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

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

    XPort與ZigBee模塊的Internet接入技術

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

    MG2455-F48芯片集成了符合協議標準的射頻收發器和微處理器,具有通信距離遠、抗干擾能力強、組網靈活、性能穩定可靠等優點,能實現點對點、一點對多點、多點對多點間的數據透明傳輸,可組成星型、樹型、蜂窩型等網絡拓撲結構。數據通信方式包括廣播方式和按照目標地址發送方式。 RadioPulse公司以庫文件的形式為用戶提供協議棧軟件,用戶可使用Keil等工具軟件編譯自己的應用程序。

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

    4 的配置
    上電后需要進行配置,使其符合用戶需要的工作狀態。Lantronix公司提供了相應的工具軟件Lantron-ix Devicelnstaller。運行該軟件,如果供電正常且已經網絡,該軟件會自動搜尋到該設備。可以通過3種方式配置XPort:瀏覽器方式(推薦使用,圖形用戶界面),Telnet:遠程登陸方式和串口方式。
    首先使用DeviceInstaller軟件為其分配一個有效的IP地址,然后設置XPort的串口工作方式,最后設置其網絡參數。使用協議選擇TCP,工作模式為接收連接。需分配一個本地端口,如果選擇主動連接,則需要選擇遠程主機的IP地址和端口號,其他默認設置即可。
    使用瀏覽器配置XPort的參數需要人工手動設置,而使用基于命令行的串口方式可實現自動設置。用戶編寫的XPort參數設置程序,上電時自動啟動進入監視模式,完成相關參數設置。由于XPort內置Web服務器,可以使用JAVA applet編寫自己的網頁程序,燒寫到XPort的用戶存儲空間,然后在程序中使用Socket.receive()和Socket.send()處理用戶自己的數據。

    5 網絡構建
    ZigBee網絡有星型、樹型、網狀等多種組網方式。組建成什么網絡應根據需要而定。對各家電問沒有通信需求,也沒有擴展通信距離需要的,可以構建成星型網絡。在星型拓撲結構中,所有的終端設備都與唯一的中央控制設備――PAN協調器通信,終端設備之間的通信通過PAN協調器的轉發來完成。終端設備要么是通信的起點,要么是通信的終點;PAN協調器則既可以是通信的起點,也可以是通信的終點。
    在一個ZigBee網絡中,設備類型分為ZigBee協調器、ZigBee路由器、ZigBee終端設備,PAN協調器就是ZigBee協調器。 ZigBee協調器是一個起網絡控制中心作用的FFD,它不單為網絡控制而存在,還可以有自己的應用。與XPort連接的ZigBeeLM2455- EM就充當ZigBee協調器的角色,負責網絡的創建。
    創建一個新的網絡需要用到以下幾個網絡層原語。
    ①NLME-RESET.request原語:實現對網絡層復位,清除所有內部變量和路由發現表記錄。
    ②NLME-NETWORK-FORMATION.reqctest原語:創建一個新的ZigBee網絡。只有充當ZigBee協調器的全功能設備才能嘗試建立一個新網絡,在創建網絡之前,它首先會請求MAC層執行能量檢測掃描。
    ③NLME-PERMIT-JOINING.request原語:允許一個ZigBee終端設備加入網絡。
    構建網絡代碼由ZigBee協議庫文件實現的main()函數來調用。它可以在ZUSER_INIT()中實現,也可以在ZUSER_MAIN()中實現。處理用戶自己數據則在ZUS-ER_MAIN()中實現。運行在ZigBee協調器中的main()函數通過一個死循環調用ZUSER_MAIN() 來執行任務和工作,其偽代碼如下:


    結 語
    ZigBee作為智能家居的實現之一,有著很好的應用前景。本文給出了一個簡單而高效的解決方案,使Zig-Bee終端設備能夠便捷地 ,用戶通過瀏覽器就可以操作和控制家電。用該方法實現嵌入式設備入網,不再需要在設備中增加以太網控制器并在MCU中實現TCP/IP協議,可大大降低系統設計復雜度,縮短開發周期。隨著網絡的不斷發展,更多的產品會連接到網絡上,通過更小的設備來完成細分的工作。嵌入式終端設備入網既是需求,又是趨勢,該方法同樣適合于其他通過串口交換數據的嵌入式設備聯網。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 招远市| 绥芬河市| 名山县| 清原| 永川市| 拜泉县| 左贡县| 陇南市| 格尔木市| 洪洞县| 明水县| 阳泉市| 黑河市| 定西市| 喀什市| 长垣县| 湖口县| 保靖县| 同心县| 青铜峡市| 泰兴市| 湾仔区| 邹城市| 临猗县| 郸城县| 曲阜市| 阳春市| 博爱县| 新乡县| 霸州市| 巩留县| 思南县| 柘荣县| 鄢陵县| 同江市| 岐山县| 南丹县| 罗山县| 阳曲县| 樟树市| 梁平县|