




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 課程設(shè)計報告書 題目: 智能機器人創(chuàng)新實踐 學(xué) 院 專 業(yè) 學(xué)生姓名 學(xué)生學(xué)號 指導(dǎo)教師 課程編號 課程學(xué)分 起始日期 2016.04-2016.06 教師評語教師簽名:日期:成績評定備注目錄1 設(shè)計原理42 方案論證42.1 巡線模塊設(shè)計42.2巡線模塊設(shè)計43 設(shè)計方案53.1小車的總體結(jié)構(gòu)設(shè)計5結(jié)構(gòu)元件的選擇5小車結(jié)構(gòu)圖5電路驅(qū)動部分電路原理圖6小車的成品外觀圖73.2巡線功能介紹8反射型光電探測器RPR2208尋跡電路圖分析9尋跡元件在小車的具體實現(xiàn)10電源部分103.3小車三路巡跡算法113.3.1.直線尋跡圖11左轉(zhuǎn)彎巡跡圖11右轉(zhuǎn)彎巡跡圖123.4巡線與電機驅(qū)動程序1
2、24 結(jié)果與分析16智能巡線小車1 設(shè)計原理 由于黑線和白色地板對光線的反射系數(shù)不同,可以根據(jù)接收到的反射光的強弱來判斷實際的“道路”情況,使小車在白色地板上循黑線行走。通常采取的方法是紅外探測法。 紅外探測法,即利用紅外線在不同顏色的物體表面具有不同的反射性質(zhì)的特點,在小車行駛過程中不斷地向地面發(fā)射紅外光,當(dāng)紅外光遇到白色紙質(zhì)地板時發(fā)生漫反射,反射光被裝在小車上的接收管接收;如果遇到黑線則紅外光被吸收,小車上的接收管接收不到紅外光。單片機就是否收到反射回來的紅外光為依據(jù)來確定黑線的位置和小車的行走路線 2 方案論證2.1 巡線模塊設(shè)計采用一體反射式
3、紅外對管,所謂一體就是發(fā)射管和接受管固定在一起,反射式的工作原理就是接收管接收到的信號是發(fā)射管發(fā)出的紅外光經(jīng)過反射物的反射后得到的,所以使用紅外對管進行循跡時必須是白色地板加黑色引導(dǎo)條。 這次設(shè)計中由于是近距離探測,故采用紅外對管來完成數(shù)據(jù)采集。由于紅外光波比可見光長,因此受可見光的影響較小。同時紅外線系統(tǒng)還具有以下優(yōu)點:尺寸小、質(zhì)量輕,便于安裝。反射式光電檢測器就是其中的一種器件,它具有體積小、靈敏度高、線性好等特點,外圍電路簡單,安裝起來方便,電源要求不高。用它作為近距離傳感器是最理想的,電路設(shè)計簡單、性能穩(wěn)定可靠。 1.2.2 供電方案設(shè)計與比較 2.2巡線模塊設(shè)計方案一: 采用兩個電源
4、供電,將電動機驅(qū)動電源以及其周邊電路與單片機電源分別供電,由于單片機的電壓較低,而電機需要的電壓較高,容易使單片機電壓過高而損壞,使用兩個電池供電,可以提高系統(tǒng)穩(wěn)定性,但是多一組電池,增加了小車的質(zhì)量,同時也增加了小車的慣性,降低了靈敏度。 方案二:采用單一電源供電。電源直接給單片機供電,通過單片機的IO口連接到電動機上,這樣輸出的電壓穩(wěn)定,同時也減輕了小車的質(zhì)量,使小車更加靈活。但是加高的電壓提高了損壞單片機的風(fēng)險。 從安全性考慮,我們選擇方案一。 3 設(shè)計方案3.1小車的總體結(jié)構(gòu)設(shè)計結(jié)構(gòu)元件的選擇輪胎,減速箱,電機,萬向滑輪,黃色底盤,pcb敷銅板,亞克力板,螺絲,卡簧,固定片等。小車結(jié)構(gòu)
5、圖電路驅(qū)動部分電路原理圖小車的成品外觀圖3.2巡線功能介紹反射型光電探測器RPR220 RPR220是一種一體化反射型光電探測器。其探測器是一個砷化鎵紅外發(fā)光二極管,而接收器是一個高靈敏度,硅平面光電二極管。主要應(yīng)用在游戲機,復(fù)印機和辦公自動化等設(shè)備中。本巡線小車就是用該元件作為檢測元件,即是通過檢測黑線有沒有來達到控制小車巡線的目的的。尋跡電路圖分析(1) 沒有檢測到黑線,則H4發(fā)光到白紙光反射到H4接收端,H4接收端導(dǎo)通,導(dǎo)通T1接地等于0。(2)有檢測到黑線,則H4發(fā)光到黑線光全部被吸收,H4接收端,沒有收到任何信號,因為H4不導(dǎo)通(截止),T1等于vcc。尋跡元件在小車的具體實現(xiàn)電源部
6、分3.3小車三路巡跡算法3.3.1.直線尋跡圖左轉(zhuǎn)彎巡跡圖右轉(zhuǎn)彎巡跡圖3.4巡線與電機驅(qū)動程序#include <REGX52.H> /包含51單片機相關(guān)的頭文件sbit LeftLed=P20; /定義前方左側(cè)指示燈端口sbit RightLed=P07; /定義前方右側(cè)指示燈端口sbit FontLled=P10;sbit LeftIR=P35; /定義前方左側(cè)紅外探頭端口sbit RightIR=P36; /定義前方右側(cè)紅外探頭端口sbit FontIR=P37; /定義前方正前方紅外探頭端口sbit M1A=P00; /定義左側(cè)電機驅(qū)動A端sbit M1B=P01; /定義
7、左側(cè)電機驅(qū)動B端sbit M2A=P02; /定義右側(cè)電機驅(qū)動A端sbit M2B=P03; /定義右側(cè)電機驅(qū)動B端sbit B1=P04; /定義語音識識別傳感器端口sbit SB1=P06; /定義蜂鳴器端口void tingzhi() M1A=0; /將M1電機A端初始化為0 M1B=0; /將M1電機B端初始化為0 M2A=0; /將M2電機A端初始化為0 M2B=0;void qianjin() M1A=1; M1B=0; M2A=1; M2B=0;void houtui() M1A=0; M1B=1; M2A=0; M2B=1;void zuozhuan() M1A=0; M1B=
8、1; M2A=1; M2B=0;void youzhuan() M1A=1; M1B=0; M2A=0; M2B=1;void delay_nus(unsigned int i) /延時:i>=12 ,i的最小延時單12 us i=i/10; while(-i); void delay_nms(unsigned int n) /延時n ms n=n+1; while(-n) delay_nus(900); /延時 1ms,同時進行補償 void ControlCar(unsigned char ConType) /定義電機控制子程序 tingzhi(); switch(ConType)
9、/判斷用戶設(shè)定電機形式 case 1: /前進 /判斷用戶是否選擇形式1 qianjin(); break; case 2: /后退 /判斷用戶是否選擇形式2 houtui(); /M2電機反轉(zhuǎn) break; case 3: /左轉(zhuǎn) /判斷用戶是否選擇形式3 zuozhuan(); /M2電機正轉(zhuǎn)break; case 4: /右轉(zhuǎn) /判斷用戶是否選擇形式4 youzhuan(); /M1電機正轉(zhuǎn) /M2電機反轉(zhuǎn)break; case 8: /停止 /判斷用戶是否選擇形式8 tingzhi();break; /退出當(dāng)前選擇 void main() /主程序入口 bit RunFlag=0; /
10、定義小車運行標(biāo)志位 /RunShow=0; /初始化顯示狀態(tài) ControlCar(8); /初始化小車運行狀態(tài) while(1) /程序主循環(huán) Start: LeftLed=LeftIR; /前方左側(cè)指示燈指示出前方左側(cè)紅外探頭狀態(tài) RightLed=RightIR; /前方右側(cè)指示燈指示出前方右側(cè)紅外探頭狀態(tài) FontLled= FontIR; SB1=LeftIR; if(LeftIR = 0 && RightIR = 0) /三個紅外檢測到黑線,就前進 ControlCar(1); /左側(cè)沒有信號時,開始向右轉(zhuǎn)一定的角度 delay_nms (10); goto NextRun; if(LeftIR = 0 && RightIR = 1) ControlCar(3); /右側(cè)沒有信號時,開始向左轉(zhuǎn)一定的角度 delay_nms (10); goto NextRun; if(LeftIR =
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技創(chuàng)新驅(qū)動下的知識產(chǎn)權(quán)管理體系構(gòu)建
- 科技與文化交融的太原辦公新模式研究
- 科技演講中的創(chuàng)新排版方式
- 現(xiàn)代辦公環(huán)境下的物流配送中心設(shè)計指南
- 設(shè)備退貨合同范本
- 2025榆林中科潔凈能源創(chuàng)新研究院招聘筆試參考題庫附帶答案詳解
- 禮品行業(yè)中的渠道拓展與分銷策略
- 禮儀與職場著裝藝術(shù)
- 西充租房合同范本
- 2025至2030年中國芝麻芥絲數(shù)據(jù)監(jiān)測研究報告
- 火鍋店運營管理的問題與解決方案
- 安全技術(shù)管理專業(yè)畢業(yè)實習(xí)報告范文
- CJJ2-2008城市橋梁工程施工與質(zhì)量驗收規(guī)范
- 病媒生物防治操作規(guī)程
- 2024年社會工作者《社會工作實務(wù)(中級)》考試真題必考題
- 德育教育研究課題申報書
- (高清版)JTG 3810-2017 公路工程建設(shè)項目造價文件管理導(dǎo)則
- 《煤礦重大事故隱患判定標(biāo)準(zhǔn)》試題及答案
- 學(xué)前兒童表演游戲的組織與指導(dǎo)(學(xué)前兒童游戲課件)
- 建筑用真空陶瓷微珠絕熱系統(tǒng)應(yīng)用技術(shù)規(guī)程
- (高清版)DZT 0214-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 銅、鉛、鋅、銀、鎳、鉬
評論
0/150
提交評論