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

基于機器視覺導航的循跡小車設計*

2021-01-08 12:29:20許志鴻王聰偉
工程技術研究 2020年23期
關鍵詞:單片機

王 健,許志鴻,武 政,高 靖,王聰偉

(1.內蒙古農業大學機電工程學院,內蒙古 呼和浩特 010018;2.中國鐵路呼和浩特局集團公司車輛部,內蒙古 呼和浩特 010053;3.內蒙機械動力研究所,內蒙古 呼和浩特 010010)

循跡小車是一個集環境感知、規劃決策、自動行駛等功能于一身的光機電一體化系統,它集合了傳感器、信息處理及自動控制等技術。如今,隨著國內外各種智能小車大賽的火熱舉行,各高校對其展開了深入廣泛的研究,同時也是對單片機課程的繼續學習和應用強化。

1 硬件電路設計

循跡小車的布局滿足以下條件:(1)為使小車有優良的加減速度性能,應使小車的質量較小;(2)為使小車的結構簡單,采用單個萬向輪代替傳統小車前輪;(3)為有良好的視野,攝像頭支架應固定在小車前端;(4)為降低重心,攝像頭的支架應在滿足視野的要求下,取最小高度;(5)為平衡前后重心,小車的電池應盡量放在小車后端,同時為降低重心,應將電池固定在滿足結構要求的最低位置。

系統的硬件電路包括主控模塊、視覺傳感器、電源模塊、動力驅動模塊和顯示模塊,系統設計方案框圖如圖1所示。

圖1 系統設計方案框圖

1.1 主控模塊

主控模塊選用單片機STM32F系列作為控制芯片,并由晶振時鐘電路和按鍵復位電路組成單片機最小系統,如圖2所示。

1.2 電源模塊

設計中選用可多次循環充電的電池供電,并具有電池電壓測量功能。通過穩壓電路的轉換為電機驅動芯片供電,為CCD攝像頭TSL1401CL提供5V電壓,并為單片機和OLED液晶顯示屏提供3.3V電壓,電路如圖3、圖4所示。

圖2 單片機最小系統

圖3 穩壓電路

圖4 電池電壓測量電路

1.3 視覺傳感器及其接口電路

視覺傳感器選用型號為TSL1401CL的CCD,具有信號傳輸零丟失、噪點較小、感光度較高等特點,實物及接口電路如圖5所示。

圖5 TSL1401CL型CCD及接口電路

1.4 動力驅動模塊

動力驅動模塊由電機及驅動組成,電機采用霍爾編碼器,型號為TB6612FNG。霍爾編碼器能夠將角位移的信息轉換成具有一定特性的電數字脈沖信號,測量出位移或速度信息,如圖6所示,其接口電路如圖7、圖8所示。

圖6 霍爾編碼器示意圖

圖7 霍爾編碼器接口電路1

圖8 霍爾編碼器接口電路2

電機驅動采用A4950,通過脈寬調制控制電機,其接口電路如圖9所示。

圖9 電機驅動接口電路

1.5 顯示模塊

顯示模塊由OLED顯示屏實現,主要顯示電池電量、運行速度等信息,其接口電路如圖10所示。

圖10 顯示屏接口電路

2 軟件設計

2.1 主程序設計

系統流程如圖11所示。初始化完成后,CCD開始采集賽道二維圖像信息,并進行圖像處理。通過霍爾編碼器獲取小車當前的速度并反饋給單片機,由增量式PID調節器控制電機,從而實現對小車速度的控制。

圖11 主程序流程圖

2.2 導航算法設計

對攝像頭采集的圖像采用數字圖像處理方法,獲取黑色賽道信息,實現機器視覺小車的導航功能,算法流程如圖12所示。

圖12 導航算法流程圖

攝像頭采集的圖像經二值化、取反及閉運算后的效果如圖13所示。從圖13中可以看出,賽道信息能夠準確地被提取。

2.3 PID算法設計

圖13 賽道圖像處理效果圖

利用PID控制可以實現循跡小車的快速平穩運行。通過PID的三個環節,可對偏差信號進行反饋、處理和修正,以此提高運行速度,縮短系統的響應時間從而提高小車的靈敏度。PID形象表達如圖14所示。

圖14 PID形象表達

