999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

循跡機器人控制系統設計

2016-01-16 06:44:55羅儒,張文莉,于婷
現代機械 2015年4期
關鍵詞:單片機設計

循跡機器人控制系統設計

羅儒1,張文莉1,于婷2

(1.貴州大學電氣工程學院,貴州貴陽550000;2.長春軌道客車裝備有限責任公司國凱公司,吉林長春130062)

摘要:基于單片機控制的自動循跡機器人系統可廣泛涉及于探測、工業、生活中。循跡機器人是一個應用傳感器、控制器、驅動及外加擴展的自動化技術,按照預先設定的模式或者軌跡來進行自動循跡導航的高新技術。設計簡易循跡小車,采用STC89C52單片機作為小車的控制芯片;采用TCRT5000紅外光電對管對地面黑色軌跡進行檢測,將其信號反饋回單片機,單片機對其反饋信號進行分析并采用PWM控制直流電機的轉速修正小車的移動方向,實現小車自動循跡的目的。

關鍵詞:STC89C52PWM紅外光電對管自動循跡

中圖分類號:TP273文獻標識碼:A

作者簡介:羅儒(1992-),男,貴州大學電氣工程學院檢測技術與自動化裝置專業碩士研究生,研究方向:傳感器技術。

收稿日期:2015-04-03

Tracking robot control system design

LUO Ru,ZHANG Wenli,YU Ting

Abstract:Automatic tracking robot based on singlechip microcomputer control system can be widely involved in detection, industries and everyday life. Tracking robot is a kind of automation technology which involves the application of sensor, controller, drive and additional devices to realize automatic tracking and navigation according to certain preset mode or path. This paper designs a simple tracking car with STC89C52 single-chip microcomputer as the control chip; Using TCRT5000 infrared double photoelectric cell to test the ground for black trajectory, the signal is sent back to the singlechip microcomputer which then analyzes the signal and adopts PWM to control the dc motor’s speed so as to correct the moving direction of the car, and to achieve the goal of automatic tracking.

Keywords:STC89C52;PWM;infrared double photoelectric cell;automatic tracking

0引言

隨著控制技術、計算機技術和信息技術的發展,智能車在工業生產和日常生活中已經扮演了非常重要的角色。近年來,智能循跡車在野外、道路、 現代物流及柔性制造系統中都有廣泛運用,已成為人工智能領域研究和發展的熱點。為了適應機電一體化的發展在汽車智能化方向的發展要求,提出簡易智能小車的構想,通過獨立設計并制作一輛具有簡單智能化的簡易小車,獲得項目整體設計的能力,并掌握多通道多樣化傳感器綜合控制的方法[1]。

1系統總體設計

圖1 自動循跡機器人系統總體框圖

循跡機器人設計將設計一個小車,能夠沿著黑線進行循跡并沿著黑線軌跡進行移動。小車采用前左右輪驅動,后車體裝萬向輪。前車體左右兩輪采用兩個直流減速電機驅動,通過改變直流電機轉速改變方向。在車體前部裝有四個光電對管紅外傳感器,分別布置于兩個左車體,兩個右車體。傳感器感知黑線布局,檢測到有無黑線將數據傳給主控芯片,主控芯片收到數據后根據算法做出相應判斷并控制左右直流電機轉速進行左右方向修正[2-3]。系統框圖如圖1所示。

2系統硬件設計

2.1主控制模塊的設計

本次設計使用STC89C52單片機。STC89C52單片機是STC公司生產的一種低功耗、高性能的8位微處理器。單片機最小系統如圖2所示。

圖2 單片機最小系統圖

2.2電源電路的設計

圖3 三端穩壓電路5 V輸出

單片機需要5 V電壓為其供電,本次小車設計采用12鋰電池為整個小車供電,因此需要將12 V電源轉換為5 V為單片機供電,經驗證,選取常用的LM7805構造一個三端穩壓電路可以滿足單片機的供電需求[4]。

2.3電機驅動模塊的設計

小車使用的是雙12 V直流電機帶動,由于單片機輸出的信號功率很弱,無法直接帶動直流電機的工作,所以我們平時在用單片機控制直流電工作時候,在實際電路中加入了電機驅動芯片提高輸入直流電機的信號功率,從而能夠控制電機轉動。采用常見的電機驅動芯片L298N作為電機驅動。當輸入信號端IN1接高電平,輸入信號端IN2接低電平時,與其對應的直流電機M1則正轉。反之當IN1端接低電平,IN2端接高電平時,直流電機M1反轉。同理由IN2與IN3信號輸入端控制的直流電機M2也是如此。驅動直流電機邏輯如圖4所示。

