資源描述:
《避障小車論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、單片機(jī)應(yīng)用技術(shù)課程設(shè)計(jì)論文論文題目:避障小車學(xué)院專業(yè)電氣工程及自動(dòng)化班級(jí)2011級(jí)⑵班學(xué)生姓名盧鵬飛康帥楊飛學(xué)號(hào)201105820243201105820223201105820225成績2013年11月22H【摘要】本設(shè)計(jì)是設(shè)計(jì)一款基于單片機(jī)的遙控窗簾,具屮的單片機(jī)是遙控控制的核心,用于接收處理遙控信號(hào),通過對(duì)一臺(tái)直流電機(jī)的正反轉(zhuǎn)控制,模擬實(shí)現(xiàn)對(duì)窗簾開、合的控制。此系統(tǒng)具有無線控制與手動(dòng)控制兩種方式,以保證一種控制方式出現(xiàn)問題,町以及時(shí)使用另一種控制方式對(duì)單片機(jī)進(jìn)行控制。本報(bào)告簡要介紹了基于單片機(jī)技術(shù)的遙控窗簾的設(shè)計(jì)原理,并
2、根據(jù)系統(tǒng)的棊本原理制作出了實(shí)物模型。本控制系統(tǒng)主要rti以下幾個(gè)模塊組成:無線信號(hào)發(fā)射模塊、無線信號(hào)接收模塊、電機(jī)驅(qū)動(dòng)模塊、電機(jī)運(yùn)行轉(zhuǎn)數(shù)檢測模塊以及單片機(jī)控制模塊。其屮無線信號(hào)發(fā)射模塊的控制核心是編碼芯片PT2262,配套使用的是以解碼芯片PT2272為核心的無線信號(hào)接收模塊,這兩組模塊配合將對(duì)電機(jī)控制的正反轉(zhuǎn)控制信息轉(zhuǎn)變?yōu)閱纹瑱C(jī)可以識(shí)別的二進(jìn)制代碼,通過與單片機(jī)內(nèi)部的程序配合實(shí)現(xiàn)對(duì)窗簾」E反停運(yùn)行狀況的無線遙控控制;電機(jī)驅(qū)動(dòng)模塊是以L298N芯片以及光耦芯片TLP521-4為核心的功率驅(qū)動(dòng)電路;電機(jī)運(yùn)行轉(zhuǎn)數(shù)檢測模塊是根據(jù)霍爾
3、元件對(duì)磁鋼磁場變化而發(fā)岀電壓脈沖信號(hào)的原理做成的;單片機(jī)控制模塊的核心組成元件是AT89S52芯片,配以單片機(jī)的最小系統(tǒng)電路,作為無線遙控窗簾系統(tǒng)的總的控制模塊。此外系統(tǒng)可以實(shí)現(xiàn)電機(jī)運(yùn)行狀態(tài)的顯示,比如當(dāng)電機(jī)正轉(zhuǎn)是某對(duì)應(yīng)信號(hào)燈亮等。關(guān)鍵詞:單片機(jī)技術(shù);紅外傳感器臂章技術(shù);蜂鳴器;4WD驅(qū)動(dòng)模塊;1設(shè)計(jì)任務(wù)12系統(tǒng)硬件設(shè)計(jì)22?1器件選擇22.2硬件原理圖23系統(tǒng)軟件設(shè)計(jì)103.1軟件流程圖104設(shè)計(jì)總結(jié)11參考文獻(xiàn)12附1:源程序代碼6附2:系統(tǒng)原理圖71設(shè)計(jì)任務(wù)任務(wù)要求:本次設(shè)計(jì)課題是智能避障小車,具休任務(wù)要求如下:開始小車
4、直線行走,當(dāng)前方遇到障礙時(shí),報(bào)警器報(bào)警,同時(shí):(1):左邊傳感器檢測到障礙物,小車向右撞。(2):左邊傳感器檢測到障礙物,小車向右撞。(3):兩個(gè)傳感器都檢測到障礙物,小車先后退,再左轉(zhuǎn)。本小組人員分工:盧鵬飛程序設(shè)計(jì);康帥負(fù)責(zé)硬件設(shè)計(jì);楊飛負(fù)責(zé)文檔整理。2系統(tǒng)硬件設(shè)計(jì)2.1器件選擇根據(jù)本次課題的實(shí)際需要,為了達(dá)到要避障的效果,小車采用的主要設(shè)計(jì)器件有51單片機(jī),紅外避障傳感器,蜂鳴器,4WD電機(jī)驅(qū)動(dòng)。2.2硬件原理圖(1)51單片機(jī)89C2051是由ATMEL公司推出的一種小型單片機(jī)。95年出現(xiàn)在中國市場。其主要特點(diǎn)為采用F
5、lash存貯器技術(shù),降低了制造成本,其軟件、碩件與MCS-51完全兼容,可以很快被中國廣大用戶接受,其程序的電可擦寫特性,使得開發(fā)與試驗(yàn)比較容易。89C2051共有20條引腳,詳見圖1?從圖屮可見,2051繼承了8031最重要引腳:P1.OEZP1.1匚P1.2EZP1.3EZP1.4EZP1.5EZP1.6EZP1.7匚RST匚(RXD)P3.0匚(TXD)P3.1匚(INTO)P3.2匚(TOTT)P3.3匚(TO)P3.4匚(T1)P3.5匚(WR)P3.6匚(RD)P3.7匚XTAL2匚XTAL1匚GND匚140239
6、338437536635734833g3210311130122913281427152616251724182319222021□VCC□PO.O(ADO)□P0.1(AD1)□P0.2(AD2)□P0.3(AD3)□P0.4(AD4)□P0.5(AD5)□P0.6(AD6)□P0.7(AD7)□EA..VPP□ALE/PROG□PSER□P2.7(A15)□P2.6(A14)□P2.5(A13)□P2.4(A12)□P2.3(A11)□P2.2(A10)□P2.1(A9)□P2.0(A8)51單片機(jī)具有以下特點(diǎn):1.具有較
7、高的性能價(jià)格比。2.體積小,可靠性高。由單片機(jī)組成的應(yīng)用系統(tǒng)結(jié)構(gòu)簡單,易對(duì)系統(tǒng)進(jìn)行電磁屏蔽等抗干擾措施。另一方面,單片機(jī)不易受外界的干擾。所以單片機(jī)應(yīng)用系統(tǒng)的可靠性比一般微機(jī)系統(tǒng)高得多。3.控制功能強(qiáng)。單片機(jī)采用而向控制的指令系統(tǒng),實(shí)時(shí)控制功能特別強(qiáng)。CPU可以直接對(duì)I/O口進(jìn)行輸入、輸出操作及邏輯運(yùn)算,并II具有很強(qiáng)的位處理能力。4.使用方便、容易產(chǎn)品化。單片機(jī)的體積小、功能強(qiáng)。能滿足許多小型對(duì)象的嵌入式應(yīng)用要求。51單片機(jī)的原理圖如下圖所示:4啊動(dòng)態(tài)掃描鍵盤CPU最小系統(tǒng)祕(mì)£2¥JHOV上tUAR?M:5riWI.HH-5
8、^—-—fliKlUl^Pra-同一;一?Mi—yr;―H"巾iW*IA111K4lAJUFX*?A!*;r-lA!4
9、r-
10、云工常C6WTY-51-1(1)紅外避障傳感器:這是一種集發(fā)射和接收于一體的光電傳感器