• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > 藍牙技術在短距離無線遙控中的應用

    藍牙技術在短距離無線遙控中的應用

    作者: 時間:2011-04-07 來源:網絡 收藏

    有很大的需求,但由于射頻電路的設計和調試較為復雜,對人員和設備的要求較高。因而限制了其使用范圍。

    本文引用地址:http://www.czjhyjcfj.com/article/156474.htm


    提供低成本,通信。支持點對點,一點對多點的雙向數字傳輸。工作在2.402~2.480GHz的ISM頻段。數據速率 1Mb/s,糾錯編碼采用1/3率的重復碼,2/3率的漢明碼,跳頻頻率數79個頻點,跳頻速率1600次/秒,發射距離 Class2級的模塊為10m左右,Class 1 級的模塊可達100m。

    模塊用于系統,把無線射頻部分的工作交由模塊完成。使系統設計變得簡單方便。

    無線遙控發射機
    無線遙控系統中發射機的組成框圖如圖1所示。

    圖1 發射機的組成框圖


    它有三路模擬量(操縱桿)輸入、六路開關量(按鍵)輸入。微控制器選用TI公司的MSP430F2274單片機,主要優點是低功耗。藍牙模塊使用的是Stollmann公司BlueRS+ Class1模塊。


    發射指令編碼:六個開關量全部狀態的組合有64組碼。由于實際有效編碼的組數遠小于全部狀態組合碼數。并且用2字節(16bit)的長度表示開關狀態有效組合編碼,故采用加大碼組間漢明距離,使用具有糾錯功能的分組碼作為開關狀態的傳輸編碼。


    發射機指令編碼每20ms發送一幀。每幀數據的格式如圖2所示。

    圖2 發射機指令幀


    一幀數據18字節。幀頭字段占4字節,其中第4字節是幀序號,以256為模;模擬1、模擬2和模擬3這三個字段各占2字節,分別是1號、2號和3號操縱桿的位置信息的數字量編碼; 開關1字段占2字節,是表示六路開關狀態的編碼;開關2和開關3字段分別是開關1字段的重復,目的是增加抗干擾能力。接收機在對該信息解碼時,接收到的開關1、開關2和開關3這三組碼中只要有一組碼的誤碼沒有超出可糾錯的范圍,即可正確執行相應動作。不必再等待接收下幀數據,可減少延遲時間。


    藍牙模塊與微控制器的連接如圖3所示。微控制器把代表指令編碼的組幀信息傳送給相連的藍牙模塊,由該藍牙模塊經由無線信道發送到與接收機相連的另一只藍牙模塊,由它將數據傳給接收機的微控制器。

    圖3 藍牙模塊與微控制器的連接


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 定兴县| 麻栗坡县| 平阴县| 苗栗县| 桑日县| 得荣县| 乌拉特中旗| 丹东市| 台南县| 贺州市| 集安市| 焦作市| 靖安县| 宜昌市| 开化县| 阿鲁科尔沁旗| 新化县| 罗田县| 宁陵县| 富裕县| 游戏| 新泰市| 石狮市| 灌阳县| 赫章县| 广南县| 城市| 成安县| 乐陵市| 民县| 通州市| 寿光市| 驻马店市| 莱西市| 辰溪县| 本溪市| 乌恰县| 高阳县| 呼伦贝尔市| 伊宁市| 莱西市|