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

基于ARM和ZigBee的智能家居的設計

2016-09-16 08:27:10成都理工大學陳金鷹喻恒彥
電子世界 2016年12期
關鍵詞:嵌入式用戶系統

成都理工大學 王 佩 陳金鷹 喻恒彥

基于ARM和ZigBee的智能家居的設計

成都理工大學王佩陳金鷹喻恒彥

利用ZigBee無線傳感網絡實現對家電等設備的控制,將采集到數據封裝成統一格式后傳送到ARM平臺的嵌入式網關,利用Qt編程設計的可視化界面,實現了在網關上對采集數據的顯示和家電等設備的控制。另外網關上嵌入了Boa網絡服務器實現網頁訪問智能家居控制系統,方便用戶在終端瀏覽器上通過網頁遠程控制。

ZigBee;ARM;Qt編程

1.引言

隨著電子信息技術和計算機網絡技術的快速發展,人們的生活水平大幅度提高,對生活環境的舒適度要求也越來越高,構建高效的住宅設施與家庭日程事務的管理系統成為當前的一個研究熱點。本文設計了一個基于ARM的家居控制系統,該系統即可以滿足家庭一般家居的智能化操作,方便的提高人們生活質量,又可以實現對家居安全性和節能性的需求[1]。

2.智能家居系統簡介

設計實現的是一個基于ARM智能家居多平臺系統。用戶可以通過該系統(目前包括Qt用戶操作平臺、網頁用戶操作平臺)實時監測房屋的數據、遠程控制家電,并且系統會完成一些自動化控制。系統主要包括了消防系統、門禁系統、家庭環境數據采集系統,家電控制系統,盆栽植物的遠程控制澆水系統,視頻監控系統。其中主要涉及的技術和工作有:

①通過Linux系統編程完成串口應用程序,后臺服務進程,安卓客戶端的服務進程等;

②向開發板移植嵌入式web服務器,通過CGI C編程完成服務器與硬件的交互;

③通過V4L框架提供的API完成遠程視頻監控程序的編寫;④完成ZigBee的組網和協議棧的開發;

⑤51單片機的編程(包括了某些器件的時序控制),完成了傳感器數據的采集和一些器件的控制;

⑥Qt圖形界面編程完成用戶控制界面的開發;

⑦通過HMTL語言加javascript和ajax完成了網頁控制平臺。

3.系統組成與設計

3.1系統框架圖(見圖1)

圖1 智能家居系統框架圖

圖2 8Byte的char類型數據包

3.2系統框架綜合概述

3.2.1網絡通信的數據格式的定義

為了保證系統的可擴展性我們自行定義了一種收發數據格式,如圖2所示,在系統中涉及的CDMA、ZigBee、Internet網絡中均采用這種數據格式通信;方便嵌入式網關對數據的分類處理,以及ZigBee終端接收到協調器的信息,匹配自己身份成功后作出相應的動作[2]。

3.2.2數據上傳

第一步:ZigBee終端節點將采集到的數據通過按照先前敘述所定義的格式發送給ZigBee協調器;

