《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于ZigBee和Wi-Fi的智能家居系統(tǒng)
基于ZigBee和Wi-Fi的智能家居系統(tǒng)
2015年微型機與應(yīng)用第12期
徐繼寧,張 暕,胡敦利
(北方工業(yè)大學 現(xiàn)場總線及自動化北京市重點實驗室,北京 100144)
摘要: 根據(jù)ZigBee技術(shù)及家庭控制網(wǎng)絡(luò)通信的特點,設(shè)計出由ZigBee無線節(jié)點和嵌入式網(wǎng)關(guān)組成的智能家居系統(tǒng)。系統(tǒng)中引入多種傳感器采集環(huán)境信息,能夠遠程控制家電設(shè)備,用戶能通過手機APP和短信息方式查看系統(tǒng)信息并接收報警。
Abstract:
Key words :

  摘  要: 根據(jù)ZigBee技術(shù)及家庭控制網(wǎng)絡(luò)通信的特點,設(shè)計出由ZigBee無線節(jié)點和嵌入式網(wǎng)關(guān)組成的智能家居系統(tǒng)。系統(tǒng)中引入多種傳感器采集環(huán)境信息,能夠遠程控制家電設(shè)備,用戶能通過手機APP和短信息方式查看系統(tǒng)信息并接收報警。

  關(guān)鍵詞物聯(lián)網(wǎng);智能家居;ZigBee;無線傳感網(wǎng)絡(luò)

0 引言

  科技的進步以及人們物質(zhì)生活水平的提高,逐漸推動了智能家居概念的出現(xiàn)。現(xiàn)在,身為物聯(lián)網(wǎng)的十大應(yīng)用領(lǐng)域之一,智能家居的應(yīng)用與生活息息相關(guān)。各種無線通信技術(shù)的不斷發(fā)展,使家庭智能系統(tǒng)的智能化和遠程控制成為一種現(xiàn)實[1]。對于家庭網(wǎng)絡(luò)通信而言,傳輸數(shù)據(jù)量小,在傳輸速率上要求不高,網(wǎng)絡(luò)容量大,家電設(shè)備多,所以要求信息實時性好、時延短、成本低[2]。ZigBee作為一種新興無線網(wǎng)絡(luò)通信技術(shù),它的低成本、低功耗和較寬的覆蓋范圍,使其應(yīng)用在智能家居領(lǐng)域具有很大的優(yōu)勢[3]。針對目前市場上的智能家居產(chǎn)品結(jié)構(gòu)復(fù)雜、通用性能不強及用戶體驗不佳等問題,本文設(shè)計并實現(xiàn)了一種更為完善的智能家居系統(tǒng)。

1 系統(tǒng)整體方案設(shè)計

  1.1 系統(tǒng)構(gòu)成

  智能家居系統(tǒng)主要由家庭網(wǎng)關(guān)、ZigBee模塊、GSM/GPRS模塊、Wi-Fi模塊、液晶觸摸屏、各類傳感器以及手機軟件終端等組成。家庭網(wǎng)關(guān)是整個系統(tǒng)的核心控制部分,其中ZigBee協(xié)調(diào)器負責無線采集和控制網(wǎng)絡(luò)的鏈接、數(shù)據(jù)的分析以及指令的下達;ZigBee各模塊則是采集環(huán)境信息并根據(jù)指令對底層設(shè)備進行控制。系統(tǒng)總體框圖如圖1所示。

001.jpg

  用戶可通過遠程網(wǎng)絡(luò)或者手機軟件把控制命令發(fā)送給家庭網(wǎng)關(guān),由ZigBee協(xié)調(diào)器對下面負責環(huán)境信息采集或控制家電的各個ZigBee模塊進行控制,家庭網(wǎng)關(guān)也能通過GPRS或Wi-Fi向手機軟件反饋設(shè)備運行狀況和采集到的數(shù)據(jù)。當設(shè)置在家中的傳感器探測到有異常情況時,不僅家中的報警器會開始報警,系統(tǒng)還會通過GSM/GPRS模塊向用戶的手機發(fā)送報警短信。

  1.2 ZigBee網(wǎng)絡(luò)拓撲結(jié)構(gòu)

  ZigBee的網(wǎng)絡(luò)拓撲結(jié)構(gòu)主要有3種:星形、樹形、網(wǎng)形。星形網(wǎng)結(jié)構(gòu)簡單,成本低,但是通信會受到距離的限制,覆蓋范圍小;樹形網(wǎng)存在路由,所以覆蓋范圍比星形網(wǎng)要大,但是一旦某個路由發(fā)生故障,與其相連的節(jié)點就會從網(wǎng)絡(luò)中斷開;網(wǎng)形網(wǎng)結(jié)構(gòu)較復(fù)雜,覆蓋范圍大,可靠性能較高。

  居住面積不大的家庭用星形網(wǎng)有較高的性價比,如果居住面積較大則用網(wǎng)形網(wǎng)絡(luò)會有更好的效果。本智能家居系統(tǒng)選用星形網(wǎng)絡(luò)建立拓撲結(jié)構(gòu)。

