《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 一種基于無線傳感網的新型智能家居控制系統
一種基于無線傳感網的新型智能家居控制系統
來源:微型機與應用2013年第23期
衛 兵1,郭玉堂1,華玉鵬2,張 磊3
(1.合肥師范學院 計算機科學與技術系,安徽 合肥 230009; 2.安徽理工大學 電氣與信息工程
摘要: 設計了一種基于無線傳感網的智能家居控制系統。該系統采用ZigBee無線傳感技術將家庭生活中的相關電子設備連接在一起,有效克服了傳統家居控制系統的電纜布線通信方式的諸多缺點。同時,ZigBee無線傳感網相對其他無線傳感技術具備很好的適應性。新型CC2530無線芯片與設計的節點外圍控制電路可以很好地實現設備節點間數據的互通互聯,結合系統中語音控制技術,形成高效的智能化交互控制平臺。
Abstract:
Key words :

摘  要: 設計了一種基于無線傳感網智能家居控制系統。該系統采用ZigBee無線傳感技術將家庭生活中的相關電子設備連接在一起,有效克服了傳統家居控制系統的電纜布線通信方式的諸多缺點。同時,ZigBee無線傳感網相對其他無線傳感技術具備很好的適應性。新型CC2530無線芯片與設計的節點外圍控制電路可以很好地實現設備節點間數據的互通互聯,結合系統中語音控制技術,形成高效的智能化交互控制平臺。
關鍵詞: 智能家居;無線傳感網;CC2530;語音識別

 智能家居是利用先進的計算機嵌入式芯片、數據網絡通信技術、通信線路布線技術,并參照人體工程學原理以及充分融合大眾用戶的個性需求,將與日常家庭生活密切相關的電子設備、電器以及其他生活設施緊密地連接在一起,如電視、空調、洗衣機、照明燈具、室內窗簾、家庭環境傳感器和安防監控設備等[1]。通過網絡化綜合智能控制和管理,使得用戶能夠享受現代科技帶來智能化的全新家居生活體驗。
 本文基于ZigBee無線通信技術,研究并設計出了一套完整的智能家居系統。系統中,各種家庭生活設備的電氣和環境傳感器通過ZigBee無線傳感網進行有效整合,設備控制節點采用TI公司生產的CC2530芯片。它使用一顆增強型8051內核,用于控制數據處理與轉發,通信模塊采用了魯棒性很強的射頻天線,具有傳輸距離較遠,傳輸速率穩定等特點[2]。整個系統包括控制平臺、無線傳感網協調器和設備子點。系統的控制命令由控制平臺發出,通過無線傳感網協調器發送給各個子節點,實現對家用設備的控制。家居環境中的環境傳感器(如溫度、人體脈搏)的傳感數據可以由無線傳感網傳輸到控制平臺進行顯示和管理。系統較好地將家居環境中的各個模塊有機地統一管理。圖1為智能家居系統的功能架構。

1 智能家居系統的無線傳感網絡
 本系統ZigBee無線傳感網絡整體結構由主協調器(主節點)和若干設備子節點組成。主節點用于整個無線傳感網的建構、信息的接收轉發和路由信息的管理[3]。主節點和系統控制平臺連接,通過串口通信和PC進行數據交換,實現數據的上傳和控制命令的發送。子節點和各家用設備連接在一起,對設備進行管理。
1.1 ZigBee無線傳感技術
 ZigBee協議棧從結構上可分為4層,從下往上依次為:物理層(PHY)、介質控制子層(MAC)、網絡層和應用層[4]。位于最底層的物理層(PHY)和介質控制子層(MAC)由IEEE 802.15.4標準定義[5];網絡層和應用層的協議由ZigBee聯盟組織在IEEE 802.15.4標準基礎上設計制定[6]。ZigBee的傳輸距離通常在10~100 m的范圍內,實際使用中會依據選用通信天線的功率大小和環境障礙物的情況而不同,最新的CC2530芯片由于性能提高和功率的增強,在無障礙情況下其節點間的通信距離最高可達1.6 km[7]。ZigBee技術憑借其低功耗、網絡大容量節點數、適中的通信半徑、適中的數據傳輸速率等顯著特征在智能家居系統的應用中具有無法替代的技術優勢。
1.2 網絡拓撲結構設計
 ZigBee無線網絡的網絡拓補結構有很多種,主要有星形結構、樹形結構和網狀結構3種[8]。考慮到無線網絡的拓撲結構會直接影響系統的很多方面,例如無線傳感網的鋪設代價、網絡的運行維護難度、系統運行的傳輸速率以及穩定性等,因此,需要根據具體需求來設計網絡的架構。本系統選用樹形結構作為家居設備節點的網絡架構。
 樹形網絡連接方式如圖2所示。樹形結構的網絡連接方式是在星形結構基礎上進一步拓展起來的,樹形結構中設計了轉發節點,如圖中灰色節點所示。主節點(即中心節點)和各子節點間的通信要依靠轉發節點的中繼,每個轉發節點和它對應葉子節點構成一個子星形拓撲結構。主節點向樹葉子節點的數據均分發給子星形結構中灰色轉發節點。


 樹形結構中,轉發節點負責數據路由轉發功能,通常為全功能的網絡協調器,對設備的配置、功耗等因素要求較高。同時,其他子節點只需要采用相對簡化的設備配置就可以了,這可以很大程度上減少系統的鋪設成本以及運行功耗,降低維護的難度,提高電源設備的續航時間等,實際使用中具備很多優點。樹形網絡結構可以降低網絡結構復雜度、降低系統功耗,樹形結構同時具備星形結構的諸多特點,可以通過添加子節點來擴大系統中設備容量,實現方便快捷。
2 智能家居系統硬件結構
 智能家居系統中,設備節點的設計基于無線傳輸模塊,基板選用深圳鼎泰克電子有限公司的一款串口轉ZigBee無線遠距傳輸模塊。該模塊將CC2530芯片和其他外部器件(包括鞭狀天線)集成到一塊小型的PCB板上,使用獨立電源供電。由于ZigBee協議工作的低功耗特性,普通電池可以維持整個模塊的長時間工作。下面對主節點和部分子節點模塊的設計進行介紹。
2.1 系統主節點模塊
 主節點模塊在系統中承擔協調器的角色,維護著整體無線傳感網絡的運行,負責網絡的組建、無線路由信息的維護,將收集的數據通過串口發送至PC控制端,同時將控制端的命令轉發至各個系統設備子節點實現對家庭設備的控制管理。主節點模塊主要包括:CC2530無線傳感芯片、串口通信MAX232芯片、外部硬件電路部分以及供電模塊。MAX232芯片作為信號轉換接口,將CC2530無線傳感芯片的TTL電平數據信號轉換為PC的COM串口通信RS-232數據信號。主節點模塊的架構設計圖如圖3所示。

 CC2530無線傳感芯片的工作電壓為+3.3 V,MAX232芯片的供電為+5 V。節點模塊的外部供電電源為+9 V電池電源。為了進行電壓轉換,電路設計中使用AMS1117芯片分別對電源電壓進行+5 V和+3.3 V穩壓轉換,AMS1117穩壓轉換芯片靈敏度高、性能穩定,可以確保節點電路的供電工作穩定持續。添加穩壓器可以有效地避免電源不穩對電路工作狀態的影響。圖4為主節點模塊的電路設計圖。

 

 

 溫度監測子節點模塊中,兩個主要的工作芯片是CC2530和DS18B20。由于CC2530芯片和DS18B20傳感器工作電壓和供電電源會存在差異,子節點電路設計中同樣使用穩壓芯片ASM1117對供電電源進行穩壓轉換,為電路中的芯片提供穩定的工作電壓。
2.3 電器控制節點模塊
 家庭環境中,大量的家用電器需要人工操作控制,如家電的開關、換擋等基本的操作。傳統生活模式中,這些操作的開關控制器件通常安放在房間的固定位置。實際生活中,由于種種原因,老人、孩子、殘疾人在面對這類家電開關時會遇到種種不便,甚至可能造成一些潛在的安全風險。為了解決這類問題,系統對家庭電器設備的控制統一采用一種新型的便捷控制方式,利用語音識別技術和繼電器來實現對家電的快捷操作,它克服了特殊人群在家居生活中的種種困擾,靈活且高效。
 家電控制子節點中,CC2530芯片會控制I/O輸出命令對家電的高壓點開關進行控制,完成電器的電源開閉。該設計要求子節點模塊能夠將電路的弱電模塊與電器高壓電路完全隔離開來,以確保家居環境的人身安全。因此,在家電控制中,如何通過子節點模塊的弱電電路來安全控制家電強電電路是問題的要點。本系統通過電磁繼電器來解決,將電磁繼電器的觸點和家電強電源連接,通過CC2530輸出命令控制繼電器的觸點閉合來實現對家電電源的安全控制。圖6為電器子節點電路設計原理圖。
 根據圖6所示原理,控制芯片10號引腳設置為信號輸出端,當該引腳設置為高電平時,會使得三極管T1瞬間飽和,進而導通電流,電流流經電阻R2后會拉低T2的基極,這樣三極管T2也會瞬間飽和導通,從而使得電磁繼電器獲得足夠的工作電壓開始工作,電磁繼電器產生的磁力使得家庭電器的220 V電路閉合導通,電器供電開始工作。

3 系統的軟件設計
 智能家居系統中軟件部分的開發主要涉及兩方面,一是無線傳感網節點模塊的嵌入式控制程序,二是控制平臺軟件。節點控制程序使用IAR Embedded Workbench集成開發環境進行設計和開發。系統控制平臺軟件采用微軟公司的Visual C++ 2005開發平臺進行軟件流程代碼的設計開發。
3.1 系統控制平臺軟件
 系統控制平臺軟件主要用于同無線傳感網通信,收集傳感網中采集的溫度和心電數據,并且將控制命令通過無線傳感網發送出去,例如控制家電開關。系統控制平臺軟件主要部分為串口通信模塊,串口模塊連接傳感網的主節點,主節點接收到子節點的轉發數據后會通過串口通信將數據轉發至PC,供家庭成員查看。家庭成員可以通過語音命令向控制平臺發送命令,命令通過串口發送到主節點再轉發至目標子節點,控制相關電器操作。圖7為系統控制平臺軟件的結構流程圖。

 系統在控制平臺軟件中增加了語音識別模塊,用于控制命令的發送。語音識別模塊可以將操縱者的語音控制命令轉化為系統可識別的指令,轉發至系統中家電設備的子節點,進而可以控制家用電器的開關動作。語音識別模塊使用微軟開發的語音開發包Microsoft Speech SDK5.1作為語音基礎庫。Microsoft Speech SDK5.1中提供了一系列語音識別函數接口SAPI,系統直接調用這些接口函數進行語音識別流程的建立。
3.2 節點嵌入式程序
 本系統ZigBee無線傳感網的正常運行,要求在CC2530的嵌入式程序中必須植入ZigBee無線網絡協議。在IAR開發環境中添加ZigBee協議棧的源程序,編譯后的可執行文件中即可支持無線傳感功能。系統使用精簡的ZigBee協議棧作為節點路由協議的基礎。系統中設備節點嵌入式程序運行在CC2530無線傳感芯片上,IEW開發環境可以針對CC2530進行程序平臺搭建,包括無線通信網絡協議棧的建立、芯片寄存器的相關設置、操作函數接口的預留等。節點中的嵌入式程序只需要完成網絡組建、溫度心電等參數的采集、數據預處理、數據轉發、家電開關命令的發送以及與控制平臺的串口通信等。
 系統交叉編譯完成之后,通過仿真器將可執行文件燒寫到對應節點模塊的CC2530芯片中,包括主節點、路由器和子節點等。系統所有設備上電復位后,由主節點負責與子節點進行校對應答,建立起整個無線網絡的架構,維護相關的連接信息,以及與PC控制平臺進行串口通信等。主節點建立網絡的工作流程為:首先調用系統初始化函數aplFormNetwork()格式化新的網絡空間,并等待格式化工作的完成,緊接著主節點會監聽子節點發出的加入網絡的信號,依次將通信范圍內的子節點加入無線網絡中,完成路由表的維護,網絡建立就完成了。
 本文設計的智能家居系統充分融合了目前市場上成熟可靠的CC2530無線芯片和高性能的溫度傳感芯片,設計了性能完善的心電信號采集模塊,將語音識別技術加入控制平臺中,最后形成一套新型智能家居系統方案。家居環境中該系統可以給人們生活帶來極大的便利。
參考文獻
[1] 肖海濤.基于ZigBee技術的智能家居系統設計[D].成都:電子科技大學,2008.
[2] 韓雙雙.基于ZigBee無線網絡的智能家居系統關鍵技術研究[D].長春:吉林大學,2009.
[3] 趙虹鈞. 基于ZigBee技術的智能家居系統的設計[D].上海:上海交通大學,2007.
[4] 李勁,程紹艷,李佳林,等. 基于ZigBee技術的無線數據采集網絡[J].測控技術,2007,21(8):63-65.
[5] 顧瑞紅,張宏科.基于ZigBee的無線網絡技術及其應用[J].電子技術應用,2005,31(9):32-35.
[6] 任豐原,黃海寧,林闖.無線傳感器網絡[J].軟件學報,2003(7):33-35.
[7] EREN H, FADIZL E. Technical challenges for wireless instrument networks-A case study with ZigBee[C]. IEEE Sensors Applications Symposium, San Diego, California,USA, 2007:1-6.
[8] IEEE 802.15.4,ZigBee Specification[S].2004.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99成人精品| 麻豆亚洲精品| 久久精品日韩欧美| 亚洲女ⅴideoshd黑人| 一区二区三区免费看| 亚洲黄色大片| 亚洲国产毛片完整版| 在线看国产日韩| 尤物99国产成人精品视频| 国产中文一区二区| 国产婷婷色综合av蜜臀av| 国产欧美日韩免费| 国产精品一国产精品k频道56| 欧美视频在线不卡| 欧美偷拍另类| 国产精品久久久久9999高清| 国产精品国产三级国产 | 国产精品乱码人人做人人爱| 欧美三日本三级少妇三2023 | 亚洲欧美国产日韩天堂区| 在线亚洲免费视频| 亚洲一级片在线看| 亚洲欧美区自拍先锋| 香蕉久久久久久久av网站| 羞羞视频在线观看欧美| 久久精品99国产精品日本| 亚洲国产精品久久久| 日韩视频中文| 99精品欧美| 亚洲一级在线| 久久福利一区| 欧美成人激情在线| 欧美日韩国产黄| 国产精品剧情在线亚洲| 国产亚洲a∨片在线观看| 在线不卡亚洲| 亚洲毛片一区| 亚洲欧美日韩精品| 亚洲高清二区| 一区二区三区久久| 欧美一区二区三区在线免费观看| 久久国产主播| 欧美电影电视剧在线观看| 欧美视频一区二区三区在线观看| 国产欧美日韩在线| 在线 亚洲欧美在线综合一区| 亚洲精品影视| 亚洲欧美日韩人成在线播放| 亚洲国产高清一区| 亚洲视频免费在线观看| 久久久91精品| 欧美精品一区二区久久婷婷| 国产精品爽黄69| 136国产福利精品导航网址| 99天天综合性| 欧美在线|欧美| 亚洲美女毛片| 久久国产精品72免费观看| 欧美顶级少妇做爰| 国产精品午夜在线| 亚洲国产成人精品女人久久久 | 国内精品久久久久久久影视蜜臀 | 久久精品1区| 欧美精品一区二区三区久久久竹菊| 国产精品国产三级国产a| 好男人免费精品视频| 亚洲狼人综合| 亚洲国产黄色| 欧美一级片久久久久久久| 欧美 日韩 国产一区二区在线视频 | 久久成人精品| 中日韩男男gay无套 | 国产乱码精品1区2区3区| 最近看过的日韩成人| 欧美亚洲在线| 亚洲特级片在线| 免费日韩一区二区| 国产视频欧美视频| 99国产精品久久| 亚洲激情电影在线| 久久av资源网站| 欧美午夜剧场| 亚洲精品欧美激情| 亚洲人成人一区二区在线观看| 欧美一级午夜免费电影| 欧美日韩国产综合新一区| 1024国产精品| 久久都是精品| 久久激情久久| 国产精品一区=区| av成人手机在线| 日韩一级精品| 欧美成人午夜| 黑人一区二区三区四区五区| 亚洲欧美日韩电影| 亚洲免费影院| 欧美视频一区二区三区四区| 亚洲欧洲日本在线| 亚洲黄网站在线观看| 久久视频国产精品免费视频在线 | 亚洲精品国产精品久久清纯直播| 亚洲大胆美女视频| 久久gogo国模裸体人体| 国产精品久久一卡二卡| 妖精成人www高清在线观看| 99精品国产在热久久婷婷| 欧美粗暴jizz性欧美20| 伊人夜夜躁av伊人久久| 久久激情综合网| 久久久精品网| 国产一区二区日韩| 性欧美video另类hd性玩具| 欧美一区二区精美| 国产精品午夜久久| 午夜精品久久久久久久久久久久 | 欧美日韩亚洲一区二区三区| 亚洲日本在线观看| 亚洲精品乱码视频| 欧美黄色视屏| 亚洲精品欧美日韩| 中文日韩欧美| 国产精品久久久久久久久免费桃花 | 中文日韩在线| 欧美午夜无遮挡| 一区二区三区偷拍| 亚洲欧美日韩综合| 国产精品一区二区久久久| 亚洲一区二区三区视频| 亚洲欧美视频在线观看| 国产精品一区视频网站| 欧美一区二区高清| 久久天堂精品| 亚洲大片av| 亚洲天堂男人| 国产精品入口日韩视频大尺度| 亚洲午夜在线视频| 久久国产日韩| 亚洲成人直播| 在线亚洲电影| 国产乱码精品一区二区三| 久久成人综合视频| 欧美激情亚洲另类| 99精品热视频只有精品10| 午夜亚洲福利在线老司机| 国产视频精品xxxx| 亚洲激情在线播放| 欧美日韩一区二区三区高清| 亚洲制服欧美中文字幕中文字幕| 久久精品国产99国产精品| 在线播放日韩欧美| 亚洲香蕉网站| 国产一区二区三区奇米久涩| 亚洲日韩欧美视频| 国产精品成人v| 久久国产精品一区二区三区| 欧美国产激情| 亚洲一区二区三| 老司机精品福利视频| 99精品欧美一区二区三区| 欧美中文字幕在线视频| 在线免费观看日本一区| 亚洲香蕉成视频在线观看| 国产一区二区三区在线播放免费观看| 亚洲人成网站精品片在线观看| 欧美三级在线| 久久精品官网| 欧美香蕉视频| 亚洲国产精品一区在线观看不卡| 欧美日韩理论| 久久高清免费观看| 欧美日韩中文字幕| 欧美在线国产| 欧美三级网址| 亚洲国产日韩欧美在线99 | 99xxxx成人网| 国产一区二区三区高清在线观看| 日韩视频在线免费| 国产日韩亚洲欧美| 中文一区字幕| 悠悠资源网亚洲青| 欧美亚洲视频在线看网址| 亚洲国产精品va在线看黑人| 性一交一乱一区二区洋洋av| 亚洲激情一区二区三区| 久久精品首页| 妖精成人www高清在线观看| 久久综合九色综合欧美狠狠| 一区二区不卡在线视频 午夜欧美不卡在 | 午夜精品久久久久久久| 91久久夜色精品国产九色| 久久精品夜夜夜夜久久| 一本色道久久88综合亚洲精品ⅰ| 老司机精品视频网站| 亚洲欧美日本日韩| 欧美少妇一区二区| 亚洲精品一区二区三区四区高清| 国产日韩欧美成人| aa成人免费视频| 亚洲国产精品va在线看黑人| 久久久女女女女999久久|