亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        無線遙控避障機器人設(shè)計

        2015-11-13 12:54:53南穎剛徐輝等
        電腦知識與技術(shù) 2015年23期
        關(guān)鍵詞:單片機

        南穎剛++徐輝等

        摘要:設(shè)計以微控制器(ATMEGA8L)為核心的無線遙控避障機器人系統(tǒng),利用WIFI模塊實現(xiàn)機器人和終端(手機)的聯(lián)系,設(shè)計了自主避障策略,分析了系統(tǒng)在長時間工作下的收據(jù)交換。通過實驗驗證,整個系統(tǒng)工作可靠、穩(wěn)定,達到設(shè)計要求。

        關(guān)鍵詞:電機控制;超生測距;無線遙控避障;單片機

        中圖分類號:TP18 文獻標識碼:A 文章編號:1009-3044(2015)23-0120-03

        智能小車是輪式機器人的一種,避障是輪式機器人的一個重要功能。避障可以使智能小車在復(fù)雜環(huán)境下自主找尋一條可行的路線,對于地震等災(zāi)后搜尋生命通道有著重要意義。十幾年來,已經(jīng)有很多學(xué)者對于避障機器人進行了研究。本文通過將避障小車和智能手機相結(jié)合實現(xiàn)無線遙控避障機器人,一方面在有上位機(智能手機)指令的情況下機器人執(zhí)行上位機指令,另一方面在未收到上位機指令的情況下機器人執(zhí)行自主避障。

        1 系統(tǒng)設(shè)計

        無線遙控避障機器人系統(tǒng)框圖如圖1所示,整個系統(tǒng)是由上位控制部分和機器人部分組成。上位控制部分由終端設(shè)備和WIFI單元模塊組成,通過終端設(shè)備控制機器人的動作,WIFI單元模塊實現(xiàn)命令的無線發(fā)送,上位控制部分可由智能手機來實現(xiàn)。機器人部分由主控單元、WIFI單元、超聲檢測單元以及電機單元四部分組成,其中主控單元實現(xiàn)控制部分命令的接收,超聲檢測單元以及電機單元的控制;超聲檢測單元安裝在機器人小車的正前方,通過發(fā)送超聲波實現(xiàn)距離的檢測;主控單元根據(jù)超聲波檢測的距離,實現(xiàn)電機單元的運動控制,從而有效實現(xiàn)避障的功能。該機器人即可實現(xiàn)自主避障,也可由上位控制部分實現(xiàn)人為控制避障,并且人為控制優(yōu)先。

        2系硬件設(shè)計

        2.1控制器的選擇

        上位機控制部分采用智能手機實現(xiàn),一般智能手機內(nèi)部集成WIFI單元。機器人部分主控單元選用ATMEGA8L單片機,該單片機在機器人領(lǐng)域應(yīng)用廣泛,相關(guān)測試硬件和軟件較多,便于系統(tǒng)設(shè)計和開發(fā),節(jié)省系統(tǒng)的開發(fā)時間。

        2.2電機單元接口設(shè)計

        電機單元接口設(shè)計如圖2所示,其中電機驅(qū)動模塊由雙H橋電路組成,實現(xiàn)雙電機的驅(qū)動控制,電機模塊包含左右直流電機。電機驅(qū)動模塊中EN1和EN2為PWM控制信號,單片機中通過改變PWM信號的占空比,從而調(diào)整直流電機的轉(zhuǎn)速。IN1、IN2 、IN3以及 IN4為驅(qū)動信號,該信號與單片機數(shù)字I/O端口相連接,改變I/O端口數(shù)字狀態(tài)可實現(xiàn)電機的正轉(zhuǎn)、反轉(zhuǎn)以及停止等狀態(tài)。以左電機控制為例,控制信號與電機運動狀態(tài)邏輯關(guān)系如表1所示,當IN1=1、IN2=0時電機正轉(zhuǎn);當IN1=0、IN2=1時電機反轉(zhuǎn);其他情況下電機停止。機器人運動狀態(tài)和左右電機之間的邏輯關(guān)系如表2所示,當左、右電機同時正轉(zhuǎn)時機器人前進;當左、右電機同時反轉(zhuǎn)時機器人后退;當左電機正轉(zhuǎn)右電機反轉(zhuǎn)時機器人右轉(zhuǎn);當左電機反轉(zhuǎn)右電機正轉(zhuǎn)時機器人左轉(zhuǎn)。

        2.3超聲檢測接口設(shè)計

        超聲波模塊接口設(shè)計的框圖如圖4所示。超聲波檢測單元有兩根線和單片機相連,是Trig和Echo,其中Trig是觸發(fā)控制信號輸入、Echo回響信號輸出。超聲測距原理是通過超聲波發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射時刻的同時開始計時,超聲波在空氣中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就立即停止計時。超聲波在空氣中的傳播速度V=340m/s,根據(jù)計時器記錄的時間t,就可以計算出發(fā)射點距障礙物的距離S:

        [s=(t*v)/2] (1)

        這里超聲檢測采用HC-SR04模塊實現(xiàn),該模塊有效測距范圍:2cm-450cm,感應(yīng)角度不大于15度,精度0.3cm,使用直流5V電壓。該模塊工作時序如圖5所示,首先通過單片機I/O口給TRIG管腳提供一個10us以上的脈沖信號,接著超聲模塊自動發(fā)送8個40kHz的方波,遇到障礙物時模塊自動輸出高電平信號,返回給單片機,單片機記錄高電平持續(xù)時間,從而利用公式(1)計算出距離S。

        3 軟件流程設(shè)計

        3.1機器人運動測試流程圖

        機器人運動測試流程圖如圖6所示,開始后,首先進行單片機初始化,接著測試機器人直行100cm,單片機通過控制左電機和右電機運行的方向?qū)崿F(xiàn)機器人的行走。測試系統(tǒng)流程為機器人先直行100cm,接著倒退100cm,再連續(xù)左轉(zhuǎn)5周,最后連續(xù)右轉(zhuǎn)5周。

        3.2機器人避障測試流程圖

        機器人避障測試流程圖如圖7所示。小車通過超聲傳感器對小車正前方測矩SF。當 S>25cm時,表明小車正前方無障礙,小車直行,等待10ms后再發(fā)送Trig信號;當S≤25cm時,表明正前方有障礙小車執(zhí)行避障策略。

        3.3 無線遙控測試流程圖

        機器人無線遙控測試流程圖如圖8所示。采用無線控制機器人時,先進行系統(tǒng)初始化,然后建立WIFI連接,接著通過智能手機發(fā)送指令,單片機接收到指令后進行解析指令,最后實現(xiàn)機器人動作。手機界面控制功能圖如圖9所示。該控制有直行、左轉(zhuǎn)、右轉(zhuǎn)、后退和結(jié)束五種功能。

        3.4 系統(tǒng)軟件設(shè)計流程圖

        系統(tǒng)軟件設(shè)計流程圖如圖10所示。開始后系統(tǒng)進行初始化,首先檢測是否收到上位機指令。若收到上位機指令則執(zhí)行上位機指令動作;若沒有收到上位機指令則機器人執(zhí)行自主避障策略(通過超聲傳感器對小車正前方測矩記為S,當 S>25cm時,表明機器人正前方無障礙,機器人直行;當S<25cm時,機器人右轉(zhuǎn)90度,測量并記錄正前方距離S,當 S>25cm時,表明機器人正前方無障礙,機器人直行;當S<25cm時機器人反復(fù)執(zhí)行該避障策略。)。

        4 實驗結(jié)果及結(jié)論

        4.1 實驗結(jié)果

        1)機器人在上位機控制下,在2×2m的環(huán)境中,機器人可實現(xiàn)按照上位機的指令進行直行、后退、右轉(zhuǎn)和左轉(zhuǎn)。

        2)機器人自主避障實驗示意圖如圖11所示,在2×2m的環(huán)境中,機器人首先面向B平面直行與此同時不斷檢測正前方距離當距離小于25cm時機器人執(zhí)行右轉(zhuǎn)90度,接著面向C平面直行與此同時不斷檢測正前方距離當距離小于25cm時機器人執(zhí)行右轉(zhuǎn)90度。實現(xiàn)了當機器人正前方遇到障礙物時能成功執(zhí)行預(yù)定的避障策略規(guī)避障礙物。

        4.2 實驗結(jié)論

        本文中的無線遙控避障機器人通過實驗驗證,實現(xiàn)了一方面在有上位機指令的情況下機器人執(zhí)行上位機指令,另一方面在未收到上位機指令的情況下機器人執(zhí)行自主避障,整個過程機器人工作正常、穩(wěn)定,達到了設(shè)計的預(yù)期要求。

        參考文獻:

        [1] 吳銀川,張家田,嚴正國,等,無線同步數(shù)據(jù)采集系統(tǒng)設(shè)計[J].電子設(shè)計工程術(shù),2014,(11):32-34.

        [2] 馬曉榮,吳銀川.一種多通道數(shù)據(jù)采集系統(tǒng)設(shè)計研究[J].電子設(shè)計工程,2012,20(19):14-16.

        [3] 王吉岱,盧坤嬡,徐淑芬,等.四足步行機器人研究現(xiàn)狀及展望[J].制造業(yè)及自動化,2009,31(2):4-6.

        [4] 王化祥,張淑英.傳感器原理及應(yīng)用[M].天津:天津大學(xué)出版社,2004.

        [5] 劉金強,聶詩良,潘澤友,等.基于多傳感器數(shù)據(jù)融合的智能小車避障的研究[J].傳感器與微系統(tǒng),2010,29(2):66-68.

        猜你喜歡
        單片機
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(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與單片機之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        MSP430單片機在仿真中要注意的幾點問題
        電子制作(2017年9期)2017-04-17 03:00:53
        基于單片機的平衡控制系統(tǒng)設(shè)計
        電子制作(2017年19期)2017-02-02 07:08:27
        基于單片機的三維LED點陣設(shè)計
        電子制作(2016年21期)2016-05-17 03:52:51
        Microchip推出兩個全新PIC單片機系列
        基于Proteus的單片機控制系統(tǒng)的仿真設(shè)計
        久久精品99国产精品日本| 日本av在线精品视频| 91av精品视频| 國产AV天堂| avtt一区| 日本大片一区二区三区| 国产狂喷水潮免费网站www| 亚洲国产精品久久电影欧美 | 国产激情一区二区三区成人| 韩国三级在线观看久| 一区二区三区av波多野结衣| 老熟女重囗味hdxx70星空| 精品国产制服丝袜高跟| 黄色录像成人播放免费99网| 91麻豆精品激情在线观最新| 国产一区二区三区十八区| 草草地址线路①屁屁影院成人| 欧美性猛交xxxx富婆| 国产无线乱码一区二三区| 黄页国产精品一区二区免费| 青青草精品在线视频观看| 国产午夜精品一区二区三区软件| 亚洲制服无码一区二区三区| 日本在线一区二区在线| www国产亚洲精品久久麻豆| 国产精品多p对白交换绿帽| 永久免费av无码网站yy| 亚洲天堂第一区| 久久久国产精品ⅤA麻豆百度| 日本韩国亚洲三级在线| 成人免费直播| 无码少妇一区二区三区芒果| 大伊香蕉精品视频一区| 亚洲中文字幕乱码免费看| 精品无人区无码乱码毛片国产| 久久久无码中文字幕久...| 女人的天堂av免费看| 亚洲中文字幕第一第二页| 国产性虐视频在线观看| 色偷偷色噜噜狠狠网站30根| 亚洲综合精品成人|