紅外線技術在測速系統(tǒng)中已經(jīng)得到了廣泛應用
2012-08-09
紅外線技術在測速系統(tǒng)中已經(jīng)得到了廣泛應用
1、紅外測速傳感器概述
紅外線對射管的驅動分為電平型和脈沖型兩種驅動方式,本系統(tǒng)中紅外傳感器選用脈沖型驅動方式。由紅外線對射管陣列組成分離型光電傳感器。該傳感器的創(chuàng)新點在于能夠抵抗外界的強光干擾。太陽光中含有對紅外線接收管產生干擾的紅外線,該光線能夠將紅外線接收二極管導通,使系統(tǒng)產生誤判,甚至導致整個系統(tǒng)癱瘓。本傳感器的優(yōu)點在于能夠設置多點采集,對射管陣列的間距和陣列數(shù)量可根據(jù)需求選取。
2、紅外線測速傳感器硬件設計
2.1紅外線發(fā)射管電路設計
發(fā)射管選取SIR204-A型發(fā)射管,該紅外線二極管驅動電流范嗣為20~100mA,其正向導通壓降為1.3~1.5V,發(fā)出紅外線光波長范圍約為835~930nm,發(fā)射角度為30°,直射時紅外線光強度最大。發(fā)射管驅動電壓采用脈沖電壓,38kHz載波頻率,發(fā)送時長為280μs,占空比為1/2的方波,發(fā)送間隔為720μs。載波脈沖需要與紅外線接收管的型號相匹配。紅外發(fā)射管能夠匹配光電晶體管、光敏二極管和紅外接收器模塊,紅外傳感器的接收部分選擇了帶有放大和濾波功能的紅外線接收二極管。發(fā)射部分的設計需要考慮到接收部分的制約。經(jīng)過驗證調制脈沖驅動電流能夠匹配紅外線接收管,將紅外線接收管導通。驅動發(fā)射管PWM的波形如圖l所示。
脈沖信號由R29處輸入,通過NPN型三極管,從而控制紅外發(fā)射管VD3的通斷情況,本電路中單個紅外管驅動電流選擇值約為20mA。由于NPN型三極管驅動電流低于20mA,需在電路中加入P-mos管增強驅動能力。R18和R29的電阻值需要匹配,若2個電阻匹配不佳,會造成驅動脈沖波形毛刺較多,使二極管導通能力減弱,導通時間延遲增大。R18盡量大,能夠減少電路功耗,R18和R29都選用10kΩ電阻。紅外線發(fā)射管的驅動不穩(wěn)定,會造成接收判斷失效,驅動電路的配置要根據(jù)實驗進行匹配。
2.2紅外線接收管電路設計
紅外線接收管內部電路如圖3所示,紅外線接收二極管內部電路將導通后微弱脈沖信號放大、濾波整形,輸出單片機可以識別的方波脈沖信號。該類型紅外線接收管導通波長范圍約為850~1050nm,紅外線發(fā)射管發(fā)射波長約為875nm,能夠滿足紅外線接收管導通要求。
紅外線接收管選用HS0038型的紅外一體接收頭,該器件集成度高,能夠以小成本實現(xiàn)圖3所示功能。紅外線接收管需要接收38kHz左右?guī)挼拿}沖波形,接收發(fā)射管只能接收間歇發(fā)射的紅外線,發(fā)射紅外線過于密集,接收管無法導通,需要予以注意。紅外線發(fā)射管發(fā)出38kHz載波,將紅外線接收管導通。該波形頻率為1kHz,周期內高電平時間720μs,低電平時間280μs。當有物體遮擋紅外線對射管時,發(fā)射源被遮擋,紅外線接收管無法導通,輸出高電平。由此可以判斷是否有物體從紅外線對射管中間通過。紅外線接收管導通時的輸出波形如圖4所示。
當紅外線接收管被正面遮擋時,周圍障礙物體反射由紅外線發(fā)射管發(fā)出的紅外線。此時微弱的信號會隨著紅外線接收管內部自動增益控制調節(jié)到最大而產生方波波形,對紅外線接收管造成干擾。干擾使采集到的信號復雜,需要采用濾波手段將雜波干擾濾除。經(jīng)過分析和示波器觀察,雜波的頻率大于1kHz。在紅外線接收管輸出端接入有源濾波電路,能夠將高于1kHz的雜波濾掉。由此輸出的波形為紅外線接收管導通和未導通兩種狀態(tài)下的信號,未摻雜干擾,較容易區(qū)分,可以根據(jù)特點編寫算法,判斷是否有物體從紅外線對射管中間通過。
3、紅外線測速傳感器軟件設計
控制軟件需要保證紅外線對射管一對一工作,且對信號采集處理,對采集的信號編寫算法程序,完成對物體是否遮擋紅外線對射管的判定,即分辨紅外線接收管是否被導通。通過單片機內部計數(shù)器計取脈沖個數(shù),可以將物體遮擋某個紅外線接收管的時間記錄下來。程序流程如圖5(a)所示,需要不斷判定第一個紅外線接收管的輸出狀態(tài),當確定有物體遮擋時,將開始標志位置為1,單片機開始讀取其他接收管狀態(tài),同時啟動定時器,下一對紅外線對射管的接收管被遮擋停止計時。紅外線發(fā)射管按順序依次發(fā)射紅外線,處理單元依次讀取紅外線接收管狀態(tài),可以防止鳥或人無意遮擋引起的誤判現(xiàn)象。判斷有物體遮擋的程序思想為判斷1ms內,是否有物體遮擋,若沒有物體遮擋,紅外線接收管輸出的脈沖波形保持不變;若有物體遮擋,紅外線接收管輸出高電平持續(xù)1ms以上。紅外線接收管輸出狀態(tài)是否為高電平,可以判斷是否有物體遮擋。當按順序掃描的前一對紅外線對管被判定遮擋時,開始掃描下一對管子的脈沖個數(shù),同時開啟定時器。延時50μs,判定接收管接收到的是否為脈沖,判定是否為脈沖則需要判定引腳是否為低電平,如果引腳為低電平,計數(shù)值清零。計數(shù)值并不是計數(shù)器的值,而是計算延時50μs的次數(shù)是否達到28。
4、整體結構
紅外線對射管構成一對紅外傳感器收發(fā)子單元。若干對紅外傳感器收發(fā)子單元構成完整的紅外線測速傳感器,其紅外線對射管分離距離和紅外傳感器收發(fā)子單元間距可以調整。如圖6所示,Ⅳ需要大于2,分離距離超過5m。在兩對紅外線對射管之間測量物體經(jīng)過的時間T,間距設置為L,可以得到后一對紅外線對射管的即時速度V:
最新資訊
提交您的需求,我們將盡快與您聯(lián)系
完善您的信息,艾克賽普專業(yè)團隊為您提供服務!
請選擇您要填寫的表單類型 *
獲取產品報價
獲取方案詳情
公司名稱 *
姓名 *
手機號 *
郵箱
需求描述 *
驗證碼 *