999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

智能家庭系統的智能網關設計

2017-04-23 10:18:35劉江蘇
電子技術與軟件工程 2017年5期

劉江蘇

摘 要 智能網關是智能家庭系統的核心部分,本文主要研究ZigBee相關技術,設計功能完善、應用方便的智能網關。系統的智能網關由ZigBee協調器和PC組成,本文介紹其硬件組成和軟件功能設計。

【關鍵詞】智能網關 ZigBee 智能家庭

隨著物聯網技術的發展,智能家庭系統應用前景變得越來越明朗,設計一個技術先進,用戶使用方便的智能家庭系統有著很大的實際意義。本智能家庭系統基于ZigBee無線通信技術,用戶利用安卓智能終端控制使用。整個系統中最為核心的部件就是智能網關,一個功能完善、應用可靠、使用方便的智能網關對于智能家庭系統至關重要。

1 ZigBee技術簡介

ZigBee又稱紫蜂協議,是近年來新興的一種短距離無線通信技術。由于其低功耗、低復雜度和自組織等特點在物聯網方面得到了廣泛應用。ZigBee協議分別為物理層(PHY)、媒體訪問控制層(MAC)、傳輸層(TL)、網絡層(NWK)、應用層(APL)等。

相較于藍牙、Wi-Fi和紅外等短距離無線通信技術,ZigBee有著其獨特的優勢。例如低功耗,其一個節點只需要2節5號電池便可以工作6-24個月;低成本,ZigBee免協議專利費,一個芯片只需要約2美元;高容量,一個節點可以管理254個子節點。正是由于這些特點,ZigBee技術非常適合應用于智能家庭系統中。

2 智能網關在系統中的地位

基于無線互聯網的智能家庭系統使得用戶可以利用移動終端設備實時監測家庭環境,發出控制指令來操控家居智能設備,而接收及發送監測數據和控制指令的設備就是整個系統的中樞,即智能網關。

智能網絡在整個系統中處于核心地位,是智能終端設備和用戶控制端的數據交流中樞。

3 智能網關的硬件組成

本智能家居系統采用的是基于Zigbee技術實現傳感器的組網和數據傳輸,因此智能網關的硬件設備由一臺PC機和一個zigbee協調器組成。ZigBee協調器主要的任務是實現各個傳感器終端通過ZigBee網絡組網,并將各傳感器采集的數據傳輸給PC機處理。

ZigBee協調器的硬件核心是cc2530芯片,該芯片是由美國TI公司設計,其具有強大的地址識別和數據包處理引擎。該芯片結合德州儀器的ZigBee協議棧,實現一個相對完整的ZigBee解決方案,是低成本低功耗組網方案的較好選擇。cc2530 具有不同的運行模式,其采用的增強型8051 CPU,系統內可編程閃存,功能強大,應用型較強。總體而言,cc2530是一個優秀的SoC解決方案,是智能家庭系統中網關芯片的很好選擇。

其次還包括usb接口,主要作用是與PC機相連利用串口將數據傳輸給PC機的相應服務器軟件,進行數據的處理和顯示。

PC的硬件選擇相對較容易,為了提高智能家庭系統的適應性,硬件方面要求較低,主流的家用PC都能滿足要求。

4 智能網關的軟件設計

智能網關的軟件設計主要包括兩個部分,一個部分是ZigBee協調器的功能實現編碼,另一個部分就是安裝在PC機上用戶使用的服務器端軟件。

4.1 ZigBee協調器編碼

ZigBee協調器的編碼實現主要是利用IAR810工具編寫代碼,其后使用仿真器將相應程序寫入到cc2530芯片中,并調試完成。

下面以控制LED燈為例介紹其具體實現過程。

對于LED終端,其工作主要是根據接收的控制指令來打開或者關閉LED燈,同時還需要將當前LED燈的狀態反饋協調器,以便在服務器和用戶移動端顯示。LED終端首先會以向協調器單播的方式加入ZigBee網絡。

對于協調器而言,需要先進行串口初始化,然后將其設置為廣播方式。隨后ZigBee協調器就以廣播方式與各終端組網。待組網成功之后,協調器會將終端傳輸過來的相關數據利用串口送給PC端服務器。如果收到PC服務器通過串口傳送過來的各種控制命令,協調器會利用ZigBee無線網絡傳輸給各個終端,實現相應功能。對于LED燈終端控制指令就是打開和關閉兩個。

4.2 PC端服務器軟件設計

