關(guān) 閉

新聞中心

EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于紅外光電傳感器的智能尋跡小車設(shè)計(jì)

基于紅外光電傳感器的智能尋跡小車設(shè)計(jì)

作者: 時(shí)間:2011-08-02 來源:網(wǎng)絡(luò) 收藏

摘要:尋跡可以看作是縮小化的汽車,對(duì)汽車的研究有一定的借鑒意義。采用飛思卡爾公司的MC9S12DG128B作為核心控制芯片,了通過檢測(cè)路徑信息的尋跡。該系統(tǒng)由處理器模塊、路徑識(shí)別模塊、電機(jī)驅(qū)動(dòng)模塊、舵機(jī)驅(qū)動(dòng)模塊、車速檢測(cè)模塊、液晶顯示模塊與電源模塊等組成。實(shí)際應(yīng)用表明,該可以在專門的跑道上快速平穩(wěn)地實(shí)現(xiàn)尋跡功能。
關(guān)鍵詞:;智能;尋跡;飛思卡爾;MC9S12DG128B

智能汽車又稱為輪式機(jī)器人,目前多用在科學(xué)探索、工業(yè)生產(chǎn)等場(chǎng)合,它是集環(huán)境感知、規(guī)劃決策、自動(dòng)行駛等功能于一體的智能化交通工具,是車輛工程、傳感技術(shù)、人工智能、自動(dòng)控制與通信導(dǎo)航等多個(gè)學(xué)科領(lǐng)域理論技術(shù)的交叉與綜合,是未來汽車發(fā)展的方向。尋跡小車可以看做是縮小化的智能汽車,它的基本功能是自動(dòng)識(shí)別白色場(chǎng)地中的任意黑色帶狀引導(dǎo)線并快速平穩(wěn)地跟蹤行駛。目前尋跡小車多使用CCD圖像路徑識(shí)別方案,其優(yōu)點(diǎn)是控制精細(xì),前瞻距離遠(yuǎn),缺點(diǎn)是成本較高且處理算法復(fù)雜。而反射式具有控制簡單、數(shù)據(jù)處理方便、成本低、安裝靈活方便且不易受可見光的干擾等特點(diǎn),且完全可以滿足系統(tǒng)需求。本文所述的智能尋跡小車思路是由安裝在智能車前端的紅外光電傳感器檢測(cè)黑色引導(dǎo)線信息,并將檢測(cè)到的路徑信息送往智能小車的控制器,控制器智能分析外部環(huán)境,判斷車身與引導(dǎo)線的相對(duì)位置,如有偏離則根據(jù)算法控制轉(zhuǎn)向舵機(jī)進(jìn)行方向調(diào)整,且處理器通過速度檢測(cè)模塊實(shí)時(shí)獲取小車車速信息并給予驅(qū)動(dòng)電機(jī)反饋信號(hào)使小車可以快速平穩(wěn)地跟蹤引導(dǎo)線行駛。本文主要從硬件電路方面對(duì)智能小車的設(shè)計(jì)方案進(jìn)行分析,并簡單介紹下部分模塊的控制框圖及軟件流程圖。

1 系統(tǒng)設(shè)計(jì)
智能車系統(tǒng)以單片機(jī)作為處理核心,整個(gè)系統(tǒng)由路徑識(shí)別模塊、電機(jī)驅(qū)動(dòng)模塊、舵機(jī)驅(qū)動(dòng)模塊、車速檢測(cè)模塊、液晶顯示模塊與電源模塊組成,如圖1所示。

本文引用地址:http://m.butianyuan.cn/article/161675.htm

a.jpg


其中,路徑識(shí)別模塊用來獲取前方路況信息,以供單片機(jī)進(jìn)行處理分析;電機(jī)驅(qū)動(dòng)模塊是智能車的動(dòng)力來源;舵機(jī)驅(qū)動(dòng)模塊負(fù)責(zé)智能車的轉(zhuǎn)向控制;車速檢測(cè)模塊與液晶顯示模塊分別用來檢測(cè)與顯示當(dāng)前車速;電源模塊負(fù)責(zé)給系統(tǒng)各個(gè)模塊提供所需要的電壓。

2 模塊設(shè)計(jì)
2.1 控制器模塊
系統(tǒng)采用飛思卡爾公司的MC9S12DG128B作為智能小車系統(tǒng)的微處理器,MC9S12DG128B單片機(jī)使用16位HCS12內(nèi)核,擁有豐富的片內(nèi)資源,具有128 KB Flash、8 KB RAM、2 KB EEPROM,核心運(yùn)算頻率50 MHz,總線頻率可達(dá)32 MHz。MC9S12DG128B有16路A/D轉(zhuǎn)換,精度最高可設(shè)置為10位;有8路8位PWM并可兩兩級(jí)聯(lián)為16位精度PWM,特別適合用于控制多電機(jī)系統(tǒng),它還具有豐富的I/O接口,支持?jǐn)帱c(diǎn)功能和背景調(diào)試模式,完全能夠滿足本設(shè)計(jì)的需要。


上一頁 1 2 3 4 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