新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ZigBee與μIP的嵌入式網絡監控系統設計

        ZigBee與μIP的嵌入式網絡監控系統設計

        作者: 時間:2013-04-23 來源:網絡 收藏

        本系統采用TI公司符合2007協議棧標準的Z—Stack協議棧實現無線網絡。系統上電后,各結點首先實行硬件初始化,然后初始化無線網絡,網絡組建完成并且運行正常后,終端設備進行數據采集,并通過路由器結點把數據傳遞給協調器。ZigBee無線網絡的工作順序如圖6所示。

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

        f.JPG


        3.3 ;協議棧
        ;協議棧是由瑞典計算機科學研究所的AdamDunkels開發,并在BSD風格的許可證下發布的免費、開放源代碼的協議棧。完整TCP/協議棧的實現分別需要幾百KB的程序存儲空間和內存,這對8位或16位芯片組成的系統來說,需消耗太多的資源而無法得到應用。對于大多數應用來說,實現完整的TCP/IP協議棧是沒有必要的。;IP設計成僅僅實現完整TCP/IP協議棧里必需的特性,其中包括IP、ICMP、μDP和TCP協議,整個協議棧是用C語言實現的,并且只能處理一個網絡接口。
        應用程序調用μIP協議棧提供的用戶接口函數實現網絡通信功能。發送數據時,μIP協議棧把應用程序的數據封裝成符合以太網標準的數據包,再調用底層驅動程序把數據發送到以太網中的目標機器。一旦以太網控制器接收到符合要求的數據包,則μIP協議棧提取包中的有效數據傳遞給應用程序。μIP協議棧與底層驅動、應用程序的調用關系如圖7所示。

        g.JPG


        3.4 監控系統測試結果
        把程序下載到嵌入式服務器,硬件連接完畢后整個系統上電。在主機中打開監控程序,對本系統進行測試,結果如圖8所示。

        h.JPG



        結語
        通過對該監控系統進行運行測試,本系統可以接收PC發送的監控命令,并根據命令將ZigBee采集到的數據通過以太網發送給PC、控制現場設備,實現了遠距離監測與控制功能。本設計解決了傳統遠程監控系統中傳輸距離短、布線復雜與實時性差等問題,具有重要的實際意義。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 旺苍县| 得荣县| 张掖市| 阳朔县| 平罗县| 定远县| 贵定县| 博客| 怀集县| 山东| 高安市| 汉寿县| 英德市| 大英县| 张掖市| 腾冲县| 彩票| 聂拉木县| 高台县| 合江县| 绥江县| 丰台区| 泽普县| 潜江市| 长海县| 柞水县| 深圳市| 庆安县| 玛曲县| 河池市| 海伦市| 扶风县| 德清县| 苍梧县| 台南县| 勃利县| 建阳市| 烟台市| 孝感市| 永顺县| 犍为县|