久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 傳感技術 > 正文

基于超聲波傳感器的移動機器人導航設計

發布時間:2019-02-25 責任編輯:wenwei

【導讀】該機器人的最小系統為,觸摸屏模塊,超聲波模塊,攝像頭圖像采集模塊,直流電機閉環控制系統,在整個系統中測距是最總要的一環,它直接影響電機運行距離的精度,在有效范圍內的圖像采集控制。整個系統都是在ARM9 與linux 平臺中完成,每個模塊都是用設備驅動的方式實現使得模塊的控制更加方便。
 
1、引言
 
在項目開發中采用從英國進口的SRF05 超聲波傳感器,它的回波反饋與測距方式與通常使用的超聲波傳感器相比較特別, 在ARM中實現也稍有難度, 但該傳感器精度很高可達到1cm, 因此用該傳感器去掉了用于近距離測距的紅外測距模塊節約了硬件資源。
 
該機器人的最小系統為,觸摸屏模塊,超聲波模塊,攝像頭圖像采集模塊,直流電機閉環控制系統,在整個系統中測距是最總要的一環,它直接影響電機運行距離的精度,在有效范圍內的圖像采集控制。整個系統都是在ARM9 與linux 平臺中完成,每個模塊都是用設備驅動的方式實現使得模塊的控制更加方便。
  
2、SRF05 超聲波測距方法
 
提供一個10us 的脈沖觸發超聲波傳感器,SRF05 會發出8 個周期的頻率為40khz 的超頻脈沖,此時在echo 也是就回波口上的電平變為高,此時定時器開始計時,等到echo 變為低電平證明有障礙物此時停止計時,高脈沖的寬度有測距的距離成正比,該超聲波的有效測距范圍為1cm~4m, 因此如果沒有障礙物或障礙物大于4m,echo 依然會變為低電平此時定時器的時間為30ms, 因此在測距時定時器的周期應大于30ms 這樣才能有效測距。
 
基于超聲波傳感器的移動機器人導航設計
原理如圖1 所示。
 
3、超聲波測距軟件實現
 
基于超聲波傳感器的移動機器人導航設計
如圖2 為超聲波測距的流程圖。
 
3.1 回波檢測的采集方法
 
超聲波的回波的檢測是個難點, 因為在ARM中一個端口設置中斷只能設置一種觸發方式, 如果設為上升沿觸發可以打開定時器定時但無法捕獲下降沿,也就無法關閉定時器,從而不能測距, 因此用軟件的方式實現。首先設置兩個時間延遲函數usdelay()和msdelay(),這樣可以在給出高脈沖10us 后等超聲波觸發再打開定時期計時,在設置一個外部中斷eint1 接到超聲波傳感器的echo 口并設置為下降沿觸發,等下降沿來臨關閉定時器讀出值既為脈寬的時間長度,然后根據障礙物的距離=(ECHO高電平的時間)* 聲納速度/2 得出距離。空氣中v 與溫度關系:v=331.5√1+T/273 m/s,T 為攝氏溫度。一般情況下超聲波速近似聲速,在室內溫度影響下取約343.2m/s。
 
3.2 超聲波觸發的實現
 
利用數字示波器精確設計一個軟件計時函數usdelay (),具體實現如下。
 
基于超聲波傳感器的移動機器人導航設計
 
則usdelay(1)既為10us,該函數用于在給出激發高脈沖后延續10us 然后關脈沖。
 
還要設計一個msdelay()用于控制整個測距周期的時間值。
 
msdelay(1000)在主函數數中用于延遲1s,這樣定時器可以完全有足夠的回波檢測時間同時也不會對其它三路超聲波信號造成干擾。
 
如下所示。
 
基于超聲波傳感器的移動機器人導航設計
 
3.3 超聲波回波檢測的實現
 
回波檢測計算脈寬的時間需要用到定時器和外部中斷,外部中斷接超聲波的echo 并設置為下降沿觸發。定時器的初始化如下。
 
rTCFG0=0x9595; //預分頻值為95
 
rTCFG1=0x00000; //分割值1/2
 
rTCNTB0=10000; /
 
根據T=[TCNTB0*(TCFG0+1)*(1/TCFG1)]/50MHZ 得出定時器的周期為60ms 在這個時間段里足以計算回波時間。
 
外部中斷1 初始化如下
 
rGPFCON=0xaa; //GPF1 設置為EINT1
 
rINTMOD=0x0; //設置為普通中斷
 
