資料介紹
自動(dòng)尋跡車是一種具備自主判斷、決策能力的綜合智能系統(tǒng)。它的設(shè)計(jì)集機(jī)械、電子、檢測(cè)技術(shù)與智能控制于一體,在社會(huì)生活中有著廣泛的應(yīng)用,例如自動(dòng)化生產(chǎn)線的物料配送機(jī)器人,醫(yī)院的機(jī)器人護(hù)士,商場(chǎng)的導(dǎo)游機(jī)器人等。
全國(guó)“飛思卡爾”智能模型車大賽在這樣的背景下產(chǎn)生,智能模型車比賽要求利用車上的視覺裝置,使智能小車在給定的區(qū)域內(nèi)沿著軌跡自動(dòng)行進(jìn),在確保穩(wěn)定性的情況下,速度最快者獲勝,根據(jù)路徑判別的原理不同,分為光電組、電磁組和攝像頭組三種類型。本文所述智能車為光電組設(shè)計(jì),采用與白色地面顏色有較大差別的黑色線條引導(dǎo)和反射式激光管識(shí)別路徑,通過舵機(jī)驅(qū)動(dòng)前輪轉(zhuǎn)向,采用直流電機(jī)驅(qū)動(dòng)后輪前進(jìn),并采用PWM實(shí)現(xiàn)電機(jī)的調(diào)速,使智能車快速、平穩(wěn)地行駛。
總體設(shè)計(jì)思想
為了能夠自主尋跡行駛,智能車應(yīng)具有路徑識(shí)別、方向控制、速度檢測(cè)、驅(qū)動(dòng)控制等功能,根據(jù)比賽規(guī)定,本設(shè)計(jì)以飛思卡爾公司提供的比賽專用車模為載體,以飛思卡爾16位微控制器MC9S12XS128單片機(jī)作為控制核心,用激光傳感器來(lái)進(jìn)行路徑識(shí)別,采用前軸轉(zhuǎn)向后軸驅(qū)動(dòng)方式。為了精確的控制賽車速度,在智能車后軸上安裝光電編碼器,采集車輪轉(zhuǎn)速的脈沖信號(hào),由主控制器進(jìn)行PID自動(dòng)控制,完成智能車速度的閉環(huán)控制。整個(gè)智能車的設(shè)計(jì)可分為硬件設(shè)計(jì)與軟件設(shè)計(jì)兩部分。
硬件設(shè)計(jì)
硬件系統(tǒng)應(yīng)包括主控制器選擇、電源管理模塊、尋跡傳感器模塊、測(cè)速傳感器模塊、舵機(jī)控制模塊以及電機(jī)驅(qū)動(dòng)模塊。
主控制器模塊
本設(shè)計(jì)以16位微處理器MC9S12XS128為控制核心,最高總線速度40MHz,模數(shù)轉(zhuǎn)換器(ADC)轉(zhuǎn)換時(shí)間3μs,具有出色的EMC功能。主要I/O口的分配如下:PA0~PA7共8位用于小車前面路徑識(shí)別的輸入口,PT7用于速度傳感器檢測(cè)的輸入口;PWM1用于伺服舵機(jī)的PWM控制信號(hào)輸出;PWM3、PWM5用于驅(qū)動(dòng)電機(jī)的PWM控制信號(hào)輸出。
電源管理模塊
電源管理模塊為各部分提供動(dòng)力,全部硬件電路的電源由7.2V鎳鎘蓄電池提供,由于系統(tǒng)各模塊所需電壓和電流容量不同,采用芯片LM2940將7.2V蓄電池轉(zhuǎn)換為5V電源給單片機(jī)系統(tǒng)、路徑識(shí)別的光電傳感器、光電編碼器等供電,由芯片LM2941提供6V為舵機(jī)提供電源,而為了提高伺服電機(jī)響應(yīng)速度,電機(jī)模塊直接由7.2V蓄電池提供電源。
路徑檢測(cè)模塊
圖1 總體結(jié)構(gòu)
圖2 車體結(jié)構(gòu)和傳感器布局及編碼
由于紅外光電傳感器價(jià)格便宜,電路設(shè)計(jì)簡(jiǎn)單,所以被經(jīng)常采用。RPR220是一種一體化的反射型光電探測(cè)器,可進(jìn)行反光性差別較大的兩種顏色(如黑白兩色)的識(shí)別,從而判別賽道的方向。
本設(shè)計(jì)共采用8個(gè)RPR220型紅外傳感器,水平均布在賽車前部的傳感器板上,由于其前瞻性較差,通常只有3cm~5cm,所以將傳感器板懸伸在車頭前方,采用垂直檢測(cè)的方法,如圖2所示。傳感器間距為12mm,小于賽道黑線寬度,保證當(dāng)賽車在賽道上行駛時(shí)始終有傳感器能檢測(cè)到黑線。賽車8個(gè)傳感器可以檢測(cè)到8個(gè)精確的位置,加上相鄰兩個(gè)傳感器同時(shí)檢測(cè)到黑線和沒有傳感器檢測(cè)到黑線的情況,一共有16種檢測(cè)狀態(tài),這樣的橫向檢測(cè)精度可以達(dá)到6mm,基本滿足尋跡要求。
速度檢測(cè)模塊
測(cè)速模塊硬件的主要功能是將頻率隨轉(zhuǎn)速變化的模擬信號(hào)送入信號(hào)處理電路,最終轉(zhuǎn)換成數(shù)字脈沖信號(hào)。為了精確控制車模運(yùn)動(dòng),我們采用的是單片機(jī)控制編碼器的方法來(lái)檢測(cè)小車的電機(jī)轉(zhuǎn)速。編碼器我們選用OMRON公司生產(chǎn)的一款100線旋轉(zhuǎn)編碼器OME-100-1N型光電編碼器,按1:1傳動(dòng)比用一對(duì)齒輪與驅(qū)動(dòng)軸連接,驅(qū)動(dòng)軸旋轉(zhuǎn)一周,編碼器可獲得100個(gè)脈沖,單片機(jī)通過對(duì)脈沖計(jì)數(shù)就可以得到轉(zhuǎn)速的具體數(shù)值。
驅(qū)動(dòng)電機(jī)與舵機(jī)模塊
本設(shè)計(jì)驅(qū)動(dòng)電機(jī)選用直流電機(jī),其控制效果直接影響小車的速度以及前行的穩(wěn)定性。為了得到較大的驅(qū)動(dòng)能力,最初選用兩片MC33886驅(qū)動(dòng)芯片構(gòu)成H橋驅(qū)動(dòng)電路,單片機(jī)的PP3和PP5引腳輸出的PWM脈沖經(jīng)6N137光耦隔離后,接入MC33886 H橋輸入端,但由于比賽電機(jī)內(nèi)阻僅為430毫歐,而該集成芯片內(nèi)部的每個(gè)MOSFET導(dǎo)通電阻在120毫歐以上,大大增加了電樞回路總電阻,驅(qū)動(dòng)電路效率較低。后改為兩片BTS7960構(gòu)成全橋驅(qū)動(dòng)電路,內(nèi)部MOSFET導(dǎo)通電阻為7+9毫歐,直接與單片機(jī)相連,提高了驅(qū)動(dòng)效率。
舵機(jī)采用的S3010型電機(jī)實(shí)質(zhì)是一個(gè)位置隨動(dòng)系統(tǒng),由舵盤、減速齒輪組、位置反饋電位計(jì)、直流電機(jī)和控制電路組成,通過內(nèi)部位置反饋,可使它的舵盤輸出轉(zhuǎn)角正比于單片機(jī)PWM1通道給定控制信號(hào)。
全國(guó)“飛思卡爾”智能模型車大賽在這樣的背景下產(chǎn)生,智能模型車比賽要求利用車上的視覺裝置,使智能小車在給定的區(qū)域內(nèi)沿著軌跡自動(dòng)行進(jìn),在確保穩(wěn)定性的情況下,速度最快者獲勝,根據(jù)路徑判別的原理不同,分為光電組、電磁組和攝像頭組三種類型。本文所述智能車為光電組設(shè)計(jì),采用與白色地面顏色有較大差別的黑色線條引導(dǎo)和反射式激光管識(shí)別路徑,通過舵機(jī)驅(qū)動(dòng)前輪轉(zhuǎn)向,采用直流電機(jī)驅(qū)動(dòng)后輪前進(jìn),并采用PWM實(shí)現(xiàn)電機(jī)的調(diào)速,使智能車快速、平穩(wěn)地行駛。
總體設(shè)計(jì)思想
為了能夠自主尋跡行駛,智能車應(yīng)具有路徑識(shí)別、方向控制、速度檢測(cè)、驅(qū)動(dòng)控制等功能,根據(jù)比賽規(guī)定,本設(shè)計(jì)以飛思卡爾公司提供的比賽專用車模為載體,以飛思卡爾16位微控制器MC9S12XS128單片機(jī)作為控制核心,用激光傳感器來(lái)進(jìn)行路徑識(shí)別,采用前軸轉(zhuǎn)向后軸驅(qū)動(dòng)方式。為了精確的控制賽車速度,在智能車后軸上安裝光電編碼器,采集車輪轉(zhuǎn)速的脈沖信號(hào),由主控制器進(jìn)行PID自動(dòng)控制,完成智能車速度的閉環(huán)控制。整個(gè)智能車的設(shè)計(jì)可分為硬件設(shè)計(jì)與軟件設(shè)計(jì)兩部分。
硬件設(shè)計(jì)
硬件系統(tǒng)應(yīng)包括主控制器選擇、電源管理模塊、尋跡傳感器模塊、測(cè)速傳感器模塊、舵機(jī)控制模塊以及電機(jī)驅(qū)動(dòng)模塊。
主控制器模塊
本設(shè)計(jì)以16位微處理器MC9S12XS128為控制核心,最高總線速度40MHz,模數(shù)轉(zhuǎn)換器(ADC)轉(zhuǎn)換時(shí)間3μs,具有出色的EMC功能。主要I/O口的分配如下:PA0~PA7共8位用于小車前面路徑識(shí)別的輸入口,PT7用于速度傳感器檢測(cè)的輸入口;PWM1用于伺服舵機(jī)的PWM控制信號(hào)輸出;PWM3、PWM5用于驅(qū)動(dòng)電機(jī)的PWM控制信號(hào)輸出。
電源管理模塊
電源管理模塊為各部分提供動(dòng)力,全部硬件電路的電源由7.2V鎳鎘蓄電池提供,由于系統(tǒng)各模塊所需電壓和電流容量不同,采用芯片LM2940將7.2V蓄電池轉(zhuǎn)換為5V電源給單片機(jī)系統(tǒng)、路徑識(shí)別的光電傳感器、光電編碼器等供電,由芯片LM2941提供6V為舵機(jī)提供電源,而為了提高伺服電機(jī)響應(yīng)速度,電機(jī)模塊直接由7.2V蓄電池提供電源。
路徑檢測(cè)模塊
圖1 總體結(jié)構(gòu)
圖2 車體結(jié)構(gòu)和傳感器布局及編碼
由于紅外光電傳感器價(jià)格便宜,電路設(shè)計(jì)簡(jiǎn)單,所以被經(jīng)常采用。RPR220是一種一體化的反射型光電探測(cè)器,可進(jìn)行反光性差別較大的兩種顏色(如黑白兩色)的識(shí)別,從而判別賽道的方向。
本設(shè)計(jì)共采用8個(gè)RPR220型紅外傳感器,水平均布在賽車前部的傳感器板上,由于其前瞻性較差,通常只有3cm~5cm,所以將傳感器板懸伸在車頭前方,采用垂直檢測(cè)的方法,如圖2所示。傳感器間距為12mm,小于賽道黑線寬度,保證當(dāng)賽車在賽道上行駛時(shí)始終有傳感器能檢測(cè)到黑線。賽車8個(gè)傳感器可以檢測(cè)到8個(gè)精確的位置,加上相鄰兩個(gè)傳感器同時(shí)檢測(cè)到黑線和沒有傳感器檢測(cè)到黑線的情況,一共有16種檢測(cè)狀態(tài),這樣的橫向檢測(cè)精度可以達(dá)到6mm,基本滿足尋跡要求。
速度檢測(cè)模塊
測(cè)速模塊硬件的主要功能是將頻率隨轉(zhuǎn)速變化的模擬信號(hào)送入信號(hào)處理電路,最終轉(zhuǎn)換成數(shù)字脈沖信號(hào)。為了精確控制車模運(yùn)動(dòng),我們采用的是單片機(jī)控制編碼器的方法來(lái)檢測(cè)小車的電機(jī)轉(zhuǎn)速。編碼器我們選用OMRON公司生產(chǎn)的一款100線旋轉(zhuǎn)編碼器OME-100-1N型光電編碼器,按1:1傳動(dòng)比用一對(duì)齒輪與驅(qū)動(dòng)軸連接,驅(qū)動(dòng)軸旋轉(zhuǎn)一周,編碼器可獲得100個(gè)脈沖,單片機(jī)通過對(duì)脈沖計(jì)數(shù)就可以得到轉(zhuǎn)速的具體數(shù)值。
驅(qū)動(dòng)電機(jī)與舵機(jī)模塊
本設(shè)計(jì)驅(qū)動(dòng)電機(jī)選用直流電機(jī),其控制效果直接影響小車的速度以及前行的穩(wěn)定性。為了得到較大的驅(qū)動(dòng)能力,最初選用兩片MC33886驅(qū)動(dòng)芯片構(gòu)成H橋驅(qū)動(dòng)電路,單片機(jī)的PP3和PP5引腳輸出的PWM脈沖經(jīng)6N137光耦隔離后,接入MC33886 H橋輸入端,但由于比賽電機(jī)內(nèi)阻僅為430毫歐,而該集成芯片內(nèi)部的每個(gè)MOSFET導(dǎo)通電阻在120毫歐以上,大大增加了電樞回路總電阻,驅(qū)動(dòng)電路效率較低。后改為兩片BTS7960構(gòu)成全橋驅(qū)動(dòng)電路,內(nèi)部MOSFET導(dǎo)通電阻為7+9毫歐,直接與單片機(jī)相連,提高了驅(qū)動(dòng)效率。
舵機(jī)采用的S3010型電機(jī)實(shí)質(zhì)是一個(gè)位置隨動(dòng)系統(tǒng),由舵盤、減速齒輪組、位置反饋電位計(jì)、直流電機(jī)和控制電路組成,通過內(nèi)部位置反饋,可使它的舵盤輸出轉(zhuǎn)角正比于單片機(jī)PWM1通道給定控制信號(hào)。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 臺(tái)信光電式標(biāo)簽傳感器PC30-S15UALE12 2次下載
- 臺(tái)信光電式標(biāo)簽傳感器PC30-S15UBLE12 1次下載
- 便攜式自動(dòng)割膠機(jī)器人設(shè)計(jì)方案 18次下載
- 使用MC9S12XS128MAL芯片與51單片機(jī)設(shè)計(jì)智能車的2個(gè)方案說明 0次下載
- 如何使用步進(jìn)電機(jī)和光電傳感器實(shí)現(xiàn)智能小車自動(dòng)尋跡 3次下載
- 基于光電管路徑識(shí)別的智能車系統(tǒng)設(shè)計(jì)方案解析 1次下載
- 基于MC9S12DGl28的自主尋跡智能車控制系統(tǒng)設(shè)計(jì)方案 5次下載
- MC9S12DGl28單片機(jī)智能尋跡車設(shè)計(jì)方案 6次下載
- 一種光電智能車尋跡算法的研究 42次下載
- 基于光電傳感器的智能小車自動(dòng)尋跡控制系統(tǒng) 8次下載
- 飛思卡爾S12處理器培訓(xùn)講義 23次下載
- 飛思卡爾智能尋跡車設(shè)計(jì) 227次下載
- USB接口的S12 BDM開發(fā)工具-BDM FOR S12(
- 基于MC9S12DG128單片機(jī)的智能尋跡車設(shè)計(jì)
- TCL S12機(jī)芯超級(jí)單片機(jī)芯電路圖
- 常用的硬件電路設(shè)計(jì)方案介紹 2397次閱讀
- 采用AT89C52單片機(jī)和紅外光電傳感器實(shí)現(xiàn)機(jī)器人三點(diǎn)三輪尋跡系統(tǒng)設(shè)計(jì) 3708次閱讀
- 車用二極管自動(dòng)檢測(cè)與分選裝置的設(shè)計(jì)方案解析 2290次閱讀
- 基于ATMEGAl6單片機(jī)和分級(jí)轉(zhuǎn)向模塊實(shí)現(xiàn)智能尋跡車模系統(tǒng)的設(shè)計(jì) 1085次閱讀
- MC9S12G系列方案如何調(diào)節(jié)輸入電源和所有內(nèi)部電壓 2184次閱讀
- 光電隔離電路設(shè)計(jì)方案(六款基于光耦、AD210AN的光電隔離電路圖) 4.2w次閱讀
- 光電轉(zhuǎn)換電路設(shè)計(jì)方案匯總(三款模擬電路設(shè)計(jì)原理圖詳解) 7.3w次閱讀
- 基于S7-400的污水處理自動(dòng)控制系統(tǒng)的設(shè)計(jì)方案 5131次閱讀
- 基于STC12C5A60S的直流電子負(fù)載的設(shè)計(jì)方案 3905次閱讀
- 基于STM32的自動(dòng)量程電壓表的設(shè)計(jì)方案 1.4w次閱讀
- 一種嵌入式Web服務(wù)器的設(shè)計(jì)方案 4152次閱讀
- 一種簡(jiǎn)易的透射式能見度測(cè)量裝置的設(shè)計(jì)方案 2075次閱讀
- 基于S12的簡(jiǎn)易數(shù)字示波器的設(shè)計(jì)方案 2833次閱讀
- 一種多功能電子焊接操作臺(tái)的設(shè)計(jì)方案 3585次閱讀
- 基于MSP430的智能小車尋跡模塊設(shè)計(jì)方案 1.3w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多