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

基于物聯網的智能家居控制系統設計與實現

2018-05-15 06:43:02荀艷麗焦庫張秦菲
現代電子技術 2018年10期
關鍵詞:物聯網

荀艷麗 焦庫 張秦菲

摘 ?要: 采用GPRS和ZigBee技術實現物聯網智能家居系統。該系統通過高性能處理和PAN Coordinator網絡協調器,家電傳感器構建ZigBee智能家居控制系統,并通過GPRS無線收發系統實現與遠程手機終端通信。給出系統設計架構及軟硬件實現方法,包括網絡拓撲,關鍵處理流程等。通過實際測試驗證該系統能夠滿足智能家居的遠程監控需求,使整個系統真正脫離用戶操作實現智能控制,降低信令交互。

關鍵詞: 物聯網; 智能家居; 控制系統設計; 家電傳感器; GPRS; ZigBee

中圖分類號: TN915.5?34 ? ? ? ? ? ? ?文獻標識碼: A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2018)10?0074?03

Abstract: A smart home system based on Internet of Things (IoT) was implemented by using the GPRS and ZigBee technologies. The ZigBee?based smart home control system is established by means of high?performance processing, PAN Coordinator network coordinator, and home appliance sensor. The communication between the system and remote mobile phone terminal is realized by using the GPRS wireless transceiver system. The design architecture, hardware and software realization methods of the system are presented, including network topology and key processing procedure. The actual test verified that the system can meet the remote monitoring demand of smart home, make the whole system truly independent of user operation, achieve smart control, and reduce signaling interaction.

Keywords: IoT; smart home; control system design; home appliance sensor; GPRS; ZigBee

由于智能家居有極大的優點,因此隨著通信產業的發展,智能家居控制系統也得到了很好的發展。其中利用電話對智能家居進行遠程控制的技術也日益用于生活中,人們可以通過手機發送指令,就能對家中的電器進行操作與監控。

1 ?智能家居物聯網控制系統總體架構

1.1 ?ZigBee與GPRS網絡技術特點

ZigBee技術是一種短距離、低復雜度、低功耗、低速率、短時延的大容量無線網絡技術。ZigBee采用的物理MAC層協議是IEEE 802.15.4,工作在868 MHz,915 MHz和2.4 GHz三種工業科學醫療(ISM)頻段。其中,2.4 GHz頻段全球免費試用。ZigBee網絡組網方式豐富靈活,具有很強的動態自組織特性[1]。

GPRS網絡是2.5G移動通信系統,使用分組交換技術,其數據傳輸單元(Data Transfer Unit,DTU)采用CMNET接入,避免了申請固定IP帶來的繁瑣,只需要插入SIM卡就能方便地連接到Internet[2]。

1.2 ?系統架構設計

本模型采用ZigBee星形網絡結構,由于各節點距離較近,無需通過路由器擴展網絡覆蓋面,只需要協調器和各傳感器設備即可滿足網絡搭建。協調器負責發起和維護網絡,并轉發收集信息給高性能處理器(本模型用PC機替代)。高性能處理器根據智能處理算法對收集信息進行融合決策,并根據決策結果來向遠程手機終端發送請求信息,或向傳感器發送應對執行命令。

網絡拓撲圖如圖1所示。

網絡中各組件詳細描述如下:

1) 信息采集。通過傳感器將家電信息傳遞給ZigBee SoC 模塊。本模型采用最常見的CC2430芯片,該芯片集成了ZigBee射頻(RF)前端、內存和微控制器。CC2430芯片最后將信息發送給PAN Coordinator網絡協調器。

2) PAN Coordinator網絡協調器負責組網和管理各智能家居傳感器。

PAN Coordinator協調器主要完成以下任務:分配網絡ID;發送、傳遞和結束信息。

3) 高性能處理器(PC機處理器)。高性能處理器是本設計方案的核心組件,負責整個系統的智能處理,是該模型的核心“大腦”。高性能處理器主要實現以下功能:采集信息的智能分析與處理;信息數據存儲與融合。

4) 無線收發系統。本設計通過無線收發系統完成與用戶手機終端間的通信,實現命令的傳遞及智能家居系統信息的應答反饋,采用GPRS芯片SIM900模塊實現無線收發。本設計借用短信收發功能,通過短信命令實現智能家居系統家電信息識別。