電機控制電機狀態IN1IN2IN3IN4M1正轉10//反轉01//制動00//制動11//停止11//M2正轉//10反轉//01制動//00制動//11停止//11

圖4驅動直流電機邏輯圖

在小車循跡過程中,我們需要不斷根據傳感器模塊循跡得到的信號進行處理,并且修正小車左右運動軌跡,這里就涉及到了小車的轉向問題。當小車需要往左轉時,右電機轉速高于左電機;當小車需要往右轉時,左電機轉速高于右電機。那如何來調節直流電機的轉速呢?使單片機相應I/O口輸出不同占空比的PWM波形即可[5-6]。

2.4循跡模塊的設計

本設計的小車的循跡原理是在地板上貼上黑色膠帶,讓小車沿著黑線行走。黑與白兩種色調對于光線的反射系數不同,所以我們可以通過對是否接受到反射光或者反射光線的大小的強弱來判斷黑線軌跡。采用四個TCRT紅外光電傳感器置于車前進行循跡。紅外探測法,就是利用紅外線在不同色調表面上的反射系數不同,通過接受反射線與否來進行探測。當紅外線照射到黑線上時候,紅外線被吸收,接受不到反射線,此時循跡模塊輸出高電平;當紅外線照射在白色上面時候,反射線能夠被循跡模塊接收到,此時循跡模塊輸出低電平。當檢測出黑線在車體左方時候,用單片機控制電機使車體向左修正,當檢測出黑線在車體右方時候,用單片機控制電機使車體向右修正。

TCRT5000光電傳感器的工作原理與一般的紅外傳感器一樣,具有一個紅外發射管和一個紅外接收管,當發射管的紅外線信號經過反射被接收管接收后,接收管上的電阻發生變化,在電路上一般是以電壓輸出表現出來,再經過電壓比較器LM339等電路處理后,最終在循跡模塊上以高低電平輸出。電阻的變化取決于接收管接收到的紅外線反射強度,因此不同的色調所反射回去的信號大小不同,從而判斷黑線還是白線。

循跡模塊內選用LM339作為循跡模塊內的電壓比較器處理反射回的紅外線強度。LM339內部裝有四個電壓比較器,是很常見的一種電壓比較器,用它可以很方便的組成各種電壓比較電路和振蕩電路[7-8]。

3系統軟件設計

圖5 系統程序流程圖

根據系統硬件設計,系統使用模塊化的軟件設計,可以大致分為主程序、循跡模塊程序以及直流電機的PWM轉速控制模塊這三個模塊。由于設計到PWM轉速控制,并且此次PWM控制采用定時器0改變輸出信號占空比實現,所以主程序一開始需要對定時器和中斷程序初始化,之后設定單片機控制直流電機正轉向前移動。然后開始循環調動循跡模塊子程序,不斷掃描循跡模塊傳來的黑線信號,再根據采集到的數據修正小車的移動方向[9]。系統流程圖如圖5所示。

3.1PWM脈寬調制子程序

直流電機的調速通常采用PWM脈寬調制,即用PWM矩形波控制L298N的使能端的開關來達到調速的目的。用定時器0方式1產生中斷程序實現PWM的占空比調節。

3.2循跡模塊子程序

設計采用4路紅外循跡,將TCRT5000紅外探頭安置于車體前方。檢測黑線的方位,經過多次試驗調試最終決定將小車轉向分為五種情況,直線前進、左小拐、左大拐、右小拐、右大拐。直線前進時候兩電機取PWM的占空比80%;左小拐時候取左電機占空比5%,右電機占空比65%;左大拐時候取左電機占空比5%,右電機占空比85%;右小拐時候取左電機占空比65%,右電機占空比5%;右小拐時候取左電機占空比85%,右電機占空比5%。

4結論

