




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機機器人設計O1加時圖6電機變動心片1引言輪式移動機器人是機器人研究領域的一項重要內容.它集機械、電子、檢測技術與智能控制于一體。在各種移動機構中,輪式移動機構最為常見。輪式移動機構之所以得到廣泛的應用。主要是因為容易控制其移動速度和移動方向。因此.有必要研制一套完整的輪式機器人系統。并進行相應的運動規劃和控制算法研究。筆者設計和開發了基于51型單片機的自動巡線輪式機器人控制系統。摘要:設計了一種自動巡線輪式行走機器人控制系統,采用AT89S52型單片機作為主控CPU外加一個復雜可編程邏輯器件(CPID)協助CP也理數據,擴展了程序參數存儲器,能夠進行檢測引導線和直流電機、舵機的PW瞳制。
2、關鍵詞:控制系統;復雜可編程邏輯器件;存儲器;光電檢測;脈沖寬度調制2控制系統總體設計機器人控制系統由主控制電路模塊、存儲器模塊、光電檢測模塊、電機及舵機驅動模塊等部分組成,控制系統的框圖如圖1所示*機器人運行參數存儲器CPUAT89s52CPLD*EPM7128T開關量檢測T光電:檢測模浜4電機驅動檢測圖1主控制系統的結卜仃3主控制模塊設計3.1CPLD設計在機器人控制系統中.需要控制多個電動機和行程開關.還要進行光電檢測.如果所有的任務都由AT89S52型單片機來完成.CPU的負擔就會過重。影響系統的處理速度。因此擴展1個CPLD型號為EPM7128它屬于.MAX700QIC列器件。包括2
3、個通用1/0口.2個專用I/O口,專用I/O口可作為每個宏單元和輸入輸由引腳的高速控制信號(時鐘、清除和輸由使能等),電動機的。PWMt號也由其產生。EPM7128的引腳排列如圖2所示。MlPM4丹|腳的輸出為PW嘛寬調制信號,M1FB-M4FB弓腳為電機的方向控制信號,P00P07接單片機的POD,1001015為擴展的2個通用I/O口,SIlS17引腳為行程開關輸入信號,LI11-LI17引腳為光電探頭輸入信號。CPLD勺編程用VHDL®言,產生1路PWMt號的部分程序源代碼如下:LATCH:PROCESS(ALE)BEGIN對ALE信號進行32分頻的進程IF(ALE'E
4、VENTANDALE=*0,)THEN判斷ALE信號是否出現下降沿DIVIDER"DIVIDER+1;DIVIDER為定義的5位分頻器IF(DIVIDER="Hill")THENIF(COUNTER="11111111")THENCOUNTER<="00000000”;ELSECOUNTER<=COUNTER+1;計數器加1ENDIF;ENDIF;ENDIF;ENDPROCESSLATCH;1單片機采用24MHz的晶體振蕩器,ALE信號的頻率fALE=f16=6MHz,最終輸出PWIMW號的引腳MIP的頻率為:ALE二分頻
5、數i一調速級數6MHz28=4RR3H二012二01£C-二o二ZVC-81二0161二0108一010二8一一-mvls-SI62b。二。/12號。/1。二。二QN3IYKXJALSNIIs/JndNIusq工與dNIzna/s/tdNIJNEA§S"7T"7TUT0二。二0二QS0=。、1。、1。/1£CW0/1。/1。工。二。/1QN9。/1。/一。二JLNGJA若01。二。二0£)>。二。/1。二。二OOCIOOOODOOOSOOCOOOOODO/cD/N/W/C/N1VTIY1TiIGIT111T11rjVnn11nI
6、-G161XI12IoTDI2706pcccV圖2CPLD的封裝及引腳排列調節這個信號的占空比可以使直流電動機獲得O-255級的轉速。3.2機器人運行參數存儲器的擴展機器人運行路徑和動作可以根據比賽情況的不同而發生變化,這樣,每改變1次運行參數就必須對單片機的Flash進行1次擦寫。為了解決這一問題.擴展了程序參數存儲器,用來存放機器人的運行路徑和動作參數.擴展電路如圖3所示。C6'Z±C3j_LC4口C1+P3.1TXD吧P3,0RXD0nT2C1-V+T2IR20111R10C2-V-T20R2IT10R1I7 CRXD8 cm141327WPAMAX3232SERIAL
7、.OART圖3存儲器擴展電路其中IC1為24LC08B,是I2E總線的串行E2PRO琳儲器,最多能夠存儲1K字節的數據。IC2為MAX32321電平轉換器,其內部有1個電源電壓變換器,可以將計算機的電平轉換為標準TTL電平,實現計算機與單片機之間通過串行口傳輸數據,使單片機完成對24/LC08B的數據存儲操作。單片機運行時,直接從24LC08中讀取機器人的運行參數,控制機器人運行。4 光電檢測模塊設計4.1光電檢測過程設計光電檢測模塊是為了讓機器人能夠檢測地面上的白色引導線。光電檢測電路主要包括發射部分和接收部分,其原理如圖4所示。調制光反射調制波形發生罌驅動發光元件發光調制波形處理調制信號放
8、大光敏元件接收圖4光電檢測過彳,發射部分的波形調制采用了頻率調制方法。由于發光二極管的響應速度快,其工作頻率可達幾MH威十幾MHz而檢測系統的調制頻率在幾十至幾百kHz的范圍內,能夠滿足要求。光源驅動主要負責把調制波形放大到足夠的功率去驅動光源發光。光源采用紅外發光二極管,工作頻率較高,適合波形為方波的調制光的發射。接收部分采用光敏二極管接收調制光線,將光信號轉變為電信號。這種電信號通常較微弱,需進行濾波和放大后才能進行處理。調制信號的放大采用交流放大的形式,可使調制光信號與背景光信號分離,為信號處理提供方便。調制信號處理部分對放大后的信號進行識別,判斷被檢測對象的特性。因此,此模塊的本質是將
9、“交流”的、有用的調制光信號從“直流”的、無用的背景光信號中分離由來,從而達到抗干擾的目的。4.2光電探頭光電探頭安裝在機器人底盤前部,共設置了5個檢測點。從理論上講,檢測點越多、越密,識別的準確性與可靠性就越高,但是硬件的開銷與軟件的復雜程度也相應的增加。采用該巡線系統保證了檢測的精確度,節約了硬件的開銷。發光二極管發生的調制光經地面反射到光敏二極管。光敏二極管產生的光電流隨反射光的強弱而線性變化。把這種變化檢測由來,就可以判斷莫一個檢測點是否在白色引導線的上方,從而判斷機器人和白色引導線的相對位置。圖5直流伺服電機的流和鹿理門5 電機驅動模塊機器人的驅動件主要是電機和舵機,都可以采用PWM
10、ft行調速與控制。根據脈沖編碼器的反饋信號,對機器人的運動狀態進行實時控制。直流伺服電機的控制原理如圖5所示。調節:PWM勺信號就能夠快速調節舵機的轉角,從而實現機器人的方向控制。6 結束語基于51型單片機的自動巡線輪式機器人控制系統運行平穩可靠,抗干擾能力強,不僅滿足了機器人大賽的設計要求,同時也為智能機器人搭建了良好的控制平臺。中文摘要:基于仿生原理,以PIC單片機為控制器的核心,制作曲了動作靈活、價格低廉以及模塊化結構的六足機器人。該機器人能夠嚴格按三角步態進行行走,實現諸如直線、轉彎、躲避障礙物和追蹤物體等行走功能。文中介紹了該機器人三角步態的行走原理、結構組成、控制系統和控制算法。英
11、文摘要:Thisresearchdescribesthefabricationofahexapodbionicrobot,controlledbyPICmicroprocessor,walkingbasedonbionicprinciple,whichhassomeadvantagessuchassimple,activemovements,harmonyinwalkingandetc.Thisrobothassomeabilitiessuchaslinearwalking,turning,avoidingbarriers,andtrackingobjectwalkingetc.Thestru
12、cture,controlsystemandcontrolalgorithmofthisrobotareexplainedinthepaper.前w機器人技術是融合了機械、電子、傳感器、計算機、人工智能等許多學科的知識,涉及到當今許多前沿領域的技術。一些發達國家已把機器人制作比賽作為創新教育的戰略性手段。如日本每年都要舉行諸如“NHK杯大學生機器人大賽”、“全日本機器人相撲大會”、“機器人足球賽”、“全日本電子鼠走迷宮大賽”等各種類型的機器人制作比賽,參加者多為學生,旨在通過大賽全面培養學生的動手能力、創造能力、合作能力和進取精神,同時也普及智能機器人的知識。開展機器人的制作活動,是培養大學生
13、的創新精神和實踐能力的最佳實踐活動之一,特別是機電專業學生開展綜合知識訓練的最佳平臺。目前國內在機器人的制作中,較多地選用機器人公司由售的產品,通過積木式的搭配或組裝來進行創意組合設計。這樣方式的特點是設計制作方便、快捷,更適合于創意組合設計。但存在著成本較高,且設計的機器人功能要受到產品本身性能的制約,并不能充分實現設計者的創意和設想等缺點。這里強調大學生自行動手進行機構設計、軟件編程和硬件電路制作,旨在充分發揮學生潛在的創造制作能力。本文基于仿生原理,設計制作了兩套連桿機構作為機器人的六足,以PIC單片機為控制器的核心,小型帶減速器直流電機作為驅動元件,配置不同類型的傳感器,再加上智能軟件
14、的控制,制作由了動作靈活、價格低廉、以及模塊化結構的六足機器人。文中介紹了該機器人三角步態的行走原理、結構組成、控制系統和控制算法。2.1PIC單片機美國Microchip公司的PIC16系列單片機是一種新型的CMOSC藝的8位單片機。因其功耗低,超小型,低成本,功能完整和簡單易學等特點已經得到了越來越廣泛的應用。PIC16F84微控制器屬于PIC系列單片機的中級產品,18弓I腳。內置4kX14閃速程序存儲器,可多次修改程序,使用起來特別方便。具有兩個I/O端口(RA和RB,片內上電復位、延時電路、看門狗電路等。基于PIC16F84控制器的I/O資源的分配如圖5所示。2.3傳感器模塊障礙物檢測傳感器要求檢測的距離遠,選用市場上常見的反射式紅外線傳感器,型號為TX05D。該傳感器是一體化的紅外線發射,接受器件,它內部包含紅外線發射,接受及信號放大與處理電路。信號輸由端可直接與CPU端口相連,探測距離為2120cm,滿足了機器人的硬件要求。PIC16F84單片機的RB4RB5管腳分別與兩只TX05D傳感器的信號輸由端相連。觸角傳感器使用的是普通的微動機械開關,用于檢測紅外傳感器探測不到的,處于較高位置的障礙物。當機器人的觸角接觸到障礙物后,觸動機械開關,發生控制信號,控制機器人轉彎或后退,躲開處于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養殖基地合作合同標準文本
- 養殖金蟬售賣合同樣本
- 農村院落收購合同樣本
- 職業技能提升的長遠規劃計劃
- 農村流動養殖合同范例
- 農藥化肥供應合同樣本
- 農村人買房合同標準文本
- 專用租賃車位合同樣本
- 2025項目混凝土澆筑班組勞務分包合同
- 2025沒簽合同,能立即離職嗎
- 2.2 邏輯思維的基本要求 課件高中政治統編版選擇性必修三邏輯與思維
- 人教版(2024)英語七年級上冊單詞表
- 影響健康因素多 課件 2024-2025學年人教版(2024)初中體育與健康七年級全一冊
- 鋼結構防腐油漆施工方案
- 一年級上冊勞動《各種各樣的職業》課件
- 第九屆全國大學生測井技能大賽備賽試題庫-下(判斷題)
- DB32T-職業性塵肺病數字化診斷標準片使用指南編制說明
- icu手冊第一部分-常見病診療規范
- GB/T 4706.17-2024家用和類似用途電器的安全第17部分:電動機-壓縮機的特殊要求
- 河湖生態系統保護與修復工程技術導則
- 食品工廠機械與設備第二版許學勤課后習題答案
評論
0/150
提交評論