秦煜明 周盼 周柏任 董姜凌
摘 要: 在人們安全防范意識不斷提升、生活水平不斷提升的過程中,人們對自身的居住環(huán)境具有了更高的關(guān)注度,不僅對家居環(huán)境的舒適性以及人性化具有要求,對安全、智能也具有了更高的要求。在本文中,將就基于ZigBee無線技術(shù)的智能家居系統(tǒng)設(shè)計進行一定的研究。
關(guān)鍵詞:ZigBee無線技術(shù);智能家居;系統(tǒng)設(shè)計
1 引言
智能家居控制是一個復(fù)雜程度較高的控制系統(tǒng),為多種技術(shù)的融合應(yīng)用,即在住宅為平臺的基礎(chǔ)上通過計算 ?機、網(wǎng)絡(luò)通信以及自動控制技術(shù)的應(yīng)用結(jié)合系統(tǒng)當(dāng)中各類子系統(tǒng),在對網(wǎng)絡(luò)化、家庭化家居控制目標(biāo)進行實現(xiàn)的基礎(chǔ)上使家庭生活具有智能、便利以及安全的特征。同普通家居相比,智能家居在具有傳統(tǒng)居住功能的同時能夠具有舒適安全以及高效節(jié)能的特點,能夠獲得更為人性化的生活體驗。
在智能家居實際應(yīng)用當(dāng)中,無線控制設(shè)備是非常關(guān)鍵的一項內(nèi)容,就以往來說,控制設(shè)備具有較多的遙控終 ?端,不僅在管理方面存在難度,且使用較為復(fù)雜。在現(xiàn)今信息技術(shù)以及物聯(lián)網(wǎng)技術(shù)不斷發(fā)展的過程當(dāng)中,手機則可以作為智能家居的控制中心使用,通過手機APP同無線通訊方式的應(yīng)用在對研發(fā)制造成本進行降低的基礎(chǔ)上獲得更好的體驗。
2 ZigBee協(xié)議
在具體傳輸方面,傳統(tǒng)的WiFi以及藍(lán)牙方式受到價格、功耗、傳輸距離等方面的影響,而對其廣泛應(yīng)用產(chǎn)生了一定的限制。在無線傳感網(wǎng)絡(luò)不斷研究發(fā)展的過程當(dāng)中,ZigBee技術(shù)得到了發(fā)展,具有著成本低、網(wǎng)絡(luò)容量大、功耗低以及安全可靠的特征。在ZigBee協(xié)議棧當(dāng)中,其具有四層結(jié)構(gòu)的定義,即物理層、介質(zhì)訪問控制層、網(wǎng)絡(luò)層以及應(yīng)用支撐子層這幾部分。應(yīng)用層框架方面,則由設(shè)備對象以及應(yīng)用支持子層組成。在實際工作當(dāng)中,由協(xié)議棧當(dāng)中的各層對對應(yīng)的任務(wù)目標(biāo)進行完成,并在目前任務(wù)后向上層對服務(wù)與信息進行提供,在不同層間,通過接口邏輯鏈路方式的應(yīng)用實現(xiàn)服務(wù)與信息的提供。網(wǎng)絡(luò)層方面,其支持星型、網(wǎng)絡(luò)網(wǎng)狀型以及樹形結(jié)構(gòu)。在本研究當(dāng)中,對星型結(jié)構(gòu)進行使用,使用網(wǎng)關(guān)對其進行組建維護處理。
3 總體設(shè)計
在本研究當(dāng)中,將以Android手機為控制軸心,通過WIFI或者公網(wǎng)(2/3/4G)與云端服務(wù)器連接,對ZigBee網(wǎng)關(guān)進行控制,Zigbee網(wǎng)關(guān)與Zigbee控制器使用星型組網(wǎng)和數(shù)據(jù)傳輸。
在實際應(yīng)用當(dāng)中,使用者在手機上安裝相應(yīng)的APP軟件,再使用WIFI或者公網(wǎng)(2/3/4G)連接后云端服務(wù)器后,通過與云端服務(wù)器的命令交互,向Zigbee網(wǎng)關(guān)發(fā)送命令。Zigbee網(wǎng)關(guān)在接收到命令之后,根據(jù)云端服務(wù)器和Zigbee網(wǎng)關(guān)之間的協(xié)議,ZigBee網(wǎng)關(guān)根據(jù)命令控制對應(yīng)的Zigbee子節(jié)點,達(dá)到控制被控對象和采集數(shù)據(jù)的目的,實現(xiàn)智能家居,實現(xiàn)達(dá)到智能化控制的目標(biāo)。被控對象可以包括燈光、窗簾、空調(diào)、電視、熱水器、電飯鍋等,使用者通過手機APP登錄賬號,在APP圖形化的界面點擊不同的功能,控制不同的對象;傳感器采集功能方面,當(dāng)系統(tǒng)監(jiān)控區(qū)域發(fā)生警情或者其他情況時,在監(jiān)控區(qū)域安裝的傳感器則會將探測到的警情信息或者其他的情況后,Zigbee子節(jié)點將采集到相關(guān)數(shù)據(jù),Zigbee子節(jié)點將警情信息或者其他的數(shù)據(jù)實時的上傳到Zigbee網(wǎng)關(guān),再有Zigbee網(wǎng)關(guān)上報到云端服務(wù)器,云端服務(wù)器將根據(jù)警情信息調(diào)用相應(yīng)的接口,實時通知對應(yīng)的報警平臺,并通過和手機APP的通訊協(xié)議推送警情到使用人的手機。
4 系統(tǒng)硬件電路
該系統(tǒng)由ZigBee子節(jié)點、Zigbee網(wǎng)關(guān)、Android手機、云端服務(wù)器以及各類傳感器組成。ZigBee子節(jié)點和網(wǎng)關(guān)為系統(tǒng)的主要電路設(shè)計,在本研究中,所使用的Zigbee基帶芯片為AT86RF212,該芯片集成700/800/900MHz頻段的收發(fā)器,中國WPAN頻段為779MHz至787MHz,1.8V~3.6V低電源供電,睡眠電流0.2uA,收發(fā)器關(guān)閉時電流為0.4mA,接收狀態(tài)為9.0mA,接收靈敏度達(dá)-110dBm,可編程發(fā)送輸出頻率可達(dá)+10dBm,可支持IEEE 802.15.4-2003標(biāo)準(zhǔn)[2]低數(shù)據(jù)傳輸速率(20和40kbit/s)并通過O-QPSK調(diào)制制式分別支持符合IEEE 802.15.4-2006[1]和IEEE P802.15.4c草擬修訂本[3]標(biāo)準(zhǔn)的選用數(shù)據(jù)傳輸速率(100和250kbit/s)。此外,還可實現(xiàn)特有的高達(dá)1000 kbit/s的高數(shù)據(jù)傳輸速率模式;子節(jié)點控制器采用超低功耗的MCU,型號為MSP430F5328,該MCU供電電壓范圍1.8V~3.6V,待機模式下功耗為1.4uA@3V供電時,具有多種低功耗模式,很適合電池供電的系統(tǒng);網(wǎng)關(guān)MCU采用功能強大的LPC1766,該芯片采用的ARM Cortex-M3架構(gòu),主頻可達(dá)100MHz,支持RMII網(wǎng)絡(luò)接口和多路UASRT接口,符合本系統(tǒng)中Zigbee網(wǎng)關(guān)的需求。
5 軟件實現(xiàn)
5.1 手機監(jiān)控界面
在手機端監(jiān)控界面方面,主要具有燈光、窗簾、空調(diào)、電視、熱水器、電飯鍋控制按鈕、報警信息、連接狀態(tài)顯示等相關(guān)信息,通過按鍵方式對控制命令進行發(fā)送。同時,允許在同一時間具有多個子節(jié)點的接入,能夠?qū)€子節(jié)點信息進行實時的顯示和控制。
5.2 軟件設(shè)計
子節(jié)點和網(wǎng)關(guān)軟件方面,采用ATMEL的BitCloud Zigbee協(xié)議棧,BitCloud完全兼用ZigBee?PRO和ZigBee標(biāo)準(zhǔn)協(xié)議。在更改協(xié)議棧配置的情況下,即能夠?qū)f(xié)議棧實現(xiàn)對子節(jié)點的控制。系統(tǒng)軟件設(shè)計方面,子節(jié)點除了Zigbee協(xié)議棧外還包含硬件方面的初始化處理和業(yè)務(wù)處理程序;網(wǎng)關(guān)除了Zigbee協(xié)議棧外,還包含網(wǎng)絡(luò)方面的處理程序和業(yè)務(wù)處理程序。
6 結(jié)束語
在上述文中,我們對基于ZigBee無線技術(shù)的智能家居系統(tǒng)設(shè)計進行了一定的研究。該系統(tǒng)能夠?qū)Χ喾N傳感器(例如氣體、溫濕度)的檢測、多種場景應(yīng)用控制的實現(xiàn),且具有報警、控制等功能,能夠在家居安全的基礎(chǔ)上為居民提供更為舒適、便捷的生活環(huán)境,具有較好的研究應(yīng)用價值。
參考文獻(xiàn)
[1]陶在紅,楊宇,常建華.基于ZigBee的智能家居控制系統(tǒng)設(shè)計[J].現(xiàn)代電子技術(shù).2014(23)
[2]陳克濤,張海輝,張永猛,張杰,吳婷婷.基于CC2530的無線傳感器網(wǎng)絡(luò)網(wǎng)關(guān)節(jié)點的設(shè)計[J].西北農(nóng)林科技大學(xué)學(xué)報(自然科學(xué)版).2014(05)
[3]徐書芳,王金海,宮玉龍,任凱.基于ZigBee的智能家居控制系統(tǒng)的研究與設(shè)計[J].電子技術(shù)應(yīng)用.2013(08)
[4]錢志鴻,王義君.面向物聯(lián)網(wǎng)的無線傳感器網(wǎng)絡(luò)綜述[J].電子與信息學(xué)報.2013(01)
[5]蔡利婷,陳平華,羅彬,魏炎新.基于CC2530的ZigBee數(shù)據(jù)采集系統(tǒng)設(shè)計[J].計算機技術(shù)與發(fā)展.2012(11)
[6] AT86RF212.pdf
(南京工程學(xué)院)