《電子技術應用》
您所在的位置:首頁 > 微波|射頻 > 設計應用 > 基于光電傳感器電路的迷宮機器人設計
基于光電傳感器電路的迷宮機器人設計
王國勝,陸 明,常天慶 裝甲兵工程學院
摘要: 采用Freescale公司的MC9SDG128單片機進行控制,使用ROHM公司生產的發送接收一體化反射型光電傳感器RPR220,設計了一種新型迷宮機器人。該迷宮機器人能夠在程序中嚴格控制光電傳感器的開關,同時用軟件消除外界干擾,取得了很好的探測效果。
Abstract:
Key words :

摘要:采用Freescale公司的MC9SDG128單片機進行控制,使用ROHM公司生產的發送接收一體化反射型光電傳感器RPR220,設計了一種新型迷宮機器人。該迷宮機器人能夠在程序中嚴格控制光電傳感器的開關,同時用軟件消除外界干擾,取得了很好的探測效果。
關鍵詞:迷宮機器人;光電傳感器;RPR220;MC9SDG128;干擾

引言
    迷宮機器人走迷宮競賽是一項綜合性十分強的競賽,它涉及的學科包括了計算機學、機械學、電工學、嵌入式開發知識以及算法的實現等。迷宮機器人是一種人工智能的機器人,又稱為電腦鼠(Micromouse)。它擁有靈活的“雙腿”,銳利的“眼睛”,還有聰明的“大腦”用于控制“眼睛”和“雙腿”協調工作,最終走出IEEE標準迷宮。迷宮由256個方塊(單元)組成,每個方塊的大小為18 cm見方,排成16行×16列。
    迷宮機器人在迷宮中要能按照一定規則完成行走,所以機器人必須具備以下幾種能力:
    ◆穩定且快速的行走能力;
    ◆正確判斷能力;
    ◆記憶路徑的能力。
    很明顯,這些能力必須建立在迷宮墻壁能夠被準確探知的基礎上,這就要求迷宮機器人要有很強的“觀察力”,即具有一雙“慧眼”。現實中,能夠進行避障的傳感器有很多,如CCD攝像頭、超聲波傳感器、光電傳感器等。從設計成本和使用方面綜合考慮,本設計采用紅外式光電傳感器。紅外傳感器的功能有兩個:一是判斷迷宮墻壁的有無,確定迷宮機器人的行進方向;二是根據傳感器獲得的數值判斷迷宮機器人和墻壁之間的距離,從而對迷宮機器人的姿態進行調整,避免迷宮機器人和墻壁發生碰撞。

1 光電傳感器原理
    紅外光電傳感器工作原理如圖1所示。發送器對準目標發射光束,發射的光束一般來源于半導體光源、發光二極管(LED)、激光二極管及紅外發射二極管。光束不間斷地發射,或者改變脈沖寬度。接收器由光電二極管、光電三極管、光電池組成。在接收器的前面裝有光學元件(如透鏡和光圈等);在接收器后面的是檢測電路,用于濾除無效信號,以及對有效信號進行利用。

a.JPG
    隨著車體和墻壁的距離不同,接收管接收到的信號的強弱也不同。當車體距離墻壁較近時,大量發射的紅外光線經墻壁反射后被接收管接收,產生的電壓較高;反之,車體距離墻壁較遠時,反射的紅外光線在傳播過程中會損耗,被接收管接收到的信號較弱,產生的電壓也就較低。根據接收管產生電壓的強弱,可以判斷車體與墻壁之間的距離,為迷宮機器人避障提供數據。

2 光電傳感器的選用
    光電傳感器的特點:不受電磁波的干擾,非噪聲源,可實現非接觸性測量;受環境的影響非常大,物體的顏色、方向、周圍的光線都可能導致測量誤差;由于發射光線是光而不是聲音,可以在相當短的時間內獲得較多的紅外線傳感器測量值;測距范圍較近,大致為40 cm以內。紅外傳感器發射管和接收管的類型很多,其工作光波長約為800~1100 nm。通常在小功率條件下的工作電壓為1.5~5 V左右,工作電流為3~10 mA左右。在本設計中選用了日本ROHM公司生產的發送接收一體化反射型光電傳感器RPR220。該光電管功率為80 mW,工作波長為800 nm,完全滿足迷宮機器人的使用要求。

3 光電傳感器應用電路
    在本設計中,采用Freescale公司的16位單片機MC9S12DG128對光電傳感器進行控制。單片機的A/D模塊進行信號采集,獲知當前的墻壁信息和車體的位置信息。單片機采集到A/D數值后,通過RS232傳到PC機上。然后根據傳感器采得的數值為電機指定相應的動作信號,控制迷宮機器人在迷宮中的姿態,并且實時記錄迷宮墻壁有無的信息,為建立迷宮地圖提供數據。
