一種高可靠的紅外循跡小車設計
發布時間:2014-04-23 責任編輯:xiangpeng
1 傳統光循跡小車電路結構
1.1 小車循跡簡介
所謂小車循跡,就是在白紙上畫出黑色的線條,稱為賽道;小車沿著賽道按要求(可以做一些指定的任務)行進時,能自動識別賽道並按賽道線條行走,稱為小車循跡。如圖1所示,該賽道是2010年全國職業院校大學生職業技能競賽月球車競賽項目湖南賽區賽道圖。

一般的,小車底部安裝一排(或幾排)紅外光發射、接收陣列用於檢測賽道,從而控製小車能沿線行走。光發射、接收陣列要與賽道成十字交叉排放,有的也做成弧形或倒“V”字型排放。這一排紅外光發射、接收陣列的數量越多越密,控製小車跑起來越穩,但編程時算法越複雜。一般少則四、五個,多則十來個,如圖2 所示。也可以采用雙排甚至多排設計。

1.2 傳統循跡小車紅外光發射、接收電路
傳統的紅外光發射、接(jie)收(shou)電(dian)路(lu)的(de)發(fa)射(she)部(bu)分(fen)用(yong)直(zhi)流(liu)電(dian)流(liu)驅(qu)動(dong),接(jie)收(shou)部(bu)分(fen)采(cai)用(yong)比(bi)較(jiao)器(qi)。比(bi)較(jiao)器(qi)的(de)一(yi)個(ge)比(bi)較(jiao)點(dian)用(yong)電(dian)位(wei)器(qi)調(tiao)整(zheng)直(zhi)流(liu)電(dian)位(wei),另(ling)一(yi)個(ge)比(bi)較(jiao)點(dian)接(jie)光(guang)敏(min)管(guan)的(de)輸(shu)出(chu)端(duan),這(zhe)種(zhong)簡(jian)易(yi)做(zuo)法(fa)往(wang)往(wang)也(ye)能(neng)滿(man)足(zu)簡(jian)單(dan)比(bi)賽(sai)要(yao)求(qiu)。但(dan)抗(kang)幹(gan)擾(rao)能(neng)力(li)較(jiao)差(cha)。
一種傳統簡易循跡電路圖如圖3所示。

