王加梁
摘 要
信息時代背景下,科學(xué)技術(shù)逐漸成為人們工作、生活中不可缺少的一部分,在提高工作效率、方便人們生活等方面的優(yōu)勢越來越突出。隨著人們生活水平的提升,對家居生活提出了更多個性化要求。ZigBee技術(shù)的出現(xiàn),憑借著自身協(xié)調(diào)性、即時性等特點,成為智能家居系統(tǒng)建立的核心。本文從ZigBee技術(shù)概念及特點入手,立足于智能家居系統(tǒng)設(shè)計及應(yīng)用需求對以ZigBee技術(shù)為核心的智能家居系統(tǒng)設(shè)計進(jìn)行設(shè)計和分析,最后結(jié)合具體家居設(shè)備探討系統(tǒng)的應(yīng)用,以期為我國相關(guān)領(lǐng)域發(fā)展提供技術(shù)支持。
【關(guān)鍵詞】ZigBee技術(shù) 智能家居系統(tǒng) 應(yīng)用與研究
隨著經(jīng)濟(jì)與技術(shù)飛速發(fā)展,傳統(tǒng)家居系統(tǒng)對于燈光、空調(diào)等設(shè)備狀態(tài)控制不夠直觀,用戶無法及時了解到自己家中的狀況,加之總線式布局過于繁瑣,系統(tǒng)整體存在的缺陷愈發(fā)明顯,使得人們難于控制家居設(shè)備?;诖耍覀兎e極探索其他技術(shù)在智能家居系統(tǒng)中的應(yīng)用。其中ZigBee技術(shù)作為一項新型技術(shù),更具靈活性特點,能夠取代總線式布局大量線路而通過無線傳輸對設(shè)備進(jìn)行控制,且配合通信技術(shù),能夠?qū)崿F(xiàn)遠(yuǎn)程遙控,更具直觀性優(yōu)勢,使得系統(tǒng)能夠更加高效的運行。
1 ZigBee技術(shù)概述
ZigBee技術(shù)主要是指一種新興的無線通信技術(shù),最早源于蜜蜂之間相互傳遞劃分位置信息的八字舞,具有成本低、功耗低等特點。隨著經(jīng)濟(jì)快速發(fā)展,家居設(shè)備層出不窮,需要更多的節(jié)點,加之組件僅限于家居室內(nèi)通信,對通信距離要求并不高。因此ZigBee技術(shù)組網(wǎng)更加便捷、且支持的節(jié)點數(shù)量更多,符合日益增長的家電需求。
ZigBee技術(shù)在智能家居系統(tǒng)中的應(yīng)用,其優(yōu)勢表現(xiàn)如下:
1.1 功耗較低
ZigBee技術(shù)通信速率較低,且引入了休眠機(jī)制,當(dāng)處于休眠待機(jī)狀態(tài)時,電流僅有100uA。在同等條件下,WiFi僅能夠工作幾小時,藍(lán)牙只能工作幾周,而ZigBee技術(shù)能夠工作半年至一年的時間,使用起來更加方便。
1.2 容量大
一個ZigBee子網(wǎng)能夠容納255個網(wǎng)絡(luò)節(jié)點,將子網(wǎng)連接到一起,最多能夠構(gòu)成64000個網(wǎng)絡(luò)節(jié)點,充分滿足當(dāng)前家居系統(tǒng)家電設(shè)備越來越多的需求。
1.3 成本低
ZigBee協(xié)議較為簡單,對通信控制器要求并不高,使得控制芯片的造價更低。ZigBee通信模塊成本在10~20元之間,能夠被更多家庭接受,經(jīng)濟(jì)性優(yōu)勢更加突出,為其廣泛推廣奠定了良好的基礎(chǔ)。
2 基于ZigBee技術(shù)智能家居系統(tǒng)設(shè)計
2.1 設(shè)計要求
基于傳統(tǒng)智能家居系統(tǒng)存在的滯后性,本文對提出的建立在ZigBee技術(shù)基礎(chǔ)上的智能家居系統(tǒng)設(shè)計要求做出了相應(yīng)的調(diào)整。詳細(xì)來說,
2.1.1 數(shù)據(jù)傳輸精確度
系統(tǒng)運行將所有家電整合到一起,在同一個網(wǎng)絡(luò)當(dāng)中互相協(xié)作??刂破餍枰鶕?jù)不同的參數(shù)進(jìn)行調(diào)整和控制。因此我們首先要做到的就是確保數(shù)據(jù)傳輸精確度。
2.1.2 自我恢復(fù)性
家電設(shè)備長時間使用極有可能受到網(wǎng)絡(luò)故障的影響,出現(xiàn)網(wǎng)樸結(jié)構(gòu)混亂問題,因此構(gòu)建一個智能化網(wǎng)絡(luò)非常必要,當(dāng)遇到故障時,能夠自動恢復(fù)到正常狀態(tài)當(dāng)中。
2.1.3 可拓展性
隨著技術(shù)不斷發(fā)展,人們需求也會發(fā)生變化。因此要賦予系統(tǒng)可拓展性,滿足家庭設(shè)備不斷增長的需求。
2.2 系統(tǒng)功能
本文提出的ZigBee技術(shù)的智能家居系統(tǒng)主要由三個部分構(gòu)成。首先智能傳感器作為系統(tǒng)的首要環(huán)節(jié),能夠廣泛收集到不同傳感器節(jié)點發(fā)送出來的信號。其次,傳感器匯集設(shè)備能夠?qū)Σ煌膫鞲衅鬟M(jìn)行控制,具有承上啟下功能。最后,數(shù)據(jù)中心主要負(fù)責(zé)處理用戶控制事件。當(dāng)用戶發(fā)出控制指令時,系統(tǒng)能及時收到信息并對信息進(jìn)行處理,進(jìn)而傳送給制定的設(shè)備做出控制反應(yīng)。
2.3 模塊劃分
2.3.1 傳感器結(jié)構(gòu)
該結(jié)構(gòu)主要包含flash存儲、濾波及對信息的預(yù)處理模塊。
2.3.2 A板結(jié)構(gòu)
系統(tǒng)在運行過程中,當(dāng)信息傳遞時,傳感器能夠通過控制口進(jìn)行信息傳遞和交換。微處理器需要傳送不同的數(shù)據(jù)給ZigBee通信模塊。該結(jié)構(gòu)主要負(fù)責(zé)數(shù)據(jù)打包、分解,并對數(shù)據(jù)進(jìn)行分析,尤其是火警、防盜等信息的判斷。如果ZigBee無法接收信息,會將信息存儲到flash系統(tǒng)當(dāng)中。
2.3.3 B板結(jié)構(gòu)
B板有線網(wǎng)口,GPRS、ZigBee及微處理器能夠同時使用同一個接口,且不會互相影響。在使用中,該結(jié)構(gòu)主要負(fù)責(zé)鍵盤輸入、時間同步及定位等。模塊劃分,系統(tǒng)功能框架圖如下圖1所示。
2.4 硬件實現(xiàn)
(1)處理器作為系統(tǒng)運行的重要基礎(chǔ),其質(zhì)量好壞直接影響系統(tǒng)運行質(zhì)量。基于此,本文從多方面考慮,選擇了單片機(jī)PIC18LF4620,該設(shè)備性能較好,且引入了先進(jìn)的框架結(jié)構(gòu),較傳統(tǒng)設(shè)備更具優(yōu)勢,如運行成本更低、存儲量更大,在智能家居系統(tǒng)中應(yīng)用,能夠為數(shù)據(jù)傳遞創(chuàng)建良好的平臺。
(2)對于無線芯片的選擇,筆者經(jīng)過比較,最后選擇了CC2420頻射芯片,該芯片運行速度快,且具備多對多傳送功能。
(3)針對主控制模塊的設(shè)計,當(dāng)ZigBee主控制模塊收到從控制模塊發(fā)來的數(shù)據(jù)信息后,單片機(jī)將會進(jìn)入到低電平狀態(tài)中,直至信息接收完整。然后主控制模塊與單片機(jī)轉(zhuǎn)變到反射模式,提供反饋信息。最后通過顯示屏內(nèi)容幫助使用者了解自己家中的情況。
2.5 軟件實現(xiàn)
2.5.1 應(yīng)用層
Web服務(wù)頁面、數(shù)據(jù)文件及接口程序共同構(gòu)成了智能家居系統(tǒng)的核心。當(dāng)系統(tǒng)運行時,用戶登錄到相關(guān)界面上發(fā)出相應(yīng)的指令,信息會通過ZigBee網(wǎng)絡(luò)傳輸?shù)椒?wù)器上,而服務(wù)器將會對信息進(jìn)行整理、分析等,存儲到數(shù)據(jù)庫文件當(dāng)中,最后發(fā)出對家電設(shè)備的控制,使得家電處于關(guān)閉或者開啟等狀態(tài),完成整個操控過程。
2.5.2 應(yīng)用層
利用ZigBee模塊對中斷器、寄存器等設(shè)備進(jìn)行指令發(fā)送等。主控制器接收到用戶傳輸?shù)男畔?,會通過無線模塊傳遞給控制模塊,以此來對家居設(shè)備進(jìn)行控制。
2.5.3 協(xié)調(diào)器節(jié)點設(shè)計
協(xié)調(diào)器節(jié)點作為整個ZigBee無線網(wǎng)絡(luò)的管理員,在整個系統(tǒng)中占據(jù)非常重要的位置,能夠進(jìn)行網(wǎng)絡(luò)建立、分配地址等操作。因此,在ZigBee網(wǎng)絡(luò)中,我們需要安裝一個協(xié)調(diào)器作為網(wǎng)絡(luò)的主要節(jié)點,以此來提升整個系統(tǒng)運行有效性。
2.5.4 終端節(jié)點
終端節(jié)點是整個網(wǎng)絡(luò)結(jié)構(gòu)中最為簡單的環(huán)節(jié)。在系統(tǒng)運行過程中,能夠接收到來自主節(jié)點的信息。由于其不需要與鄰近節(jié)點協(xié)調(diào),并兼具路由功能,故能夠賦予系統(tǒng)更強(qiáng)的性能。同時當(dāng)系統(tǒng)處于休眠狀態(tài)時,其每個終端節(jié)點處于低功耗狀態(tài),能夠節(jié)省大量電能,降低系統(tǒng)運行成本。
綜上:基于ZigBee技術(shù)的智能家居系統(tǒng)設(shè)計,其融合了多元技術(shù),形成了更具人性化、直觀化特點的家居系統(tǒng),為人們生活的更加便利奠定了堅實的技術(shù)基礎(chǔ)。
3 基于ZigBee技術(shù)智能家居系統(tǒng)的實現(xiàn)與應(yīng)用
為了提高文章研究的實用性,筆者將結(jié)合具體的家電進(jìn)行研究。包含:
3.1 燈光控制
將ZigBee技術(shù)作為基礎(chǔ)的燈光控制,在實踐中,主要采取的是一對一、一對多的控制。在此基礎(chǔ)上,能夠確保使用者通過軟件實現(xiàn)燈光控制,減少對電力資源的浪費以及提升用戶使用的便捷性。
系統(tǒng)運行中,用戶通過遠(yuǎn)端遙控,將指令傳遞給ZigBee系統(tǒng)中的B板,當(dāng)數(shù)據(jù)1位出現(xiàn)001時,那么對應(yīng)的燈將會處于照明狀態(tài)。當(dāng)數(shù)據(jù)2位顯示1時,對應(yīng)的燈也會開,而當(dāng)數(shù)據(jù)顯示為0時,燈光將會處于關(guān)閉狀態(tài)。通過此,用戶能夠借助無線通訊遠(yuǎn)端操控?zé)艄忾_關(guān)與強(qiáng)弱,從而為人們生活提供更多便捷,且能夠在很大程度上減少對電能的浪費。
3.2 智能窗簾控制
對于窗簾的控制,就是對各類帶有電動馬達(dá)設(shè)備的控制,能夠進(jìn)行開關(guān)及停的操控,如卷簾門、電動門等。當(dāng)系統(tǒng)運行時,用戶按下“open”、“close”鍵時,窗簾就會自動拉看或者關(guān)閉,當(dāng)達(dá)到相應(yīng)的位置后也會自動停止,完成整個操作目標(biāo)。如果用戶不需要完全打開或者關(guān)閉,可以按下“stop”,窗簾會在指定位置停下。
實現(xiàn)上述目標(biāo)的關(guān)鍵在于系統(tǒng)內(nèi)部擁有的單片機(jī),能夠積極響應(yīng)各個用戶發(fā)出來的信號,其中包括ZigBee指令信號的傳送、控制等,從而實現(xiàn)對智能窗簾的有效控制。當(dāng)系統(tǒng)接收到發(fā)射出來的信號后,自然會做出對應(yīng)的動作。如提前設(shè)置好窗簾開關(guān)時間,或者根據(jù)光線調(diào)整窗簾的開關(guān)等,使得人們能夠在更加舒適的環(huán)境中工作和生活。
3.3 其他智能電器控制
除了傳統(tǒng)的感應(yīng)、無線射頻控制,萬能遙控學(xué)習(xí)成為ZigBee技術(shù)支持下智能家居系統(tǒng)的一大特色。通常來說,不同家電都具有不同的操控指令,而同一家電中還具備多個功能。而這些都能夠通過家居系統(tǒng)完成控制目標(biāo)。該功能實現(xiàn)各種家電聯(lián)動與遠(yuǎn)程開關(guān)控制,用戶僅通過短信、電話,便能夠進(jìn)入家門之前將家電打開。從系統(tǒng)內(nèi)部來看,當(dāng)用戶發(fā)出指令后,ZigBee會進(jìn)行數(shù)據(jù)傳輸、接收,系統(tǒng)通過之前設(shè)置好的代碼創(chuàng)建文件,讀取指令后,從而實現(xiàn)對電器的操作。
針對不同電器的控制,當(dāng)用戶發(fā)出指令后,B板會發(fā)揮自身承上啟下功能,B板通過ZigBee接收,按照具體的協(xié)議進(jìn)行分類,并對電器進(jìn)行判斷,如當(dāng)B板接收到的數(shù)據(jù)為1,1,0,0時,主要是開啟某項功能。
4 結(jié)論
根據(jù)上文所述,自人類社會正式進(jìn)入到數(shù)字化時代,電子、計算機(jī)等技術(shù)在人們生活中得到了廣泛普及。隨著人們生活家居家電設(shè)備的增加,將其與無線通信技術(shù)、電線技術(shù)等整合到一起,通過智能化管理從而實現(xiàn)家居生活智能化的目標(biāo)。本文立足于ZigBee技術(shù)優(yōu)勢,提出了一種新型智能家居系統(tǒng),不僅對傳統(tǒng)家居系統(tǒng)存在的缺陷進(jìn)行了調(diào)整和優(yōu)化,且賦予系統(tǒng)更多新功能,在很大程度上提高了人們的生活質(zhì)量。由于智能家居與人們生活存在非常密切的聯(lián)系,未來還會對智能酒店、客房控制、城市能源、城市交通等方面產(chǎn)生巨大的影響力。因此隨著技術(shù)不斷發(fā)展,我們還需要加大研究力度,加快智能家居系統(tǒng)朝著網(wǎng)絡(luò)化、信息化方向發(fā)展,從而促使人們生活更加美好。
參考文獻(xiàn)
[1]吳藝娟,秦彩云,萬米洋.基于ZigBee技術(shù)的智能家居環(huán)境監(jiān)測系統(tǒng)設(shè)計[J].北京石油化工學(xué)院學(xué)報,2013(01):46-50.
[2]林旭東.基于Zigbee技術(shù)的智能家居電器控制系統(tǒng)設(shè)計[J].吉林工程技術(shù)師范學(xué)院學(xué)報,2013(09):94-96.
[3]代家強(qiáng),孫智卿.基于無線網(wǎng)絡(luò)技術(shù)的智能家居能量管理系統(tǒng)開發(fā)及需求側(cè)管理應(yīng)用研究[J].陜西電力,2013(10):39-43.
[4]易強(qiáng),張向偉,徐悅.GSM與ZigBee技術(shù)在智能家居控制系統(tǒng)中的應(yīng)用設(shè)計[J].廣東工業(yè)大學(xué)學(xué)報,2012(01):55-58.
[5]姚建峰,郭旭展.基于Zigbee技術(shù)的智能家居系統(tǒng)主控制器設(shè)計[J].軟件導(dǎo)刊,2016(01):102-104.
[6]趙富強(qiáng),王長坤,李露,張傳聰.基于STM32、以太網(wǎng)和ZigBee技術(shù)的智能家居系統(tǒng)的設(shè)計[J].測控技術(shù),2016(04):94-97.
[7]李泊鋒,王亞剛.基于ZigBee無線技術(shù)的智能家居系統(tǒng)設(shè)計[J].電子科技,2016(03):86-89.