3.1 傳感器電路
    傳感器電路是獲知迷宮信息的主要途徑,其電路設計的好壞直接影響著機器人的工作。一般來說,傳感器電路由控制電路、發射管、接收管和信號處理電路構成。陽光譜中含有紅外成分,所以在迷宮機器人中要想方設法將紅外光譜消除,才能保證迷宮機器人的正常運行。
    本設計使用了5路傳感器,分置于迷宮機器人的正前、偏左45°、左側、偏右45°、右側。每一路的打開與關閉由處理器控制,如圖2所示。

b.JPG
    本設計中的傳感器電路如圖3所示。CTR1為傳感器的開關控制口,CTR1置高時,發射管兩端沒有電壓差,所以傳感器不會對外發射紅外信號;CTR1置低時,發射管和傳感器均工作,對外發射紅外光譜信號。當發射的紅外光譜經迷宮墻壁發射反射回迷宮機器人時,接收管會產生感應電流。此時,RPR220的3號端口的電阻將該端的電動勢拉高。如果電流增大,那么3號端口輸出的地電動勢也會相應增大,從而實現對迷宮環境的信息探測。

c.JPG


3.2 傳感器電路的使用
    從前面的分析可以知道,傳感器采集信號時存在著陽光干擾。在設計期間,我們也進行了相應的干擾實驗。結果表明,陽光的干擾十分強烈,完全可以使得紅外傳感器失去作用。因此,在傳感器電路的使用過程中必須考慮陽光對光電傳感器的干擾,可從硬件和軟件兩方面去消除陽光的影響。
    在本設計中,采用了軟件消除誤差的方法。首先,CTR1置高,也就是傳感器發射管處于關閉狀態。這時使用處理器的A/D采集模塊對接收管的信號進行采集,作為基值AD1。然后,將CTR1置低,將發射管打開,再一次用處理器的A/D采集功能進行信號采集。這時采得的數據為AD2,是反射光譜和陽光紅外譜的混合信號,而真正的A/D值應為AD=AD2-AD1。軟件消除陽光紅外光誤差的流程如圖4所示。

d.JPG
    本設計采用MC9S12DG128處理器的PB0~PB4控制5個傳感器的開斷。實驗表明,軟件消除陽光紅外光誤差的方法效果較好。


3.3 實驗結果
    該實驗使用RS232通信接口,將處理器采集獲得的A/D數值實時傳到上位機,然后改變車體與墻壁之間的距離,記錄各個點的A/D數值,利用MATLAB繪制出A/D值與距離之間的關系圖。
    實驗表明,該方法能夠有效地在迷宮中進行距離的探測,最大探測距離達到20 cm,在1 cm處傳感器飽和,而迷宮機器人的要求能夠探測的最大距離為18 cm,飽和距離不能大于2 cm。顯然,該電路完全滿足使用要求。實驗程序如下所示:
    e.JPG
    實驗結果如圖5所示,可見距離與A/D采樣值成反比。

f.JPG

