摘 要 從ZigBee技術(shù)的特點(diǎn)和智能家居的需要出發(fā),論述了ZigBee技術(shù)在智能家居系統(tǒng)中的適用性,并選擇了DigiMesh網(wǎng)絡(luò)進(jìn)行無線網(wǎng)絡(luò)的設(shè)計(jì),滿足了家居設(shè)備多樣化、可拓展的需求,并具有一定的抗干擾性,可以使網(wǎng)絡(luò)穩(wěn)定運(yùn)行。在傳統(tǒng)的室內(nèi)環(huán)境監(jiān)控和照明系統(tǒng)的基礎(chǔ)上,增加了安防系統(tǒng)的設(shè)計(jì),并通過匯聚節(jié)點(diǎn)連接互聯(lián)網(wǎng),組成了物聯(lián)網(wǎng)的平臺(tái),可以通過微信公眾號(hào)進(jìn)行普通室內(nèi)數(shù)據(jù)的推送和查看,遇到緊急情況可以通過手機(jī)短信的方式進(jìn)行提醒。
【關(guān)鍵詞】ZigBee 智能家居 安防系統(tǒng) 物聯(lián)網(wǎng) DigiMesh
隨著無線通信技術(shù)、嵌入式設(shè)計(jì)、傳感器技術(shù)的發(fā)展,物聯(lián)網(wǎng)的概念得以產(chǎn)生并真正進(jìn)入人們的生活,其中智能家居是其中的一部分并且與日常生活息息相關(guān),對(duì)傳統(tǒng)家居的安全性、可管理性和可靠性方面具有很大提升。使用無線通信技術(shù)進(jìn)行智能家居系統(tǒng)設(shè)計(jì),可以有效避免有線方式帶來的布局的繁瑣,提高了系統(tǒng)的靈活性。
對(duì)于智能家居系統(tǒng)而言,網(wǎng)絡(luò)通訊數(shù)據(jù)量小、在傳輸速度上要求也不高,但是家居數(shù)量一般較大其具有可變更性,對(duì)此需要選擇合適的通訊協(xié)議進(jìn)行通信。ZigBee技術(shù)是一種新型的短距離、低功耗的無線通信技術(shù),非常適合智能家居系統(tǒng)的需求。
1 ZigBee技術(shù)介紹
本文需要進(jìn)行無線通訊網(wǎng)絡(luò)的設(shè)計(jì),首先要考慮的就是無線通信技術(shù)的選擇。目前常用短距離通訊技術(shù)有ZigBee、無線局域網(wǎng)、藍(lán)牙和超帶寬,如表1所示,他們之間有不同的特點(diǎn)。
ZigBee協(xié)議是一種雙向通信協(xié)議,和傳統(tǒng)通信協(xié)議不同的地方在于,它是針對(duì)低功耗、低傳輸率的無線網(wǎng)絡(luò)設(shè)計(jì)的。針對(duì)現(xiàn)實(shí)中的應(yīng)用需求,一些著名的ZigBee廠商如摩托羅拉組建ZigBee聯(lián)盟,并就無線通信協(xié)議中的網(wǎng)絡(luò)層和應(yīng)用層給出了相應(yīng)的協(xié)議規(guī)范。ZigBee標(biāo)準(zhǔn)是從ZigBee協(xié)議發(fā)展而來的,主要是ZigBee聯(lián)盟負(fù)責(zé)標(biāo)準(zhǔn)的相關(guān)工作,2014年已發(fā)布第一個(gè)ZigBee標(biāo)準(zhǔn)。由于ZigBee標(biāo)準(zhǔn)的確定,基于ZigBee的模塊及其使用方法也相應(yīng)發(fā)布。
ZigBee具有很多適用于智能家居系統(tǒng)的特點(diǎn):
(1)傳輸速率最大只有250 Kbp/s,主要用于短距離小數(shù)據(jù)傳輸,對(duì)智能家居系統(tǒng)而言,只要是應(yīng)答信號(hào)的響應(yīng),不需要很快的傳輸速率;
(2)功耗低,每個(gè)節(jié)點(diǎn)的ZigBee模塊在工作模式下的電流大小僅為幾十毫安,一般兩節(jié)電池可以供一個(gè)節(jié)點(diǎn)使用6-24個(gè)月,一次安裝之后,短時(shí)間就不需要更換電池;
(3)ZigBee協(xié)議在通信的可靠性方面較高。ZigBee對(duì)數(shù)據(jù)傳輸進(jìn)行專門優(yōu)化,可以有效避免數(shù)據(jù)發(fā)送時(shí)的沖突,每個(gè)數(shù)據(jù)包發(fā)送后再進(jìn)行下一個(gè)數(shù)據(jù)包的發(fā)送,用于室內(nèi)家居,在數(shù)據(jù)傳輸方面可以有保障;
(4)傳輸距離在無遮擋物時(shí)可以達(dá)到100m,室內(nèi)環(huán)境中一般可以達(dá)到10m;
(5)單個(gè)ZigBee節(jié)點(diǎn)可連接256個(gè)節(jié)點(diǎn),具有較大的網(wǎng)絡(luò)容量,可以滿足家居系統(tǒng)中各種電氣設(shè)配使用以及環(huán)境監(jiān)控的需求;
(6)由于ZigBee協(xié)議免費(fèi)使用,而且使用ZigBee技術(shù)的設(shè)備技術(shù)難度比較小,能夠有效地節(jié)省設(shè)備成本。
由此可知,基于ZigBee技術(shù)的智能家居系統(tǒng)布置方便,并且在布置之后,后續(xù)管理所需要的成本很低,也不需要人們對(duì)此花費(fèi)很大精里。
2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
智能家居系統(tǒng)主要有三部分組成:以傳感器技術(shù)為核心的智能終端、中央控制器和用戶控制終端,如圖1所示。
傳感器終端為ZigBee模塊,可以將其稱為信息采集節(jié)點(diǎn),使用支持ZigBee協(xié)議的芯片對(duì)傳感器進(jìn)行信息采集和控制。終于控制器同樣使用支持ZigBee協(xié)議的芯片,稱為匯聚節(jié)點(diǎn),用于接收信息采集節(jié)點(diǎn)發(fā)送的數(shù)據(jù)或者主動(dòng)發(fā)送數(shù)據(jù)用于對(duì)信息采集節(jié)點(diǎn)進(jìn)行控制,兩者之間使用ZigBee技術(shù)進(jìn)行無線通信。用戶控制終端包括電腦和手機(jī)設(shè)備,匯聚節(jié)點(diǎn)將采集到的信號(hào)通過以太網(wǎng)發(fā)送到網(wǎng)絡(luò)服務(wù)器,用戶根據(jù)需要可以通過網(wǎng)頁方式進(jìn)行主動(dòng)查看或者通過手機(jī)微信公眾號(hào)的方式進(jìn)行推送;同時(shí)匯聚節(jié)點(diǎn)內(nèi)置GPRS芯片,遇到緊急情況例如煤氣泄露、著火等可以通過手機(jī)短信的發(fā)送發(fā)送到預(yù)先設(shè)置好的手機(jī)號(hào)中。
3 ZigBee節(jié)點(diǎn)設(shè)計(jì)
由系統(tǒng)的總體結(jié)構(gòu)可以知道,信息采集節(jié)點(diǎn)和匯聚節(jié)點(diǎn)是智能家居系統(tǒng)的主要部分,兩者之間通過ZigBee技術(shù)進(jìn)行通信,對(duì)此需要對(duì)ZigBee技術(shù)的網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行研究。
Zigbee技術(shù)支持3種標(biāo)準(zhǔn)的網(wǎng)絡(luò)結(jié)構(gòu):星型結(jié)構(gòu)、簇樹結(jié)構(gòu)和網(wǎng)狀結(jié)構(gòu),如圖2所示。
星型結(jié)構(gòu)是最簡單的組成方式,包括一個(gè)協(xié)調(diào)器和多個(gè)終端設(shè)備,終端設(shè)備和協(xié)調(diào)器之間相互通信。簇樹網(wǎng)絡(luò)可以對(duì)星型結(jié)構(gòu)中終端設(shè)備數(shù)量進(jìn)行了進(jìn)一步擴(kuò)充,相比星型結(jié)構(gòu)而言增加了路由器這一種ZigBee節(jié)點(diǎn)類型,終端設(shè)備需要先與路由器進(jìn)行通信,然后通過路由器將信息傳輸至協(xié)調(diào)器進(jìn)行處理,終端設(shè)備與協(xié)調(diào)器之間不能直接進(jìn)行通信。網(wǎng)狀結(jié)構(gòu)將星型結(jié)構(gòu)和簇樹結(jié)果相結(jié)合,終端節(jié)點(diǎn)可以直接與協(xié)調(diào)器進(jìn)行通信,也可以通過路由器和協(xié)調(diào)器進(jìn)行通信,在設(shè)備啟動(dòng)時(shí),終端設(shè)備會(huì)根據(jù)距離協(xié)調(diào)器的遠(yuǎn)近,自動(dòng)選擇直接通信或者通過路由器進(jìn)行通信,力求達(dá)到最好的傳輸效果和最短傳輸路徑。
在3種標(biāo)準(zhǔn)的網(wǎng)絡(luò)結(jié)構(gòu)之外,還有一些別的網(wǎng)絡(luò)結(jié)構(gòu)。如圖3所示,是DigiMesh網(wǎng)絡(luò)的結(jié)構(gòu)示意圖,該結(jié)構(gòu)是基于Mesh網(wǎng)絡(luò),適合用于實(shí)際場(chǎng)景比較復(fù)雜的使用環(huán)境,同時(shí)在測(cè)量范圍上也可以進(jìn)一步提高。
DigiMesh網(wǎng)絡(luò)相對(duì)Mesh網(wǎng)絡(luò)而言,對(duì)節(jié)點(diǎn)上進(jìn)行了一定簡化。在DigiMesh網(wǎng)絡(luò)中,所以節(jié)點(diǎn)在功能上都是對(duì)等的。在實(shí)際使用時(shí),只需要將其中一個(gè)節(jié)點(diǎn)設(shè)置為協(xié)調(diào)器,其余的節(jié)點(diǎn)經(jīng)過簡單設(shè)置之后,可以根據(jù)網(wǎng)絡(luò)中需要自動(dòng)擔(dān)任終端設(shè)備或者路由器節(jié)點(diǎn)的功能。且該網(wǎng)絡(luò)抗干擾能力和可靠性很強(qiáng),當(dāng)某一些節(jié)點(diǎn)因?yàn)閿嚯娀蛘呃匣纫蛩責(zé)o法正確工作時(shí),通過該節(jié)點(diǎn)進(jìn)行通信的節(jié)點(diǎn)會(huì)自動(dòng)選擇其余節(jié)點(diǎn)進(jìn)行通信,不會(huì)因?yàn)橐粋€(gè)節(jié)點(diǎn)的故障使得整個(gè)網(wǎng)絡(luò)無法工作。
4 無線節(jié)點(diǎn)硬件設(shè)計(jì)
確定了智能家居系統(tǒng)的組網(wǎng)方式之后,我們需要將終端節(jié)點(diǎn)與實(shí)際使用相結(jié)合。如圖4所示,先將硬件系統(tǒng)分為三大部分,即室內(nèi)環(huán)境系統(tǒng)、照明系統(tǒng)和安防系統(tǒng)。
室內(nèi)環(huán)境系統(tǒng)主要是通過溫度、濕度傳感器對(duì)室內(nèi)的溫濕度數(shù)據(jù)進(jìn)行監(jiān)控,并將溫濕度數(shù)據(jù)傳輸至協(xié)調(diào)器(匯聚節(jié)點(diǎn))對(duì)空調(diào)或者空氣加濕器等設(shè)備對(duì)室內(nèi)的環(huán)境參數(shù)進(jìn)行調(diào)整,使其得到最舒適的人體感受狀態(tài)。本部分的溫度傳感器與終端處理器就組成了終端設(shè)備,也是信息采集節(jié)點(diǎn),匯聚節(jié)點(diǎn)可以通過預(yù)設(shè)一個(gè)溫度、濕度的數(shù)值,根據(jù)節(jié)點(diǎn)采集的數(shù)據(jù)與預(yù)設(shè)的數(shù)值進(jìn)行比較,在高于或者低于預(yù)設(shè)值時(shí)進(jìn)行調(diào)整,達(dá)到一種智能調(diào)整的方式。
照明系統(tǒng)是家居環(huán)境中最常使用的一個(gè)部分。光線傳感器可以將室內(nèi)光照強(qiáng)度發(fā)送至協(xié)調(diào)器,根據(jù)時(shí)間和明亮程度進(jìn)行照明系統(tǒng)的調(diào)整。比如中午時(shí)候,如果光照強(qiáng)度過高,可以選擇控制窗簾開關(guān)拉上窗簾;傍晚時(shí)候,如果室內(nèi)較暗就打開某一些燈的開關(guān)。夜里時(shí)候,可以使用聲音傳感器,例如有人起夜時(shí)候可以選擇打開衛(wèi)生間的燈光開門。同時(shí),可以記錄各部分照明設(shè)備的工作時(shí)間,當(dāng)達(dá)到使用壽命90%的時(shí)候,可以主動(dòng)進(jìn)行提醒,以便及時(shí)更換相應(yīng)照明設(shè)備。
安防系統(tǒng)是最不常用的一部分,但是在家居生活中具有重要作用,需要對(duì)該部分進(jìn)行考慮。該部分主要可以包括通過煤氣傳感器探測(cè)以防煤氣泄露,在緊急情況下可以通過匯聚節(jié)點(diǎn)向設(shè)定手機(jī)號(hào)發(fā)送短信。紅外傳感器可以對(duì)人體等紅外信號(hào)進(jìn)行探測(cè),可以在晚上睡覺和家里沒有人時(shí)候開啟,安裝位置可以選擇窗戶和門后,當(dāng)有人經(jīng)過時(shí),可以向家人進(jìn)行報(bào)警,放置壞人入侵。
該部分對(duì)室內(nèi)環(huán)境系統(tǒng)、照明系統(tǒng)和安防系統(tǒng)著三部分的可能需要的硬件設(shè)計(jì)種類進(jìn)行簡單描述,實(shí)際的家居中可能根據(jù)需要進(jìn)行進(jìn)一步細(xì)化,不同家庭的需要也不一樣,在實(shí)際設(shè)計(jì)時(shí)候可以根據(jù)需要進(jìn)行適當(dāng)?shù)墓?jié)點(diǎn)種類刪減或者增添。
5 結(jié)束語
本文以ZigBee技術(shù)為無線通訊協(xié)議,通過對(duì)ZigBee網(wǎng)絡(luò)結(jié)構(gòu)的分析,家居環(huán)境中硬件節(jié)點(diǎn)的分析和設(shè)計(jì),建立了低功耗、可靠性高、可塑性強(qiáng)的智能家居系統(tǒng),在常用的室內(nèi)環(huán)境監(jiān)控和照明系統(tǒng)之外,增加了安防系統(tǒng),對(duì)居家的安全性提供更高的保障。未來可以建立統(tǒng)一的標(biāo)準(zhǔn),對(duì)終端進(jìn)行模塊化設(shè)計(jì),在建立智能家居系統(tǒng)和系統(tǒng)升級(jí)方面更加便利。
參考文獻(xiàn)
[1]徐書芳,王金海,宮玉龍等.基于ZigBee的智能家居控制系統(tǒng)的研究與設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2013,39(08):80-83.
[2]姜浩.基于ZigBee無線網(wǎng)狀網(wǎng)絡(luò)在智能家居領(lǐng)域的實(shí)現(xiàn)[D].大連理工大學(xué),2010.
[3]高芹.基于物聯(lián)網(wǎng)的智能家居安防系統(tǒng)設(shè)計(jì)[J].電子制作,2014(03):63-63.
[4]邵鵬飛,王喆,張寶儒.面向移動(dòng)互聯(lián)網(wǎng)的智能家居系統(tǒng)研究[J].計(jì)算機(jī)測(cè)量與控制,2012,20(02):474-476.
[5]江虹,劉驪.ZigBee技術(shù)在智能家居控制器中的應(yīng)用研究[J].云南大學(xué)學(xué)報(bào):自然科學(xué)版,2009(S1):109-113.
[6]李宇,王衛(wèi)星,陳潤澤.基于ZigBee的物聯(lián)網(wǎng)智能家居系統(tǒng)[J].電子測(cè)試,2016(05):71-75.
作者簡介
許云龍(2000-),男,研究方向?yàn)橛?jì)算機(jī)。
作者單位
北京市第十三中學(xué) 北京市 100009