用汽車遙控鑰匙遙控機器人
發(fā)布時間:2013/11/20 19:12:19 訪問次數(shù):1454
無線遙控也是機器人常用的控制方式之一。特別是低成本的方案,EDI188512CA20CB更有利于機器人活動的普及。本節(jié)向讀者介紹如何用汽車遙控鑰匙套件實現(xiàn)無線遙控。
說到汽車遙控鑰匙或振警器,大家都很熟悉(見圖19)。其發(fā)射器很小巧,用戶一般都掛在鑰匙鏈上,接收器也是一塊很小的板子(見圖20)。
無線遙控車鎖已是很成熟的技術(shù),一般是超再生或超外差式電路,收/發(fā)的通信方式為調(diào)幅AM,頻率設(shè)定為316.8MHz。
有讀者會問,這些遙控器工作在同一個頻率,如何互不干擾呢?答案是依靠編碼來區(qū)分。以PT2262/PT2272編/解碼芯片為例,它有8位3態(tài)的地址引腳,可以有懸空、接高電平、接低電平3種狀態(tài),很容易實現(xiàn)互不干擾的遙控。
有關(guān)編/解碼器芯片的詳細(xì)技術(shù)細(xì)節(jié)不是本文的重點,我們只討論如何應(yīng)用現(xiàn)成套件實現(xiàn)機器人遙控。套件在電子配套市場都可以買到,我們所要做的是將解碼電路的輸出與我們的單片機配合,從而操控機器人的運動。
我們選用的是4通道遙控器,即發(fā)射器上有4個按鈕,一般標(biāo)為A、B、C、D。這4個按鈕對應(yīng)接收電路的4個引腳,如圖21所示。引腳A、B、C、D和10平時為低電平,當(dāng)你按下發(fā)射器的某個按鈕 i(比如按鈕A)時,則接收器的對應(yīng)引腳(引腳A)變?yōu)楦唠娖,同時IO也為高,而其他引腳不變。如此,我們的軟件編程思路也就有了。我們可以利用引腳10產(chǎn)生外部中斷,然后檢測A、B、C、D引腳的狀態(tài),進而控制機器人小車的運動,流程如圖22所示。
硬件連接非常簡單。我在實驗中定義A為前進,D為后退,B為左轉(zhuǎn),C為右轉(zhuǎn),用端口PORTC的0、1、2、3引腳分別接接收板的A、B、C、D引腳,引腳10接PORTD的第2引腳,即中斷0的引腳,設(shè)置中斷O上升沿引發(fā)中斷即可。
實踐證明,該方案在近距離、小場地的環(huán)境下可以實現(xiàn)滿意的遙控效果,而且設(shè)備購置的費用低廉,很適合入門級的普及活動。問題是車控鎖的接收板對電壓要求較高,如果供電電壓低于5V,其靈敏度會大大下降。另外,其接收天線的長度要在23—25cm之間,以保證與316AM波的最佳諧振。接下來,我們組織一場機器人足球比賽吧j上場選手需準(zhǔn)備至少兩套不同編碼設(shè)置的遙控套件,這樣就不會互相干擾,剩下的就看你的了。
無線遙控也是機器人常用的控制方式之一。特別是低成本的方案,EDI188512CA20CB更有利于機器人活動的普及。本節(jié)向讀者介紹如何用汽車遙控鑰匙套件實現(xiàn)無線遙控。
說到汽車遙控鑰匙或振警器,大家都很熟悉(見圖19)。其發(fā)射器很小巧,用戶一般都掛在鑰匙鏈上,接收器也是一塊很小的板子(見圖20)。
無線遙控車鎖已是很成熟的技術(shù),一般是超再生或超外差式電路,收/發(fā)的通信方式為調(diào)幅AM,頻率設(shè)定為316.8MHz。
有讀者會問,這些遙控器工作在同一個頻率,如何互不干擾呢?答案是依靠編碼來區(qū)分。以PT2262/PT2272編/解碼芯片為例,它有8位3態(tài)的地址引腳,可以有懸空、接高電平、接低電平3種狀態(tài),很容易實現(xiàn)互不干擾的遙控。
有關(guān)編/解碼器芯片的詳細(xì)技術(shù)細(xì)節(jié)不是本文的重點,我們只討論如何應(yīng)用現(xiàn)成套件實現(xiàn)機器人遙控。套件在電子配套市場都可以買到,我們所要做的是將解碼電路的輸出與我們的單片機配合,從而操控機器人的運動。
我們選用的是4通道遙控器,即發(fā)射器上有4個按鈕,一般標(biāo)為A、B、C、D。這4個按鈕對應(yīng)接收電路的4個引腳,如圖21所示。引腳A、B、C、D和10平時為低電平,當(dāng)你按下發(fā)射器的某個按鈕 i(比如按鈕A)時,則接收器的對應(yīng)引腳(引腳A)變?yōu)楦唠娖,同時IO也為高,而其他引腳不變。如此,我們的軟件編程思路也就有了。我們可以利用引腳10產(chǎn)生外部中斷,然后檢測A、B、C、D引腳的狀態(tài),進而控制機器人小車的運動,流程如圖22所示。
硬件連接非常簡單。我在實驗中定義A為前進,D為后退,B為左轉(zhuǎn),C為右轉(zhuǎn),用端口PORTC的0、1、2、3引腳分別接接收板的A、B、C、D引腳,引腳10接PORTD的第2引腳,即中斷0的引腳,設(shè)置中斷O上升沿引發(fā)中斷即可。
實踐證明,該方案在近距離、小場地的環(huán)境下可以實現(xiàn)滿意的遙控效果,而且設(shè)備購置的費用低廉,很適合入門級的普及活動。問題是車控鎖的接收板對電壓要求較高,如果供電電壓低于5V,其靈敏度會大大下降。另外,其接收天線的長度要在23—25cm之間,以保證與316AM波的最佳諧振。接下來,我們組織一場機器人足球比賽吧j上場選手需準(zhǔn)備至少兩套不同編碼設(shè)置的遙控套件,這樣就不會互相干擾,剩下的就看你的了。
上一篇:滑雪繞樁機器人
上一篇:用玩具遙控哭搖控機器人
熱門點擊
- JK觸發(fā)器
- 硬盤式MP3播放器終級改造
- 主從和邊沿RS觸發(fā)器
- 激光投影鍵盤的制作過程
- 開關(guān)穩(wěn)壓器
- 電感器的類型
- 業(yè)余條件下如何校準(zhǔn)萬用表
- 射電天文望遠(yuǎn)鏡
- 頻率響應(yīng)測量
- 用汽車遙控鑰匙遙控機器人
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機會我結(jié)識了NE0 2511,那是一個遠(yuǎn)方的... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究