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

智能家居網(wǎng)關(guān)的設(shè)計與實現(xiàn)

2016-10-24 05:03:44常熟理工學院電氣與自動化工程學院韓眾杰
電子世界 2016年18期
關(guān)鍵詞:智能設(shè)備設(shè)計

常熟理工學院電氣與自動化工程學院 高 虎 韓眾杰 李 鑫

智能家居網(wǎng)關(guān)的設(shè)計與實現(xiàn)

常熟理工學院電氣與自動化工程學院高虎韓眾杰李鑫

現(xiàn)代智能家居系統(tǒng)大多基于云端控制架構(gòu),主要由智能家居用戶控制終端、智能家居網(wǎng)絡服務器、智能家居網(wǎng)關(guān)和智能家居家庭設(shè)備組成。本文在此控制方案的基礎(chǔ)上,對智能家居網(wǎng)關(guān)進行了研究與設(shè)計,在硬件上使用全志ARM Cortex-A7高性能處理器作為系統(tǒng)處理核心,并設(shè)計了網(wǎng)絡通信電路與Zigbee 通信電路,建立了云端控制網(wǎng)絡和家居設(shè)備控制網(wǎng)絡;在軟件上使用Android系統(tǒng)作為軟件運行平臺,分別為網(wǎng)絡通信和Zigbee通信設(shè)計了通信協(xié)議,并在應用層上完成了對兩種通信數(shù)據(jù)的解析處理,再結(jié)合SQLite數(shù)據(jù)庫實現(xiàn)了云端對家居設(shè)備的遠程管理與控制。

Zigbee;Android;以太網(wǎng);智能家居網(wǎng)關(guān)

引言

隨著知識水平和生活水平的提高,智能化的概念遍布到了當今社會的每個角落,人們的傳統(tǒng)生活方式也發(fā)生了巨大的改變。實現(xiàn)對家居設(shè)備的系統(tǒng)化、網(wǎng)絡化和智能化控制已經(jīng)成為家居環(huán)境未來的發(fā)展方向。智能家居不僅為用戶提供了更高效、快捷的控制方式,提高了生活樂趣,而且減少了日常生活中一些不必要的能量損耗。在當前大力提倡環(huán)保的背景下,智能家居能很好地踐行節(jié)能環(huán)保、低碳生活的倡導。伴隨著人們對生活質(zhì)量要求的不斷提高,將智能家居應用于家庭住宅中是時代發(fā)展的必然趨勢。

智能家居系統(tǒng)主要由用戶智能終端、智能家居網(wǎng)絡服務器、智能家居網(wǎng)關(guān)與智能家居設(shè)備四大部分組成。在系統(tǒng)中,網(wǎng)關(guān)節(jié)點是Zigbee協(xié)議和以太網(wǎng)之間的轉(zhuǎn)換接口,負責建立和管理傳感器網(wǎng)絡及外網(wǎng)通信網(wǎng)絡。用戶智能終端與智能家居網(wǎng)關(guān)構(gòu)成外部互聯(lián)網(wǎng)通信網(wǎng)絡,而智能家居設(shè)備與智能家居網(wǎng)關(guān)之間則構(gòu)成家庭內(nèi)部設(shè)備通信網(wǎng)絡。

1.總體設(shè)計

智能家居網(wǎng)關(guān)是整個智能家居控制系統(tǒng)的核心,負責整個系統(tǒng)內(nèi)的數(shù)據(jù)交互及協(xié)議轉(zhuǎn)換等工作。智能家居網(wǎng)關(guān)集成示意圖如圖1-1所示。

圖1-1 智能家居網(wǎng)關(guān)集成示意圖

家庭內(nèi)部智能家居設(shè)備的信息保存在網(wǎng)絡服務器中,用戶可以使用智能手機、平板電腦等智能終端通過3G、4G網(wǎng)絡或WIFI接入互聯(lián)網(wǎng)并連接網(wǎng)絡服務器上,實現(xiàn)對智能家居設(shè)備的遠程訪問與控制。家中智能設(shè)備主要由智能開關(guān)、智能窗簾、調(diào)光照明燈、RGB調(diào)光燈和紅外轉(zhuǎn)發(fā)器等設(shè)備組成。

2.硬件平臺

智能家居網(wǎng)關(guān)的硬件設(shè)計主要分為三個部分:主控制器核心板、外圍通信模塊、調(diào)試接口模塊。其中主控制器核心板集成了Android系統(tǒng)的運行硬件環(huán)境與電源管理系統(tǒng);外圍通信模塊包括Zigbee協(xié)調(diào)器模塊用于家庭內(nèi)部組網(wǎng);以太網(wǎng)通信模塊用于連接互聯(lián)網(wǎng)中的網(wǎng)絡服務器;調(diào)試接口模塊包括USB調(diào)試接口與HDMI屏幕輸出接口用于系統(tǒng)在線與輔助調(diào)試。智能家居網(wǎng)關(guān)硬件平臺結(jié)構(gòu)如圖2-1所示。

