《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ZigBee的智能家居控制系統的研究與設計
基于ZigBee的智能家居控制系統的研究與設計
來源:電子技術應用2013年第8期
徐書芳, 王金海, 宮玉龍, 任 凱
天津工業大學 電子與信息工程學院,天津 300387
摘要: 基于智能家居控制系統的不足和發展現狀,采用ZigBee技術和GPRS技術把家庭網絡與外界網絡進行連接來控制智能家居系統。使用ARM920T內核的S3C2440微處理器作為中央控制器,家庭內部采用ZigBee技術無線組網,遠程手機用戶通過發送短信,將控制家電設備的命令傳送給中央控制器,再由中央控制器通過ZigBee無線網絡發送命令給家電控制終端,最終達到遠程控制終端設備的目的,并且終端通過GPRS網絡把設備的運行狀態發送給用戶。
中圖分類號: TP277
文獻標識碼: A
文章編號: 0258-7998(2013)08-0080-04
Research and design of intelligent home control system based on ZigBee
Xu Shufang, Wang Jinhai, Gong Yulong, Ren Kai
School of Electronics and Information Engineering, Tianjin Polytechnic University, Tianjin 300387, China
Abstract: Based on the insufficient and current situations of intelligent home control system, ZigBee technology and GPRS technology were used to connect the home network with the outside network to control a smart home system in this design. The ARM920T core of S3C2440 microprocessor was used as the central controller, interior completed wireless networking with ZigBee technology. Remote mobile phone users by sending an SMS, transmitted the control instruction of home appliance equipment to the central controller. Then the central controller sent command to home appliance control terminals through the ZigBee wireless network. Finally the system achieved the purpose of remote control. At the same time through the GPRS network, the system sent the operation status of equipments to the user.
Key words : intelligent home; ZigBee technology; GPRS technology; appliance control

    嵌入式技術、網絡通信技術的發展以及人們物質生活水平不斷提高,推動了智能家居、信息家電等概念的出現。智能家居就是將室內的家電設備有機地連接在一起,使多個設備形成聯動并能夠進行信息交互[1]。ZigBee技術的發展為研究智能家居提供了基礎,本文構建了智能家居控制系統的整體框架、系統軟件平臺,實現了管理中心對家電設備節點的功能控制,從應用角度闡述了智能家居系統的現實意義。                       

    對于家庭網絡通信而言,傳輸數據量小,在傳輸速率上要求不高,網絡容量大,家電設備多,所以信息實時性要好,時延短,成本低。ZigBee 是一種新型無線連接技術,相對各種無線通信技術而言,ZigBee技術是功耗和成本最低的技術之一[2-3]。它能夠很好地滿足家庭網絡的需求。                                             
1 系統整體方案設計
    智能家居控制系統主要由三部分構成:中央控制器,智能終端,遠程用戶控制端。本系統主要由ARM920T內核的S3C2440微處理器、液晶觸摸屏、電源電路、電話裝置、GPRS收發模塊、ZigBee通信模塊等組成。系統總體框圖如圖1所示。此設計主要用于方便控制家電設備,未達到實時監控。

    遠程手機用戶通過發送短信或者直接觸摸與中央控制器相連接的觸摸屏,把控制家電的命令傳達給中央控制器,中央控制器再通過ZigBee模塊傳輸給智能終端,最終達到控制終端設備的目的。同時中央控制器通過GPRS模塊向遠程用戶發送設備的運行情況。當探測到有外部人員侵入或者發生火災等危急情況時,中央控制器就會通過發送短信向手機用戶報警,同時通過USB攝像頭采集圖像并進行圖像處理,最后通過彩信的形式發送給手機用戶[4]。
2 系統硬件設計
2.1 S3C2440中央控制器

    中央控制器是本系統的核心控制部分,所有控制信息的發送和接收都是通過它來完成的。中央控制器由ARM9處理器、SDRAM、Flash、供電電源和復位模塊、LCD觸摸屏和相關外圍電路組成。本設計選用三星公司生產的基于ARM920T內核的S3C2440高性價比處理器,它是一款16/32位RISC嵌入式微處理器,其主頻處理速度可高達533 MHz,它不僅具有一般嵌入式芯片所具有的SDROM控制器和總線,還具有豐富的功能擴展,內部集成了TFT/STN LCD和觸摸屏控制器、多個串口,GPRS模塊接口、以太網接口、USB接口、攝像頭接口、AC97數字音頻接口、SD&MMC存儲卡接口等大量的功能模塊,完全滿足家庭網絡的設計要求。中央控制器的主要管腳硬件連接如圖2所示。