圖3 一種傳統簡易循跡電路圖
采(cai)用(yong)紅(hong)外(wai)光(guang)作(zuo)發(fa)射(she)接(jie)收(shou)的(de)目(mu)的(de)是(shi)為(wei)了(le)減(jian)少(shao)環(huan)境(jing)光(guang)線(xian)的(de)幹(gan)擾(rao),但(dan)若(ruo)不(bu)采(cai)取(qu)輔(fu)助(zhu)措(cuo)施(shi),當(dang)環(huan)境(jing)光(guang)線(xian)較(jiao)強(qiang)時(shi),並(bing)不(bu)能(neng)很(hen)好(hao)的(de)克(ke)服(fu)環(huan)境(jing)光(guang)線(xian)的(de)幹(gan)擾(rao);另外,還需采取措施克服相鄰收發對管的光衍射幹擾。
2 紅外光循跡設計原則
2.1 選擇合適的光發射驅動電流
一般應將發射電流設計在發光二極管的最大正向電流允許值IF 上shang。發fa射she的de紅hong外wai光guang線xian強qiang度du提ti高gao了le以yi後hou,環huan境jing光guang的de紅hong外wai成cheng份fen占zhan總zong光guang線xian的de比bi例li就jiu減jian小xiao了le,可ke以yi克ke服fu一yi部bu分fen環huan境jing光guang幹gan擾rao。但dan是shi,過guo於yu提ti高gao發fa射she光guang電dian流liu,會hui產chan生sheng較jiao大da的de熱re量liang,使shi發fa射she管guan光guang衰shuai現xian象xiang加jia劇ju。
要想既提高發射電流,又使發射管安全工作,則可以采用低占空比脈衝調製發射。
2.2 脈衝調製式紅外發射和紅外接收效果分析
環境光中的紅外成份表現出來的是直流分量,采取調製式[4]紅外發射措施後,調製接收電路接收的是調製信號,可以將環境光中的直流分量濾除。
2.3 采取低占空比脈衝調製紅外光發射的優勢
hongwaiguangminsanjiguanjieshoulingmindubingbuyinhongwaifaguangerjiguanfashexinhaodezhankongbijiangdierjiangdi。jiangdihongwaifaguangerjiguanfashexinhaozhankongbihou,keyizaihongwaifaguangerjiguanshangshijiajiaodadianliu,shenzhikeyidadachaoguohongwaifaguangerjiguandezuidayunxuzhengxiangdianliuIF ,而不會損壞紅外發光二極管。增加的那部分電流相當於紅外發光二極管的發光強度大大加強了,則抗幹擾能力也進一步加強。
2.4 采取穩定的38.5 kHz頻率調製發射的紅外光
紅外調製光信號在調製頻率為38.5 kHz時,紅外光敏接收靈敏度最高。
為獲得較穩定的38.5 kHz的調製頻率,應避免用電阻、電容和電感等分立元件配合非線性器件組成振蕩電路作調製信號,應采用晶體振蕩器或有源晶體振蕩器配合非線性元器件作振蕩電路。
用晶體振蕩器作MCU 的外部晶體,用編程的方法啟動38.5 kHz/10%~20%占空比的PWM 信號作調製振蕩信號;也可以用晶體振蕩器配合非線性器件進行振蕩、分頻後獲得38.5 kHz/10%~20%頻率和占空比。
2.5 采用交流放大電路作紅外接收放大器
即ji使shi調tiao製zhi光guang受shou到dao環huan境jing光guang的de淹yan沒mei,但dan是shi調tiao製zhi光guang並bing沒mei有you因yin此ci而er消xiao失shi。接jie收shou信xin號hao後hou送song交jiao流liu放fang大da器qi放fang大da,被bei淹yan沒mei的de調tiao製zhi光guang信xin號hao仍reng可ke得de到dao複fu原yuan,而er直zhi流liu成cheng份fen的de環huan境jing光guang被bei交jiao流liu放fang大da器qi阻zu擋dang,這zhe就jiu有you效xiao還hai原yuan出chu了le被bei淹yan沒mei的de有you效xiao紅hong外wai光guang,克ke服fu了le強qiang環huan境jing光guang的de幹gan擾rao。
2.6 采用巡回開通某一路發射接收克服光衍射
壓(ya)線(xian)的(de)那(na)一(yi)路(lu)原(yuan)本(ben)不(bu)應(ying)該(gai)接(jie)收(shou)到(dao)信(xin)號(hao),而(er)相(xiang)鄰(lin)沒(mei)壓(ya)線(xian)的(de)那(na)一(yi)路(lu)還(hai)在(zai)繼(ji)續(xu)發(fa)光(guang)。由(you)於(yu)光(guang)衍(yan)射(she),相(xiang)鄰(lin)沒(mei)壓(ya)線(xian)那(na)一(yi)路(lu)發(fa)出(chu)的(de)紅(hong)外(wai)光(guang)很(hen)容(rong)易(yi)衍(yan)射(she)到(dao)壓(ya)線(xian)的(de)那(na)一(yi)路(lu)紅(hong)外(wai)接(jie)收(shou)管(guan),導(dao)致(zhi)判(pan)斷(duan)失(shi)誤(wu),從(cong)而(er)引(yin)起(qi)幹(gan)擾(rao)。
當巡回開通某一路時,任何時候隻一路發光,檢測電路也僅接收這一路的信號,即使這時候發光的那一路衍射到壓線的接收電路,但MCU 並不去讀取被衍射的那一路。這就克服了相鄰通道的衍射幹擾。這時要注意軟件設計時采集一個巡回的周期時間要恰當。
3 高可靠紅外光循跡電路設計
3.1 低占空比脈衝波38.5 kHz/10%~20%脈衝波形成
遵循2.4節設計原則,第一種方法采用具有PWM外設的單片機啟動PWM 模塊產生脈衝波,不建議用純軟件產生該脈衝波。產生的波形應滿足圖4所示的時間參數要求。