圖2-1 智能家居網(wǎng)關(guān)硬件平臺結(jié)構(gòu)圖

2.1控制器模塊

主控制器核心板使用全志具有1GHz主時鐘頻率的A31s ARM Cortex-A7 四核CPU作為處理核心,且輔以1GB DDR3 內(nèi)存與4GB EMMC存儲芯片,可流暢運行Android4.2.2系統(tǒng)并提供可靠的性能。并且使用少量外圍器件即可擴展WIFI、藍牙、以太網(wǎng)與GPS等各種數(shù)據(jù)傳輸模塊。

2.2以太網(wǎng)控制器

以太網(wǎng)控制器選用Realtek公司的 RTL8201CP,RTL8201CP是一個單端口的物理層收發(fā)器,可通過網(wǎng)絡變壓器連接RJ45來實現(xiàn)全部的10/100M以太網(wǎng)物理層功能,RTL8201CP通過GMAC接口與主控制器連接。以太網(wǎng)控制器電路如圖2-2所示。

圖2-2 以太網(wǎng)控制器RTL8201CP電路

2.3Zigbee通信模塊

Zigbee通信模塊使用CC2530作為主控芯片,CC2530集成了2.4G RF收發(fā)器與增強型工業(yè)標準8051內(nèi)核,可使用Zigbee 專用協(xié)議棧Z-Stack簡化Zigbee通信系統(tǒng)的設(shè)計。結(jié)合具有信號功率放大器的射頻前端芯片CC2591可為CC2530提供更大的信號覆蓋范圍。Zigbee通信模塊電路如圖2-3所示。

圖2-3 Zigbee通信模塊電路

3.軟件架構(gòu)

智能家居網(wǎng)關(guān)的設(shè)計采用Android操作系統(tǒng)作為軟件平臺,在應用層上實現(xiàn)以太網(wǎng)通信功能、Zigbee通信功能和數(shù)據(jù)存儲功能。其中對以太網(wǎng)通信與Zigbee通信需要分別設(shè)計數(shù)據(jù)通信協(xié)議來實現(xiàn)網(wǎng)絡服務器對Zigbee節(jié)點狀態(tài)的控制與讀取。智能家居網(wǎng)關(guān)軟件設(shè)計框架如圖3-1所示。

圖3-1 智能家居網(wǎng)關(guān)軟件設(shè)計框圖

3.1以太網(wǎng)通信功能軟件設(shè)計

智能家居網(wǎng)關(guān)與網(wǎng)絡服務器間采用Socket通信方式保持雙向長連接,Socket通信在網(wǎng)絡傳輸層上分為TCP和UDP兩種方式,為保證數(shù)據(jù)傳輸?shù)目煽啃裕驹O(shè)計網(wǎng)絡傳輸協(xié)議采用TCP方式。

網(wǎng)絡通信數(shù)據(jù)分為兩類,一類是智能家居網(wǎng)關(guān)接收網(wǎng)絡服務器的數(shù)據(jù),另一類是網(wǎng)絡服務器接收智能家居網(wǎng)關(guān)的數(shù)據(jù)。為確定接收方接受到數(shù)據(jù)且已進行處理,接收方會向發(fā)送方返回確認消息,整個流程如圖3-2所示。

圖3-2 網(wǎng)絡通信流程

3.2Zigbee通信功能軟件設(shè)計

在一個典型Zigbee網(wǎng)絡中,有協(xié)調(diào)器、路由器和終端節(jié)點三種不同功能的Zigbee設(shè)備。其中協(xié)調(diào)器負責建立Zigbee通信網(wǎng)絡并與各個終端節(jié)點通信。

協(xié)調(diào)器的軟件基于Z-Stack協(xié)議棧進行設(shè)計,在協(xié)調(diào)器上電后對Z-Stack協(xié)議棧進行初始化操作,掃描信道與PAN ID建立Zigbee網(wǎng)絡,然后等待終端節(jié)點加入網(wǎng)絡。當終端節(jié)點加入Zigbee網(wǎng)絡時,協(xié)調(diào)器會向其分配Zigbee網(wǎng)絡地址并發(fā)送入網(wǎng)成功響應。Zigbee協(xié)調(diào)器建立Zigbee通信網(wǎng)絡的流程如圖3-3所示。

圖3-3 Zigbee協(xié)調(diào)器網(wǎng)絡建立流程

3.3Zigbee設(shè)備和網(wǎng)絡服務器通信流程設(shè)計

