《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ZigBee的物聯網智能家居控制系統
基于ZigBee的物聯網智能家居控制系統
來源:電子技術應用2013年第12期
辛海亮,鐘佩思,朱紹琦,于英靜
山東科技大學 先進制造技術研究中心,山東 青島 266590
摘要: 設計了一種基于ZigBee的物聯網智能家居控制系統的總體方案,通過分析各種無線通信技術的特點和應用場合,設計了以Linux系統為核心、以ZigBee無線通信技術進行信號傳輸并以GPRS通信技術進行系統遠程監控的物聯網智能家居控制系統,實現了對智能家居的統籌管理,體現了智能家居的網絡化、人性化和智能化。
中圖分類號: TP271.5
文獻標識碼: A
文章編號: 0258-7998(2013)12-0079-03
Research of smart home furnishing control system by Internet of Things based on ZigBee
Xin Hailiang, Zhong Peisi, Zhu Shaoqi, Yu Yingjing
University of Science and Technology of Shandong, Advanced Manufacturing Technology Research Center, Qingdao 266590, China
Abstract: According to the analysis and research on the development status and trend of the smart intelligent furnishing in home and abroad, a kind of Internet of things control system scheme of intelligent home furnishing based on ZigBee was established. According to the analysis of the characteristics and applications of various wireless communication technology, the scheme of smart home furnishing control system is designed, with the Linux system as the core, ZigBee wireless communication technology for signal transmission, and GPRS communication technology for remote monitoring is accomplished. The system achieves the overall management of the intelligent home furnishing, reflects the networking, hommization and intelligentize of the intelligent home.
Key words : Internet of things; smart home; ZigBee; GPRS; embedded operating systems

    智能家居控制系統上世紀 80 年代興起于歐洲及日本,并在上世紀90年代末進入我國,目前國內外的智能家居控制系統大多數采用有線方式布局,存在布線麻煩、控制效率低、維護困難等問題[1]。針對舊有的物聯網智能家居控制系統存在的各種缺點,本文提出了一種更加完善的物聯網智能家居控制系統方案。

1系統總體設計
     在本設計中,物聯網智能家居控制系統由安裝在室內的智能控制終端組成,該智能終端主要包括ZigBee無線通信、家庭網關、以太網通信、本地控制單元和GPRS無線通信單元等。
     家庭網關是整個家居控制系統的核心,它不僅負責內部網絡與外部網絡之間的相互通信,而且還通過ZigBee無線通信網絡對設備終端進行實時監控和管理。家居內的各種智能用電器通過無線網絡互相連接,交換信息。家居安保系統將門禁控制、可視對講、防盜、防火、防風雨等一系列系統有機整合,保證家居的安全性。安裝在室內的各種傳感器均通過ZigBee無線通信網絡與ARM控制器通信連接,當傳感器探測到室內有異常情況時便通過ZigBee通知ARM控制器,ARM控制器根據不同的信號做出各種相應的處理。借助于家庭網關,用戶可以利用計算機通過以太網對家居內各種家用電器實施遠程操作或對室內進行遠程監控。當用戶不方便利用計算機時,還可以經智能手機通過GPRS無線網絡實現對家居的遠程監控。本系統還設有友好的圖形用戶界面(GUI),該界面能夠顯示系統內各部件的運行信息,用戶可以方便地對家居內設備的運行情況進行查詢。
2 系統硬件設計
     系統硬件結構圖如圖1所示。本設計中家庭網關的控制模塊采用韓國三星公司的S3C2440,它是16/32位微處理器芯片,該芯片的CPU采用的是ARM920T內核,比一般的單片機運行速度快(主頻可達405 MHz),能夠很好地滿足系統對實時性的要求。同時,S3C2440芯片還具有三通道UART、兩通道SPI、兩路全速USB主設備芯片,可以方便地對外圍設備進行擴展[2]。因此,針對本文中家庭網關的設計要求,在此芯片的基礎上加入了電源模塊、按鍵與顯示模塊、以太網模塊、無線傳輸模塊、報警模塊和GPRS模塊等一系列相關外圍設備。S3C2440還具有內存管理單元(MMU),可以很好地運行Linux嵌入式操作系統,而且對圖形界面的開發也很方便,同時其性能高、功耗低和價格低的特點也完全符合本系統的設計要求。