2 系統(tǒng)硬件設(shè)計

  2.1家庭網(wǎng)關(guān)主控制器

  本智能家居系統(tǒng)的設(shè)計中,網(wǎng)關(guān)主控制器的控制芯片采用了三星公司的S3C6410,它是16/32位RISC微處理器,采用ARM1176JZF-S內(nèi)核,主頻達到667 MHz,能夠滿足系統(tǒng)對實時性的要求。S3C6410支持最大分辨率為1 024×1 024的TFT 24 bit LCD屏,具有2路IIC、4路UART以及全功能的SPI,它還有兩個PCM Audio接口、兩個USB接口和SD/MMC接口,可以非常方便地進行外圍擴展。S3C6410價格低、性能高且功耗低,完全符合本設(shè)計要求。在添加了電源模塊、GSM/GPRS模塊、觸摸屏以及Wi-Fi模塊等外圍電路后,便組成了家庭網(wǎng)關(guān)主控制器。網(wǎng)關(guān)內(nèi)核心模塊關(guān)系圖如圖2所示。

002.jpg

  2.2 ZigBee模塊

  本設(shè)計中ZigBee模塊分為射頻收發(fā)模塊和底層控制板兩個部分。

  射頻收發(fā)模塊采用美國德州儀器公司的CC2530芯片作為控制芯片。CC2530芯片是用于IEEE802.15.4、ZigBee和RF4CE上的一個真正片上系統(tǒng)解決方案,它能夠用低成本的材料組建強大的網(wǎng)絡(luò)節(jié)點,能夠友好地支持低功耗無線通信。底層控制板與射頻收發(fā)模塊相連,上面有一個8位撥碼開關(guān)輸入、2路數(shù)字量輸入、2路數(shù)字量輸出、1路模擬量輸入、1路模擬量輸出以及1個IIC總線接口。其中,ZigBee協(xié)調(diào)器模塊通過RS232串口與家庭網(wǎng)關(guān)相連接。底層控制板的通用性良好,根據(jù)8位撥碼開關(guān)可選擇自身的功能,用戶能夠根據(jù)需求對底層的節(jié)點進行擴展。

  2.3 GSM/GPRS模塊

  本設(shè)計中采用了晨訊科技的GSM/GPRS模塊SIM300。SIM300是小體積即插即用模組中完善的GSM/GPRS解決方案,它內(nèi)嵌強大的TCP/IP協(xié)議棧,能夠以小尺寸和低功耗實現(xiàn)語音、SMS、數(shù)據(jù)和傳真信息的高速傳輸。SIM300上電后自動附著在GPRS網(wǎng)絡(luò)上,并與數(shù)據(jù)中心建立通信鏈路,隨時收發(fā)遠端用戶設(shè)備和控制中心的數(shù)據(jù)[4]。網(wǎng)關(guān)通過RS232串口與SIM300連接,并以AT指令控制其打電話、發(fā)短信。

3 系統(tǒng)軟件設(shè)計

  系統(tǒng)軟件的設(shè)計包含3個部分:網(wǎng)關(guān)控制部分、ZigBee網(wǎng)絡(luò)部分以及手機應(yīng)用軟件。系統(tǒng)軟件結(jié)構(gòu)圖如圖3所示。

003.jpg

  3.1 網(wǎng)關(guān)主控制器的程序設(shè)計

  網(wǎng)關(guān)主控制器采用Linux系統(tǒng)作為開發(fā)平臺。它的驅(qū)動程序非常豐富,支持多任務(wù)及各種主流的硬件設(shè)備,用戶可以根據(jù)自己的需求對它進行修改。

  網(wǎng)關(guān)初始化之后可以接收來自手機端和觸摸屏的命令及ZigBee協(xié)調(diào)器的數(shù)據(jù),之后根據(jù)命令和對數(shù)據(jù)分析的結(jié)果通過ZigBee協(xié)調(diào)器向底層設(shè)備發(fā)送控制指令,并將底層設(shè)備的運行狀態(tài)通過Wi-Fi發(fā)送至手機軟件。網(wǎng)關(guān)的主程序流程圖如圖4所示。