在網(wǎng)絡通信與Zigbee通信的協(xié)議設(shè)計完成后,需要將兩者的通信數(shù)據(jù)進行整合,從而實現(xiàn)智能家居網(wǎng)關(guān)對兩種通信協(xié)議的轉(zhuǎn)換。

Zigbee設(shè)備的通信數(shù)據(jù)主要分為用戶本地操作后主動發(fā)送的數(shù)據(jù)和接收到命令后反饋的數(shù)據(jù)。在網(wǎng)絡服務器與Zigbee設(shè)備的通信過程中,數(shù)據(jù)通過各模塊層層傳遞。數(shù)據(jù)傳遞過程如圖3-4所示。

圖3-4 Zigbee設(shè)備和網(wǎng)絡服務器通信數(shù)據(jù)流程圖

4.系統(tǒng)調(diào)試

在智能家居網(wǎng)關(guān)程序?qū)崿F(xiàn)Zigbee設(shè)備與網(wǎng)絡服務器交互的設(shè)計過程中,首先從Zigbee協(xié)調(diào)器與Zigbee節(jié)點設(shè)備的組網(wǎng)開始,然后實現(xiàn)智能家居網(wǎng)關(guān)對Zigbee設(shè)備的控制,最后實現(xiàn)Zigbee設(shè)備與網(wǎng)絡服務器所發(fā)送的數(shù)據(jù)綜合控制。

4.1Zigbee通信功能測試

智能家居網(wǎng)關(guān)主控制器與Zigbee協(xié)調(diào)器使用串口方式進行通信,在兩者通信前先在PC端使用串口通信助手對智能家居網(wǎng)關(guān)主控制器的串口通信功能進行測試。

對Zigbee協(xié)調(diào)器進行通信測試,測試界面如圖4-1所示。

圖4-1 Zigbee協(xié)調(diào)器通信測試

由上圖可知,智能家居網(wǎng)關(guān)主控制器向Zigbee協(xié)調(diào)器發(fā)送讀取IEEE地址命令后,成功接收到Zigbee協(xié)調(diào)器返回的IEEE地址數(shù)據(jù)幀,Zigbee通信功能正常。

4.2以太網(wǎng)通信測試

在智能家居網(wǎng)關(guān)與網(wǎng)絡服務器進行連接前,先在PC端使用Socket測試工具測試網(wǎng)絡服務器是否可以連接,排除因網(wǎng)絡服務器故障對網(wǎng)絡通信測試的影響。網(wǎng)絡服務器在PC端測試通過后,在程序中設(shè)置網(wǎng)絡服務器的IP與端口,嘗試與網(wǎng)絡服務器建立TCP連接,調(diào)試輸出信息如圖4-2所示。

圖4-2 智能家居網(wǎng)關(guān)以太網(wǎng)通信測試

由圖4-2智能家居網(wǎng)關(guān)輸出的調(diào)試信息可知,智能家居網(wǎng)關(guān)與網(wǎng)絡服務器成功建立了TCP連接。智能家居網(wǎng)關(guān)在向網(wǎng)絡服務器發(fā)送心跳包時迅速得到網(wǎng)絡服務器回應的接收確認消息,說明兩者之間的數(shù)據(jù)通信功能正常。

圖4-3 Zigbee設(shè)備調(diào)試界面

圖4-4 Zigbee智能開關(guān)調(diào)試數(shù)據(jù)

4.3聯(lián)機調(diào)試

Zigbee設(shè)備調(diào)試界面如圖4-3所示,其中1號、2號和3號按鈕實現(xiàn)對智能開關(guān)的控制,開窗簾、關(guān)窗簾和停止按鈕實現(xiàn)對智能窗簾的控制,紅外學習與紅外發(fā)送按鈕實現(xiàn)對紅外轉(zhuǎn)發(fā)設(shè)備的控制,調(diào)光照明燈可通過滑動條實現(xiàn)對照明燈亮度的控制,RGB調(diào)光燈的三原色可通過滑塊分別實現(xiàn)256級控制,并能在RGB_SET按鈕中預覽所設(shè)置的顏色。

以控制智能開關(guān)為例,在智能家居網(wǎng)關(guān)接收到網(wǎng)絡服務器發(fā)送來的控制數(shù)據(jù)后,可以正確對智能開關(guān)進行控制。在用戶在本地手動對Zigbee智能開關(guān)進行控制時,智能家居網(wǎng)關(guān)向網(wǎng)絡服務器上報了Zigbee智能開關(guān)當前的狀態(tài)。調(diào)試輸出信息如圖4-4所示。

5.結(jié)語

