<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jlinkcn

    基于ZigBee和ARM的智能家居控制系統

    隨著網絡技術和當代通訊技術發展的不斷完善家居智能化已經愈來愈受到人們的關注智能家居控制系統是以家庭住宅為平臺控制各種家居電器設備完美地將系統結構服務管理集合為一體的控制系統

        系統通過對住宅內部環境的長期監測智能的獲取用戶的居住習慣并結合人為設定的控制指令自動調節設備狀態實現住宅的智能化人性化為人們營造一個節能安全舒適的居住環境

        利用ARM ZigBee無線模塊技術設計了一款新型智能家居終端控制系統實現了對家庭內的家居電器遠程控制系統最終調試的結果能夠滿足用戶對家居電器設備的遠程監測和控制的需求該設計合理能夠達到預期的目標

    1   整體方案的設計

    結合設計理念和整個系統所要實現的功能對整個系統進行設計如圖所示

    image

    整體系統設計結構圖

    在智能家居控制系統中根據各個系統的模塊對整個方案進行設計總體來說整個方案可以分成以下幾個單元

    1)    ZigBee無線數據采集單元

    ZigBee無線數據采集單元利用最新的無線ZigBee通訊技術使用無線子節點模擬家庭內的家居電器并由多個ZigBee無線數傳節點組成的家庭內部的無線局域網用戶智能網關發來控制信息經過中央控制器處理由協調器節點根據信息中的地址傳輸給相應的無線子節點完成對家庭內電器的控制和監測

    2)    ZigBee無線模塊數傳單元

    ZigBee無線模塊數傳單元是整個系統的核心部分它一方面通過串口和WIFI 與家庭無線局域網中的協調器相連接通過協調器接收發送控制信息同時通過網口與路由器相連接入以太網中用戶可以遠程發送命令經以太網控制家庭內部的家居電器設備

    3)    數據處理單元

    數據處理單元主要指用戶通過各種智能終端如智能網關智能手機掌上電腦等發送控制命令控制家庭內部的環境狀況

        對整體系統方案的設計是在綜合各種因素的基礎上設計完成的不僅實現系統要完成的功能而且在擴展性提高以及降低成本方面都有所發展在本設計中家居控制終端釆用嵌入式處理器在家庭無線局域網中釆用ZigBee技術作為無線組網技術嵌入式設備不僅擁有功耗低體積小成本低等優勢同時也具有良好的穩定性和實用性可以快速的接入以太網徹底擺脫了以往對計算機的依賴性同樣ZigBee無線數傳技術也具有成本低組網自組織能力強更為各個節點設備制定了統一的標準整個系統滿足了用戶的需求和功能要求

    2 系統硬件的設計

    2 .1  智能網關電路設計

    選用TI 公司新一代移動應用處理器——— OMAP3530 ,該處理器在單個的芯片上集成了600‐MHz ARMCortexCore 、412‐MHz TMS32064DSP Core 圖形引擎視頻加速器以及富足的多媒體外設Cortex內核是采用ARMv指令體系架構ARM 公司歷史上性能最強大的一款處理器適合用于復雜的操作系統和用戶應用運轉速率可達600 MHz GHz 功耗一般在300 mW 以下而性能可高達2000MIPS

    智能網關使用的是核心板加底板的模式在系統中使用了TFT 24 位液晶觸摸屏由于接口資源豐富又增添了通用的存儲器通訊接口使嵌入式最小系統具備了體積小高性能低功耗等特點硬件結構如圖所示

    image

    智能網關硬件結構框圖

    在本設計中UART ZigBee數傳模塊協調器相連接外部Inter

    net 網通過DM9000 網卡接入OPAM3530 處理器根據接收到的各種輸入信息來進行處理和分析工作并把處理后的結果通過通信接口分別傳輸給用戶或者ZigBee無線模塊節點設備

    2 .2  ZigBee 模塊電路設計

    ZigBee無線模塊主要的功能是負責家庭內部無線局域網的搭建并完成用戶發送的控制命令和ZigBee無線模塊采集的信息的傳輸當前市場上選用較多的無線模塊是TI 公司生產的CC2530 芯片它不僅集成了一個增強型8051 處理器而且還集成了符合IEEE802.15 .ZigBee聯盟標準的射頻收發芯片于一體并且支持IEEE 802 .15 .4 、ZigBee2007/ProRFCD 等多種協議標準同時CC2530 可以在多種模式下進行工作符合系統的低功耗工作要求CC2530 應用電路電路圖如圖所示

    image

    CC2530 應用電路

    3   系統軟件的設計

    嵌入式操作系統選用Windows Embedded CE .系統因為該系統具備開發周期短相對簡單工具強大GUI 豐富內核完善等優點所以被廣泛用以手持設備的開發

        3 .1  嵌入式平臺的搭建Windows Embedded CE .開發中微軟公司經過戰略性的調整Platform Builder 制作成了Visual Studio 2005 的一個插件如同Visual C Visual C + + 一樣被全部集成到Visual Studio 2005 一樣

        針對嵌入式系統交叉編譯環境的特點Windows Embedded CE .

     開發環境在PC 機上的搭建步驟做如下簡單的介紹

       安裝Visual Studio 2005 安裝包

    安裝Visual Studio 2005 Team Suite ServicePack 安裝包

    安裝Visual Studio 2005 SPUpdate for Vista 安裝包如果需要的話

    安裝Windows Embedded CE .安裝包

    安裝Windows Embedded CE .Service Pack 安裝包

    安裝Windows Embedded CE .安裝包

    安裝Windows Embedded CE .安裝包

    安裝Update 升級包在安裝相關軟件之前必需確保PC 機上系統所在磁盤有足夠的使用空間建議系統磁盤至少有GB的使用空間并在安裝完所有軟件之后至少有GB 的剩余使用空間

        至此實現了Platform Builder .安裝Visual Studio 2005 中新建項目時便會出現PlatformBuilder .項目類型

        然后利用Visual Studio 2005 中的Platform Builder .項目類型定制內核并對其進行編譯導出并安裝SDK 至此WinCE 的開發環境建立完成

    3 .2  ZigBee 節點軟件開發

    ..1  ZigBee數傳模塊協調器節點軟件設計協調器是整個家庭內部無線局域網的核心在組網成功后協調器充當一個路由器的作用它的功能主要是負責無線網絡的建立網絡參數的設定網絡信息的管理及維護等功能協調器的程序設計流程如圖所示

    image

    ZigBee 協調器程序流程圖

    系統首先上電在完成協調器硬件和協議棧的初始化以后協調器就開始進行信道能量檢測和信道掃描從中選擇出空閑信道中能量最強的作為所建無線網絡的信道從而建立無線網絡并生成無線網絡編號PAN ID 和配置無線網絡參數建立ZigBee無線網絡成功后協調器會進入偵聽狀態若有ZigBee數傳模塊子節點申請入網則允許子節點加入并且為它分配無線網絡地址建立綁定文件

    ..2  終端節點的軟件設計

    無線終端節點的主要功能是完成接收用戶發送的控制和查詢數據和上傳無線終端節點傳感器采集的信息上電初始化模塊后首先是信道掃描查詢是否有可加入的ZigBee無線數傳網絡信道即向協調器發送申請入網請求然后檢查是否加入網絡成功如果加入網絡未成功ZigBee無線數傳子節點則繼續發送申請加入網絡請求如果加入網絡成功協調器就會分配無線網絡地址在加入網絡成功后ZigBee無線數傳子節點就會偵聽網絡信息查詢是否接收到數據如果接受到網絡數據則會進一步判斷數據類型當接收到的是用戶的查詢信息時則獲取與之相應的傳感器節點信息并經ZigBee無線局域網把數據傳輸給協調器當接收到的是用戶的控制指令時則與之相應的ZigBee 無線子節點執行控制操作ZigBee 無線終端節點的程序設計流程圖如圖所示

    image

    ZigBee 無線終端節點程序流程圖

    4  系統的性能測試

    在測試過程中整套系統有個無線節點、1 個協調器、1 CORTEX ADB 智能網關個無線節點都有CC2530 模塊個電源板電源板上有個蜂鳴器、6 LED 和功能不同的傳感器在這個系統中有溫濕度傳感器光傳感器煙霧傳感器繼電器電機驅動等模塊作為家居中的模擬電器設備

    在系統性能測試時智能網關通過以太網與路由器連接協調器通過串轉網模塊與路由器相連在此特別說明串轉網模塊的IP 地址和智能網關的IP 地址必須在同一個局域網內然后打開智能網關和協調器開關當協調器的指示燈處于閃爍狀態時說明協調器組網成功然后打開子節點開關接入協調器的組網中子節點的指示燈處于閃爍狀態時說明入網成功到此硬件連接成功在智能網關中打開應用程序然后點擊打開連接按鈕輸入串轉網模塊的IP 地址然后點擊確定然后就可用智能網關中的應用程序對ZigBee無線模塊節點進行實時監測和控制為溫度采集模塊在智能網關中的應用程序界面的實時監測顯示

    image

    溫度采集節點實時監測數據顯示

    5  結語

    本設計的智能家居系統是采用ARM ZigBee無線模塊技術在分別以OMAP3530 為控制核心和CC2530 為無線控制核心的基礎上完成了智能網關和ZigBee數傳模塊節點的設計實現了ZigBee無線數據采集實時監測和控制家居電器的設計該系統具有傳輸快捷安全組網簡易靈活等優點達到了對家庭設備的智能化管理所以該系統在未來市場中具有良好的競爭力

      

     

    posted on 2015-06-17 22:23 小王王 閱讀(412) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品免费无遮挡无码永久视频 | 亚洲精品亚洲人成在线| 久久久久亚洲AV无码专区首JN| 国产亚洲A∨片在线观看 | 久久久久久国产精品免费无码| 18禁在线无遮挡免费观看网站| 久久九九免费高清视频| 一级黄色片免费观看| 久久国产美女免费观看精品| A毛片毛片看免费| 十八禁视频在线观看免费无码无遮挡骂过 | 亚洲国产综合久久天堂| 亚洲午夜无码片在线观看影院猛 | 免费黄色福利视频| 色老头永久免费网站| 嫖丰满老熟妇AAAA片免费看| 国产精品无码免费播放| 全免费a级毛片免费看不卡| 国产美女精品久久久久久久免费| 吃奶摸下高潮60分钟免费视频| 亚洲另类少妇17p| 亚洲成在人线av| 亚洲一区二区三区四区在线观看| 亚洲成人网在线观看| 亚洲中文字幕久久精品蜜桃 | 亚洲欧洲自拍拍偷综合| 亚洲一区二区三区不卡在线播放| 亚洲色大成网站www永久男同| 羞羞视频免费网站入口| 中文字字幕在线高清免费电影| 无码国产精品一区二区免费vr | 亚洲免费中文字幕| 午夜小视频免费观看| 亚洲国产成人久久综合野外| 亚洲成AV人片在WWW色猫咪| 91嫩草亚洲精品| 真正全免费视频a毛片| 国产一区二区三区免费观看在线| 亚洲高清中文字幕免费| 亚洲乱码日产精品a级毛片久久| 亚洲一区精品中文字幕|