新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > WSN在智能化小區火災報警系統中的應用

        WSN在智能化小區火災報警系統中的應用

        作者: 時間:2012-02-07 來源:網絡 收藏

        報警檢測節點RFD,由一個CC2430模塊,溫度、光敏、煙霧等傳感器及電池構成,每個RFD節點被初始化為無線傳感網絡中的終端設備。
        上電復位后,開始搜索網絡協調器,并發出連接請求,連接成功后,將得到一個16位的短地址,以后就用這個短地址進行通信。
        RFD節點可檢測自己所處的環境數據,然后發送給網絡協調器。
        其程序流程圖如下:

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

        c.jpg


        首先RFD節點上電初始化,然后向協調器發送要求加入網絡的信號,得到網絡協調器的許可,加入網絡成功后,節點無線模塊處于空閑狀態。節點相關傳感器采集到信號后,無線模塊進入發送狀態,將采集到的數據信號發送至網絡協調器。發送成功后,節點無線模塊進入空閑狀態,等待下次數據的采集。
        程序中通過以下語句對RFD的三種狀態進行定義:
        d.jpg
        在主程序中,通過下列程序指定RFD的發送數據的目的地址。系統中各節點數據全部發往網絡協調器。
        e.jpg
        網絡協調器負責啟動整個網絡。它也是網絡的第一個設備。協調器選擇一個信道和一個網絡ID(也稱之為PANID,即Personal Area Network ID),隨后啟動整個網絡。協調器也可以用來協助建立網絡中安全層和層的綁定(bindings)。在溫度檢測系統中,網絡協調器負責接收各終端節點傳送過來的傳感器數據,并將數據及時通過RS232串口按一定格式上傳PC機顯示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 香格里拉县| 汕头市| 嘉峪关市| 中牟县| 青河县| 丰城市| 德兴市| 白山市| 霍城县| 吴川市| 福州市| 兰州市| 松滋市| 东乡族自治县| 瑞丽市| 正蓝旗| 贺兰县| 泰州市| 鄂温| 孙吴县| 天津市| 潜山县| 谢通门县| 西乌珠穆沁旗| 东兴市| 塔城市| 鄯善县| 新晃| 平安县| 贵阳市| 通海县| 玉门市| 嘉峪关市| 中江县| 泗水县| 江源县| 凤庆县| 安化县| 和平区| 田林县| 赞皇县|