rGPFUP=0xf; //禁止GPF0 上拉電阻
 
pISR_EINT1=(unsigned)Eint1Handler; //建立中斷向量
 
EnableIrq(BIT_EINT1); //使能中斷
 
rEXTINT0 =0x492; // EINT1 下降沿觸發
 
根據T=[TCNTB0*(TCFG0+1)*(1/TCFG1)]/50MHZ 得出定時器的周期為60ms 在這個時間段里足以計算回波時間。
 
3.4 在外部中斷中計算機距離
 
基于超聲波傳感器的移動機器人導航設計
 
3.5 循環控制與輪詢測距
 
由于超聲波之間有干擾,采用輪詢的方式依次打開超聲波,每次只測一個,這樣可以有效地避免干擾,為了提高實時性可以控制定時器周期,比如設置為35ms,這樣四路超聲波輪詢一次大約為140ms,足以滿足實時要求。
 
4、機器人控制的實現
 
圖3 為利用超聲波的反饋信息控制機器人直流電機閉環系統的總體結構圖。
 
基于超聲波傳感器的移動機器人導航設計
 
linux 系統中超聲波傳感器為只讀的字符設備,具體應用為在應用程序下打開超聲波設備,然后在驅動中測距,測得的數據傳到應用程序,應用程序中有超聲波的避障算法,根據算法判斷障礙物的位置給直流電機控制信號進行避障導航。
 
觸摸屏中的圖形界面中含有機器人的指令設置, 可以設置運行速度,圖像采集與超聲波模塊的打開與關閉,是否開啟機器人模糊算法運行軌跡還是使用普通的PID 調節, 這使得機器人有很多種方案可以選擇。
 
機器人的每一次行為都是根據超聲波傳感器測得的值和當前機器人運行的即時速度來來給出將要運行的時間, 在遇到障礙物時(0<t<30us 等于30 微秒時達到超聲波的最大探測距離), 開啟攝像頭圖像采集模塊, 這時攝像頭會拍下障礙物的圖像,并利用無線MODEM把圖像傳回控制電腦,這樣用戶就可以知道前方是什么障礙物, 該系統實現了移動機器人的自主避障和采集障礙物信息的作用,可以用來探測未知環境。
 
5、結論
 
本文采用新型的超聲波傳感器,在ARM9 與嵌入式linux 為平臺的移動機器人上實現了超聲波的測距, 并利用超聲波傳感器控制運動系統和圖像采集系統。該機器人目前已經成功應用與本項目的開發并取得良好的效果。
 
本文創新點:采用一種精度高的新型超聲波傳感器,用軟件方法克服了它在ARM9 中不利于檢測回波的問題,成功應用于移動機器人的運行軌跡控制, 使得機器人無論在行走和圖像采集的即時性上都得到了很大的高。
 
 
推薦閱讀:
 
