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

基于PID控制算法的氣味循跡車設計

2015-01-29 02:57:40齊強強
電子設計工程 2015年9期
關鍵詞:單片機智能設計

劉 念,程 磊,張 東,齊強強,劉 波

(武漢科技大學 冶金自動化與檢測技術教育部工程研究中心,湖北 武漢 430081)

氣味循跡可以從事尋找有毒有害氣體泄漏源、尋找爆炸源等相關工作,受到科研人員高度關注,發展十分迅速[1-3]。同時,隨著人們日常生活智能化程度的增強[4-6],具有智能控制系統的小車、機器人層出不窮,而這些智能體將在未來工業生產和日常生活中扮演更重要的角色[7-9]。智能車,是一種能感知環境和自動有目的地行駛的綜合系統[10]。我們也可以這樣認為,智能車也是智能機器人的一種形式,它的雙腿我們用輪子代替,因而更加簡單實現和控制。

耗時長、跟隨性能差是當下智能氣味循跡車在循跡過程中普遍存在著的情況。本文介紹的智能氣味循跡車的控制核心是STC12單片機,能自動感知附近特定的氣味,并應用PID算法調節舵機,控制方向遵循氣味來向前行,實驗結果顯示能有效縮短循跡時間,改善智能車的跟隨性能。

1 硬件系統及其工作原理

1.1 硬件系統設計

智能車的系統(圖1)的組成模塊有:電源模塊(變壓穩壓)、控制處理模塊、傳感器模塊(探尋氣味)、轉向控制模塊、電機驅動模塊和狀態顯示模塊等。控制處理模塊為STC12C5A單片機,由ULN2003APC驅動電機,采用后輪驅動,舵機由單片機直接控制,而舵機控制前輪轉向。部分電路圖(圖2)和電路板實物圖(圖3)如下。

圖1 系統結構圖Fig.1 System structure

1.2 工作原理簡介

本設計中,智能小車先由氣味傳感器感知兩個方向的氣味濃度,傳送給單片機的AD口,由單片機進行判斷,判斷兩個方向的濃度高低,然后通過PID算法,控制舵機打出偏角,跟隨軌跡前行。

2 芯片配置及其功能

2.1 單片機STC12C5A60S2介紹

STC12C5A60S2引腳圖如圖4所示。

圖2 整體電路圖Fig.2 Overall schematic

圖3 電路板實物圖Fig.3 Circuit board

圖4 單片機引腳圖Fig.4 MCU pin

此單片機具有如下配置:RAM擁有1 280字節,具備40個通用I/O口,復位后為準雙向口/弱上拉。具有EEPROM、看門狗功能。5.0 V單片機為:11~17 MHz,3.3 V單片機為:8~12 MHz。Power Down模式可由外部中斷喚醒,INT0/P3.2,INT1/P3.3,T0/P3.4,T1/P3.5,RxD/P3.0,CCP0/P1.3,CCP0/P1.3。雙串口,RxD2/P1.2,TxD2/P1.3。

圖5 MS5100電路圖Fig.5 The circuit of MS5100

氣味傳感器是氣味循跡小車的關鍵模塊,氣體感應的準確性關系著小車最終能否尋找到氣味源。本實驗采用一個MS5100傳感器。MS5100通電后,圓圈內的金屬化合物能感知特定氣味,其電阻隨氣味濃度升高而降低,則增大,輸送給單片機的AD口,因為單片機能判斷此氣味傳感器所處位置的氣味濃度。(電路圖如圖5)

2.2 舵機模塊

本設計中舵機(圖2中舵機部分)采用PWM信號(脈寬調制信號)作為控制信號,控制周期為20 ms,擁有0.5~2.5 ms的脈沖寬度,以及0~180度的舵盤偏移角度,呈線性變化。也就是說,給它提供一定的脈寬,它的輸出軸就會保持在一個相對應的角度上,無論外界轉矩怎樣改變,直到給它提供一個另外寬度的脈沖信號,它才會改變輸出角度到新的對應的位置上。