2.1 ZigBee模塊
    ZigBee技術是一種新興的近距離無線通信技術。它是IEEE 802.15.4協議的代名詞,根據這個協議規定的技術是一種短距離、低復雜度、低功耗、低數據速率、低成本的雙向無線通信技術或無線網絡技術,用以實現在數千個微小的傳感器之間互相協調的通信[3]。
    ZigBee具有功耗低、傳輸速率低等特點,還可以在設備閑暇時期進入休眠狀態,僅靠兩節5號電池就可以使ZigBee連續工作半年時間。除此之外,ZigBee的通信響應時間非常短,僅為30 ms左右,而藍牙需要3 s,WiFi更是需要10 s。通過分析與比較并結合家居的具體環境發現,在所有的短距離無線通信技術中,ZigBee技術是最適合應用于物聯網智能家居控制系統中的。
    從網絡結構方面上看,ZigBee技術支持的網絡形式有星狀、樹狀和網狀三種。在本系統中采用了星狀網絡結構形式。星狀網絡由一個PAN協調器和多個終端設備組成[4]。在該結構中,當第一次激活一個全功能設備時,它會自動建立一個網絡,該網絡以其自身為PAN協調器,并且與當前其他的星形網絡相互獨立。該網絡只允許PAN協調器與終端間的通信,終端設備之間需要經過PAN協調器這個中轉站進行通信。星狀網絡通常應用在節點數目較少的場合,其同步和控制相對比較簡單。本系統采用的星狀網絡結構主要涉及ZigBee網絡中的兩種邏輯設備類型,即協調器節點與終端節點。協調器與家庭網關通過RS232串行口進行數據傳輸,主要負責搜索有效信道和終端節點,創建內部無線網絡,實現數據的轉發功能。終端節點負責接收協調器傳來的命令,對相應位置的用電器開關和溫度傳感器進行控制,然后把對應的開關狀態信息和溫度值信息反饋到協調器節點,最后把信息轉發到家庭網關。
    本系統采用美國德州儀器公司生產的CC2530來進行通信數據的收發。CC2530采用了新一代的2.4 GHz SoC片上系統,支持IEEE802.15.4標準,其內部集成了一個抗干擾性和靈敏度都較高的RF收發器和一個標準增強型8051微處理器,擁有2個USART、12位的ADC和21個通用GPIO等較豐富的外設接口,并且支持4種供電模式,能夠友好地支持低功耗無線通信。對于CC2530的射頻信號收發而言,因為CC2530將無線收發模塊與8051內核集成在同一個芯片之中,因此大大簡化了電路的設計。天線將接收到的無線射頻信號經過低噪聲放大器和I/Q下變頻處理之后,中頻信號只有2 MHz了,此信號再經濾波、放大、A/D變換、自動增益控制、數字解調及解擴后,最終過濾出正確的數據,從而使得該系統的各個節點正常工作。
2.2 電源模塊
    電源是整個系統的核心部分,關系到系統的正常運行。本系統在設計電源電路時主要考慮以下兩個方面:(1)提高系統的運行穩定性,在設計電源模塊時加入了濾波電路和穩壓電路;(2)實現低成本、高效率、簡化電路設計的目的,采用穩定性較高的5 V直流電壓作為輸入電壓。由于S3C2440及部分外圍器件需要3.3 V電源,在本系統中選用Linear Technology公司生產的LT1085-3.3型DC-AC變換器來輸出3.3 V電壓。因為無線智能家居供電系統需要具備供電方便、續航能力強等特點,所以本系統中的無線傳感節點采用充電電池與太陽能電池板相結合的供電模式,這樣設計的優點是成本低廉并且無需人工干預,體現了智能化與人性化的特點。