對于PC端服務器,其主要工作是將協調器通過串口傳輸過來的數據一方面顯示在利用visual studio 2012開發的應用控制端,另一方面利用socket通信發送給用戶安卓客戶端。當然服務器也會向安卓客戶端發送來的指令(例如打開或者關閉LED燈)通過串口傳輸給協調器。

本系統的PC端服務器界面設計如下的一些功能控件。

4.2.1 系統設置

一個下拉菜單用于選擇PC連接協調器的串口及打開串口控制按鈕。另一方面是啟動和關閉服務按鈕及用于顯示服務器IP地址的文本框。啟動服務器之后,在用戶的安卓客戶端輸入服務器的對應IP地址就可以與服務器連接,實現信息的顯示和感應器終端功能控制。

4.2.2 功能控制和信息顯示

第一個是窗簾控制,設計了用于控制窗簾電機正轉和反轉的兩個按鈕,對應于窗簾的打開和關閉。其次是LED燈控制,設計了一個按鈕用于LED燈的開關。然后是插座,設計一個按鈕用于插座的開關。最后就是信息的顯示,主要包括有溫度、濕度和煙霧,分別設計了文本框控件用于顯示相應數據。

5 總結

智能網關是整個智能家庭系統的核心部分,一個高效、易用的智能網關對整個系統起著至關重要的作用。從硬件方面而言,本系統的智能網關設計采用的是TI公司開發的cc2530芯片協調器,軟件設計功能完善,用戶使用簡單,有較好的應用前景,具備一定的推廣價值。

參考文獻

[1]郭水林,王瑞.基于ZigBee和Android的智能家居系統設計[J].電信快報,2015(05).

[2]趙麗.基于ZigBee技術的智能家居系統研究與設計[D].南京郵電大學,2011.

[3]周怡頲,凌志浩,吳勤勤.ZigBee無線通信技術及其應用探討[J].自動化儀表,2005,26(06).

[4]Android.http://baike.baidu.com/subview/1241829/9322617.htm.百度百科.

主站蜘蛛池模板: 国产精品久久久久久久久| 3344在线观看无码| 欧美成人免费午夜全| 丝袜久久剧情精品国产| 久精品色妇丰满人妻| 国产综合精品一区二区| 欧美亚洲国产一区| 成年免费在线观看| 亚洲男人的天堂久久精品| 黄片一区二区三区| 日本免费精品| 亚洲国产成熟视频在线多多| 国外欧美一区另类中文字幕| 亚洲欧美色中文字幕| 国产自在自线午夜精品视频| 日韩精品久久无码中文字幕色欲| 国产丝袜一区二区三区视频免下载 | 999国内精品久久免费视频| 青青操国产视频| 亚洲欧美日韩动漫| 小蝌蚪亚洲精品国产| 亚洲综合精品香蕉久久网| 亚洲天堂区| 欧美日韩成人在线观看| 18禁黄无遮挡网站| 午夜精品一区二区蜜桃| 国产精品极品美女自在线| 日韩在线永久免费播放| 国产欧美日韩视频怡春院| 91九色国产porny| 玖玖精品视频在线观看| 婷婷六月色| 国产后式a一视频| 亚洲成a人片77777在线播放| 国产主播福利在线观看| 久久久无码人妻精品无码| 免费a级毛片18以上观看精品| 一本视频精品中文字幕| 久久久久久久久久国产精品| 在线观看国产网址你懂的| 99精品伊人久久久大香线蕉 | 亚洲三级色| 午夜限制老子影院888| 美女国产在线| 亚洲中文字幕av无码区| 看国产毛片| 久久综合色88| 新SSS无码手机在线观看| 国产欧美日韩va另类在线播放| 亚洲精品波多野结衣| 国产自无码视频在线观看| 中国国产高清免费AV片| 亚洲精品国产日韩无码AV永久免费网| 亚洲精品国产精品乱码不卞| 91精品国产一区自在线拍| 国产一级毛片yw| 97色伦色在线综合视频| 国产激情无码一区二区三区免费| 日本午夜影院| 欧美日韩国产在线播放| 无码网站免费观看| 99热这里只有精品久久免费| 成人午夜久久| 怡红院美国分院一区二区| 国产一区二区三区在线观看视频 | 国产精品第页| 亚洲AV免费一区二区三区| 自拍欧美亚洲| 在线国产资源| 91九色视频网| 国产精品v欧美| 亚洲高清资源| 在线观看国产网址你懂的| 亚洲九九视频| 一区二区三区国产精品视频| 国产综合另类小说色区色噜噜| 亚洲 成人国产| 国产欧美视频一区二区三区| 国产精品一区在线观看你懂的| 亚洲天堂啪啪| 国产爽爽视频| 中文字幕无线码一区|