2.3 電機驅動模塊

由于單片機提供的電流無法直接驅動小車上的直流電機,故本設計采用外接驅動芯片達林頓管,即ULN2003作為電機驅動(圖2中電機驅動部分),控制電機轉動。此芯片能承受較高的工作電壓和電流,采用編程產生有序的PWM波,對電機進行控制,能達到速度可調的效果。

圖6 發光二極管接線圖Fig.6 The wiring of led

2.4 指示燈顯示模塊

本設計中采用發光二極管,將將傳感器的采集結果直接輸出,可直觀了解到各個傳感器的工作情況。通過對觀察傳感器工作情況與的行駛小車狀態,可判斷小車是否正常工作。

2.5 電源模塊

本設計中單片機、電機驅動等元器件的正常工作均需要穩定的電壓,因此采用LM7805和LM7806并配上穩壓濾波電路分別將干電池的電源直接變壓成5 V和6 V的直流電源,來提供單片機、舵機、電機等元件工作所需電源。

圖7 變壓穩壓電路圖Fig.7 The circuit of transformer regulators

3 實 驗

智能車追蹤氣味源的關鍵在于快速地分析氣味的流向,并迅速準確地控制舵機打出偏角。然而在連續轉彎時,由于曲率變化過大,加上小車具有一定的速度,舵機響應又需要一定的時間,所以在實際中經常出現小車來不及掉頭而隨意沖撞的情況。本設計中采用PID算法來控制舵機轉向,在智能車對氣味的跟隨性能上有明顯改善,能實現快速準確地控制(圖8)。PID算法公式:

其中:Kp為比例控制參數;

KI為積分控制參數;

KD為微分控制參數。

C語言是實驗的主要編程語言,上述PID算法代碼可用下面語句實現:算,以減輕單片機的負擔

圖8 右側傳感器感知的氣味濃度大于左側則小車右轉Fig.8 The results of experiments

4 結束語

本設計系統的主控模塊采用的STC12C5A60S2單片機[11-12],可以將氣味傳感器輸入的模擬量通過AD轉換轉換成數字量從而使運算更加簡便,加上合適的PID運算,能對舵機進行較為準確的控制,從而能夠達到智能車跟隨氣味行走的目的。本方案系統設計合理有序。不足的地方就在于傳感器的靈敏度,本設計需要傳感器能較為準確地判斷比較兩個傳感器所處位置的濃度差,而一般的傳感器不能很好的達到這一要求。本實驗最終的結果實現了智能小車對氣味的感知,并能尋找高濃度的方向。通過對智能氣味循跡車添加PID算法控制的實驗證明:添加算法后,小車循跡更加迅速準確,有較強的適應能力。

[1]陳和娟.基于STC12C5A60S2的智能循跡小車設計[J].湖南工業職業技術學院學報,2012(4):8-11.CHEN He-juan.Design of Intelligent Tracking Car Based onSTC12C5A60S2[J].Journal of Hunan Industry Polytechinc,2012(4):8-11.

[2]蘭宇.基于紅外傳感器ST188的自動循跡小車設計[J].電子設計工程,2013(3):64-66.LAN Yu.Design of automatic tracking car based on infrared senor ST188[J].Electronic Design Engineering,2013(3):63-66.

[3]漆小敏,丁芳,喻全余.起重小車計算機輔助設計的研究[J].煤礦機械,2012(2):209-211.QI Xiao-Min,DING Fang,YU Quan-Yu.Lifting trolley aided design[J].Coal Mine Machinery,2012(2):209-211.

[4]董濤,劉進英,蔣蘇.基于單片機的智能小車的設計與制作[J].計算機測量與控制,2009(2):380-382.DONG Tao,LIU Jin-ying,JIANG Su.The design and manufacture smart car based on single chip[J].Computer Measurement&Control,2009(2):380-382.

[5]魯慶.基于柵格法的機器人路徑規劃[J].電腦與信息技術,2007,15(6):24-27.LU Qing.The research of pathplanning for Car-like robot based on grid method[J].Computer and Information Technolog,2007,15(6):24-27.

