版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、全國電子設計大賽智能小車( C 題)設計報告中文摘要:采用C805仆02單片機為控制芯片控制小車的速度及轉向。其中小車驅動由L298N 驅動電路完成,速度由單片機輸出的PW波控制以實現(xiàn)小車在超速區(qū)的超速行駛,利用紅外 對管檢測黑線和障礙物以實現(xiàn)小車的正常行駛和轉彎,避免在行駛過程中越界和碰撞。關鍵詞:智能小車;STC89C5單片機;L298N;紅外對管目錄第一章方案設計與論證 3主控系統(tǒng) 3電機驅動模塊 3信號檢測模塊 3兩車通信模塊 4電源模塊 4第二章硬件設計 4總體設計 4車體設計 5驅動電路 5信號檢測與控制 7兩車通信模塊 7第三章軟件設計 8主程序模塊 8信號檢測模塊 9超車區(qū)域
2、10第四章測試與結果分析10結束語11參考文獻 11一、方案設計與論證、主控系統(tǒng)根據(jù)設計要求,我認為此設計屬于多輸入量的復雜程序控制問題。據(jù)此,擬定了以下 兩種方案并進行了綜合的比較論證,具體如下:方案一:選用一片CPLD(如EPM7128LC84-1)作為系統(tǒng)的核心部件,實現(xiàn)控制與處理的功 能。CPLD具有速度快、編程容易、資源豐富、開發(fā)周期短等優(yōu)點,可利用VHDL語言進行編寫開發(fā)。但CPLD在控制上較單片機有較大的劣勢。同時,CPLD的處理速度非常快,而小車的行進速度不可能太高,那么對系統(tǒng)處理信息的要求也就不會太高,在這一點上, MCU 就已經(jīng)可以勝任了。若采用該方案,必將在控制上遇到許許
3、多多不必要增加的難題。為此, 我們不采用該種方案,進而提出了第二種設想。方案二: 采用單片機作為整個系統(tǒng)的核心,用其控制行進中的小車,以實現(xiàn)其既定的性能 指標。充分分析我們的系統(tǒng),其關鍵在于實現(xiàn)小車的自動控制,而在這一點上,單片機就 顯現(xiàn)出來它的優(yōu)勢控制簡單、方便、快捷。這樣一來,單片機就可以充分發(fā)揮其資源 豐富、有較為強大的控制功能及可位尋址操作功能、價格低廉等優(yōu)點。因此,我們選用了C805仆020單片機。、電機驅動模塊設計 方案一: 采用繼電器對電動機的開或關進行控制 , 通過開關的切換對小車的速度進行調整 . 此方案的優(yōu)點是電路較為簡單 , 缺點是繼電器的響應時間慢 ,易損壞, 壽命較短
4、, 可靠性不 高。方案二: 采用電阻網(wǎng)絡或數(shù)字電位器調節(jié)電動機的分壓,從而達到分壓的目的。但電阻網(wǎng) 絡只能實現(xiàn)有級調速,而數(shù)字電阻的元器件價格比較昂貴。更主要的問題在于一般的電動 機電阻很小,但電流很大,分壓不僅回降低效率,而且實現(xiàn)很困難。方案三:采用L298N具有調速特性優(yōu)良、調整平滑、調速范圍廣、過載能力大,能承受頻 繁的負載沖擊,還可以實現(xiàn)頻繁的無級快速啟動、制動和反轉等優(yōu)點。因此我們選用了方案二。、信號檢測模塊方案一: 采用六只紅外對管,有中間向兩端依次均勻排列安置,當兩側對管檢測到軌道邊 緣2cm黑線時,避開黑線沿軌道行駛,當所有對管檢測到1cm標志線時實行轉彎,超車等功能。方案二:
5、 采用六只紅外對管,兩側依次緊密排列兩組對管,兩外兩組等距排列于中間位置, 增加外圍紅外對管的密度,能更準確地檢測到邊緣黑線的位置,可靠性更強,避免脫離軌 道。通過比較,我們選用方案二。、兩車通信模塊方案一: 采用三只紅外對管置于小車前端,一只在前,另外兩只分與兩側,以便在超車區(qū) 域兩車互相檢測,避免碰撞。方案二:采用集收發(fā)一體的nRF2401單芯片,且最高發(fā)送速率可達1Mbps,高于藍牙,使用 簡單方便。在實際應用中,配合USB進行遠程無線測量,數(shù)據(jù)速率達到500Kbps??蓪崿F(xiàn)無 線數(shù)字通信功能。通過比較方案二通信效果更好、電源模塊方案一:采用實驗室有線電源通過穩(wěn)壓芯片供電,其優(yōu)點是可穩(wěn)定
6、的提供5V電壓,但占用資源過大。方案二:采用4支干電池單電源供電,但6V的電壓太小不能同時給單片機與與電機供電。方案三:采用6支鋰電池雙電源不僅分別給單片機與電機供電可解決方案二的問題且能讓 小車完成其功能,而且節(jié)能減耗,可重復利用。所以,我選擇了方案三來實現(xiàn)供電。第二章硬件設計總體設計NRF2401無IC8051020單片機/PWNfe機驅紅外對圖主板設計框圖元件清單表元件清單元件數(shù)量元件數(shù)量元件數(shù)量直流電機2只電阻若干集成電路H-R LJL心片若干單片機1塊二極管若干電容若干紅外對管9只鋰電池6節(jié)電位器若干NRF2401無線通信模塊1只漆包線若干小車1個開關一個車體設計智能小車采用前輪驅動
7、,前輪左右兩邊各用一個電機驅動,調制前面兩個輪子的轉速 起停從而達到控制轉向的目的,后輪是萬象輪,起支撐的作用。車體材質輕,減少對路面 的損耗。驅動電路電機驅動一般采用H橋式驅動電路,L298N內(nèi)部集成了 H橋式驅動電路,從而可以采 用L298N電路來驅動電機。通過單片機給予L298N電路PWM&號來控制小車的速度,起停 其實物圖如,驅動原理圖如圖。圖 L298N圖電機驅動電路信號檢測與控制小車信號檢測原理是小車在邊緣有黑線的“路面”上行駛,由于黑線和路面對光線的 反射系數(shù)不同,可根據(jù)接收到的反射光的強弱來判斷“道路”邊界一黑線。我們在該模塊 中利用了簡單、應用也比較普遍的檢測方法一一紅外探測
8、法。紅外探測法,即利用紅外線在不同顏色的物理表面具有不同的反射性質的特點。 在小車行駛過程中不斷地向地面發(fā)射紅外光,當紅外光遇到路面時發(fā)生漫發(fā)射,反射光被 裝在小車上的接收管接收;如果遇到黑線則紅外光被吸收,則小車上的接收管接收不到信 號,再通過LM324作比較器來采集高低電平,從而實現(xiàn)信號的檢測,以便小車可以正常行 駛,不脫離預定軌道。檢測電路如圖。圖信號檢測模塊小車是由C8051F020為控制芯片,L298N為驅動電路控制小車的速度和轉向。C8051F020具有64個數(shù)字10引腳,每個10 口都可以配置成推挽或漏極開路輸出,數(shù) 字交叉開關允許用戶根據(jù)自己特定應用選擇通用端口I0和所需數(shù)據(jù)資
9、源的組合。具有高速、流水線結構的8051兼容的CIP-51內(nèi)核,全速、非侵入式的系統(tǒng)調試接口,64字節(jié)的可在系統(tǒng)編程的FLASH存儲器,4352字節(jié)的片內(nèi)RAM 5個通用的十六位定時器,5個捕捉 |比較模塊的可編程定時器|計數(shù)器陣列,片內(nèi)看門狗定時器,VDD監(jiān)視器和溫度傳感器。 能有效地對小車進行控制。兩車通信模塊小車是由nRF2401來實現(xiàn)兩車通信的nRF2401單芯片集收發(fā)一體,且最高發(fā)送速率可達1Mbps,高于藍牙,使用簡單方便。在 實際應用中,配合USB進行遠程無線測量,數(shù)據(jù)速率達到500Kbps;外圍元件極少,只需一 個晶振和一個電阻即可設計射頻電路;發(fā)射功率和工作頻率等所有工作參數(shù)
10、可全部通過軟 件設置;電源電壓范圍為1 93 . 6V,功耗很低;芯片內(nèi)部設置有專門的穩(wěn)壓電路,因此,使用任何電源(包括DC/DC開關電源)均有很好的通信效果。(如圖)圖n rf2401無線收發(fā)模塊第三章軟件設計主程序框圖:超車區(qū)域1 V否NI開始信息檢測模塊框圖綜合控制、智能控制等性能要求,所以測試時將整個系統(tǒng)分為傳感器測試模塊,電機測試 轉彎彎與乙車4是否檢測到超車由于智能小車屬于移動性高精度實模塊,程序測試,總體測試。領域, 因左此各模塊必須具有精度高、傳感器傳感器測試:作品采用了九對紅外對管用于信息檢測,六只用于檢測黑線,三只用于甲車左檢測障礙小車,測試過程中我們用白紙黑膠帶模擬測試,用其他物品模擬障礙物,調整電位器來調整需要的測試范圍。甲車加速XT電機模塊測試:我們通過程序,給電止同的指令,觀察電機是否按照設定的方試轉動。程序測試:通過與傳感器模塊,前進循跡整體測試:當所有的模塊測試沒有問題后,我們協(xié)力按照大賽要求制作了跑道,通過跑道進一步進行精確測試,認真編寫程序,通過分析、修改數(shù)據(jù)參數(shù),以使實現(xiàn)小車能在 行駛的時候遇到邊緣黑線躲避偏移,遇到轉彎標志線正常轉彎,在超車區(qū)域實現(xiàn)超車的功 結束語進過四天三夜的奮戰(zhàn),智能小車終于能按照大賽需求在預定軌道實現(xiàn)兩車交替領 跑功能。在整個過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年標準砌體工程分包合同樣本一
- 美食springboot課程設計
- 專題01基礎知識綜合(原卷版)
- 用戶畫像課程設計
- 自然課程設計營銷推廣
- 換熱網(wǎng)絡課程設計
- 理論課程設計需要考慮
- 湖南省株洲市2024-2025學年高三上學期期末考試政治試題(解析版)
- 直播器材培訓課程設計
- 汽修行業(yè)修理工技能提升總結
- 2023-2024學年上海市普陀區(qū)三年級(上)期末數(shù)學試卷
- 中國特色大國外交和推動構建人類命運共同體
- 《風電場項目經(jīng)濟評價規(guī)范》(NB-T 31085-2016)
- 熱控專業(yè)施工質量驗收范圍劃分表
- 2022年sppb簡易體能狀況量表
- 各類傳染病個案調查表集
- 全口義齒PPT課件
- 室內(nèi)裝飾裝修工程施工組織設計方案(完整版)
- 消防系統(tǒng)檢測方案(完整版)
- 關于童話故事的題目
- 工程竣工驗收備案申請表1
評論
0/150
提交評論