本設計采用AT89C52單片機作為控制芯片,紅外光電對管及電壓比較器LM339作為循跡模塊傳感器、L298N及直流電機作為驅動模塊,以實驗組裝小車為基礎。小車設計模塊構造簡單,軟硬件運行穩定,同時還保留多個I/O口,可以在循跡小車的基礎上,拓展更多的功能,比如避障控制、聲控循跡等等多種功能。循跡機器人現如今在各個領域應用廣泛,如探測、軍事、航空等領域。循跡機器人作為一種智能的高新技術,其發展,為人類帶來了許多的方便。它可以適應不同環境、溫度等條件的工作空間,代替人類完成各種任務,保障了人的安全、也使得任務能夠更加精準、高效率的完成。

參考文獻

[1]張興業.汽車電子信息技術狀況和發展對策[J].汽車實用技術,2004(02)

[2]安巖.自動循跡智能小車的設計論文[J].蘇州科技學院學報,2004(04)

[3]郭亮.基于單片機的新型智能小車研制設計論文[D].四川:西南交通大學社,2003.9

[4]鮮浩等.單片機原理及工程設計方法[M]. 國防工業出版社, 2012

[5]王廣雄.控制系統設計[M].北京:宇航出版社,1986

[6]王曉明.電動機的單片機控制[M].北京:北京航空航天大學出版社,2002

[7]劉篤仁,韓保君.傳感器原理及應用技術[M].北京:機械工業出版社,2003

[8]高月華.基于紅外光電傳感器的智能車自動尋跡系統設計[J].半導體光電, 2009(01)

[9]郭天祥.新概念51單片機C語言教程[M]. 電子工業出版社,2009

張文莉(1989-),女,貴州大學電氣工程學院控制理論與控制工程專業碩士研究生。

于婷(1989-),女,本科,長春軌道客車裝備有限責任公司國凱公司技術部制造工程師。

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 国产丝袜啪啪| 狼友视频一区二区三区| 国内嫩模私拍精品视频| 亚洲国内精品自在自线官| 国产精品三级专区| 伊人狠狠丁香婷婷综合色| 不卡国产视频第一页| a国产精品| 国产一级毛片高清完整视频版| 一级高清毛片免费a级高清毛片| 成人午夜天| 国产欧美日韩在线一区| 91网红精品在线观看| 国产尤物jk自慰制服喷水| 亚洲妓女综合网995久久| 乱码国产乱码精品精在线播放| 亚洲 日韩 激情 无码 中出| 最新日韩AV网址在线观看| 99久久精品免费观看国产| 欧美一级在线看| 日本高清免费一本在线观看| 看av免费毛片手机播放| 欧美高清三区| 国产a v无码专区亚洲av| 亚洲码在线中文在线观看| 成人免费黄色小视频| 国产呦视频免费视频在线观看| 午夜成人在线视频| 国产欧美视频综合二区| 丁香五月激情图片| 国产一级特黄aa级特黄裸毛片| 国产一区二区三区在线观看视频| 久久精品人人做人人爽电影蜜月| 国产本道久久一区二区三区| 九色综合伊人久久富二代| 国产第一页免费浮力影院| 久久国产乱子| 亚洲成肉网| 色妞永久免费视频| 亚洲欧美一区二区三区麻豆| 天天综合色网| 欧美精品亚洲精品日韩专区va| 日韩精品亚洲精品第一页| 中文字幕无码av专区久久| 老司机久久99久久精品播放| 欧美福利在线观看| 欧美在线观看不卡| 老司机久久精品视频| 亚洲人成在线精品| 九九免费观看全部免费视频| 日韩欧美网址| 狠狠色噜噜狠狠狠狠色综合久| 精品国产中文一级毛片在线看 | 欧美成人A视频| 国产在线第二页| 欧美成人日韩| 午夜国产理论| 多人乱p欧美在线观看| 狠狠ⅴ日韩v欧美v天堂| 波多野结衣视频网站| 蜜桃视频一区| 欧美成a人片在线观看| 婷婷丁香色| 无码人中文字幕| 国产在线97| 色综合久久无码网| 性做久久久久久久免费看| 丰满人妻一区二区三区视频| 欧美在线精品怡红院| 中文字幕66页| 久久99精品国产麻豆宅宅| 天天躁夜夜躁狠狠躁图片| 在线播放国产99re| 91麻豆国产精品91久久久| 美女内射视频WWW网站午夜| 97狠狠操| 久久午夜夜伦鲁鲁片不卡| 狠狠色综合网| 伊人久综合| 毛片在线播放网址| 中文字幕无码制服中字| 欧美啪啪视频免码|