亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ZigBee技術(shù)的智能家居系統(tǒng)設(shè)計

        2016-12-19 11:41:27
        電子科技 2016年11期
        關(guān)鍵詞:網(wǎng)關(guān)傳感智能家居

        劉 瑋

        (西北師范大學 知行學院,甘肅 蘭州 730070)

        ?

        基于ZigBee技術(shù)的智能家居系統(tǒng)設(shè)計

        劉 瑋

        (西北師范大學 知行學院,甘肅 蘭州 730070)

        針對傳統(tǒng)智能家居通用性較差、維護過程較為復(fù)雜的問題。提出了一種基于ZigBee技術(shù)的無線智能家居控制與實現(xiàn)方案,該系統(tǒng)方案利用已普及的ARM9處理器為數(shù)據(jù)處理中樞,利用ZigBee協(xié)議進行星型拓撲搭建無線網(wǎng)關(guān),對數(shù)據(jù)進行采集、分析、交換、控制,并對部分網(wǎng)關(guān)通路故障進行拓展實驗。與傳統(tǒng)智能家居系統(tǒng)相比,該系統(tǒng)操作直觀、維護簡單,增強了智能家居控制系統(tǒng)的功能拓展性,實現(xiàn)了無線網(wǎng)絡(luò)在無人環(huán)境下的高效智能化管理。

        ZigBee;Linux;物聯(lián)網(wǎng);智能家居

        傳統(tǒng)的智能家居系統(tǒng)功能較為單一、結(jié)構(gòu)復(fù)雜,且不易于維護或功能拓展,產(chǎn)品的推廣普及隨之遇到了瓶頸[1]。因此,為了使智能家居系統(tǒng)得到普及,需要對傳統(tǒng)智能家居系統(tǒng)控制方式進行升級。本文提出了一種以嵌入式系統(tǒng)作為控制中心,ZigBee網(wǎng)關(guān)控制模塊作為主控交互平臺,結(jié)合成熟的4G移動通信技術(shù),用戶可以實時通過圖像監(jiān)控家居安全情況,并可遠程控制門窗、家用電器的開關(guān)狀態(tài)。本文設(shè)計的智能家居系統(tǒng)不僅可運用在普通家庭中,還可應(yīng)用于遠程數(shù)據(jù)采集、遠程醫(yī)療、小區(qū)物業(yè)管理等無人值守環(huán)境等遠程控制領(lǐng)域[2]。

        1 系統(tǒng)設(shè)計方案

        系統(tǒng)設(shè)計方案,如圖1所示。系統(tǒng)分為包括感知節(jié)點控制、家庭網(wǎng)絡(luò)控制和遠程通信3部分。無線感知層的架構(gòu)是在每個子系統(tǒng)節(jié)點上集成相應(yīng)的傳感器及數(shù)據(jù)收集傳輸模塊,由傳感器節(jié)點對環(huán)境參數(shù)進行采集,并通過數(shù)據(jù)傳輸模塊傳給家庭網(wǎng)關(guān)[3-5]。系統(tǒng)利用溫濕度、光強度、氣體、攝像頭等傳感器設(shè)備模擬實現(xiàn)家電開關(guān)控制、安防監(jiān)測環(huán)境功能,實現(xiàn)數(shù)據(jù)采集和開關(guān)量控制,協(xié)調(diào)器負責將采集到的數(shù)據(jù)通過家庭網(wǎng)關(guān)傳送給家庭控制端,家庭控制端根據(jù)需要完成對傳感控制器的監(jiān)測與控制。

        家庭網(wǎng)絡(luò)控制主要由ARM微處理器、ZigBee模塊及相應(yīng)協(xié)調(diào)器、以太網(wǎng)接口模塊、移動控制端和家庭控制端組成,如圖2所示。其中,ZigBee 控制節(jié)點通過拓展的通用接口與家庭控制端收發(fā)數(shù)據(jù),ZigBee 協(xié)調(diào)器作為數(shù)據(jù)處理中心通過SPI與ARM處理器相連,實現(xiàn)監(jiān)控環(huán)境狀態(tài)數(shù)據(jù)的收集、傳輸。

        遠程通信主要利用電信通信服務(wù)提供商的4G網(wǎng)絡(luò)實現(xiàn)家庭控制端與移動控制端的數(shù)據(jù)交換,負責傳輸文字信息、圖像信息及部分視頻片段。

        圖1 智能家居設(shè)計方案示意圖

        2 系統(tǒng)設(shè)計方案與實現(xiàn)

        系統(tǒng)設(shè)計方案通過傳感層節(jié)點設(shè)計、ZigBee網(wǎng)關(guān)設(shè)計和移動端控制界面設(shè)計3個組成部分來完成系統(tǒng)功能。傳感層節(jié)點設(shè)計主要完成監(jiān)測環(huán)境的狀態(tài)數(shù)據(jù)的采集和接收、執(zhí)行控制端發(fā)送回的命令信息。

        ZigBee網(wǎng)關(guān)設(shè)計是利用ZigBee無線網(wǎng)絡(luò)采集傳感層節(jié)點上的室內(nèi)狀態(tài)數(shù)據(jù),如溫濕度信息、聲光紅外信息、有害煙霧濃度信息等,將其傳給協(xié)調(diào)器,協(xié)調(diào)器將信息傳給ARM S3C2440微處理器。ARM9 S3C2440微處理器處理送來的信息、解析移動通信模塊傳來的短信或圖像,將處理后的數(shù)據(jù)返回給協(xié)調(diào)器節(jié)點,并有感知控制節(jié)點執(zhí)行。ZigBee家庭無線傳感網(wǎng)絡(luò)采用星型網(wǎng)絡(luò)拓撲將傳感節(jié)點接入網(wǎng)關(guān)[6]。

        移動端控制界面設(shè)計是用戶通過軟件設(shè)計移動端操作控制軟件,用來實現(xiàn)家電的遠程控制,實現(xiàn)在家庭內(nèi)部感知節(jié)點的分散管理和集中控制。

        2.1 傳感節(jié)點設(shè)計

        傳感層節(jié)點采用模塊化設(shè)計,由設(shè)備初始化、A/D轉(zhuǎn)換模塊、數(shù)據(jù)采集與處理、串口通信等模塊。傳感節(jié)點按指定頻率進行狀態(tài)采集,經(jīng)過A/D轉(zhuǎn)換后發(fā)送給ZigBee網(wǎng)關(guān)節(jié)點; ZigBee網(wǎng)關(guān)在得到請求后,與ARM9 S3C2440微處理器進行數(shù)據(jù)交換,接收狀態(tài)數(shù)據(jù)或?qū)⒅骺叵到y(tǒng)命令轉(zhuǎn)發(fā)給傳感節(jié)點[7-8]。

        傳感層節(jié)點設(shè)計流程如圖3所示。初始化程序后,傳感節(jié)點判斷采集到數(shù)據(jù)是否警戒值,如不需要進入正常運行采集狀態(tài),待下次數(shù)據(jù)交換喚醒指令; 如數(shù)據(jù)已達到警戒值,處理器將采集當前傳感器狀態(tài)參數(shù)信息,將數(shù)據(jù)通過網(wǎng)關(guān)協(xié)調(diào)器將數(shù)據(jù)傳給ARM9 S3C2440微處理器,同時執(zhí)行預(yù)定的應(yīng)急處理動作。

        圖2 ZigBee終端節(jié)點軟件開發(fā)流程

        2.2 ZigBee網(wǎng)關(guān)設(shè)計

        系統(tǒng)采用CC2530射頻芯片和Z-Stack協(xié)議棧軟件搭配使用[9-10]。Z-Stack的工作流程可以分為系統(tǒng)啟動、驅(qū)動初始化、OSAL初始化和任務(wù)輪循幾部分。系統(tǒng)通電后,首先調(diào)用Zmain函數(shù)對系統(tǒng)初始化,然后進入OSAL系統(tǒng)調(diào)度函數(shù),完成初始化后,通過執(zhí)行osal_start_systein()函數(shù)啟動OSAL系統(tǒng)。該任務(wù)按優(yōu)先級檢測各個任務(wù)是否已經(jīng)就緒。若有就緒的任務(wù),則調(diào)用tasksArr[]中相應(yīng)任務(wù)處理函數(shù)賴處理該事件,直至所有任務(wù)處理完畢。

        圖3 ZigBee協(xié)調(diào)器軟件開發(fā)流程

        設(shè)計中OASL任務(wù)主要有:監(jiān)測串口狀態(tài)信息、監(jiān)測網(wǎng)絡(luò)無線狀態(tài)信息。當監(jiān)測到有控制信息傳輸時,將控制信息封裝為通信幀,發(fā)送到終端節(jié)點,控制執(zhí)行器執(zhí)行相應(yīng)操作,實現(xiàn)照明控制、煙霧檢測、蜂鳴器報警等操作。如果有無線信號輸入時,協(xié)調(diào)器會解析無線通信幀,將數(shù)據(jù)傳遞給網(wǎng)關(guān),網(wǎng)關(guān)將信息傳輸給家庭控制端和移動控制端。部分軟件代碼

        if(addr = nodeNwkAddr[DevTemp])

        {

        //接收到溫度傳感器數(shù)據(jù)

        uintl6 i - 0;

        meincpy(&i, msg->Data, 2);

        tempStatus = i < 1000;

        HalUARTWrite(HAL_UART_PORT_0, msg->Data, 2);

        }

        else if(addr = nodeNwkAddr[DevSmoke])

        {

        //接收到煙霧度外傳感器數(shù)據(jù)

        ………

        2.3 控制操作界面設(shè)計

        控制操作界面選用Qt作為控制操作GUI設(shè)計平臺。Qt是跨平臺C++圖形用戶界面應(yīng)用程序開發(fā)框架??刂栖浖捎脩艄芾斫缑妗⒏兄?jié)點管理與控制、家居環(huán)境參數(shù)設(shè)置、歷史信息查詢與管理等模塊組成[11-14]。用戶管理包括感知層控制、網(wǎng)關(guān)狀態(tài)監(jiān)測、數(shù)據(jù)管理等操作模塊;感知層控制包括煙霧傳感器、溫度傳感器、紅外傳感器、光照度傳感器、攝像頭圖像采集等模塊;網(wǎng)關(guān)監(jiān)測包括1~20號通路數(shù)據(jù)傳輸是否正常模塊;數(shù)據(jù)管理包括歷史數(shù)據(jù)存儲、同步、刪除模塊。

        3 測試結(jié)果

        實驗測試中,選取傳感器進行性能測試。測試數(shù)據(jù)包括溫度、濕度、光照等參數(shù)。實現(xiàn)了數(shù)據(jù)經(jīng)過處理、按設(shè)定時間間隔打包,經(jīng)過網(wǎng)關(guān)傳輸?shù)郊彝ズ鸵苿涌刂平K端同步保存、處理和顯示。同時,測試通過4G傳輸拍攝的實時視頻,并模擬了當某一網(wǎng)關(guān)通路出現(xiàn)故障時,網(wǎng)關(guān)緊急拓展功能[15]。

        經(jīng)過試驗,用戶可以通過移動控制端控制窗簾開關(guān)、煙霧報警、紅外報警、文字圖像信息報警等,可以通過移動端看到監(jiān)測環(huán)境的實時狀態(tài)。當網(wǎng)關(guān)通路出現(xiàn)故障時,可進行網(wǎng)關(guān)通路緊急更換,操作設(shè)置步驟簡單,部分測試結(jié)果如表1所示。

        表1 測試結(jié)果

        4 結(jié)束語

        提出了一種基于ZigBee技術(shù)設(shè)計智能家居系統(tǒng)實現(xiàn)方案,該系統(tǒng)方案利用已普及的ARM9處理器為數(shù)據(jù)處理中樞,利用ZigBee協(xié)議進行星型拓撲搭建無線網(wǎng)關(guān),對數(shù)據(jù)進行采集、分析、交換、控制,并對部分網(wǎng)關(guān)通路故障進行拓展實驗。經(jīng)過測試,該系統(tǒng)可靠性高、易于控制、可控性強且功耗較低,具有良好的普及性,適合在智能家居等遠程監(jiān)測控制系統(tǒng)中應(yīng)用。

        [1] 童曉渝,房秉毅,張云勇.物聯(lián)網(wǎng)智能家居發(fā)展分析[J].移動通信,2010(9):16-20.

        [2] 查瓏瓏.淺析物聯(lián)網(wǎng)智能家居發(fā)展[J].科技信息,2012(25):42-43.

        [3] 單春艷,章平,姚鵬修,等.基于遠程遙控的供暖節(jié)能系統(tǒng)設(shè)計[J].單片機與嵌入式系統(tǒng)應(yīng)用,2013,13(11):74-77.

        [4] Wang Yankai.Design and research of the gas monitoring system based on ZigBee wireless network[C].桂林:第三屆數(shù)字制造與自動化國際會議,2012.

        [5] 徐振峰,尹晶晶,陳小林,等.基于ZigBee協(xié)議棧的無線傳感器網(wǎng)絡(luò)的設(shè)計[J].電子設(shè)計工程,2012,20(5):75-81.

        [6] 黃孝彬,毛培霖,唐浩源,等.物聯(lián)網(wǎng)關(guān)鍵技術(shù)及其發(fā)展[J].電子科技,2011,24(12):129-132.

        [7] 王磊磊,孫萬蓉,魏雪松,等.通用物聯(lián)網(wǎng)監(jiān)測系統(tǒng)軟件設(shè)計[J].電子科技,2015,28(5):143-146.

        [8] 陸寧,姚雪,馬曉明.基于GSM 網(wǎng)絡(luò)的安防系統(tǒng)的設(shè)計與實現(xiàn)[J].電子科技,2016,29(4):120-126.

        [9] 李文仲,段朝玉.ZigBee2007/PRO協(xié)議棧實驗與實踐[M].北京:北京航空航天大學出版社,2009.

        [10] 周熊.基于AT89C52單片機的煙霧報警器設(shè)計[J].電子設(shè)計工程,2013,21(1):164-169.

        [11] 許先斌,熊慧君,李洲,等.基于ARM9的嵌入式Linux開發(fā)流程的研究[J].微計算機信息,2006,22(42):87-89.

        [12] 鐘華錦.基于ARM和Linux的嵌入式系統(tǒng)研究與應(yīng)用[D].武漢:武漢科技大學碩,2006.

        [13] 文全剛.嵌入式Linux操作系統(tǒng)原理與應(yīng)用[M].北京:北京航空航天大學出版社,2011.

        [14] Bruce Eckel.Java編程思想[M].4版.陳昊鵬,譯.北京:機械工業(yè)出版社,2007.

        [15] 劉宏飛,程明霄,陸春宇,等.基于無線傳感網(wǎng)絡(luò)的在線分析系統(tǒng)設(shè)計[J].傳感器與微系統(tǒng),2014,33(2):108-111.

        The Design of Smart Home System Based on ZigBee Technology

        LIU Wei

        (Zhixing College,Northwest Normal University,Lanzhou 730070,China)

        There are some problems in the traditional smart home, such as poor generality, the complexity in maintenance. A wireless smart home control and implementation scheme based on ZigBee technology is proposed in this paper. This system uses the popularized ARM9 processor as the data processing center. It builds a star topology wireless gateway using ZigBee protocol, which could collect data, analysis, exchange, control them, and implement expansion experiment on the fault in the part of the gateway path. Compared with traditional smart home system, the system is manipulated simply and intuitively, easy to maintain, enhance the functional development of the intelligent home control system. It realized the efficient and intelligent management of the wireless network in the unmanned environment.

        ZigBee;Linux;the internet of things;smart home

        2016- 09- 01

        劉瑋(1981-),男,碩士,講師。研究方向:ZigBee,WiFi和嵌入式系統(tǒng)。

        10.16180/j.cnki.issn1007-7820.2016.11.016

        TP277

        A

        1007-7820(2016)11-051-03

        猜你喜歡
        網(wǎng)關(guān)傳感智能家居
        《傳感技術(shù)學報》期刊征訂
        新型無酶便攜式傳感平臺 兩秒內(nèi)測出果蔬農(nóng)藥殘留
        基于改進RPS技術(shù)的IPSEC VPN網(wǎng)關(guān)設(shè)計
        IPv6與ZigBee無線傳感網(wǎng)互聯(lián)網(wǎng)關(guān)的研究
        電子制作(2018年23期)2018-12-26 01:01:26
        基于Zigbee的無線通信技術(shù)在智能家居中的應(yīng)用
        電子制作(2018年1期)2018-04-04 01:48:28
        關(guān)于智能家居真正需求的探討
        LTE Small Cell網(wǎng)關(guān)及虛擬網(wǎng)關(guān)技術(shù)研究
        移動通信(2015年18期)2015-08-24 07:45:08
        應(yīng)對氣候變化需要打通“網(wǎng)關(guān)”
        太陽能(2015年7期)2015-04-12 06:49:50
        智能家居更貼心
        科學生活(2015年3期)2015-01-03 09:41:18
        某型Fabry-Perot光纖應(yīng)變計的傳感特性試驗
        亚洲熟女少妇精品久久| 性饥渴艳妇性色生活片在线播放| 性人久久久久| 日韩人妻无码精品久久免费一| 天堂sv在线最新版在线| 操出白浆在线观看| 妇女自拍偷自拍亚洲精品| 海外华人在线免费观看| 韩国三级大全久久网站| 亚洲精品永久在线观看| 麻豆久久久国内精品| 蜜桃视频在线免费观看一区二区| 国产成人国产三级国产精品| 精品久久久久香蕉网| 中字幕久久久人妻熟女| 亚洲又黄又大又爽毛片| 中文有码人妻字幕在线| 果冻传媒2021精品一区| 国产成人一区二区三中文| 一道本中文字幕在线播放| 可以免费看亚洲av的网站| 人妻丰满熟妇av无码片| 香蕉视频免费在线| 亚洲av网一区二区三区成人| 午夜天堂精品久久久久| 国产精品乱码在线观看| 色婷婷亚洲十月十月色天| 蓝蓝的天空,白白的云| 中文精品久久久久人妻不卡 | 老熟女的中文字幕欲望| 精品人妻va出轨中文字幕| 91孕妇精品一区二区三区| 国产精品髙潮呻吟久久av| 日本中文一区二区在线| 凹凸在线无码免费视频| 亚洲阿v天堂网2021| 亚洲av午夜福利精品一区二区| 久久精品不卡一区二区三区| 欧美日韩精品一区二区三区高清视频| 麻豆AV免费网站| 亚洲高清激情一区二区三区|