2.2 GPRS無線通信模塊
    本系統采用SIMCOM公司生產的GPRS模塊SIM300,插入SIM卡,即插即用與中央控制器相連接。SIM300芯片是一款三頻段GSM/GPRS模塊,GPRS采用分組交換技術,支持資源共享,頻帶利用率高,數據傳輸率高,最高達171.2 kb/s。SIM300與中央控制器S3C2440的接口電路如圖3所示。
     本系統采用SP3238芯片實現電平轉換,S3C2440通過串口1控制SIM300模塊,用異步通信模式與GPRS模塊進行通信,通過SIM300模塊以AT指令的格式發送短信或者撥打電話,達到接受遠程用戶的控制命令以及向用戶匯報家電運行狀態的目的。GPRS網絡永遠在線并且按流量計費,通信成本低,因此GPRS技術應用在智能家居控制系統中是無線數據傳輸的最佳選擇。

     網絡中的協調器是整個網絡的核心,負責組網,中央控制器為此類節點,在一個智能家居控制系統中只有一個主控制器是協調器。路由器不但具有收發數據功能,還具有轉發數據的功能,部分強電供電智能終端為此類節點。智能終端只能接收數據不能轉發數據,一些低功耗家電設備采用此類節點類型。采用樹簇型網絡的優點是能夠讓終端設備降低功耗,不發送數據時,可以將處理器設置成休眠模式[2-4]。
2.3.2 ZigBee通信模塊設計
    本設計選用TI公司生產的CC2530芯片作為ZigBee組網主控芯片,每個智能家居設備都包括一個ZigBee模塊。CC2530芯片是用于IEEE802.15.4、ZigBee和RF4CE上的一個真正片上系統解決方案,它能夠用低成本的材料組建強大的網絡節點。它不僅支持TI的Z-Stack協議棧,內部還集成了低功耗的8051單片機, 外圍電路包括通用I/O口、SPI口、A/D轉換接口以及串口等,接口資源豐富。CC2530的外圍電路如圖5所示。CC2530模塊通過擴展引出通用接口來支持智能終端功能的設計。

 

 

2.3.3 ZigBee抗干擾性能分析
     ZigBee抗干擾主要是抗同頻干擾。IEEE802.15.4無線通信標準中提供了很多抗干擾性能,例如:動態信道選擇、空閑信道評估、信道算法等。通過實驗證明,正確選擇信道、增大頻偏可以減小ZigBee的干擾性。WiFi與ZigBee可以近距離(小于2 m)共存;而藍牙設備卻采用調頻技術,對網絡的干擾很小,所以兩者也能很好地共存;當ZigBee設備與微波爐的距離大于1 m時,產生的干擾可以忽略不計;家用無繩電話(2.4 GHz)可以調整與ZigBee設備的距離來減小干擾,使干擾源盡量遠離ZigBee網絡。因此ZigBee在2.4 GHz頻段能可靠地與WiFi、藍牙、微波爐以及家用無繩電話共存。           
2.4 家電控制終端
       家庭智能控制終端主要包括家電控制模塊、門禁控制模塊、燈光控制模塊、窗簾控制模塊以及安防控制模塊等。各個模塊都與各種傳感器相連接,每個控制模塊都通過ZigBee模塊與ARM9中央控制平臺實現無線連接,組成一個家庭無線智能控制網絡。
    智能家居控制系統以ZigBee網絡作為橋梁,家電控制終端與S3C2440中央控制器進行信息交互,接收控制命令和回送家電運行狀態以及發送報警信息等。智能終端節點框圖如圖6所示。

3 系統軟件設計
    本文軟件設計可以分為兩部分:中央控制器部分、智能終端平臺部分。主控平臺的軟件系統運行在中央控制器S3C2440上,采用開源的Linux操作系統,將用戶傳達的信息通過ZigBee模塊發送出去,同時接受終端平臺發送回來的反饋信息,并顯示家電的運行狀態。有異常情況發生時,能夠通過ZigBee模塊及時將信息反饋給主機,主機通過GPRS模塊向遠程用戶發送報警信息。
3.1 中央控制器與GPRS模塊通信的軟件實現
      本系統主程序流程如圖7所示,主程序運行在中央控制器S3C2440上,由許多實現相應功能的子程序組成,主要包括GPRS無線通信程序、ZigBee無線通信程序、圖像采集處理程序、各智能模塊控制程序等。ARM9與GPRS模塊的通信實際是用WindowS API函數實現RS232通信的編程,ARM9通過串口UART1控制GPRS模塊,以短信的形式與用戶進行交互信息。

