1 智能家居系統組成及原理
1.1 智能家居網絡的基本組成
智能家居網絡是指在家庭內部通過一定的傳輸介質將各種電氣設備和電氣子系統連接起來,采用統一的通信協議,對內實現資源共享,對外通過網關與外部網互連進行信息交換,為用戶提供設備監控、網絡傳輸、安全報警和總和信息服務的局域網絡,也稱為智能家居系統[1]。由于家居環境的固有特點,以及家居設備安裝的隨機性,傳統的有線網絡表現出其局限性,使得無線家居網絡的研究成為了熱點。本文提出了一種基于藍牙無線通信技術的智能家居網絡設計解決方案。這種新型的智能家居網絡,將各種家用設備和家用監控系統,如PC、PDA、電視機、空調機、洗衣機、傳真機、電腦、煤氣泄漏及安防報警系統等,通過快速、安全、可靠的無線鏈路連接到一個家庭計算機上,再由該計算機將智能家居局域網與互連網和PSTN相連,組成智能家居控制網,控制網絡主要實現以下功能:
(1)智能安防系統。實現家庭的防火、防盜和防煤氣泄漏。通過無線連接,在特定情況下由智能監控系統通過電話網向主人報警或通過Internet向監控中心報警。
(2)智能家居布線系統。將家庭內的各種網絡信息家電、三表系統、各類開關、電話、傳真、電腦、煤氣泄漏及安防報警設備等,進行有序的統一規劃,以便實現統一管理,使之功能更強大、使用更方便。
1.2 智能家居網絡的硬件設計
基于藍牙技術的智能家居網絡,其硬件組成主要包括藍牙主設備和藍牙從設備兩大部分。所有的從設備都是內嵌藍牙模塊和MCU的通信終端,它們以主設備為核心,借助藍牙無線電通道構成無線家庭網絡。各從設備以無線方式與主設備通信,同時主設備又與PSTN接口相連,借助PSTN,采用DTMF數據手法技術即可實現家電遠程控制,撥號自動報警以及三表系統數據抄送的遠程通信[3,4]。
藍牙主設備部分由藍牙模塊、MCU、外部RAM和家庭計算機等組成,如圖1所示。以MCU為中心,采用愛立信藍牙模塊ROK101007,通過藍牙無線電通道與藍牙從設備相連。圖1中所示的緊急開關供主人在室內遇到緊急情況時使用。如果發生火災、盜竊或煤氣泄漏等事件,則由藍牙模塊接收來自藍牙從設備的數據,由MCU對這些數據經過處理之后,通過無線連接,由智能監控系統通過PSTN(電話交換網)向主人報警或通過Internet向監控中心報警。
藍牙從設備由藍牙模塊,MCU和內嵌藍牙模塊的傳感器網絡和被控電器組成。傳感器網絡由紅外線傳感器或煙霧傳感器和三表傳感器構成,該網絡對各種火災、煤氣泄漏以及盜竊等災情信號實現現場采集。系統中的藍牙從設備可分為三類:報警觸發類、三表類和被控電器類,這三類從設備都是內嵌藍牙模塊和MCU的藍牙設備,因篇幅有限,本文將這三類設備畫在同一幅圖中。具體設計根據圖示結構設計即可,如圖2所示。
系統軟件設計
控制中心(也稱為上位機)負責各種不同類型子網之間的協議轉換,完成智能家居網絡控制和Internet接入功能,如圖3所示。
圖2 藍牙從設備結構框圖 |
藍牙設備之間進行數據通信是通過HCI分組來實現,HCI分組有數據分組、命令分組和事件分組。藍牙數據通信處理一般包括以下6個步驟,藍牙模塊初始化、HCI流量控制設置、查詢、建立連接、數據傳輸和斷開鏈接[5,6]。這部分程序主要借助愛立信的EBDK開發包,在Windows XP環境下用C語言開發實現。藍牙數據處理流程圖,如圖4所示。
結束語
采用本方案設計的智能家居網絡,基于藍牙技術構建,擺脫了布線系統的束縛,體高系統的抗干擾能力。并且通過Internet或電話網絡遠程控制各種家用設備,使得人們的生活更加方便、快捷。實現表明該系統的通用性、可擴充性很好。
參考文獻
[1] 朱剛,談振輝,周賢偉.藍牙技術原理與協議[M].北京:北方交通大學出版社,清華大學出版社,2002
[2] 馬建倉,羅亞軍,趙玉亭.藍牙核心技術及應用[M].北京:科學出版社,2003
[3] 廖惜春.藍牙技術在智能家居系統中的應用[J].電測與儀表,2004,41(11)
[4] 馬鴻雁,張少軍,張瓊霖.無線網絡的智能家居中的應用[J].北京建筑工程學院學報,2004,20(4)
[5] 張家瑞,吳成東,馬斌,面向對象的藍牙分布式智能家居網絡[J].電子產品世界,2004(7)
[6] 彭會萍,基于藍牙技術的智能住宅網絡設計研究[J].電腦開發與應用,2005,18(3)