新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 藍(lán)牙技術(shù)在短距離無線遙控中的應(yīng)用

藍(lán)牙技術(shù)在短距離無線遙控中的應(yīng)用

作者: 時間:2011-04-07 來源:網(wǎng)絡(luò) 收藏


發(fā)射機(jī)設(shè)計(jì)為每20ms發(fā)送一幀指令,是為了和對象中的一種模型舵機(jī)相配合。


微控制器與模塊使用串口通信,波特率選為9600b/s。一幀數(shù)據(jù)長18字節(jié),發(fā)送占用時間約:
18字節(jié)×10位×(1/9600)秒≈18.75ms


需傳送信息(指令編碼)的信道編碼及其糾錯、跳頻時序控制等工作則由模塊在其內(nèi)嵌的協(xié)議操作之下完成。

接收機(jī)
遙控接收機(jī)的組成原理框圖如圖5,藍(lán)牙模塊與微控制器相連,藍(lán)牙模塊收到的遙控發(fā)射機(jī)發(fā)出的含有遙控指令編碼信息的數(shù)據(jù)傳給微控制器。由微控制器對該指令編碼進(jìn)行譯碼、變換后經(jīng)由相應(yīng)的驅(qū)動電路隔離和放大,然后控制對應(yīng)的被控對象動作。

圖5 接收機(jī)的組成


遙控接收機(jī)的微控制器收到的信息理論上應(yīng)是和圖2所示相同的發(fā)射機(jī)指令編碼數(shù)據(jù)。但由于數(shù)據(jù)在傳輸過程中經(jīng)由射頻傳輸,更有可能因干擾等原因出現(xiàn)誤碼,使得接收到的信息與發(fā)送方的信息不一致,這就需要再次對收到的編碼信息進(jìn)行糾錯處理。對開關(guān)量信息采取加大碼組間漢明距離的方法增加糾錯能力。而對操縱桿位置這類模擬量則是采取連續(xù)多次滑動濾波的方法來減小誤碼的影響。

結(jié)語
實(shí)測在收發(fā)相距70m,且無遮擋的情況下,接收機(jī)未出現(xiàn)拒動或誤動的情形。距離100m時工作不可靠。從發(fā)射機(jī)按下開關(guān)到接收機(jī)對應(yīng)端口響應(yīng)動作,其延時約50~70ms。


由于是遙控,操作者能目視被控對象的響應(yīng)狀態(tài)。為簡單起見,僅用前向信道傳送遙控指令。未使用反向信道。


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