新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > XPort與ZigBee模塊的Internet接入技術

        XPort與ZigBee模塊的Internet接入技術

        作者: 時間:2009-08-17 來源:網絡 收藏

        2 系統結構
        遠程訪問和控制家電需要處理的關鍵問題是不同數據類型的轉換,即TCP/IP數據如何被轉化為家電可以接收識別的數據,使用戶通過局域網或。終端就能訪問家電。該系統主要由3層組成:用戶層、控制中心層和終端設備層,其結構如圖3所示。

        其中,用戶層負責收集、顯示整個系統家電狀態數據和發送控制命令,這些功能由用戶層中的Web頁面來實現,也可以使用上位機軟件;控制中心層實際上成為用戶層與終端設備層之間的一個連接,由TCP/IP到串口轉換設備LM2455-EM組成,相當于一個網關,其主要作用是協議轉換和數據傳遞;終端設備層是由傳感器、無線發射和微控制器(MCU)等組成的智能家電產品。用戶層通過用戶程序發出的控制命令經 Socket連接傳給,設備MCU接到數據后控制執行器產生相應的動作,讓家電進入相應的工作狀態。家電作為該系統中的嵌入式終端設備,成為 網絡中的一個ZigBee節點。
        圖3中,虛線表示ZigBee無線通信,可分為單向和雙向。單向通信時,家電設備控制中心只需對其發出命令,控制其工作狀態;雙向通信時,家電設備控制中心還需要從該設備獲得相關的信息,并將該信息返回給用戶。系統的關鍵部分是控制中心層,其中負責與局域網或連接,LM2455 -EM無線負責組建ZigBee網絡并與家電通信。圖4給出了XPort與LM2455-EM的連接方式。XPort的數據接收口連接LM2455- EM的數據發送口P1_1,XPort的數據發送口接LM2455-EM的數據接收口P1_0。

        當用戶通過發送控制家電的信息或者想要獲得家電狀態時,XPort就將收到的網絡數據轉換為串口數據,通過其引腳4發送給LM2455- EM的串口(P1.0);LM2455-EM做出相應的響應,并通過無線收發器向終端設備發送相關命令。同樣,終端設備對收到的命令做出響應,如果用戶端需要讀取家電狀態,則發送狀態信息給控制中心。當LM2455-EM收到ZigBee無線數據時,將其發送到XPort的引腳5,XPort就將原始數據打包成TCP/IP數據包,發送給用戶。

        3 ZigBee模塊
        ZigBee模塊LM2455-EM的核心是韓國RadioPulse公司推出的一款片上系統芯片MG2455-F48。它完全兼容IEEE 802.15.4標準和ZigBee標準,為家電控制、無線傳感器網絡等ZigBee應用提供一種無線解決方案。由RF收發器、嵌入式8051核微控制器、內部Flash存儲器一般I/O口和定時器、UART等外圍設備組成;通信速率有250 kbps、500 kbps、1 Mbps,提供μ-law/a-law/ADPCM語音編碼支持,具有96 KB的Flash程序存儲空間和8 KB數據內存。
        在空曠場合,通信距離可以達到200 m。其功耗很低,在睡眠模式下,電流消耗低于1μA;在接收狀態下,電流消耗為33.2 mA;在發送狀態下,0 dBm時電流消耗為30.6 mA,8 dBm時電流消耗為43 mA。MG2455-F48采用四側無引腳扁平48引腳封裝方式。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 普安县| 闽清县| 荥阳市| 翁牛特旗| 临颍县| 宝兴县| 茂名市| 定陶县| 瑞安市| 太保市| 仪陇县| 苏州市| 青神县| 济阳县| 剑阁县| 嵊州市| 新津县| 宜兰县| 彭泽县| 合阳县| 阜城县| 兴宁市| 杂多县| 乌拉特中旗| 凤山市| 齐齐哈尔市| 剑河县| 灵台县| 甘肃省| 会宁县| 通州区| 都兰县| 乐都县| 青川县| 钟山县| 卢湾区| 喀喇| 宜丰县| 阿巴嘎旗| 且末县| 天门市|