004.jpg

  3.2 ZigBee模塊的程序設(shè)計

  ZigBee模塊的程序包含了協(xié)調(diào)器和子節(jié)點兩個部分。

  協(xié)調(diào)器是整個ZigBee網(wǎng)絡(luò)的核心,負責整個ZigBee網(wǎng)絡(luò)的建立、節(jié)點之間信息的傳遞以及和家庭網(wǎng)關(guān)交換數(shù)據(jù)。

  協(xié)調(diào)器在初始化之后開始自動掃描,若有節(jié)點申請加入網(wǎng)絡(luò),協(xié)調(diào)器會檢查該節(jié)點是否入過網(wǎng),若是沒有,協(xié)調(diào)器會給該節(jié)點分配一個16位的網(wǎng)絡(luò)地址和節(jié)點編號并在節(jié)點地址表中增加該節(jié)點的信息。協(xié)調(diào)器會收集子節(jié)點發(fā)送的數(shù)據(jù),并按設(shè)定好的周期和數(shù)據(jù)格式將其送至家庭網(wǎng)關(guān);家庭網(wǎng)關(guān)向協(xié)調(diào)器傳達命令后,協(xié)調(diào)器通過分析再將命令轉(zhuǎn)發(fā)至相應(yīng)的節(jié)點。協(xié)調(diào)器的程序流程圖如圖5所示。

005.jpg

  子節(jié)點由環(huán)境數(shù)據(jù)采集、安防報警和家電控制3個類型組成。子節(jié)點初始化之后向協(xié)調(diào)器申請入網(wǎng),申請通過后會被分配一個網(wǎng)絡(luò)地址和一個獨有的編號,接著子節(jié)點會開始與協(xié)調(diào)器進行數(shù)據(jù)信息交換。環(huán)境采集節(jié)點通過傳感器周期性地采集溫濕度、光照度以及空氣質(zhì)量等數(shù)據(jù)并將這些數(shù)據(jù)上傳至協(xié)調(diào)器,若是某一數(shù)據(jù)超過了設(shè)定范圍,便會發(fā)出相應(yīng)的設(shè)備控制命令使之回到設(shè)定范圍內(nèi)。安防報警節(jié)點則包含玻璃破碎、煙霧、二氧化碳濃度、燃氣、紅外對射等傳感設(shè)備,當某一節(jié)點觸發(fā)了報警信息,則該節(jié)點會將此信息上傳至協(xié)調(diào)器并啟動警報。家電控制節(jié)點會將其連接的家電運行狀況上傳至協(xié)調(diào)器,并通過網(wǎng)關(guān)和協(xié)調(diào)器的控制命令對家電進行控制。

  3.3 應(yīng)用控制軟件的設(shè)計

  本系統(tǒng)的應(yīng)用軟件便是基于Android系統(tǒng)設(shè)計的,開發(fā)平臺為Eclipse。手機軟件包含界面美化、系統(tǒng)模式切換、報警短信接收設(shè)置、節(jié)點信息查看以及家電控制幾個部分。軟件界面設(shè)計盡可能簡單、美觀且人性化,軟件截圖如圖6所示。

006.jpg

  其中,系統(tǒng)模式分為離家/在家、白天/夜晚和正常/睡眠6種。當選擇離家模式時,系統(tǒng)會將所有的安防報警節(jié)點全部啟用,并在觸發(fā)報警后將報警短信發(fā)送至設(shè)定好的手機號碼;選擇在家模式時,系統(tǒng)會部分布防并通過警報器來報警;白天/夜晚模式通過光照度來自動切換,系統(tǒng)也會根據(jù)光照度來對窗簾進行控制;在睡眠模式,家中的紅外感應(yīng)燈開始啟用,并且設(shè)定為弱光避免刺激眼睛。

  通過Wi-Fi與家庭網(wǎng)關(guān)進行連接,用戶不僅可以根據(jù)設(shè)定在手機軟件上分房間查看各節(jié)點設(shè)備的工作狀況和采集到的數(shù)據(jù),而且還能直接通過手機軟件對接入系統(tǒng)的家電進行控制。