2.4 電機控制算法設計

電機采用模糊控制算法,根據輸入偏差和變化量的大小建立適當的模糊規則表,使直道輸出高速度,轉彎迅速減速,出彎后再加速,解決了二次曲線出彎沖出賽道的問題,再配合經典的增量式PID控制電機轉速,實現了小車的速度控制,并具有良好的控速性能。

3 性能測試

基于機器視覺導航的循跡小車實物如圖15所示。通過對硬件的測試,小車已能通過CCD攝像頭進行導航,測試中采用辨別率高的黑白賽道,即以白色的A4紙為底襯,在A4紙中央貼上12mm寬的黑色PVC絕緣膠帶。賽道是由兩條平行的長為1100mm的黑色PVC膠帶和兩個半徑大約為600mm的半圓拼接而成。循跡小車在賽道上的行駛情況如圖16、圖17所示,機器視覺小車的主要參數如表1所示。

圖15 基于機器視覺導航的循跡小車實物

圖16 循跡小車直道行駛

圖17 循跡小車轉彎行駛

表1 機器視覺小車參數表

4 結束語

基于機器視覺導航的循跡小車采用單目CCD實現了賽道信息的采集,運用雙峰法動態閾值和多點平均動態閾值分割出賽道和背景信息。基于模糊控制算法,再配合經典的增量式PID控制電機轉速,使直道輸出高速度,轉彎迅速減速,出彎后再加速,解決了二次曲線出彎沖出賽道的問題,實現了小車的速度控制。為了使小車結構簡單和轉向靈活,采用單個萬向輪代替了傳統小車前輪。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲视频四区| 国产一区免费在线观看| 热久久综合这里只有精品电影| 国产精品自在在线午夜| 2021国产乱人伦在线播放| 久久久久亚洲精品无码网站| 国产区在线观看视频| 天天色天天操综合网| 亚洲一级毛片在线播放| 人妻一区二区三区无码精品一区| 欧美激情视频一区二区三区免费| 日韩欧美国产中文| 国产香蕉一区二区在线网站| 在线精品欧美日韩| 日韩毛片免费| 国产手机在线ΑⅤ片无码观看| 国产无遮挡猛进猛出免费软件| av在线人妻熟妇| 国产一级片网址| 992Tv视频国产精品| 亚洲精品国产精品乱码不卞| 精品视频在线观看你懂的一区| 国产打屁股免费区网站| 狠狠色香婷婷久久亚洲精品| 国产91无码福利在线| 色播五月婷婷| 中文字幕2区| 精品国产成人a在线观看| 国产va在线| 另类欧美日韩| 中文一区二区视频| 亚洲欧州色色免费AV| 成人欧美日韩| 久久香蕉国产线看精品| 国产成人精品视频一区二区电影| 国产精品嫩草影院av| 亚洲成肉网| 国产一区二区三区免费观看| 色婷婷综合在线| 天天色天天操综合网| 欧美日韩国产综合视频在线观看 | 在线免费观看a视频| 欧美高清国产| 国产精品国产三级国产专业不| 91小视频在线观看免费版高清| 亚洲91精品视频| 国产精品jizz在线观看软件| 国产在线麻豆波多野结衣| 色老二精品视频在线观看| 中文字幕久久亚洲一区| 老色鬼久久亚洲AV综合| 国产综合网站| 欧美激情首页| 人人爱天天做夜夜爽| 97超爽成人免费视频在线播放| 波多野结衣视频网站| 在线看片国产| 爆操波多野结衣| 国产人成在线观看| 成人年鲁鲁在线观看视频| 久久青草视频| 日本高清视频在线www色| 精品一区二区三区水蜜桃| 色网站在线免费观看| 欧美成人区| 国产av剧情无码精品色午夜| 亚洲av片在线免费观看| 国产簧片免费在线播放| 免费aa毛片| 538精品在线观看| 国产精品美乳| 1769国产精品视频免费观看| 69免费在线视频| 97se亚洲综合在线韩国专区福利| 欧美福利在线观看| 五月激激激综合网色播免费| 无码丝袜人妻| 最新日本中文字幕| 9啪在线视频| 亚洲国产综合精品一区| 国产xxxxx免费视频| 国产日韩久久久久无码精品|