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
主站蜘蛛池模板: 538国产视频| 日本道综合一本久久久88| 国产天天射| 91网址在线播放| 国产免费高清无需播放器| 亚洲欧洲日韩综合色天使| 69av在线| 国产成人喷潮在线观看| 午夜国产不卡在线观看视频| 制服丝袜在线视频香蕉| 老司机精品久久| 日韩免费视频播播| 国产亚洲男人的天堂在线观看| 国产精品任我爽爆在线播放6080| 欧美国产日韩在线播放| 国产精品真实对白精彩久久| 久久频这里精品99香蕉久网址| 亚洲国产清纯| 99久久精品视香蕉蕉| 国产在线观看一区精品| 精品成人一区二区三区电影| 国内精品九九久久久精品| 亚洲国产精品日韩专区AV| 精品国产Ⅴ无码大片在线观看81| 久久夜色撩人精品国产| 国产91丝袜| 欧美啪啪一区| 欧美一区福利| 国产网站一区二区三区| 亚洲第一成年人网站| 伊人久久婷婷五月综合97色| 国产91熟女高潮一区二区| 无码在线激情片| 亚洲国产天堂久久九九九| 国产av剧情无码精品色午夜| 久久激情影院| 99色亚洲国产精品11p| 成人韩免费网站| 五月激情婷婷综合| 9999在线视频| 日韩精品一区二区深田咏美| 精品国产91爱| 狠狠色成人综合首页| 亚洲第一成年网| 亚洲视屏在线观看| 国产制服丝袜无码视频| 国产白浆视频| 欧美激情视频一区| 国产精品尤物在线| 国产综合精品日本亚洲777| 欧美伦理一区| 国产午夜福利亚洲第一| 在线精品自拍| 日韩毛片免费| 亚洲欧美日韩中文字幕在线一区| 一区二区三区国产精品视频| 国产99免费视频| 亚洲人成在线免费观看| 日韩精品无码不卡无码| 亚洲水蜜桃久久综合网站| 精品日韩亚洲欧美高清a| 国产粉嫩粉嫩的18在线播放91| 第一区免费在线观看| 谁有在线观看日韩亚洲最新视频 | 天天干伊人| 欧美伊人色综合久久天天| 亚洲人在线| 精品欧美一区二区三区久久久| 欧美亚洲激情| 国产精品无码AV片在线观看播放| 91福利免费| 黄色网站在线观看无码| jizz在线观看| 毛片三级在线观看| 91九色最新地址| 久视频免费精品6| 欧美精品xx| 色综合激情网| 亚洲伊人天堂| a毛片免费在线观看| 91在线精品免费免费播放| 动漫精品中文字幕无码|