[6]宋戈,黃鶴松,員玉良,等.51單片機應用開發范例大全[M].北京:人民郵電出版社,2010.

[7]萬福君,潘松峰,劉芳,等.MCS-51單片機原理、系統設計與應用[M].北京:清華大學出版社,2008.

[8]宋光華.機器人的創意設計與實踐[M].北京:北京航空航天大學出版,2004.

[9]何利民.單片機應用系統設計[M].北京:北京航空航天大學出版社,2003.

[10]熊鳴.MCS-51單片機原理及應用實例[M].北京:清華大學出版社,2004.

[11]楊善潮,馬強,金曉明,等.EE80C196KC20型單片機小系統的脈沖γ輻照效應實驗研究[J].現代應用物理,2013(3):277-281.YANG Shan-chao,MA Qiang,JIN Xiao-ming,et al.Experimental study of pulsedγ-ray radiation effects on EE80C196 KC20 microcontroller system[J].Modern Applied Physics,2013(3):277-281.

[12]張可兒,侯玉鵬.基于單片機的智能太陽能路燈設計[J].電子科技,2014(12):105-107.ZHANG Ke-er,HOU Yu-peng.Design of intelligent solar street lights based on single chip microcomputer[J].Electronic Science and Technology,2014(12):105-107.

猜你喜歡
單片機智能設計
基于單片機的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年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 国产精品对白刺激| 亚洲人成网址| 久久伊人色| 亚洲天堂成人| 国产麻豆精品手机在线观看| 欧美成人区| 国产麻豆精品在线观看| AV无码一区二区三区四区| 日韩欧美中文字幕在线精品| 日韩色图区| 亚洲精品亚洲人成在线| 免费无码网站| 国产精品所毛片视频| 亚洲无限乱码一二三四区| 伊人无码视屏| 青青国产成人免费精品视频| 五月天综合网亚洲综合天堂网| 日韩欧美视频第一区在线观看| 91娇喘视频| 在线国产毛片手机小视频| 欧美一级爱操视频| 国产色爱av资源综合区| 毛片免费观看视频| 超碰精品无码一区二区| AV片亚洲国产男人的天堂| 欧美中文字幕在线播放| av一区二区三区在线观看| 国产高清在线观看91精品| 久久久久人妻一区精品| 国产视频欧美| 亚洲成人在线网| 日韩精品毛片人妻AV不卡| 青青青草国产| 99久久精品国产综合婷婷| 欧美a在线看| 玩两个丰满老熟女久久网| 91青青视频| 亚洲一级毛片免费观看| 亚洲精品777| 一级毛片免费播放视频| jizz在线观看| 91探花国产综合在线精品| 天天躁夜夜躁狠狠躁图片| 国产精品白浆无码流出在线看| 亚洲综合中文字幕国产精品欧美| 国产第八页| 欧美性天天| 欧美一区二区三区不卡免费| 欧美福利在线观看| 婷婷综合亚洲| 999精品视频在线| 免费观看国产小粉嫩喷水| 国产日韩精品欧美一区灰| 91娇喘视频| 精品国产免费观看| 91口爆吞精国产对白第三集| 亚洲一区第一页| 全部免费毛片免费播放| 999国内精品视频免费| 国产在线一区视频| 毛片免费试看| 亚洲一级毛片在线观播放| 久久公开视频| 日韩在线视频网站| 亚洲三级片在线看| 91久久性奴调教国产免费| 日韩免费中文字幕| 热99re99首页精品亚洲五月天| 国产成人AV综合久久| 久久亚洲中文字幕精品一区| 亚洲全网成人资源在线观看| 2019国产在线| 午夜国产在线观看| 日本在线国产| 国产福利小视频高清在线观看| 91久久精品日日躁夜夜躁欧美| 久久精品视频亚洲| 国产va免费精品观看| 91久久精品日日躁夜夜躁欧美| 人妻中文字幕无码久久一区| 欧美在线精品怡红院 | 亚洲精品视频免费看|