關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 智能家居系統中無線傳感器網絡的設計

        智能家居系統中無線傳感器網絡的設計

        作者: 時間:2011-04-21 來源:網絡 收藏

        3.1 主控芯片
        選用CC2430芯片作為收發器和數據處理及控制器。CC2430在單個芯片上整合了ZigBee射頻前端、內存和微控制器。它采用增強型8051MCU、32/64/128 kB閃存、8 kBSRAM等高性能模塊,還包含模擬數字轉換器、幾個定時器、AES-128協同處理器、看門狗定時器。32 kHz晶振的休眠模式定時器、上電復位電路、掉電檢測電路以及21個可編程I/O引腳。
        3.2 模塊
        1)協調器模塊
        協調器節點由電壓轉換模塊、按鍵模塊、LCD模塊、LED指示燈、時鐘、處理器CC2430、天線等部分組成。CC2430的工作電壓為3~3.3 V,所以要用電壓轉換模塊把電壓從5 V降低到3.3 V左右;LED指示燈用來顯示協調器節點狀態信息(如是否組網成功);LCD模塊是用戶和的交互界面,用來顯示功最長能菜單,用戶通過按鍵來選擇功能菜單。其電路圖如圖3所示。

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

        c.JPG


        2)模塊與路由器模塊
        模塊亦即是終端節點模塊,由傳感器、處理器CC2430、天線、LED指示燈、時鐘等部分組成。LED指示燈由P1.0、P1.1口控制。傳感器模塊就是在協調器模塊的基礎上去掉了LCD,而加入了傳感器。傳感器選用了DHT11溫濕度傳感器,與P0.0口相連,來負責數據采集。路由器模塊與傳感器模塊的硬件電路相同,只是在編程實現功能上有所不同。

        4 軟件
        在ZigBee網絡中,只有那些可以成為ZigBee協調器的設備才能建立新網絡。協調器首先執行信道掃描,如果發現了一個合適的信道,協調器就要為新網絡選擇一個PAN ID,然后協調器進入監聽狀態,隨時響應其他節點的入網請求。
        ZigBee網絡有兩種設備類型:全功能節點(FFD)和半功能節點(RFD)。RFD為終端節點,FFD可以作為協調器或路由。軟件包括網絡協調器程序以及路由器、終端節點程序。它們均包括初始化程序、協議棧配置、組網方式配置程序、各處理層設置程序以及發射程序和接收程序。初始化程序主要是對CC2430、協議棧、UART串口等進行初始化;發射程序將所采集的數據通過CC2430調制并通過DMA直接送至射頻輸出;接收程序完成數據的接收、遠傳及返回信息處理。主程序流程如圖4所示。

        d.JPG



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 辰溪县| 湘乡市| 奉贤区| 称多县| 那坡县| 潍坊市| 邵东县| 宜君县| 黎城县| 濮阳县| 镇坪县| 石家庄市| 三门峡市| 邵阳市| 涟源市| 韶关市| 苍山县| 永修县| 华安县| 铜鼓县| 杭州市| 沽源县| 敖汉旗| 久治县| 新兴县| 嘉善县| 绿春县| 汉川市| 临海市| 剑川县| 蛟河市| 吉木乃县| 河津市| 晴隆县| 浦江县| 辰溪县| 大荔县| 孝义市| 辽宁省| 临沭县| 连州市|