1.3 ?智能控制機制

智能控制核心是智能家居系統能夠實現更多的智能管理處理能力,減少用戶遠程操作交互。高性能處理器通過實現智能控制處理算法,實現智能家居系統的內部智能控制處理,從而能夠幫助用戶處理絕大多數任務和操作交互等。智能控制策略如下:異常處理第一要務是確保安全;操作記錄和異常告警可跟蹤;智能終端狀態實時監控。

1.3.1 ?異常處理

當高性能處理器接收到傳感器信息包含告警信息時,啟動異常保護操作。異常保護操作具體動作需要根據異常告警中反饋的傳感器網絡ID和告警編號進行相應處理。

1.3.2 ?操作記錄及異常告警查詢

操作記錄及異常告警可通過發送查詢命令獲取相關信息,相關信息都會在高性能處理器數據庫中存儲。

1) 手機端向智能管理系統發送查詢命令;

2) 智能管理系統收到判斷手機IMSI或MSISDN是否為配置信息,并判斷其操作權限;

3) 手機端信息判斷無誤后根據查詢命令判斷命令類型及相關參數進行相應操作,并繼續步驟5)操作;

4) 若手機端信息非配置信息或無查詢權限,智能管理系統拒絕該操作,并向手機端反饋無權限操作信息;

5) 智能管理系統查詢記錄信息,并做好操作日志記錄;

6) 智能管理系統根據查詢返回狀態向手機端發送查詢結果。

1.3.3 ?智能終端狀態監控

本系統可實現用戶對智能終端狀態實時監控功能,用戶通過發送查詢命令查看整個智能家居網絡內各家電終端的狀態情況,實現實時監控。也可以通過定期向用戶發送狀態信息更新消息,實現狀態信息的實時更新監控。因本系統聚焦邏輯能力實現,用戶體驗和更多優化方案暫未考慮,暫采取查詢詢問方式獲取監控信息。

2 ?系統硬件設計

本系統由外網和內網兩部分組成。外網由無線收發系統(GPRS數傳模塊)和高性能處理器組成,兩者之間可通過RS 232串口通信,無線收發系統(GPRS數傳模塊)采用SIM900模塊。該模塊通過AT指令控制,控制方法簡單,方便系統集成和軟件開發。

內網由高性能處理器(PC機)和PAN Coordinator網絡協調器、信息采集(智能家居傳感器)三部分組成。信息采集傳感器通過ZigBee無線模塊與PAN Coordinator網絡協調器進行通信。本模型選用TI公司生產的CC2430芯片設計ZigBee網絡節點,本模塊中各智能家居傳感器通過CC2430芯片發送和接收信息實現與PAN Coordinator網絡協調器通信。

3 ?系統軟件設計

在家電模擬控制中,要想通過串口與PC機連接的協調器向指定的設備發送控制指令,首先需要制定一套控制協議,以便協調器解析,所有的控制指令都是一串具有特性格式的字符串。控制指令如表1所示。

指令說明:

1) 設備編號(NUM):表示指令的控制對象或指令要求的設備響應編號。

2) 指令類型(TYPE):表示指令類型,包括SEARCH(查詢),CMD(命令)等。

3) 指令(ORDER):表示指令的具體含義。例如:查詢指令下的MONITOR(監控),LOG(日志)等。

4) 說明(EXP):對指令說明,在具體執行時沒有實際含義,用于編碼和測試,注釋性內容。

5) 附加信息(OTH):保留字段,待用。

3.1 ?實時監控

實現對各家電終端狀態的實時監控,通過遠程手機終端向智能系統高性能處理器發送狀態查詢命令。

1) 遠程手機終端發送實時監控命令,命令格式為:

1:SERCH:MONITOR: : 。

2) 高性能處理器接收請求命令,對命令進行解析,并根據解析后的命令類型和內容及設備編號等信息查詢對應設備實時狀態信息。

3) 高性能處理器將查詢到的設備狀態信息反饋給遠程手機終端。程序代碼如下:

void ZGManager_GetStatus(uint8 pan_id, String *status)