第二步:ZigBee協調器將數據轉發到串口,嵌入式網關開機自啟串口后臺服務進程(該進程主要完成嵌入式網關從串口讀取數據,并將數據寫入到共享內存里面,提供給其它應用程序使用,另外還能完成一些自動化控制(如房間溫度超過用戶設置的最高值,會自動打開散熱器,模擬空調給房間降溫);

第三步:Sqlite服務進程從共享內存讀取到數據插入數據表格,實現房間環境參數的歷史數據存儲;

第四步:Qt從共享內存讀出數據,顯示到智能家居控制面板上;CGI程序將數據顯示到網頁上[3]。

3.2.3下達控制命令

第一步:通過用戶操作智能家居控制界面,把操作指令寫入到共享內存里面;

第二步:串口后臺服務進程將共享內存的指令發送到串口;第三步:ZigBee協調從串口讀取指令,并將指令以廣播的形式發送給該網絡的ZigBee終端節點;

第四步:ZigBee終端節點接收到指令,做設備號匹配,匹配成功后,就會執行相應用戶操作。

4.軟件設計

該系統主要由兩部分組成:嵌入式網關部分和智能家居實體模型部分,因此我們的軟件從這兩部分設計。其中智能家居模型主要包括了電源模塊,51單片機系統,ZigBee終端,各類傳感器,電子控制模塊等;嵌入式網關部分包括Tiny6410嵌入式開發板,RFID閱讀器模塊,USB攝像頭,wifi-AP模塊,外接音響等。

4.1ARM平臺軟件設計

系統在Qt智能家居控制面板使用Qt Creator集成開發環境開發,主要涉及的是控件和槽的使用。實現各種功能,包括對各種家居設備如的控制和相關工作狀態查看,系統主界面主要起統籌管理的作用,它給我們提供了各個功能模塊的接口,只要點擊相應的圖標按鈕,用戶就可以進入相應的功能界面,每個功能的具體實現由各個相應模塊的代碼完成。串口后臺服務程序主要是完成讀取端口的數據,把數據寫入到共享內存,方便其他進程使用;后臺服務程序也會定時讀取該共享內存另一個段上,將數據寫到端口,發給ZigBee協調器[3]。

4.2ZigBee軟件設計

ZigBee選用CC2430型號的芯片,由于該芯片是一個加強版的51芯片,里面運行ZigBee協議棧。開發協議棧最主要是要了解協議棧的框架,協議棧的運行。為了開發方便,開發主要集中放在應用層。主要從ZigBee協調器和終端實現其功能:

ZigBee協調器在本系統中主要接受來自終端的數據,并將數據通過串口發送給ARM開發板,并且通過回調函數觸發讀取串口的數據,并將數據以廣播的形式發送給ZigBee終端。

ZigBee終端主要是從串口讀取單片機C51控制傳感器采集的數據,通過無線傳感網絡發送給ZigBee協調器,接受來自ZigBee協調器的指令,并匹配指令中的ZigBee號和設備號,配成功后,終端執行相應的動作。ZigBee接受指令后,匹配信息成功,將數據通過串口發送給單片機。

4.3ZigBee軟件設計

單片機選用的是89C54型號,89C54是一款加強版的51MCU,在本系統主要完成一些底層硬件的控制,如矩陣鍵盤的掃描,密碼的匹配,步進電機的控制,溫濕度采集和一些家電的控制。

5.結束語

目前市場智能家居市場的各種各樣產品,但是大部分的普通家庭還是望而止步,主要還是整個系統的鋪建需要支付不菲的資金。本系統采用嵌入式芯片,不僅具有強大的數據處理能力且穩定,安全性特別好,量化采購價格也合理。系統實現了多平臺控制,用戶可以使用多種終端實現家庭的監控,方便用戶的操作。

[1]馬菁菁.Zigbee無線通信技術在智能家居中的應用研究[D].武漢理工大學,2007.

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

[3]吳文忠,李萬磊.基于ARM和ZigBee的智能家居系統[J].計算機工程與設計,2011,06:1987-1990.

王佩(1990-),女,山西呂梁人,碩士,現就讀于成都理工大學,研究方向:智能控制。

猜你喜歡
嵌入式用戶系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 色网站免费在线观看| 999在线免费视频| 精品国产一二三区| 亚洲精品日产AⅤ| 国内精品一区二区在线观看| 国产成人精品免费av| 亚洲 欧美 日韩综合一区| 2021亚洲精品不卡a| 999精品在线视频| 91探花国产综合在线精品| 久久久精品国产亚洲AV日韩| 亚洲黄色激情网站| 久久精品娱乐亚洲领先| 国产情侣一区二区三区| 激情无码字幕综合| 婷婷激情亚洲| 国产精品网曝门免费视频| 不卡午夜视频| 国产亚洲欧美在线人成aaaa| 成人免费网站久久久| 国产一区二区丝袜高跟鞋| 中文字幕在线看| 欧美在线综合视频| 亚洲欧美不卡| 欧美成人综合视频| 亚洲男人的天堂在线| 在线无码九区| 很黄的网站在线观看| 国产综合在线观看视频| 国产素人在线| a级毛片在线免费观看| 国产综合欧美| 久久综合久久鬼| 欧美一级特黄aaaaaa在线看片| 中文字幕亚洲综久久2021| 成人综合久久综合| 免费A∨中文乱码专区| 久久国产精品电影| 日本草草视频在线观看| 亚洲欧美一区二区三区图片| 久久婷婷国产综合尤物精品| 国产精品亚洲专区一区| 在线看免费无码av天堂的| 精品福利网| 国产精品午夜电影| 久久动漫精品| 青青草原国产av福利网站| 熟女成人国产精品视频| 成人a免费α片在线视频网站| 亚洲视频影院| 欧美日韩成人在线观看| 性做久久久久久久免费看| 成人在线不卡视频| h视频在线播放| 97久久人人超碰国产精品| 久久不卡精品| 看国产一级毛片| 992tv国产人成在线观看| 一级毛片免费播放视频| 人人91人人澡人人妻人人爽| 色婷婷天天综合在线| 又爽又黄又无遮挡网站| 国产丝袜啪啪| 日本a级免费| 黄色福利在线| 国内精品手机在线观看视频| 99久久人妻精品免费二区| 亚洲三级成人| 欧洲亚洲欧美国产日本高清| 有专无码视频| 国产主播一区二区三区| 中文国产成人精品久久| 国产无遮挡猛进猛出免费软件| 伊人成色综合网| 久久男人资源站| 狠狠色噜噜狠狠狠狠色综合久| 国产男女免费视频| 91在线日韩在线播放| 99国产精品国产高清一区二区| 99这里只有精品在线| 亚洲Av激情网五月天| 综合社区亚洲熟妇p|