電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>汽車電子>基于S12的光電式自動尋跡車的設(shè)計方案解析

基于S12的光電式自動尋跡車的設(shè)計方案解析

2017-11-26 | rar | 0.5 MB | 次下載 | 1積分

資料介紹

 自動尋跡車是一種具備自主判斷、決策能力的綜合智能系統(tǒng)。它的設(shè)計集機械、電子檢測技術(shù)與智能控制于一體,在社會生活中有著廣泛的應(yīng)用,例如自動化生產(chǎn)線的物料配送機器人,醫(yī)院的機器人護士,商場的導(dǎo)游機器人等。
  全國“飛思卡爾”智能模型車大賽在這樣的背景下產(chǎn)生,智能模型車比賽要求利用車上的視覺裝置,使智能小車在給定的區(qū)域內(nèi)沿著軌跡自動行進,在確保穩(wěn)定性的情況下,速度最快者獲勝,根據(jù)路徑判別的原理不同,分為光電組、電磁組和攝像頭組三種類型。本文所述智能車為光電組設(shè)計,采用與白色地面顏色有較大差別的黑色線條引導(dǎo)和反射式激光管識別路徑,通過舵機驅(qū)動前輪轉(zhuǎn)向,采用直流電機驅(qū)動后輪前進,并采用PWM實現(xiàn)電機的調(diào)速,使智能車快速、平穩(wěn)地行駛。
  總體設(shè)計思想
  為了能夠自主尋跡行駛,智能車應(yīng)具有路徑識別、方向控制、速度檢測、驅(qū)動控制等功能,根據(jù)比賽規(guī)定,本設(shè)計以飛思卡爾公司提供的比賽專用車模為載體,以飛思卡爾16位微控制器MC9S12XS128單片機作為控制核心,用激光傳感器來進行路徑識別,采用前軸轉(zhuǎn)向后軸驅(qū)動方式。為了精確的控制賽車速度,在智能車后軸上安裝光電編碼器,采集車輪轉(zhuǎn)速的脈沖信號,由主控制器進行PID自動控制,完成智能車速度的閉環(huán)控制。整個智能車的設(shè)計可分為硬件設(shè)計與軟件設(shè)計兩部分。
  硬件設(shè)計
  硬件系統(tǒng)應(yīng)包括主控制器選擇、電源管理模塊、尋跡傳感器模塊、測速傳感器模塊、舵機控制模塊以及電機驅(qū)動模塊。
  主控制器模塊
  本設(shè)計以16位微處理器MC9S12XS128為控制核心,最高總線速度40MHz,模數(shù)轉(zhuǎn)換器ADC)轉(zhuǎn)換時間3μs,具有出色的EMC功能。主要I/O口的分配如下:PA0~PA7共8位用于小車前面路徑識別的輸入口,PT7用于速度傳感器檢測的輸入口;PWM1用于伺服舵機的PWM控制信號輸出;PWM3、PWM5用于驅(qū)動電機的PWM控制信號輸出。
  電源管理模塊
  電源管理模塊為各部分提供動力,全部硬件電路的電源由7.2V鎳鎘蓄電池提供,由于系統(tǒng)各模塊所需電壓和電流容量不同,采用芯片LM2940將7.2V蓄電池轉(zhuǎn)換為5V電源給單片機系統(tǒng)、路徑識別的光電傳感器、光電編碼器等供電,由芯片LM2941提供6V為舵機提供電源,而為了提高伺服電機響應(yīng)速度,電機模塊直接由7.2V蓄電池提供電源。
  路徑檢測模塊
  基于S12的光電式自動尋跡車的設(shè)計方案解析
  圖1 總體結(jié)構(gòu)
  基于S12的光電式自動尋跡車的設(shè)計方案解析
  圖2 車體結(jié)構(gòu)和傳感器布局及編碼
  由于紅外光電傳感器價格便宜,電路設(shè)計簡單,所以被經(jīng)常采用。RPR220是一種一體化的反射型光電探測器,可進行反光性差別較大的兩種顏色(如黑白兩色)的識別,從而判別賽道的方向。
  本設(shè)計共采用8個RPR220型紅外傳感器,水平均布在賽車前部的傳感器板上,由于其前瞻性較差,通常只有3cm~5cm,所以將傳感器板懸伸在車頭前方,采用垂直檢測的方法,如圖2所示。傳感器間距為12mm,小于賽道黑線寬度,保證當(dāng)賽車在賽道上行駛時始終有傳感器能檢測到黑線。賽車8個傳感器可以檢測到8個精確的位置,加上相鄰兩個傳感器同時檢測到黑線和沒有傳感器檢測到黑線的情況,一共有16種檢測狀態(tài),這樣的橫向檢測精度可以達(dá)到6mm,基本滿足尋跡要求。
  速度檢測模塊
  測速模塊硬件的主要功能是將頻率隨轉(zhuǎn)速變化的模擬信號送入信號處理電路,最終轉(zhuǎn)換成數(shù)字脈沖信號。為了精確控制車模運動,我們采用的是單片機控制編碼器的方法來檢測小車的電機轉(zhuǎn)速。編碼器我們選用OMRON公司生產(chǎn)的一款100線旋轉(zhuǎn)編碼器OME-100-1N型光電編碼器,按1:1傳動比用一對齒輪與驅(qū)動軸連接,驅(qū)動軸旋轉(zhuǎn)一周,編碼器可獲得100個脈沖,單片機通過對脈沖計數(shù)就可以得到轉(zhuǎn)速的具體數(shù)值。
  驅(qū)動電機與舵機模塊
  本設(shè)計驅(qū)動電機選用直流電機,其控制效果直接影響小車的速度以及前行的穩(wěn)定性。為了得到較大的驅(qū)動能力,最初選用兩片MC33886驅(qū)動芯片構(gòu)成H橋驅(qū)動電路,單片機的PP3和PP5引腳輸出的PWM脈沖經(jīng)6N137光耦隔離后,接入MC33886 H橋輸入端,但由于比賽電機內(nèi)阻僅為430毫歐,而該集成芯片內(nèi)部的每個MOSFET導(dǎo)通電阻在120毫歐以上,大大增加了電樞回路總電阻,驅(qū)動電路效率較低。后改為兩片BTS7960構(gòu)成全橋驅(qū)動電路,內(nèi)部MOSFET導(dǎo)通電阻為7+9毫歐,直接與單片機相連,提高了驅(qū)動效率。
  舵機采用的S3010型電機實質(zhì)是一個位置隨動系統(tǒng),由舵盤、減速齒輪組、位置反饋電位計、直流電機和控制電路組成,通過內(nèi)部位置反饋,可使它的舵盤輸出轉(zhuǎn)角正比于單片機PWM1通道給定控制信號。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1491次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細(xì)資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
  14. 0.23 MB  |  4次下載  |  免費
  15. 8基于AT89C2051/4051單片機編程器的實驗
  16. 0.11 MB  |  4次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關(guān)電源設(shè)計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537793次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費