智能紅外避障小車的設(shè)計與制作

智能紅外避障小車的設(shè)計與制作

ID:16125277

大?。?.24 MB

頁數(shù):12頁

時間:2018-08-08

智能紅外避障小車的設(shè)計與制作_第1頁
智能紅外避障小車的設(shè)計與制作_第2頁
智能紅外避障小車的設(shè)計與制作_第3頁
智能紅外避障小車的設(shè)計與制作_第4頁
智能紅外避障小車的設(shè)計與制作_第5頁
資源描述:

《智能紅外避障小車的設(shè)計與制作》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、沈陽理工大學(xué)課程設(shè)計專用紙NO.成績評定表學(xué)生姓名魏玉柱班級學(xué)號1303070138專業(yè)電子信息科學(xué)與技術(shù)課程設(shè)計題目智能紅外避障小車的設(shè)計與制作評語組長簽字:成績?nèi)掌?015年1月9日1沈陽理工大學(xué)本科課程設(shè)計報告課程設(shè)計任務(wù)書學(xué)院信息科學(xué)與工程學(xué)院專業(yè)電子信息科學(xué)與技術(shù)學(xué)生姓名魏玉柱班級學(xué)號1303070138課程設(shè)計題目智能紅外避障小車的設(shè)計與制作實踐教學(xué)要求與任務(wù):系統(tǒng)功能小車沿直線行駛,當探測到前方有障礙物時停止,再后退,然后右轉(zhuǎn)彎,最后繼續(xù)前進,如此反復(fù)。工作計劃與進度安排講解設(shè)計內(nèi)容及要求2015年01月08日(1-4節(jié))編寫程序代碼

2、2015年01月08日(5-8節(jié))程序測試及調(diào)試2015年01月09日(1-4節(jié))答辯驗收2015年01月09日(5-8節(jié))指導(dǎo)教師:2015年1月日專業(yè)負責人:2015年1月日學(xué)院教學(xué)副院長:2015年1月日-12-沈陽理工大學(xué)本科課程設(shè)計報告目錄1設(shè)計思想與總體方案41.1設(shè)計思想41.2總體方案和框圖42系統(tǒng)硬件組成及設(shè)計原理42.1單片機單元42.2紅外傳感器單元52.3電機驅(qū)動單元62.4蜂鳴器單元72.5鍵盤輸入單元72.6電源電路83軟件設(shè)計84硬件連接圖及源程序104.1硬件連接圖104.2源程序105實物圖126結(jié)束語12-12-

3、沈陽理工大學(xué)本科課程設(shè)計報告????????????智能紅外避障小車的設(shè)計與制作1.設(shè)計思想與總體方案1.1設(shè)計思想?小車沿直線行駛,當探測到前方有障礙物時停止,再后退,然后右轉(zhuǎn)彎,最后繼續(xù)前進,如此反復(fù)。1.2總體設(shè)計方案和框圖?本設(shè)計以AT89C2051單片機作為檢測和控制核心,用紅外光電開頭探測障礙物,小車底盤作車體??驁D如下:2.系統(tǒng)硬件組成及設(shè)計原理?本系統(tǒng)硬件部分由單片機單元,紅外傳感器單元,電機驅(qū)動單元,蜂鳴器單元,鍵盤輸入單元及電源單元組成。2.1單片機單元-12-沈陽理工大學(xué)本科課程設(shè)計報告?本系統(tǒng)采用AT89C2051單片機作為

4、中央處理器,其主要任務(wù)是掃描鍵盤輸入的信號啟動小車,讀P3.5判斷前方有無障礙物,并執(zhí)行相關(guān)動作(本設(shè)計中P3.5=0時,前方有障礙;P3.5=1時前方無障礙),P1.4----P1.7是電機驅(qū)動口;P3.7是蜂鳴器信號輸出;P3.5接紅外傳感器。2.2紅外傳感器單元?為簡化硬件電路,傳感器單元采用了發(fā)射/接收一體化的紅外光電開頭,型號E3F-DS30C4,點擊圖片可以查看其詳細資料。-12-沈陽理工大學(xué)本科課程設(shè)計報告該傳感器為漫反射型,使用電壓范圍寬(DC6V--36V),探測距離可調(diào)節(jié),最大可達30CM,輸出信號可直接與單片機的I/O口相連接

5、。2.3電機驅(qū)動單元?-12-沈陽理工大學(xué)本科課程設(shè)計報告PR5履帶式坦克底盤為雙電機驅(qū)動,轉(zhuǎn)彎非常靈活,本系統(tǒng)用常用的電機驅(qū)動集成電路L293D控制兩只電機。L293D內(nèi)含2個H橋的高電壓大電流雙全橋式驅(qū)動器,接收標準的TTL邏輯電平信號,可驅(qū)動36V,2A以下的電機。2,7,10,15接輸入控制電平;3,6和11,14腳分別接兩只電機,1,9腳接控制使能端,控制電機停轉(zhuǎn),單片機輸出兩組PWM信號,每一組PWM信號用來控制一個電機的轉(zhuǎn)速?,F(xiàn)以其中一組電機為例來說明:2,7腳輸入高/低或低/高,實現(xiàn)電機的正/反轉(zhuǎn)??????????????????

6、??????????????????????????????????????2,7腳均為高或均為低,實現(xiàn)電機停轉(zhuǎn)?????????????????????????????????????????????????????????1腳為高電電平時,2,7腳輸入才有效,反之輸入無效(所以在本系統(tǒng)中將1和9腳接高電平),也可以在1腳輸入PWM信號,通過調(diào)整PWM的占空比來實現(xiàn)電機的無級調(diào)速(本系統(tǒng)中未使用)。2.4蜂鳴器單元設(shè)計為上電蜂鳴,按啟動按鍵和有障礙物時蜂鳴一次。由三極管,蜂鳴器和電阻組成。2.5鍵盤輸入單元-12-沈陽理工大學(xué)本科課程設(shè)計報告設(shè)計

7、兩只按鍵,S2啟動,由單片機掃描P3.4,此腳為低電平時啟動;S1是停止,剛開始想通過編程來實現(xiàn),后來在與朋友交流時,決定把S1裝在復(fù)位電路中,這個辦法既簡單又有效,呵呵。2.6電源電路系統(tǒng)采用兩組電壓供電,+8.4V是電機驅(qū)動電壓,+5V供給單片機,L239D及蜂鳴器電路等。3.軟件設(shè)計-12-沈陽理工大學(xué)本科課程設(shè)計報告?由于系統(tǒng)要實現(xiàn)的功能比較簡單,所以程序也比較簡單。想要實現(xiàn)小車的前進,停止,后退和右轉(zhuǎn)彎,單片機在各個階段P1口的狀態(tài)如下:P1=01100000=60H(十六進制),?P1.7=0?????P1.6=1?????P1.5=1

8、?????P1.4=0?,小車前進P1=10010000=90H(十六進制),?P1.7=1?????P1.6=0????

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

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

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