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

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

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

劉會巧

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

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

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

1 引言

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

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

2.1 設(shè)計目的

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

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

2.2 軟件設(shè)計

根據(jù)機(jī)器人避障系統(tǒng)的設(shè)計目的,我們需要對AVR單片機(jī)進(jìn)行編程以便實現(xiàn)避障報警等功能。其中機(jī)器人避障系統(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單片機(jī)控制機(jī)器人的前進(jìn)后退及避障功能。其中單片機(jī)上的PB6、PB7端口引出時鐘電路,PC6端口引出復(fù)位電路,時鐘電路及復(fù)位電路以及單片機(jī)的供電和接地電路構(gòu)成了單片機(jī)工作的最小系統(tǒng),PD6端口引出兩個紅外發(fā)射器,PC0、PC1端口引出對應(yīng)紅外探測器,PD7端口引出蜂鳴器電路,PC7端口引出發(fā)光二極管報警電路。以上電路構(gòu)成了機(jī)器人避障系統(tǒng)的硬件電路,其中機(jī)器人避障系統(tǒng)硬件電路的原理圖如圖2所示,硬件電路的實物圖如圖3所示。

3 結(jié)語

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

參考文獻(xiàn)

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

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

猜你喜歡
單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機(jī)在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機(jī)的三維LED點陣設(shè)計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機(jī)系列
基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計
主站蜘蛛池模板: 色成人亚洲| 秋霞午夜国产精品成人片| 欧美日韩国产系列在线观看| 玖玖免费视频在线观看| 伊人久久久久久久| 亚洲 欧美 日韩综合一区| 亚洲成人黄色在线| 国产在线视频二区| 国产xx在线观看| 国产美女一级毛片| 国产精品主播| 久久精品最新免费国产成人| 亚洲中文无码h在线观看| 欧美精品黑人粗大| 国内精品久久久久久久久久影视 | 日韩在线播放欧美字幕| 999国内精品久久免费视频| 国产精品第一区在线观看| 真人免费一级毛片一区二区 | 国产成人91精品免费网址在线| 成色7777精品在线| 国产精品区视频中文字幕| 欧美人在线一区二区三区| 日韩亚洲综合在线| 久久无码免费束人妻| 欧美第二区| 色成人亚洲| 亚洲婷婷在线视频| 人妻夜夜爽天天爽| 中国精品自拍| 国产欧美日韩视频怡春院| 午夜欧美在线| 亚洲第一黄片大全| 五月婷婷激情四射| 免费aa毛片| 精品国产三级在线观看| 亚洲精品色AV无码看| 国产亚卅精品无码| 日本午夜精品一本在线观看| a天堂视频在线| 日本高清在线看免费观看| 婷婷久久综合九色综合88| 又黄又湿又爽的视频| 亚洲综合二区| 亚洲综合九九| 九九热精品在线视频| 毛片免费在线视频| 青青国产成人免费精品视频| 999精品色在线观看| 蜜芽国产尤物av尤物在线看| 亚洲欧洲日产国码无码av喷潮| 亚洲成a人片| 456亚洲人成高清在线| 91久草视频| 亚洲天堂网在线视频| 高h视频在线| 国产精品不卡永久免费| 欧美日本在线一区二区三区 | 九色在线观看视频| 欧美另类视频一区二区三区| 中国一级特黄视频| 国产JIZzJIzz视频全部免费| 国产极品粉嫩小泬免费看| 狠狠做深爱婷婷综合一区| 日本AⅤ精品一区二区三区日| 精品一区二区三区无码视频无码| 在线观看免费AV网| a在线亚洲男人的天堂试看| 91久久偷偷做嫩草影院免费看| 欧美色亚洲| 欧美翘臀一区二区三区| 国产成人福利在线视老湿机| 欧美一区二区三区欧美日韩亚洲| 欧美日韩第三页| 国产精品一区二区在线播放| 99热这里只有精品久久免费| 欧美一级高清视频在线播放| 亚洲天堂日韩在线| 国产青青草视频| 欧美精品不卡| 香蕉网久久| 伊人成人在线|