2.3 以太網接口電路
    以太網是一種計算機局域網組網技術,是建立在CSMA/CD機制上的廣播型網絡[5]。以太網接口是物聯網智能家居中一個非常重要的功能模塊,它能夠實現系統的遠程登錄、資源的管理與共享,還能夠完成系統的更新下載等功能。但是,本系統中所使用的S3C2440芯片自身并不帶有網絡接口,要想得到相應的網絡接口必須對其進行擴展。
    理論上講,直接把以太網水晶接頭RJ45和以太網芯片DM9000相連便可實現網絡接口的功能。但在本系統中采用的是DM9000+H1102網絡隔離變壓器+RJ45的結構,其連接框圖如圖2所示。這樣的設計有以下優點:
 (1)信號強度增加,可以傳輸到更遠的地方;
    (2)由于與芯片發生隔離,使抗干擾能力增強,而且對芯片起到了保護作用;
    (3)當連接不同電平的網口時,可以避免對設備造成不良影響。

    DM9000是一款完全集成的和符合成本效益的單芯片快速以太網MAC控制器,該芯片支持8位、16位以及32位接口訪問內部存儲器,因此能夠支持不同處理器。DM9000支持IEEE 802.3x全雙工流量控制,用戶可以輕松地移植端口驅動程序。
2.4 GPRS模塊
    GPRS作為移動數據的主要承載方式之一,與其他的通信方式相比,具有一系列的優點,如實時傳輸、覆蓋范圍大、運營費用低等,而且支持數據、短消息、語音甚至是傳真等通信方式。本系統選用工業級雙頻GPRS模塊西門子MC35i,該模塊支持標準的3 V SIM卡和標準AT指令集,而且工作性能與溫度特性穩定,其與S3C2440采用串口方式連接。串行線經電平轉換可與RS232串口直接相連。S3C2440通過異步收發器為GPRS modem撥號上網提供串口,用戶可以通過置于芯片內的狀態寄存器進行操作狀態的判斷和錯誤定位。
3 系統軟件設計
    由于智能家居系統中各個任務都是相對獨立的,因此采用模塊化設計,這樣設計不僅層次清晰、維護方便,而且大大提高了系統的工作效率。在該系統中,各家用電器與各傳感器等分別作為獨立的節點,各節點經ZigBee模塊與系統進行通信,實現對各家電的控制及各傳感器的信息反饋,系統流程圖如圖3所示。

 

 

     本系統采用嵌入式Linux操作系統作為開發平臺,其內核代碼非常龐大,并且驅動程序非常豐富,可支持各種不同的主流硬件設備與最新的硬件技術,而且其內核代碼是全部開放的,用戶可以根據自己的需要對內核進行方便的修改,開發出自己所需的嵌入式系統。
    ZigBee協調器在系統中起通信媒介的作用,主要負責控制中心與各子系統之間的通信,控制中心對家居中各設備的監控與控制都是在ZigBee協調器進行命令解析之后完成的。由于本系統的設計是建立在Linux系統之上的,ZigBee協調器的驅動模塊加載如圖4所示。

    模塊加載時首先需要調用函數init_module,然后將設備及文件系統注冊到內核中,由于程序設計中采用中斷定時,因此要用到request_irq 函數申請中斷,打開設備之后用戶就可以進行讀和寫操作了。