圖4 MCU產生38.5kHz 10%的PWM脈衝波形
第二種方法采用有源晶振(可省去振蕩電路,簡化電路設計)1.544 MHz(經2 級二分頻)或11.059 2 MHz(經5 級二分頻)後,分別產生386 kHz 或345.6 kHz 方波,後接十進製計數/分配器或九進製計數/分配器,從Q0~Q7任意引腳即可產生38.6 kHz/10%或38.4 kHz/11%占空比的脈衝波(脈衝頻率均誤差0.1 kHz,占空比一個是10%,一個是11%)。電路圖如圖5所示。

3.2 紅外光發射控製電路設計
小車紅外光循跡電路采用8路已經可以滿足較複雜競賽的要求。按照設計原則2.6,矩形脈衝最好不要同時驅動光發射電路,需要一路一路輪流發送並保持一段時間。
采用兩個74HC4081 四與門控製脈衝信號傳送給ULN2803八反向OC驅動器驅動紅外發光二極管,每一路可輸出500 mA.74HC4081 與門的另一個輸入端接MCU控製選通。如圖6所示。

圖6 控製脈衝驅動發光二極管
紅外發射接收采用一體化封裝的TCRT5000對管,電流傳輸係數》20%,發射管最大持續允許電流IF 為60 mA,脈衝電流在1 μs/1%占空比時允許3 A.脈衝信號經紅外發光管發射後,經地麵反射,送到光敏三極管從發射極輸出。如果地麵為白色,絕大部分信號(脈衝)都能傳遞給光敏三極管;如果地麵為黑色,光線被吸收,則幾乎沒有信號能傳遞給光敏三極管。
控製每一路持續工作的時間應保證讓紅外發光二極管發出10~20個脈衝,使後續解調器能可靠解調。可以算出循環一周共8路所需時間:
T=([ 1 38.5 kHz)×(10~20)]×8=2.08~4.16 ms.
3.3 放大器電路設計
由於有8個光發送接收對管,圖6中僅顯示出1路,如果隻想用一個放大器和後續的一個脈衝頻率解調器,則需要模擬開關來一一選通。為了和圖6共用選通信號,采用兩片74HC4066(也可以用一片74HC4051,但這時就不能共用74HC4081選通信號了,既浪費了MCU的IO口,編程也較為複雜些)。
按2.5節所述要采用交流放大器的原則,這裏采用零漂移雙運算放大器AD8552,一個單元接成反向比例運算電路,另一個單元實現輸出中點電位給放大電路作參考“地”。電路如圖7所示。可通過反饋電阻調整其放大倍數。

3.4 信號解調
信號解調采用標準38.5 kHz解調器CXA20106,裝置中增益控製和中心頻率控製用的電容器盡量采用精密低損耗無極性電容器,最好采用CBB 電容器。電路結構圖如圖8所示。

【相關閱讀】
【原創】印製電路板設計經驗彙集
http://m.0-fzl.cn/cp-art/80022633
電子工程師筆記:高速ADC設計中的PCB布局布線技巧
http://m.0-fzl.cn/cp-art/80022643
電源設計必看:開關電源設計經典問答
http://m.0-fzl.cn/power-art/80022682
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 邊緣AI的發展為更智能、更可持續的技術鋪平道路
- 每台智能體PC,都是AI時代的新入口
- IAR作為Qt Group獨立BU攜兩項重磅汽車電子應用開發方案首秀北京車展
- 構建具有網絡彈性的嵌入式係統:來自行業領袖的洞見
- 數字化的線性穩壓器
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall


