曹歡歡
?
基于ZigBee的智能家居系統(tǒng)的設(shè)計
曹歡歡
上海交通大學(xué),上海 200240
研究了智能家居系統(tǒng)設(shè)計方案,包括內(nèi)部網(wǎng)網(wǎng)絡(luò)的選擇和整個系統(tǒng)的設(shè)計方案。
智能家居;ZigBee;家庭網(wǎng)關(guān);GPRS;模塊;動態(tài)網(wǎng)站
隨著電子信息技術(shù)和計算機網(wǎng)絡(luò)技術(shù)的發(fā)展,人們的生活水平大幅度提高,對生活環(huán)境的要求也越來越高。實現(xiàn)家庭信息化、網(wǎng)絡(luò)化是當(dāng)今產(chǎn)業(yè)的重要研究任務(wù),隨之而提出了一連串的新概念:家庭自動化、家庭信息化、智能家居等。智能家居是人類住宅的又一場新的革命,它能夠為人類提供更加輕松、有序、高效的現(xiàn)代生活方式,是未來居住模式的必然發(fā)展趨勢。因此,智能家居系統(tǒng)也在逐漸成為一個新興的研究領(lǐng)域。
智能家居系統(tǒng)可以劃分為外部網(wǎng)、家庭網(wǎng)關(guān)和內(nèi)部網(wǎng)三個部分[1]。外部網(wǎng)可以是小區(qū)局域網(wǎng)、有線電視網(wǎng)、電話網(wǎng)和Internet等,大多采用比較成熟的技術(shù)。內(nèi)部網(wǎng)則是用于互連家庭內(nèi)部各種電器和設(shè)備的局域網(wǎng),由于所連接的設(shè)備功能不同,其組網(wǎng)形式也表現(xiàn)出很大的多樣性。家庭內(nèi)部網(wǎng)根據(jù)其功能大體上分為三類:用于實現(xiàn)控制功能的控制網(wǎng)絡(luò),用于交換數(shù)據(jù)信息的數(shù)據(jù)網(wǎng)絡(luò)和用于傳輸音頻和視頻的多媒體網(wǎng)絡(luò)。家庭網(wǎng)關(guān)是連接家庭內(nèi)部網(wǎng)和外部網(wǎng)的網(wǎng)絡(luò)連接設(shè)備,將內(nèi)部網(wǎng)接入外部網(wǎng),為外部網(wǎng)絡(luò)提供對家庭內(nèi)部聯(lián)網(wǎng)設(shè)備的控制功能,同時,家庭網(wǎng)關(guān)允許家庭內(nèi)部可以采用不同的聯(lián)網(wǎng)技術(shù),利用網(wǎng)關(guān)為不同的通信子網(wǎng)提供橋接的能力,使各子網(wǎng)內(nèi)的聯(lián)網(wǎng)設(shè)備之間可以相互通信。智能家居系統(tǒng)框架如圖1所示。本設(shè)計主要對內(nèi)部網(wǎng)和家庭網(wǎng)關(guān)進行設(shè)計和實現(xiàn)。

圖1智能家居系統(tǒng)框架
智能家居內(nèi)部設(shè)備的互聯(lián)需要通過各種有線、無線的通信技術(shù)來實現(xiàn),實現(xiàn)遠(yuǎn)程控制也需要各種通信技術(shù)的支撐。
有線聯(lián)網(wǎng)技術(shù)通常采用預(yù)布的五類線、總線或電力線傳輸控制信號。遙控的功能通過無線或紅外接入點,把遙控指令轉(zhuǎn)化為有線控制指令傳輸給受控家居的智能模塊,其中,總線方式采用強弱電分離的機制,系統(tǒng)比較穩(wěn)定,對負(fù)載的適應(yīng)性很強,但缺點是需要預(yù)布控制線,需要的輔助設(shè)備比較多,難安裝、難調(diào)試、難維護,系統(tǒng)出現(xiàn)故障后往往會導(dǎo)致整個系統(tǒng)癱瘓。電力載波方式利用一個或多個直接接入強電的無線接入點,通過交流強電作為載波傳輸控制信號,缺點是控制信號直接在強電網(wǎng)上傳輸,信號不穩(wěn)定而且極易受外界干擾,在應(yīng)用中表現(xiàn)出很大的地區(qū)差異性。
無線組網(wǎng)方式的特點是靈活性、移動性和可擴展性,其是有線組網(wǎng)方式所無法具備的,能更好地適應(yīng)各種應(yīng)用環(huán)境的需要,每個家居的智能感應(yīng)模塊都是一個無線接入點,彼此互不干擾。無線組網(wǎng)方式所需要解決的難題也很多,如頻譜資源分配、功率大小、傳輸?shù)目煽啃缘取D壳皯?yīng)用的各種無線技術(shù)包括Wi-Fi、ZigBee、藍(lán)牙、GSM、3G等,這些技術(shù)相對成熟,前三種技術(shù)適用于房間內(nèi)設(shè)備組網(wǎng),而后兩種技術(shù)則可用于實現(xiàn)遠(yuǎn)程接入。ZigBee、Wi-Fi、藍(lán)牙技術(shù)的對比如表1所示。

表1 ZigBee、Wi-Fi和藍(lán)牙技術(shù)的對比
通過表1可以看出ZigBee技術(shù)具有低功耗、成本低、網(wǎng)絡(luò)容量大等特點,符合智能家居內(nèi)部網(wǎng)的要求。
本設(shè)計使用三個配置Jennic公司的JN5139模塊的傳感器板和ZigBee技術(shù)來搭建內(nèi)部網(wǎng),分別使用以Windows XP為操作系統(tǒng)的PC機和以Linux為操作系統(tǒng)的ARM嵌入式系統(tǒng)開發(fā)板(FL2440)來設(shè)計家庭網(wǎng)關(guān),使用GPRS模塊(MC55)來負(fù)責(zé)短信發(fā)送和接收。在Windows XP環(huán)境下使用JSP技術(shù)、Tomcat服務(wù)器和MySQL數(shù)據(jù)庫來設(shè)計一個動態(tài)網(wǎng)站,而在嵌入式Linux環(huán)境下使用CGI技術(shù)、Boa服務(wù)器和SQLite數(shù)據(jù)庫來設(shè)計一個動態(tài)網(wǎng)站。本設(shè)計智能家居系統(tǒng)設(shè)計方案如圖2所示。

圖2 本設(shè)計的智能家居系統(tǒng)設(shè)計方案
本系統(tǒng)實現(xiàn)的功能是能讓用戶通過手機短信或局域網(wǎng)范圍內(nèi)的Web瀏覽器來對傳感器板的發(fā)光二極管進行監(jiān)控,查詢傳感器的數(shù)據(jù),得知求助信息。這里我們將發(fā)光二極管當(dāng)作為一個家電設(shè)備,求助信息當(dāng)作為報警信息。
家庭網(wǎng)關(guān)是連接家庭網(wǎng)絡(luò)和外部網(wǎng)絡(luò)的接口單元,應(yīng)該能夠提供家庭聯(lián)網(wǎng)、服務(wù)質(zhì)量(QoS)保障、安全管理、維護管理、地址管理和數(shù)據(jù)轉(zhuǎn)發(fā)等功能,除了提供基本接入功能之外,還可以擴展提供特定應(yīng)用。
本設(shè)計使用GPRS模塊(MC55)來實現(xiàn)短信發(fā)送和接收的功能。另外,本設(shè)計分別在PC機和ARM嵌入式系統(tǒng)開發(fā)板(FL2440)設(shè)計一個動態(tài)網(wǎng)站和一個應(yīng)用程序,其用來處理硬件平臺之間的通信,讓用戶可以通過短信或Web瀏覽器來監(jiān)控家里的家電設(shè)備、查詢傳感器的數(shù)據(jù)以及獲知報警信息。PC機使用Windows XP作為操作系統(tǒng),而FL2440使用Linux 2.6.28作為操作系統(tǒng)[2]。
本設(shè)計將PC機和嵌入式系統(tǒng)開發(fā)板分別使用,目的是PC機可對家庭內(nèi)部網(wǎng)絡(luò)和外部網(wǎng)進行初步測試,并證明系統(tǒng)的可行性。而嵌入式系統(tǒng)開發(fā)板則用于正式研究和開發(fā)。
[1]鄭權(quán).基于ZigBee的智能家居系統(tǒng)的設(shè)計[D].大慶:東北石油大學(xué),2010.
[2]王永春.ZigBee技術(shù)在智能家居中的應(yīng)用[J].智能建筑與城市信息,2009(1):76-79.
Design of smart home system based on ZigBee
Cao Huanhuan
Shanghai Jiao Tong University,Shanghai 200240
This paper studies the design of smart home system,including the choice of the internal network network and the design of the entire system.
smart home;ZigBee;home gateway;GPRS module;dynamic website
TP273.5
A
1009-6434(2016)12-0009-04