4 系統(tǒng)模擬測試

  將設(shè)計好的系統(tǒng)搭建在一個小屋當中,硬件全部開啟之后打開手機軟件連接Wi-Fi并登入系統(tǒng)。子節(jié)點采集到的環(huán)境數(shù)據(jù)在觸摸屏和手機上都能查看到,并且通過觸摸屏和手機下達的指令能夠很好地執(zhí)行;模式切換時節(jié)點工作無異狀,安防報警正常工作。經(jīng)過24小時測試,該系統(tǒng)穩(wěn)定性良好,各項性能也都符合設(shè)計的要求。實際搭建好的系統(tǒng)如圖7所示。

007.jpg

5 結(jié)論

  本文設(shè)計了一種基于ZigBee技術(shù)的智能家居系統(tǒng),詳細介紹了系統(tǒng)的整體構(gòu)架,給出了硬件設(shè)備和軟件的實現(xiàn)方法。相對于傳統(tǒng)的智能家居系統(tǒng)而言,本設(shè)計結(jié)構(gòu)簡單、成本較低、便于擴展且避免了復(fù)雜的布線問題;同時因智能手機軟件的加入,使整個系統(tǒng)的操作變得更加便利,用戶體驗度提高。基于ZigBee底層控制板的通用性,用戶能夠根據(jù)需求改變節(jié)點的功能,更加人性化。總體來說,本系統(tǒng)具有良好的實用性、穩(wěn)定性和安全性,很適合在家庭、公司等場合使用。

  參考文獻

  [1] 李新春,趙雙華.基于ARM與GPRS的家庭智能控制系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機系統(tǒng)應(yīng)用,2010,19(5):227-229.

  [2] 徐書芳,王金海,宮玉龍,等.基于ZigBee的智能家居控制系統(tǒng)的研究與設(shè)計[J].電子技術(shù)應(yīng)用,2013,39(8):80-83.

  [3] CHALLOO R, OLADEINDE A, YILMAZER N, et al. An overview and assessment of wireless technologies and coexistence of ZigBee, bluetooth and Wi-Fi devices[J]. Procedia Computer Science,2012(12):386-391.

  [4] 陳滟濤,楊俊起,康潤生,等.基于SIM300的短信傳輸系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機工程與科學,2008,30(3):156-158.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品日韩欧美| 亚洲精品在线免费观看视频| 免费久久99精品国产| 欧美一区国产一区| 亚洲免费视频观看| 中文在线资源观看网站视频免费不卡| 亚洲黄色精品| 亚洲成人在线免费| 亚洲欧美日本精品| 亚洲香蕉成视频在线观看| 日韩视频精品在线| 亚洲精品免费看| 日韩午夜av| 99精品国产一区二区青青牛奶| 亚洲久色影视| 99在线精品视频| 亚洲视频在线播放| 亚洲一级黄色av| 亚洲尤物精选| 午夜视频在线观看一区| 欧美一区二区三区四区视频| 久久9热精品视频| 久久精品国产久精国产思思| 亚洲电影免费观看高清完整版在线观看| 亚洲二区精品| 亚洲激情另类| 一个人看的www久久| 亚洲一区二区三区高清 | 国产亚洲精品bt天堂精选| 国产又爽又黄的激情精品视频| 国产亚洲精品资源在线26u| 国外成人在线视频网站| 亚洲电影免费观看高清完整版| 亚洲国产片色| 一本久道综合久久精品| 亚洲在线日韩| 欧美在线视频不卡| 91久久中文| 亚洲性感美女99在线| 久久高清免费观看| 欧美成人69av| 欧美亚洲不卡| 国产主播喷水一区二区| 亚洲大胆人体视频| 9色精品在线| 欧美一区二区三区四区在线观看地址 | 久久婷婷影院| 欧美精品在线视频| 国产精品美女视频网站| 黄色亚洲大片免费在线观看| 91久久精品一区二区三区| 一区二区电影免费在线观看| 欧美一区二区播放| 日韩系列欧美系列| 午夜久久资源| 免费一级欧美在线大片| 欧美日韩在线视频首页| 国内成人自拍视频| 99国产精品久久久| 欧美在线视频一区二区三区| 99国产精品久久久久久久成人热| 午夜日韩福利| 欧美.www| 国产欧美日韩中文字幕在线| 亚洲国产综合91精品麻豆| 亚洲天堂偷拍| 亚洲国产精品成人精品| 亚洲永久在线观看| 久久先锋影音av| 欧美色综合网| 一区二区亚洲| 亚洲女人av| 一二三区精品| 久久永久免费| 国产精品久久久久aaaa| 亚洲福利视频二区| 亚洲欧美日韩国产成人精品影院 | 欧美日韩精品系列| 狠狠操狠狠色综合网| 一区二区欧美激情| 亚洲精品日韩综合观看成人91| 欧美在线播放高清精品| 欧美日韩在线免费视频| 136国产福利精品导航网址| 午夜精品短视频| 这里只有精品在线播放| 蜜臀va亚洲va欧美va天堂 | 欧美亚洲视频一区二区| 亚洲无线观看| 欧美顶级大胆免费视频| 国产午夜精品美女视频明星a级 | 亚洲男女自偷自拍图片另类| 在线亚洲国产精品网站| 免费亚洲电影| 韩国女主播一区二区三区| 亚洲视频导航| 在线中文字幕一区| 欧美成人免费在线观看| 国产自产v一区二区三区c| 亚洲专区在线| 亚洲一区二区视频在线| 欧美精品二区| 亚洲国产成人在线播放| 久久精品国产2020观看福利| 久久成人一区二区| 国产精品夜夜嗨| 在线视频免费在线观看一区二区| 一本色道久久综合精品竹菊 | 欧美精品亚洲| 亚洲第一区中文99精品| 亚洲第一级黄色片| 久久蜜桃香蕉精品一区二区三区| 国产精品一区二区你懂得| 一区二区三区欧美在线| 一区二区三区国产精品| 欧美久久一区| 亚洲剧情一区二区| 一本久久a久久免费精品不卡| 欧美女同视频| 亚洲另类在线视频| 一本大道久久a久久精二百| 欧美精品久久一区| 日韩午夜在线| 国产精品99久久久久久人| 欧美日韩免费在线| 9色精品在线| 亚洲欧美在线免费观看| 国产精品美女久久久久av超清 | 国产欧美日本一区二区三区| 亚洲欧美在线网| 久久av最新网址| 国产专区欧美专区| 久久精品人人做人人综合| 美国成人直播| 亚洲黄色精品| 亚洲最新色图| 欧美性猛交xxxx乱大交蜜桃| 亚洲性色视频| 久久久99爱| 在线播放不卡| 一本综合久久| 国产精品视频xxxx| 欧美在线看片| 欧美福利网址| 99国产精品久久久| 性欧美精品高清| 国内精品一区二区三区| 亚洲日本电影| 欧美日韩综合网| 亚洲尤物影院| 美女视频网站黄色亚洲| 亚洲精品韩国| 午夜精品短视频| 国外成人性视频| 9i看片成人免费高清| 国产精品看片你懂得| 久久国产精品一区二区三区四区| 欧美成人午夜激情| 中文欧美在线视频| 久久精品一二三区| 亚洲国产综合91精品麻豆| 亚洲一区久久久| 国产一区二区三区高清| 亚洲久久视频| 国产精品久久久久久久久搜平片| 欧美一区久久| 欧美激情一区二区| 亚洲免费在线观看| 女女同性精品视频| 亚洲一区免费视频| 蜜臀av性久久久久蜜臀aⅴ| 一区二区三区久久网| 久久久久久亚洲精品不卡4k岛国| 亚洲激情综合| 久久国产色av| 日韩亚洲欧美一区| 久久久夜精品| 一区二区三区四区蜜桃| 久久一区亚洲| 一区二区三区福利| 狼人天天伊人久久| 亚洲午夜精品久久| 欧美成人国产| 亚洲欧美日韩专区| 欧美精品一区二区三区很污很色的 | 亚洲欧美国产高清va在线播| 男女激情久久| 午夜久久久久| 欧美性猛片xxxx免费看久爱 | 国产精品三区www17con| 亚洲人成免费| 国产麻豆日韩欧美久久| 9色国产精品| 国内在线观看一区二区三区| 亚洲欧美国产制服动漫| 亚洲欧洲日本一区二区三区| 久久久噜噜噜久久中文字幕色伊伊| a4yy欧美一区二区三区| 欧美不卡激情三级在线观看| 欧美一二三区精品|