3.2 終端模塊的軟件實現流程
       智能終端模塊主要是接受中央控制器通過ZigBee模塊發來的命令,同時解析命令,然后做出相應的操作,例如:啟動或關閉與之對應的電器,并將電器的運行狀態回送給中央控制器。智能終端模塊的軟件流程圖如圖8所示。

    首先系統上電后,初始化設備,即打開串口中斷、定時器中斷、各個I/O口中斷等,然后查詢UART是否收到消息(是否收到中央控制器發來的ZigBee信息),并不斷地循環檢測,檢測到信息后,對信息進行解析與處理,最后判斷用戶是要對哪個家電進行操作,還是查詢家電的運行情況。如果是查詢某個家電的運行情況,智能終端就將家電的運行狀態通過ZigBee網絡發送給中央控制器;如果用戶要對家電進行操作,首先判斷是哪個家電需要進行操作,然后判斷對該家電進行怎樣的控制,并執行相應的操作,同時把家電運行狀態反饋給中央控制器,不斷循環返回[5]。                      
    本文設計了一種基于ZigBee和GPRS技術的智能家居控制系統,給出了詳細的設計方案和系統框圖,從硬件、軟件兩方面具體闡述了本文的設計思路和實現方法。本設計采用ZigBee技術組建家庭網絡進行無線通信,很好地解決了中央控制器S3C2440與各個智能家居被控模塊之間的無線通信,避免了繁雜的布線問題,同時采用GPRS網絡實現遠程手機用戶對智能家居控制系統的遠程控制[5],給家庭生活帶來巨大的便利和安全,具有很好的實用價值,給未來智能家居控制系統的發展提供了一個方向。                     
