智能尋跡小車設(shè)計論文

智能尋跡小車設(shè)計論文

ID:16447340

大?。?.35 MB

頁數(shù):37頁

時間:2018-08-09

智能尋跡小車設(shè)計論文_第1頁
智能尋跡小車設(shè)計論文_第2頁
智能尋跡小車設(shè)計論文_第3頁
智能尋跡小車設(shè)計論文_第4頁
智能尋跡小車設(shè)計論文_第5頁
資源描述:

《智能尋跡小車設(shè)計論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、目錄簡介———————————————————————————1實驗一程序狀態(tài)指示燈演示————————————————3實驗二流水燈演示—————————————————————5實驗三數(shù)碼管演示—————————————————————8實驗四數(shù)碼管及跑馬燈演示—————————————————10實驗五按鍵中斷查詢演示——————————————————13實驗六話筒聲音識別演示——————————————————15實驗七光敏電阻與蜂鳴器演示————————————————17實驗八紅外反射與直

2、流電機(jī)驅(qū)動演示—————————————19實驗九紅外遙控器解碼程序演示———————————————23實驗十串口通信程序演示——————————————————28實驗十一綜合功能演示———————————————————30簡介單片機(jī)益智系列——智能尋跡機(jī)器人是由益芯科技有限公司為科教方便而研發(fā)設(shè)計。根據(jù)現(xiàn)代學(xué)校對嵌入式系統(tǒng)開發(fā)的需求。依據(jù)提高學(xué)生實際動手操作能力和思考能力,以加強(qiáng)學(xué)生對現(xiàn)實生活中嵌入式系統(tǒng)的應(yīng)用為參照。智能尋跡機(jī)器人全新的設(shè)計模式,良好的電路設(shè)計,一體化的機(jī)電組合,智趣的系統(tǒng)開發(fā)

3、,更是成為加強(qiáng)學(xué)生學(xué)習(xí)興趣的總動源。智能尋跡機(jī)器人采用現(xiàn)在較為流行的8位單片機(jī)作為系統(tǒng)大腦。以8051系列家族中的AT89S51/AT89S52為主芯片。40腳的DIP封裝使它擁有32個完全I(xiàn)O(GPIO—通用輸入輸出)端口,通過對這些端口加以信號輸入電路,控制電路,執(zhí)行電路共同完成尋跡機(jī)器人。P0.0,P0.1,P0.2,P0.3分別通過LG9110電機(jī)驅(qū)動來驅(qū)動電機(jī)1和電機(jī)2。由電機(jī)的正轉(zhuǎn)與反轉(zhuǎn)來完成機(jī)器人的前進(jìn),后退,左轉(zhuǎn),右轉(zhuǎn),遇障礙物繞行,避懸崖等基本動作。在機(jī)器人前進(jìn)時如果前方有障礙物,由紅

4、外發(fā)射管發(fā)射的紅外信號被反射給紅外接收管,紅外接管將此信號經(jīng)過P3.7傳送入AT89S52中,主芯片通過內(nèi)部的代碼進(jìn)行機(jī)器人的繞障礙物操作,同時主芯片將P3.7的信號狀態(tài)通過P2.5的LED指示燈顯示出來。機(jī)器人行走時會通過P3.5與P3.6的紅外接收探頭來進(jìn)行檢測。當(dāng)走到懸崖處時,P3.5或P3.6將收到一個電平信號,此電平信號將通過相應(yīng)端口傳送入主芯片中,主芯片通過內(nèi)部代碼完成機(jī)器人的避懸崖操作。同時P3.5與P3.6的信號狀態(tài)將通過P2.6/P2.7顯示出來。在機(jī)器人的左轉(zhuǎn),右轉(zhuǎn),后退的過程,可以

5、通過觀看以P2.0/P0.7為指示燈的運行狀態(tài)。P0.4為機(jī)器人的聲控檢測端口,在運行為前進(jìn)狀態(tài)時,可以能過聲控(如拍手聲)來控制它的運行與停止。P0.6為機(jī)器人的聲音輸出端。在機(jī)器人遇到障礙物時。進(jìn)行繞障礙物與避懸時可以通過此端口控制蜂鳴器發(fā)出報警聲。當(dāng)為白天或黑夜時可以通過P0.5端口中的光敏電阻來進(jìn)行判斷,以方便完成機(jī)器人夜間自動照明等功能。兩個按鍵以查詢/中斷兩種不同的方式來展現(xiàn)按鍵操作。你可以按下S1鍵來進(jìn)行機(jī)器的停止。再按下S2鍵來進(jìn)行機(jī)器人的運行。這個按鍵的信息分別被P3.2,P3.4接收

6、到。IR1為紅外遙控接收器,這就為機(jī)器人進(jìn)行遠(yuǎn)程遙控創(chuàng)造了可能。這個紅外遙控接收頭接收到紅外信號時將信號經(jīng)過P3.3送入到主芯片,主芯片對其進(jìn)行解密后以不同的方式對機(jī)器人進(jìn)行控制。同時將用戶的按鍵信息通過P2端口上LED數(shù)碼管顯示出來。P3.0、P3.l中COM端口的加入,讓你完全可以用電腦對其進(jìn)行控制。你可以通過對串口發(fā)送數(shù)據(jù),數(shù)據(jù)會被顯示到LED數(shù)碼管中,并讓機(jī)器人執(zhí)行相應(yīng)的功能。電腦的串口軟件要求波特率為9600。8位數(shù)據(jù)位,這時你就可以快樂的用電腦來對它進(jìn)行你的完全控制了。EXKJ-ZN02功能

7、的組合多樣,使得學(xué)生可以充分發(fā)揮自主能力,制作出不同的機(jī)器人。它為學(xué)校進(jìn)行機(jī)器人競賽和畢業(yè)項目設(shè)計建立了實物平臺,是學(xué)校教師授課變得更輕松有趣。同時也能改變學(xué)生學(xué)習(xí)模式和激發(fā)學(xué)習(xí)興趣。更是作為驗證學(xué)生學(xué)習(xí)效果的有力工具。良好的電路板設(shè)計,讓學(xué)生制作變得方便容易,其大大提高了學(xué)生的制作成功率。提高了學(xué)生對電子電路的興趣,更是教學(xué)過程中不可或缺的教具。實驗一程序狀態(tài)指示燈演示一、實驗簡介:本程序重點演示了一個最簡程序的基本結(jié)構(gòu),它從順序、判斷、循環(huán)的形式表現(xiàn)程序的基本結(jié)構(gòu),此程序通過閃燈不斷的閃動,及閃燈閃

8、動的快慢來表示程序不不同工作狀態(tài)。它也是常數(shù)字設(shè)備中進(jìn)行狀態(tài)表示的方法之一(例:網(wǎng)卡)。二、實驗原理圖:三、實現(xiàn)代碼:LEDEQUP1MCUDATAEQU30HDLYCOUNTEQU40HDLY1EQU41HDLY2EQU42HORG0000HMOVLED,#0FFHMOVMCUDATA,#0LOOP:INCMCUDATAMOVA,MCUDATACLRCSUBBA,#15JCLOP1MOVA,MCUDATACLRCSUBBA,#30JCLO

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。