4 系統測試結果
    為了驗證本系統的準確性,對其進行模擬試驗。由中央控制管理系統發送指令至控制中心,然后經過協調器轉發至ZigBee終端節點,終端節點完成數據的接收工作之后,再經過串口將數據發送到PC機,在PC機上將控制中心發送的數據與ZigBee終端節點接收到的數據進行比較,進行多次測試之后,結果如表1所示。
    由表1顯示的數據可知,各個節點之間的干擾較低,系統運行穩定,通信結果準確,完全符合智能家居的控制要求。

    根據智能家居的控制特點,設計了以S3C2440微處理器為控制核心的智能家居控制系統,該系統運用ZigBee技術,實現了控制中心與各子系統的本地通信;運用GPRS技術實現了對智能家居的遠程監控;采用Linux嵌入式操作系統,使該系統操作簡單、成本低廉且易被用戶接受。經試驗測試,本系統能夠很好地勝任智能家居的監控工作,大大提高了控制系統的工作效率及精確度,可被廣泛應用于智能家居系統中。
參考文獻
[1] 韓江洪. 智能家居系統與技術[M].合肥:合肥工業大學出版, 2005.
[2] LIEBERZEI P A, DIEHERT F L. Sensor technology and  its application in environmental analysis[J]. Analytical and  bioanalytiacal chemistry, 2007,387(1):237-247.
[3] 李正明,吳波.基于物聯網的智能家居控制系統研究[J].  現代科學儀器, 2012(2):68-71.
[4] 黎連業, 郭春芳, 向東明.無線網絡及其應用技術[M]. 北京:清華大學出版社, 2004.
[5] 劉敢峰,吳明光.家庭自動化幾種主流網絡協議[J]. 電子技術應用, 2003,29(2):6-8.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲伊人观看| 一区二区三区四区在线| 亚洲激情小视频| 在线成人国产| 韩国精品在线观看| 国产欧美一区二区三区视频 | 欧美日韩一区二区三区在线视频 | 欧美影院视频| 午夜国产精品影院在线观看 | 国产午夜精品全部视频播放| 国产精品美女黄网| 国产精品对白刺激久久久| 欧美三级视频| 国产精品进线69影院| 国产精品三级视频| 国产精品一区二区三区四区五区| 国产精品久久久久国产精品日日 | 亚洲欧美在线看| 午夜激情一区| 欧美一区二区视频97| 久久国产福利国产秒拍| 久久国产综合精品| 亚洲国产第一页| 亚洲精品国产精品乱码不99| 日韩午夜在线观看视频| 亚洲视频免费在线观看| 亚洲欧美国产77777| 欧美在线999| 免费观看一区| 欧美交受高潮1| 国产精品wwwwww| 国产网站欧美日韩免费精品在线观看| 国产亚洲成人一区| 亚洲高清自拍| 一区二区三区毛片| 午夜精品福利在线| 亚洲国产精品www| 99精品久久久| 性欧美精品高清| 久热精品在线| 欧美日韩国产成人| 国产精品入口麻豆原神| 黄色av一区| 日韩视频一区二区三区在线播放免费观看| 一区电影在线观看| 欧美一级日韩一级| 亚洲国产乱码最新视频| 亚洲婷婷在线| 久久精品青青大伊人av| 国产精品亚洲综合天堂夜夜| 亚洲国产高潮在线观看| 日韩亚洲欧美成人一区| 亚洲欧美一区二区三区久久| 亚洲国产成人av在线| 中文国产一区| 久久久福利视频| 欧美日本韩国一区| 国产欧美日韩在线视频| 亚洲成在线观看| 亚洲视频免费在线观看| 亚洲电影av| 亚洲在线黄色| 免费在线看一区| 国产精品理论片| 在线精品一区二区| 中日韩美女免费视频网址在线观看| 欧美一区网站| 亚洲一区免费| 蜜臀久久99精品久久久久久9 | 欧美日韩亚洲高清| 国内外成人免费激情在线视频| 亚洲精品中文字幕在线| 欧美有码视频| 亚洲一区二区不卡免费| 久久夜色精品亚洲噜噜国产mv | 亚洲深夜福利| 亚洲伦伦在线| 久久久久亚洲综合| 国产精品国产福利国产秒拍| 亚洲国产成人av| 久久成年人视频| 销魂美女一区二区三区视频在线| 黑人一区二区| 亚洲曰本av电影| 宅男66日本亚洲欧美视频| 久久综合九色综合欧美狠狠| 国产精品一区二区欧美| 一二美女精品欧洲| 亚洲毛片av| 美女尤物久久精品| 国产有码在线一区二区视频| 亚洲小说欧美另类婷婷| 一区二区三区鲁丝不卡| 免费在线亚洲| 国产一区二区三区久久 | 亚洲性感美女99在线| 9色国产精品| 欧美刺激午夜性久久久久久久| 国产日产欧美a一级在线| 亚洲视频在线观看视频| 一本色道久久综合亚洲精品婷婷| 老司机aⅴ在线精品导航| 国产一区99| 午夜影院日韩| 欧美在线三区| 国产欧美在线播放| 午夜欧美电影在线观看| 先锋亚洲精品| 国产精品三上| 亚洲欧美日韩综合aⅴ视频| 亚洲欧美久久久| 国产精品日韩精品欧美精品| 中文国产一区| 亚洲影院免费| 国产精品毛片va一区二区三区 | 99热免费精品| 欧美日韩不卡一区| 亚洲精品麻豆| 一本久久综合| 欧美视频免费| 亚洲视频在线视频| 亚洲欧美日本国产有色| 国产精品理论片| 午夜精品视频网站| 久久九九免费| 黄色资源网久久资源365| 亚洲缚视频在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 在线观看成人网| 亚洲伦理网站| 欧美天天视频| 午夜欧美大片免费观看| 久久久噜噜噜久久| 在线观看中文字幕不卡| 日韩视频在线一区二区三区| 欧美伦理a级免费电影| 99re6热只有精品免费观看 | 国产伦精品一区二区三区视频孕妇| 亚洲欧美日产图| 久久久久国产成人精品亚洲午夜| 激情六月婷婷综合| 亚洲精品欧美激情| 欧美另类视频| 亚洲欧美国产精品桃花| 久久久.com| 最新中文字幕亚洲| 亚洲伊人第一页| 国产三级欧美三级| 亚洲国产日韩欧美在线图片| 欧美黄免费看| 亚洲图片你懂的| 久久久999精品| 亚洲欧洲一区二区三区| 亚洲综合欧美| 激情欧美丁香| 亚洲少妇自拍| 国产亚洲精品aa午夜观看| 亚洲国产日韩一区二区| 欧美日韩不卡| 亚洲欧美日韩精品久久久久| 久久婷婷国产综合国色天香| 亚洲级视频在线观看免费1级| 亚洲一区二区免费视频| 国产日韩欧美综合精品| 久久成人资源| 欧美另类高清视频在线| 午夜精品在线看| 欧美另类视频| 欧美一级专区免费大片| 欧美精品网站| 小嫩嫩精品导航| 欧美精品一区二区三区视频| 亚洲欧美在线观看| 欧美激情aaaa| 欧美亚洲系列| 欧美日韩精品二区第二页| 欧美在线综合视频| 欧美午夜性色大片在线观看| 亚洲电影免费观看高清完整版在线观看 | 免费在线国产精品| 一区二区三区你懂的| 久久精品系列| 日韩视频一区二区三区| 久久久久国产一区二区| 一区二区日韩免费看| 久久一区国产| 亚洲一区二区三区在线| 欧美激情bt| 久久国内精品自在自线400部| 欧美日韩欧美一区二区| 亚洲电影在线观看| 国产精品夜夜夜一区二区三区尤| 亚洲美女一区| 黄色精品一区| 欧美影院午夜播放| 一本色道久久88综合日韩精品| 久久综合色天天久久综合图片| 亚洲午夜电影在线观看| 欧美大色视频| 亚洲大黄网站|