4 結論
    本文設計了一款新型迷宮機器人,其中光電傳感器的設計部分采用RPR220實現。實驗表明,本設計的探測距離完全滿足迷宮機器人的使用要求。其創新點是使用軟件的方法進行干擾消除,有效地避免了陽光紅外信號的干擾,提高了迷宮機器人走迷宮的成功率,機器人的可靠性也得到了大幅的提升。
 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲激情电影在线| 亚洲性感美女99在线| 国产精品区一区二区三区| 欧美区一区二区三区| 欧美黑人多人双交| 欧美jizz19性欧美| 免费一区视频| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲国产成人精品女人久久久 | 在线午夜精品| 亚洲午夜精品久久| 亚洲午夜av电影| 亚洲综合导航| 亚洲欧美日韩国产成人| 亚洲综合三区| 欧美亚洲一区在线| 欧美在线视频在线播放完整版免费观看 | 久久精品99国产精品酒店日本| 欧美一区二区性| 久久精品人人做人人综合| 亚洲二区三区四区| 亚洲黄色一区| 亚洲人成在线观看网站高清| 亚洲美女黄网| 亚洲先锋成人| 欧美一区二区三区在线看| 久久国产精品一区二区三区四区| 久久久久久噜噜噜久久久精品 | 欧美成人精品在线播放| 欧美激情一二三区| 国产精品国产a级| 国产日韩欧美综合| 伊人成人开心激情综合网| 91久久精品国产| 一区二区三区免费网站| 亚洲尤物在线视频观看| 久久国产精品免费一区| 亚洲美女诱惑| 小黄鸭视频精品导航| 久久综合九色九九| 欧美日韩国产专区| 国产美女精品视频| 亚洲第一成人在线| 一区二区三区视频观看| 欧美淫片网站| 日韩系列欧美系列| 校园春色国产精品| 欧美韩日一区二区| 国产精品一区久久久| 在线播放中文字幕一区| 夜久久久久久| 亚洲国产激情| 亚洲自拍啪啪| 久久综合影音| 国产精品www色诱视频| 黄色国产精品| 亚洲少妇一区| 最新国产成人在线观看| 香蕉成人久久| 欧美激情一区二区三区全黄 | 国产日韩欧美在线一区| 亚洲欧洲日本一区二区三区| 亚洲综合色视频| 亚洲美女中出| 久久精品欧美日韩| 欧美日韩一区二区三区免费看| 国产一区二区三区免费不卡| 日韩午夜在线播放| 亚洲国产欧洲综合997久久| 亚洲在线中文字幕| 欧美a级片网站| 国产伦精品一区二区三区| 亚洲人人精品| 亚洲国产成人av在线| 亚洲欧美日韩专区| 欧美精品www在线观看| 国内成人自拍视频| 亚洲影院色在线观看免费| 日韩视频精品| 久久五月激情| 国产精品视频一| 艳妇臀荡乳欲伦亚洲一区| 亚洲日本欧美在线| 久久久久国产精品一区| 国产精品毛片一区二区三区| 亚洲精品美女91| 亚洲国内自拍| 久久理论片午夜琪琪电影网| 国产精品另类一区| 日韩亚洲视频| 日韩视频在线观看| 免费欧美日韩| 曰韩精品一区二区| 久久激情视频久久| 久久www免费人成看片高清| 国产精品久久久久77777| 夜夜嗨av一区二区三区四季av| 亚洲欧洲美洲综合色网| 久久中文字幕导航| 国模精品一区二区三区| 亚洲欧美中文在线视频| 午夜精品久久久久久| 欧美日韩一级视频| 日韩系列欧美系列| 99在线|亚洲一区二区| 欧美国产日本| 91久久久久久久久| 亚洲精品免费在线播放| 免费久久99精品国产| 黄色精品网站| 亚洲国产精品va| 免费不卡在线视频| 伊人成人开心激情综合网| 欧美综合国产| 久久久久国内| 国户精品久久久久久久久久久不卡| 亚洲欧美中日韩| 久久国产精品免费一区| 国产网站欧美日韩免费精品在线观看 | 欧美日本精品| 99re6热在线精品视频播放速度 | 国产精品s色| 亚洲天堂av在线免费观看| 亚洲欧美福利一区二区| 国产精品美女久久久| 亚洲主播在线| 欧美在线资源| 国产自产高清不卡| 亚洲经典一区| 欧美久久九九| 一区二区三区四区国产| 午夜亚洲福利在线老司机| 国产视频一区在线观看| 欧美亚洲视频| 久久综合五月| 最新国产成人在线观看| 亚洲少妇自拍| 国产模特精品视频久久久久| 欧美一区二区| 免费成人在线视频网站| 亚洲日韩中文字幕在线播放| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 亚洲精品免费一二三区| 欧美精品一区三区在线观看| 一区二区黄色| 久久国产手机看片| 亚洲高清在线观看| 亚洲一区3d动漫同人无遮挡| 国产精品自拍小视频| 亚洲高清精品中出| 欧美日韩中文字幕综合视频 | 亚洲一区二区精品视频| 国产欧美一区二区三区视频 | 日韩写真在线| 国产精品入口日韩视频大尺度| 午夜精品福利在线观看| 噜噜噜91成人网| 一区二区三区国产精品| 久久精品国产免费观看| 亚洲国产精品久久久| 亚洲综合色噜噜狠狠| 韩日精品视频一区| 亚洲天堂激情| 激情视频亚洲| 亚洲综合好骚| 在线观看欧美精品| 亚洲综合电影一区二区三区| 国产在线观看91精品一区| 99国产精品99久久久久久粉嫩| 国产精品视频999| 亚洲电影毛片| 欧美性片在线观看| 亚洲国产乱码最新视频| 欧美午夜免费影院| 亚洲黄色一区二区三区| 国产精品国产精品国产专区不蜜| 亚洲国产成人av| 国产精品乱码一区二区三区 | 久久人人爽爽爽人久久久| 99riav国产精品| 两个人的视频www国产精品| 亚洲网站在线| 欧美成人一品| 欧美一级午夜免费电影| 欧美日韩在线精品| 亚洲国产欧美国产综合一区| 欧美午夜一区二区福利视频| 亚洲国产欧美不卡在线观看| 国产精品入口日韩视频大尺度| 亚洲开发第一视频在线播放| 国产欧美精品| 亚洲一区在线视频| 亚洲国语精品自产拍在线观看| 欧美在线资源| 一二美女精品欧洲| 欧美二区在线播放| 久久精品国产视频| 国产女优一区| 亚洲男人的天堂在线aⅴ视频| 91久久精品国产|