參考文獻
[1] 周游,王普. 基于ZigBee技術的智能家居無線網絡系統[J].電子技術應用,2009,23(9):37-39.
[2] 張周,周劍揚.ZigBee在智能家居中的應用研究[J].工業控制計算機,2010,19(12):7-9.
[3] 陳致遠,朱葉承.一種基于STM32的智能家居控制系統[J].電子技術應用,2012,38(9):138-140.
[4] 邵雯.基于ZigBee技術家居智能控制系統的設計[J].軟件開發與設計,2012,4(6):69-70.
[5] 吳文忠,李萬磊.基于ARM與ZigBee的智能家居系統[J].計算機與工程設計,2011,3(5):30-34.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲线精品一区二区三区八戒| 91久久精品日日躁夜夜躁国产| 国产一区亚洲| 欧美天堂亚洲电影院在线播放| 欧美精品三级日韩久久| 免费观看成人www动漫视频| 久久一区二区三区超碰国产精品| 欧美一区=区| 欧美在线观看天堂一区二区三区| 午夜一区二区三区不卡视频| 亚洲欧美国产制服动漫| 午夜精品美女久久久久av福利| 亚洲伊人伊色伊影伊综合网| 亚洲视频中文| 亚洲一区二区三区三| 亚洲淫片在线视频| 午夜免费电影一区在线观看| 亚洲欧美日韩一区二区| 午夜精品美女久久久久av福利| 午夜精品国产更新| 久久成人国产| 久久青草久久| 欧美成人午夜视频| 欧美日韩成人综合在线一区二区| 欧美日韩亚洲免费| 国产精品美女久久久久久2018| 国产精品日本欧美一区二区三区| 国产精品福利av| 国产精品视频区| 国产亚洲va综合人人澡精品| 黄色在线一区| 91久久综合亚洲鲁鲁五月天| 亚洲经典在线看| 一区二区精品| 西西人体一区二区| 亚洲激情不卡| 一区二区三区成人| 性亚洲最疯狂xxxx高清| 久久久久国产精品一区| 欧美成人午夜| 国产精品久久激情| 韩国成人福利片在线播放| 亚洲第一中文字幕在线观看| 日韩亚洲在线观看| 翔田千里一区二区| 亚洲精品一区二区三| 中国亚洲黄色| 欧美专区福利在线| 欧美国产一区二区在线观看| 欧美视频一区二区| 黄色成人免费观看| 夜夜嗨av一区二区三区网站四季av| 亚洲一区二区毛片| 亚洲高清一区二| 在线天堂一区av电影| 欧美一区二区免费视频| 毛片一区二区| 国产精品扒开腿做爽爽爽视频| 国产一区自拍视频| 日韩亚洲精品视频| 久久精品成人一区二区三区蜜臀| aa国产精品| 久久精品国产v日韩v亚洲| 欧美激情区在线播放| 国产伦一区二区三区色一情| 亚洲黑丝一区二区| 亚洲欧洲99久久| 日韩性生活视频| 久久精品视频一| 欧美日韩美女| 精品动漫3d一区二区三区| 一区二区激情视频| 亚洲人妖在线| 久久精品一区二区三区中文字幕| 欧美日韩1区| 韩日视频一区| 亚洲午夜伦理| av成人免费观看| 美腿丝袜亚洲色图| 国产欧美日韩综合一区在线播放| 亚洲日本免费| 亚洲国产精品悠悠久久琪琪| 亚洲在线免费视频| 欧美巨乳在线| 在线播放豆国产99亚洲| 亚洲综合999| 宅男噜噜噜66一区二区66| 裸体丰满少妇做受久久99精品| 国产精品视频成人| 亚洲靠逼com| 亚洲欧洲精品一区二区三区| 久久国产直播| 国产精品久久久久久久7电影| 亚洲国产欧美不卡在线观看 | 亚洲在线国产日韩欧美| 99精品99久久久久久宅男| 久久伊人精品天天| 国产午夜精品全部视频在线播放| 宅男精品视频| 中日韩视频在线观看| 欧美国产日韩a欧美在线观看| 激情综合激情| 久久国产精品一区二区| 欧美在线视频日韩| 国产精品视频网| 亚洲一级片在线观看| 亚洲一区二区三区午夜| 欧美视频网站| 一本色道久久88综合亚洲精品ⅰ| 99视频精品| 欧美日韩国产三区| 亚洲精品三级| 一片黄亚洲嫩模| 欧美日韩国产综合久久| 亚洲看片免费| 亚洲视频观看| 国产精品videosex极品| 一区二区欧美日韩| 亚洲一区视频在线| 国产精品美女久久久浪潮软件| 亚洲调教视频在线观看| 亚洲欧美三级伦理| 国产麻豆精品theporn| 午夜精品一区二区三区四区| 欧美在线播放| 国内精品写真在线观看| 亚洲第一毛片| 欧美成人小视频| 亚洲精品字幕| 亚洲欧洲av一区二区三区久久| 国产精品影视天天线| 欧美亚洲在线| 久久只精品国产| 亚洲第一区色| 在线午夜精品| 国产精品视频福利| 久久爱www久久做| 欧美1区3d| 亚洲理论在线观看| 亚洲欧美另类国产| 国产日韩亚洲欧美精品| 亚洲高清资源综合久久精品| 欧美成人免费全部| 日韩一级在线观看| 欧美一区二区三区在线播放| 国内精品美女av在线播放| 亚洲激情小视频| 欧美日韩国产在线播放网站| 亚洲视频网在线直播| 久久精品91久久香蕉加勒比| 一区二区在线看| 宅男噜噜噜66国产日韩在线观看| 国产精品呻吟| 亚洲国产欧美日韩| 欧美视频二区36p| 欧美影院精品一区| 欧美裸体一区二区三区| 亚洲制服丝袜在线| 久热这里只精品99re8久| 亚洲精品一区二区网址| 欧美亚洲综合网| 亚洲国产精品欧美一二99| 亚洲在线观看视频| 激情综合色丁香一区二区| 日韩午夜激情av| 国产欧美精品在线| 日韩午夜av在线| 国产麻豆午夜三级精品| 亚洲人成人一区二区在线观看| 欧美视频在线观看视频极品 | 亚洲视频欧洲视频| 国产一区二区三区网站| aa级大片欧美三级| 国产区欧美区日韩区| 日韩午夜在线视频| 国产一区二区三区在线播放免费观看 | 欧美精品激情| 欧美亚洲一区二区在线| 欧美日韩岛国| 久久精品一区二区国产| 欧美午夜性色大片在线观看| 久久精品网址| 国产精品麻豆va在线播放| 亚洲黑丝在线| 国产免费观看久久| 99热精品在线| 国产自产女人91一区在线观看| 亚洲网站视频福利| 在线播放亚洲| 久久高清福利视频| 一区二区三区精品国产| 欧美a级片网| 久久成人国产| 国产精品毛片在线看| 一本色道久久88精品综合| 激情久久一区| 久久爱91午夜羞羞| 亚洲天堂成人在线视频| 欧美人与性禽动交情品 | 午夜亚洲影视|