新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 一種ZigBee以太網網關的設計

        一種ZigBee以太網網關的設計

        作者: 時間:2013-05-14 來源:網絡 收藏

        2.3 SPI通信協議
        射頻模塊通過SPI總線和主控板進行通信,中配置主控板為SPI主機,射頻模塊為SPI從機,主機和從機之閥的雙向通信均采用應答和超時重發機制。根據SPI總線傳輸協議,從機不能主動向主機發送數據,所以采用—個主機和從機之間相連的GPI0口,來配合完成從機向主機的數據發送功能,主機到從機通信流程如圖6所示,從機到主機通信流程如圖7所示。

        本文引用地址:http://www.104case.com/article/153502.htm

        a.JPG



        3 測試
        3.1 測試方法
        測試使用兩臺網關、兩臺電腦和TCPUDP測試工具軟件進行,在電腦X和電腦Y上分別安裝TCPUDP測試工具軟件,網關測試如圖8所示。
        3.2 測試結果
        網關A 參數配置:設備類型(協調器)、通信信道(2.410 GHz)、網絡標識(0x1123)、發送模式(點對點);網關B ZigBee參數配置:設備類型(終端)、通信信道(2.410 GHz)、網絡標識(0x1123)、發送模式(點對點)。
        網關A通過其接口和電腦X相連,網關A參數配置:通信協議(TCP)、通信模式(服務器);電腦X上運行TCPUDP測試工具軟件,以太網參數配置:通信協議(TCP)、通信模式(客戶端),配置完成后連接網關A。以同樣的方式通過以太網接口連接網關B和電腦Y,并進行參數配置,之后完成TCP連接工作。
        配置和連接工作完成后將網關A和電腦X分別置于一點(M點),將網關B和電腦Y分別置于距離M點視距D米的另一點(N點),在電腦X上通過TCPUDP測試工具軟件每隔Ts,發送一次包長為LByte的數據包,在電腦Y上進行數據接收;反之在電腦Y上發送數據包,在電腦X上接收數據,通過此種方法進行ZigBee以太網網關數據傳輸測試。

        b.JPG


        從表1中可以看出,在傳輸距離為視距600 m和800 m時,數據傳輸丟包率均為O;在視距1 000 m時,由于無線信號衰減,出現了較小的數據丟包或者斷包。由測試結果可以得出,的ZigBee以太網網關在發送包長為1 024 Byte的情況下,能夠保證在視距800 m之內進行數據可靠傳輸,在視距1 000 m時丟包率很小,在同類產品中具有較好的先進性和技術優勢。

        4 結束語
        以物聯網實際應用為背景,設計了ZigBee以太網網關解決了廣泛應用于物聯網領域的ZigBee技術到互聯網的連接,在ZigBee無線網絡和互聯網之間搭建了一個透明的數據傳輸通道。射頻模塊的單獨設計,從工藝上和技術上,保證了射頻PCB板材的選擇要求和射頻信號特殊處理需求,既降低了產品成本,又提高了產品性能。通過增加射頻前端功放電路,提高了射頻模塊的發射功率和接收靈敏度,網關測試結果表明設計的網關具有顯著的技術競爭力和市場推廣價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 肥东县| 那曲县| 东宁县| 青龙| 夹江县| 信阳市| 察哈| 明星| 宁城县| 兰溪市| 九江县| 孟津县| 张家港市| 上饶市| 垣曲县| 木里| 宁明县| 樟树市| 拜泉县| 三都| 新蔡县| 涞水县| 石渠县| 农安县| 灵武市| 丹江口市| 黄浦区| 盈江县| 丰县| 仁寿县| 长阳| 宝丰县| 揭阳市| 拜城县| 穆棱市| 常山县| 日照市| 巴南区| 青海省| 淳化县| 中西区|