{

//Save PAN id

if(0 > pan_id)

return;

ZGPANid = pan_id;

status = ZGManager_GetDao(ZGPANid);

//Get ID status from Database(table name is TBL_TERIDSTATUS)

return;

}

同時,家電終端也會在設備狀態發生變更時實時向高性能處理器發送狀態變更信息,通知高性能處理器及時刷新設備狀態信息。

3.2 ?異常告警

當家電設備出現異常場景時(如洗衣機缺水等),家電設備傳感器會及時向高性能處理器發送告警信息。高性能處理器根據預置的智能處理方案進行處理,同時向遠程手機終端發送異常告警信息。當高性能處理器完成相應智能處理方案處理后,根據處理結果知會遠程手機終端,讓用戶了解當前進展。程序代碼如下:

void ZGManager_AbnormalWarning(uint8 pan_id, uint8 type)

{

//Check Abnormal type

uint8 level = ZGManager_CheckWarningType(pan_id, type);

//if level low 0, do nothing

if(0 > level)

return;

//update the status and recovery normal auto.

ZGManager_UpdateStatus(pan_id, "Warning");

ZGManager_Recovery(pan_id, type);

//Send warning MSG to user when level over 3

if(3 < level)

ZGManager_SendMsg2Usr(pan_id,type,"Warning");

return;

}

4 ?系統軟件實現

本文系統主要包括終端管理、日志管理和配置管理三部分功能。智能管理系統通過操作界面實現家電終端狀態的實時監控,以及家電終端控制、異常恢復和歷史回放等功能。同時為了便于操作跟蹤等目的,添加了日志管理功能,實現操作日志的查詢和設置。為了實現終端的添加和刪除,連接配置以及系統登錄賬戶管理等功能,系統也設計了相應的配置管理功能,方便相關參數配置。智能家居控制管理系統主界面如圖2所示。

該系統家電終端通過模擬接入洗衣機、電冰箱和智能電視三個終端傳感器進行驗證。在實際測試過程中系統運行穩定,能夠準確檢測傳感器數據,實現家電智能開關控制與狀態反饋。通過異常場景模擬,能夠有效地實現智能異常處理。同時,關聯手機端也能及時收到異常告警和狀態變更消息,大大降低了人工干預力度,實現智能控制。

5 ?結 ?語

本文通過對ZigBee網絡分析,以GPRS無線收發模塊、高性能處理器、PAN Coordinator網絡協調器和CC2430芯片及傳感器設計開發智能家居控制系統,闡述了硬件框架設計及系統實現流程。本系統旨在打通邏輯實現,更多優化控制需要進一步實現。

參考文獻

[1] 尤曉明.基于ZigBee的智能家居系統的研究[D].西安:西安電子科技大學,2014.

YOU Xiaoming. Research on smart home system based on ZigBee [D]. Xian: Xidian University, 2014.

[2] 郭啟軍,張浩然,姜彬.基于GPRS的嵌入式無線數據傳輸終端的設計[J].計算機系統應用,2008,17(12):69?72.

GUO Qijun, ZHANG Haoran, JIANG Bin. Design of embedded wireless data transmission unit based on general packet radio service [J]. Computer systems & applications, 2008, 17(12): 69?72.

[3] 翟雷,劉盛德,胡咸斌.ZigBee技術及應用[M].北京:北京航空航天大學出版社,2007.

ZHAI Lei, LIU Shengde, HU Xianbin. ZigBee technology and application [M]. Beijing: Beihang University Press, 2007.

[4] 楊松,胡國榮,徐沛成.基于CC2530的ZigBee協議MAC層設計與實現[J].計算機工程與設計,2013,34(11):3840?3844.

YANG Song, HU Guorong, XU Peicheng. Design and implementation of ZigBee protocol MAC layer based on CC2530 [J]. Computer engineering and design, 2013, 34(11): 3840?3844.

[5] 郭穩濤,何怡剛.智能家居遠程監控系統的研究與設計[J].計算機測量與控制,2011,19(9):2109?2112.

GUO Wentao, HE Yigang. Research and design of smart home remote monitoring system [J]. Computer measurement and control, 2011, 19(9): 2109?2112.

[6] 張慧穎.基于物聯網的智能家居綜合系統設計[J].電子測試,2013(21):25?27.

ZHANG Huiying. Design of smart home integrated system based on Internet of Things [J]. Electronic test, 2013(21): 25?27.

