關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于CC2430的無線傳感器網絡系統設計

        基于CC2430的無線傳感器網絡系統設計

        作者: 時間:2010-09-20 來源:網絡 收藏

        8d.jpg


        3.2 通信模塊
        ZigBee網絡支持三種拓撲結構,即星狀、樹狀和網狀拓撲。本系統采用的協議棧為TI協議棧。對協議棧進行了適當的修改和增減以適應硬件電路的實際應用,組成樹狀網絡。

        8e.jpg


        網絡協調器程序流程圖如圖5所示,首先初始化,之后初始化協議棧,然后創建一個新網絡,并確定PANID與頻道選擇。打開全局中斷之后程序開始進入應用程序,監測空氣中有無ZigBee信號,如果有節點申請加入網絡,網絡協調器給節點分配網絡地址。同樣如果終端設備發送來的是測試數據值,并從串口發送給遠程主機。

        8f.jpg


        節點程序流程圖如圖6所示,程序同樣首先初始化,之后初始化協議棧,并打開全局中斷。開始發送加入網絡信號,等待協調器響應,如果加入網絡成功,傳感器進入休眠狀態,如果不成功就繼續申請加入網絡。加入網絡成功之后,溫濕度采集節點就定時采集數據并向協調器發送,如果發送成功,系統進入休眠狀態,如果發送失敗,繼續發送當前溫度值。

        4 實驗結果
        系統的各個節點硬件采用模塊化底板模塊實物如圖7所示,傳感器模塊如圖8所示。在天氣晴朗空曠的地方,測得ZigBee節點之間的傳輸距離能達到50~70 m,工作在室內條件下有效傳輸距離能達到30 m左右。通過主機上的串口收發軟件監視采集到的實時溫度信息,能夠很好地實現溫度信息的讀取。監視到的溫度如圖9所示。

        8g.jpg



        5 結語
        通過對傳感器和對CC2430的了解,ZigBee技術未來的應用前景被看好。未來的幾年里,它將在工業控制、汽車自動化、樓宇自動化、消費電子等多個領域實現應用。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 岢岚县| 化州市| 苏尼特左旗| 贵溪市| 佳木斯市| 花垣县| 开平市| 平乡县| 桐庐县| 马公市| 聊城市| 洛阳市| 株洲市| 宁南县| 从化市| 平阴县| 长丰县| 原阳县| 河南省| 湾仔区| 墨竹工卡县| 禄丰县| 凤台县| 中卫市| 隆化县| 镇远县| 辉南县| 苍溪县| 金秀| 嵊州市| 察哈| 朝阳县| 长岛县| 班戈县| 麦盖提县| 杭州市| 即墨市| 烟台市| 耒阳市| 田阳县| 比如县|