本文提出一種無線智能家居網(wǎng)關(guān)的設(shè)計和實現(xiàn)方案,該方案采用高性能ARM 7處理器為核心,結(jié)合Zigbee模塊和以太網(wǎng)模塊,實現(xiàn)了Zigbee家用設(shè)備與互聯(lián)網(wǎng)的無縫連接,具有很好的通用性。

[1]宋輝.智能家庭網(wǎng)絡的研究[J].沿海企業(yè)與科技,2005.

[2]秦茂盛.基于Zigbee的智能家居系統(tǒng)設(shè)計[D].太原理工大學,2011.

[3]阮星.Zigbee技術(shù)在智能家居系統(tǒng)中應用的思考[J].科技信息,2010.

[4]王翔,樊強,王斌,王洪建,WANG Xiang,F(xiàn)AN Qiang,WANG Bin,WANG Hong-jian.基于Internet的智能家居網(wǎng)關(guān)設(shè)計與實現(xiàn)[J].電力系統(tǒng)通信,2011.

[5]滿莎,楊恢先,彭友,王緒四.基于ARM9的嵌入式無線智能家居網(wǎng)關(guān)設(shè)計[J].計算機應用,2010,30(9).

[6]任麗莉,康冰,閆冬梅.基于Zigbee和Android的智能家居系統(tǒng)設(shè)計[J].長春師范學院學報:自然科學版,2013,32(6):31-35.

[7]朱祥賢.基于Android和Zigbee的智能家居系統(tǒng)設(shè)計[J].數(shù)字技術(shù)與應用,2014(9):131-133.

高虎(1995—),安徽阜陽人,常熟理工學院電氣與自動化工程學院本科生,主要從事嵌入式系統(tǒng)方面的研究。

韓眾杰(1996—),江蘇南京人,常熟理工學院電氣與自動化工程學院本科生,主要從事嵌入式系統(tǒng)方面的研究。

李鑫【通信作者】(1983—),安徽亳州人,常熟理工學院中級實驗師,研究方向:智能檢測與自動化裝置。

猜你喜歡
智能設(shè)備設(shè)計
諧響應分析在設(shè)備減振中的應用
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
瞞天過海——仿生設(shè)計萌到家
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
500kV輸變電設(shè)備運行維護探討
主站蜘蛛池模板: 第九色区aⅴ天堂久久香| 成年av福利永久免费观看| 欧美日韩精品一区二区在线线| 午夜不卡福利| 四虎永久在线视频| 亚洲人网站| 欧美人在线一区二区三区| 日本精品影院| 97视频免费在线观看| 天天婬欲婬香婬色婬视频播放| 美女亚洲一区| 国产男女免费完整版视频| 午夜精品久久久久久久无码软件 | 亚洲中文字幕久久精品无码一区| 国产区在线观看视频| 久草青青在线视频| 国产区在线观看视频| 91亚洲国产视频| 欧美精品成人| 久久久精品久久久久三级| 91系列在线观看| 天天色综网| 久久精品无码一区二区国产区| 欧美一区二区三区香蕉视| 色天天综合| 在线免费看黄的网站| 国产成人精品亚洲日本对白优播| 国产亚洲精品无码专| 麻豆AV网站免费进入| 亚洲午夜综合网| 国产农村妇女精品一二区| 日本在线欧美在线| 国产成人无码久久久久毛片| 亚洲精品国偷自产在线91正片| av天堂最新版在线| 亚洲中文字幕无码爆乳| 国产毛片基地| 一级毛片在线播放| 国产微拍精品| 91探花在线观看国产最新| 国产又黄又硬又粗| 伊人色综合久久天天| 久久一级电影| 亚洲男人的天堂久久香蕉| 成人夜夜嗨| 91啦中文字幕| 免费高清a毛片| 免费欧美一级| 国产午夜一级毛片| 中文字幕第4页| 国产尤物在线播放| 呦系列视频一区二区三区| 亚洲人在线| 亚洲一区网站| 精品中文字幕一区在线| 97精品久久久大香线焦| 再看日本中文字幕在线观看| 精品少妇人妻av无码久久| 在线观看热码亚洲av每日更新| 久久久久国产精品熟女影院| 日韩午夜片| 国产精品第页| 亚洲日本中文字幕乱码中文 | 久久这里只有精品23| 日韩无码黄色| 最新亚洲人成无码网站欣赏网| 久热这里只有精品6| 亚洲美女高潮久久久久久久| 亚洲一道AV无码午夜福利| 久草视频福利在线观看| 亚洲成年人网| 亚洲视频免费播放| 99精品福利视频| 国产成人精品无码一区二 | 国产鲁鲁视频在线观看| 高清无码一本到东京热| 露脸国产精品自产在线播| 日韩大片免费观看视频播放| 欧洲欧美人成免费全部视频| 露脸国产精品自产在线播| 欧美五月婷婷| 国产成人久久综合一区|