[7] 鄧昀,程小輝.面向物聯網的智能家居系統設計[J].桂林理工大學學報,2012,32(2):259?264.

DENG Yun, CHENG Xiaohui. Internet of Things oriented smart home system [J]. Journal of Guilin University of Technology, 2012, 32(2): 259?264.

[8] 張宏偉.針對ZigBee無線傳感網絡的智能家居系統設計與應用[J].網絡安全技術與應用,2015(5):115?116.

ZHANG Hongwei. Design and application of smart home system for ZigBee wireless sensor network [J]. Network security technology & application, 2015(5): 115?116.

[9] 孫雯.基于ZigBee的物聯網智能家居系統研制[D].西安:西安電子科技大學,2011.

SUN Wen. Development of smart home system for IoT based on ZigBee [D]. Xian: Xidian University, 2011.

猜你喜歡
物聯網
基于物聯網的無線測溫模塊設計
軟件導刊(2016年9期)2016-11-07 21:56:29
基于物聯網ZigBee技術的智能家居監控系統 
軟件導刊(2016年9期)2016-11-07 21:32:45
物聯網監測技術在G15W112邊坡的應用
基于物聯網的健康管理服務模式
基于物聯網的煤礦智能倉儲與物流運輸管理系統設計與應用
基于高職院校物聯網技術應用人才培養的思考分析
如何在高校架設學生洗衣服務系統
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網的智慧公交站點信息系統研究與實踐
基于LABVIEW的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
主站蜘蛛池模板: 波多野结衣二区| 亚洲国模精品一区| 国产精品成| 国产女人水多毛片18| 欧美第二区| 国产黄在线观看| 色偷偷综合网| 久久久久亚洲av成人网人人软件| 国产激爽大片在线播放| 国产午夜福利片在线观看 | 亚洲视频免费在线看| 亚洲免费成人网| 久久精品一卡日本电影| 欧美日韩国产成人高清视频| av手机版在线播放| 亚洲欧洲自拍拍偷午夜色无码| 日本午夜三级| 国产素人在线| 精品久久777| 六月婷婷精品视频在线观看| 久久精品嫩草研究院| 亚洲欧美自拍中文| 青青久久91| 日韩欧美中文字幕一本| 国产成人盗摄精品| 国产精品亚洲天堂| 国产女人在线观看| 国产精品亚洲天堂| 久久精品丝袜高跟鞋| 青青青视频蜜桃一区二区| 视频在线观看一区二区| 日韩免费毛片视频| 99热国产这里只有精品无卡顿"| 精品夜恋影院亚洲欧洲| 蜜臀AV在线播放| 国产AV无码专区亚洲精品网站| 国产成人91精品免费网址在线| 成人在线观看一区| 欧美日韩免费| 欧美午夜视频| 国产不卡网| 欧美不卡二区| 亚洲国产成人无码AV在线影院L| 久久久四虎成人永久免费网站| 日本精品中文字幕在线不卡| 人妻熟妇日韩AV在线播放| 午夜福利无码一区二区| 玖玖精品在线| 亚洲色图欧美激情| 欧美精品成人| 国产精品露脸视频| 国产亚洲视频中文字幕视频 | 亚洲国产成人超福利久久精品| 国产第八页| 久久精品娱乐亚洲领先| 久操中文在线| 欧美日韩在线观看一区二区三区| 91久久国产成人免费观看| 亚洲综合一区国产精品| 亚洲AⅤ波多系列中文字幕| 久久96热在精品国产高清| 精品黑人一区二区三区| 波多野结衣一区二区三区四区| 曰AV在线无码| 欧美一级高清免费a| 久久动漫精品| 亚洲AV无码一区二区三区牲色| 久久99国产精品成人欧美| 欧美成人怡春院在线激情| 亚洲欧美天堂网| 成人福利在线视频免费观看| 欧美午夜视频| 免费网站成人亚洲| 激情六月丁香婷婷| 成·人免费午夜无码视频在线观看| 国产成人91精品| 色综合久久无码网| 亚洲欧美不卡中文字幕| 日韩A∨精品日韩精品无码| 亚洲国产综合自在线另类| 欧美人人干| 久久久久久高潮白浆|