深度解析紅外傳感器檢測紅外輻射的原理
超聲波風速傳感器在氣象領域中有何作用?
超聲波傳感器把每臺風機變成測風塔
超聲波傳感器在汽車制造天窗玻璃檢測中應用
激光測距傳感器在工業制造中的應用
要采購傳感器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
一区久久精品| 久久免费精品| 国产精品中文| 蜜臀av性久久久久蜜臀aⅴ流畅| 妖精视频成人观看www| 亚洲免费观看| 蜜桃一区二区三区在线观看| 日本精品一区二区三区在线观看视频| 日韩精品亚洲专区| 国产精品最新| 精品国产午夜| 欧美日一区二区| 欧美日韩免费观看一区=区三区| 国产精品日本| 日本成人在线一区| 精品一区二区三区亚洲| 亚洲精品**中文毛片| 欧美日韩一二三四| 久久精品高清| 影音先锋久久精品| 国产精品永久| 老司机免费视频一区二区| 爽好久久久欧美精品| 日本成人中文字幕| 久久精品国产一区二区| 三级小说欧洲区亚洲区| 99视频+国产日韩欧美| 日韩在线视频一区二区三区| 国产精品白丝一区二区三区| 天堂а√在线最新版中文在线| 在线日韩视频| 亚洲欧美在线综合| 国产suv精品一区二区四区视频| 亚洲www免费| 久久最新视频| 国产精品日韩精品在线播放| 色综合www| 亚洲欧洲日韩| 久久久久黄色| 黑丝一区二区| 国产精品久久久一区二区| 99成人超碰| 综合激情网站| av资源新版天堂在线| 久久不射网站| 国产精品99一区二区三区| 亚洲激情二区| 国产精品大片| 欧美日韩视频| 精品一区二区三区在线观看视频 | 蜜臀va亚洲va欧美va天堂| 欧美+日本+国产+在线a∨观看| 日韩美女国产精品| 久久久久一区| 国产日韩亚洲| 尹人成人综合网| 国产一区二区亚洲| 亚洲三级av| 日韩久久精品| 国产欧美自拍| 午夜在线一区| 97精品在线| 亚洲精品在线二区| 久久夜夜操妹子| 国产日韩高清一区二区三区在线| 91精品亚洲| 麻豆国产欧美日韩综合精品二区| 一区二区自拍| 韩国久久久久久| 国产亚洲字幕| 中文视频一区| 欧美91视频| 色一区二区三区四区| 欧美日韩91| 欧美精品一卡| 国产资源在线观看入口av| 欧美一级全黄| 蜜桃国内精品久久久久软件9| 国产精品极品| 亚洲一区欧美| 鲁鲁在线中文| 国产精品巨作av| 亚洲资源网站| 99在线|亚洲一区二区| 波多视频一区| 精品高清久久| 欧美日韩伊人| 日韩精品一区第一页| 99久久激情| 在线精品亚洲欧美日韩国产| 国产精品自在| 日韩精品久久久久久久软件91| 欧美日中文字幕| 鲁鲁在线中文| 精品国产欧美日韩一区二区三区| 青青草91久久久久久久久| 麻豆9191精品国产| 午夜国产精品视频免费体验区| 久久婷婷久久| 天堂√8在线中文| 欧美福利一区| 精品视频99| 国产美女视频一区二区| 日韩中文字幕亚洲一区二区va在线| 色黄视频在线观看| 国产第一亚洲| 精品国产99| 国产日韩一区| 久久国产精品免费一区二区三区| 婷婷综合一区| 亚洲欧美专区| 亚洲精品字幕| 亚洲在线观看| 日韩网站在线| 国产精品美女| 快she精品国产999| 玖玖精品视频| 亚洲欧美不卡| 国产精品日本欧美一区二区三区| 影视先锋久久| 欧美亚洲在线日韩| 欧美+亚洲+精品+三区| 天堂网av成人| 欧美一区二区三区激情视频| 免费国产自久久久久三四区久久| 欧美二区视频| 亚洲欧美日本国产专区一区| 亚洲字幕久久| 日韩av中文在线观看| 国产欧美自拍| 久久免费影院| 国产suv精品一区| av综合电影网站| 亚洲伦乱视频| 久久香蕉国产| 鲁大师影院一区二区三区| 日韩中文av| 久久国产精品免费一区二区三区| 国产欧美日韩免费观看| 精品视频国产| 99久久婷婷| 三级亚洲高清视频| 日本精品在线播放| 国产极品模特精品一二| 国产一区二区三区四区二区| 色黄视频在线观看| 欧美影院三区| 蜜桃av一区二区| 欧美日韩1区2区3区| 精品一区不卡| 国产一区清纯| 夜夜精品视频| 久久亚洲电影| 欧美在线看片| 日韩不卡一区| 婷婷综合激情| 亚洲精品婷婷| 国产在线一区不卡| 国模 一区 二区 三区| 久久午夜影视| 国产黄色一区| 欧美aa国产视频| 视频一区日韩精品| 欧美激情一区| 91精品精品| 亚洲专区视频| 精品一区91| 亚洲v在线看| 亚洲综合婷婷| 国产精品蜜芽在线观看| 久热re这里精品视频在线6| 国产亚洲高清一区| 国产精品字幕| 无码日韩精品一区二区免费| www.九色在线| 亚洲色图综合| 国内精品麻豆美女在线播放视频| 欧美午夜精彩| 国产调教一区二区三区| 五月激情久久| 日韩精彩视频在线观看| 黄色在线网站噜噜噜| 国产偷自视频区视频一区二区| 国产欧美一区二区三区精品观看 | 国产成人精品一区二区免费看京| 婷婷色综合网| 麻豆精品视频在线观看免费| 国产精品日韩久久久| 国产精品videossex| 欧美日韩一区二区综合| 青青国产精品| 欧美成人高清| 麻豆精品久久久| 欧美日韩国产免费观看视频| 国产精品多人| 美女国产一区| 欧美一区久久久| 国产欧美日韩影院| 首页欧美精品中文字幕| 九色porny丨国产首页在线|