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

        ?

        基于單片機控制的機器人避障系統(tǒng)的設(shè)計

        2017-09-09 22:33:23劉會巧
        關(guān)鍵詞:單片機

        劉會巧

        摘要:本文以德普施公司的教學機器人為實驗平臺,它的微控制器是8位的AVR單片機(ATmega8)。本文實現(xiàn)通過采用紅外傳感器對障礙物進行探測,遇到障礙物后用發(fā)光二極管發(fā)光實現(xiàn)報警,并由單片機控制機器人改變運行路線的設(shè)計。

        關(guān)鍵詞:單片機;機器人;避障;紅外傳感器

        中圖分類號:TP242.6 文獻標識碼:A 文章編號:1007-9416(2017)07-0022-02

        1 引言

        隨著經(jīng)濟及科技的快速發(fā)展,智能機器人的應(yīng)用也越來越廣泛。智能機器人能夠通過傳感器來感知外界,并達到避障功能。如何讓機器人在行進過程中識別障礙物并精準避障是一個非常重要的課題。本文通過采用紅外傳感器來識別有無障礙物,并在遇到障礙物時用發(fā)光二極管發(fā)光實現(xiàn)報警,同時用AVR單片機控制機器人改變行進路線的方法實現(xiàn)機器人識別障礙物并避障的功能。

        2 系統(tǒng)設(shè)計方案

        2.1 設(shè)計目的

        本文的設(shè)計目的是機器人能從無障礙地區(qū)啟動前進,感應(yīng)前進路線上的障礙物后實現(xiàn)報警,并根據(jù)障礙物的位置選擇下一步行進方向?qū)崿F(xiàn)避障功能。

        為了實現(xiàn)機器人避障,我們需要德普施公司的機器人,用AVR單片機控制機器人的前后左右運動;需要紅外傳感器,其中紅外發(fā)射器發(fā)出紅外光來照射機器人的路線,然后確定何時有光線從障礙物反射到紅外探測器,以此確定障礙物的位置;需要發(fā)光二極管,當遇到障礙物的時候,通過發(fā)光來提示機器人前方有障礙物;需要蜂鳴器,當機器人在啟動和復位的時候進行提示。

        2.2 軟件設(shè)計

        根據(jù)機器人避障系統(tǒng)的設(shè)計目的,我們需要對AVR單片機進行編程以便實現(xiàn)避障報警等功能。其中機器人避障系統(tǒng)的軟件流程圖如圖1所示。

        其中實現(xiàn)紅外線傳輸接收信號的程序:

        while(1){for(uint16_t counter=0;counter<38;counter++)//發(fā)送紅外線脈沖

        {PORTD|=_BV(PD6);delay_nus(13);PORTD&=~_BV(PD6);delay_nus(13);}

        if((irDetectLeft==0)&&(irDetectRight==0))//左右兩邊同時接收到紅外線

        {Backward();Left_Turn();Left_Turn();baojing();printf("前");}

        else if(irDetectLeft==0)//只有左邊接收到紅外線

        {Backward();Right_Turn();baojing();printf("左");}

        else if(irDetectRight==0)//只有右邊接收到紅外線

        {Backward();Left_Turn();baojing();printf("右");}

        else {Forward();printf("后");}}//兩邊都沒有接收到紅外線

        2.3 硬件設(shè)計

        本文用AVR單片機控制機器人的前進后退及避障功能。其中單片機上的PB6、PB7端口引出時鐘電路,PC6端口引出復位電路,時鐘電路及復位電路以及單片機的供電和接地電路構(gòu)成了單片機工作的最小系統(tǒng),PD6端口引出兩個紅外發(fā)射器,PC0、PC1端口引出對應(yīng)紅外探測器,PD7端口引出蜂鳴器電路,PC7端口引出發(fā)光二極管報警電路。以上電路構(gòu)成了機器人避障系統(tǒng)的硬件電路,其中機器人避障系統(tǒng)硬件電路的原理圖如圖2所示,硬件電路的實物圖如圖3所示。

        3 結(jié)語

        本文結(jié)合ATmega系列單片機原理和德普施教學機器人等相關(guān)的知識,對利用紅外導航機器人躲避障礙物系統(tǒng)進行了設(shè)計。機器人在運行過程中碰到障礙物后紅外傳感器接收到其相應(yīng)的脈沖,使機器人能夠準確避開,發(fā)光二極管發(fā)出報警,在開始/復位時蜂鳴器發(fā)出報警。在此理論基礎(chǔ)之上,需要根據(jù)機器人的靈敏程度進行調(diào)試直到實現(xiàn)機器人能夠準確避障。

        參考文獻

        [1]宋長會.移動機器人控制系統(tǒng)設(shè)計與研究[D].哈爾濱:哈爾濱工業(yè)大學,2006,(01)9-13.

        [2]海濤.ATmega系列單片機原理及應(yīng)用教科書[M].北京:機械工業(yè)出版社,2008,(01)58-63.endprint

        猜你喜歡
        單片機
        基于單片機的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è)計
        天天躁日日操狠狠操欧美老妇| 含紧一点h边做边走动免费视频 | 偷拍美女一区二区三区视频| 新中文字幕一区二区三区| 免费网站看v片在线18禁无码| 在线观看免费午夜大片| 亚洲AV无码久久久久调教| 久久麻传媒亚洲av国产| 精品国产免费一区二区三区| 国产精品久久久久久妇女6080 | 99亚洲精品久久久99| 丝袜人妻无码中文字幕综合网| 高清少妇二区三区视频在线观看| 久9re热视频这里只有精品| 国产av一区二区三区日韩 | 久久天堂av综合合色| 色老头在线一区二区三区| 国产思思久99久精品| 午夜少妇高潮在线观看视频| 中文字幕乱码高清完整版| 日本动态120秒免费| 97色人阁俺也去人人人人人| 风韵犹存丰满熟妇大屁股啪啪| 久久久久成人片免费观看蜜芽 | 亚洲熟女综合一区二区三区| 亚洲高清视频在线播放| 日本二区三区在线免费| 久久久久久久久毛片精品| 亚洲成aⅴ人在线观看| 日本一区二区三区的免费视频观看 | 国产亚洲专区一区二区| 欧美丰满熟妇bbbbbb| 豆国产95在线 | 亚洲| 91大神蜜桃视频在线观看| 亚洲最全av一区二区| 久久亚洲精品成人av| 国色天香精品亚洲精品| 中文字幕亚洲精品在线| 天天鲁在视频在线观看| 亚洲两性视频一三区| av一区二区三区观看|