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

基于Zigbee無線網絡智能家居控制系統的實現

2012-12-31 00:00:00漆鵬振任大偉
科技致富向導 2012年21期

【摘要】本文主要介紹了一個基于Zigbee無線網絡智能家居系統的設計,該系統包括燈光和家電控制,各種報警和視頻監控等功能以及遠程網絡控制功能。

【關鍵詞】Zigbee;CC2530;智能家居

0.引言

近年來,物聯網成為全球關注的熱點領域,我國在制定“十二五”規劃時更是將物聯網納入“十二五”專題規劃。智能家居屬于物聯網的一個重要分支,基于物聯網的智能家居表現為利用信息傳感設備將家居生活有關的各種子系統有機地結合在一起,并與互聯網連接起來,進行監控、管理信息交換和通訊,實現家居智能化。本文介紹了基于802.15.4的Zigbee無線網絡協議的智能家居控制系統的實現。

1.系統總體設計

本智能無線家居控制系統主要由網站、PC軟件、Zigbee網絡協調器、Zigbee控制與采集節點四個部分組成(如圖1所示)。該系統主要實現本地和網絡對家庭電器的控制,以及模擬場景的智能控制。

圖1 系統總體框圖

網站為用戶提供一個遠程控制家電的系統,用戶通過遠程訪問家庭的嵌入式服務器來獲得當前家庭的情況并向設備發送控制指令。

PC軟件是系統的靈魂,軟件編寫的好壞直接影響系統的性能。PC軟件的功能是給用戶提供操作界面,將通過網絡或本地的控制指令用戶的指令通過串口傳送給Zigbee協調器,并且存放Zigbee協調器傳送的各個節點的狀態信息,并顯示報警信息,其中數據庫是網絡與本地控制數據交換中心。

Zigbee協調器是信息的交換中心。Zigbee協調器的功能是接收PC傳送的指令并通過無線的方式發送給Zigbee控制采集節點和接收由Zigbee控制采集節點發送的信息并且向上位機(PC)發送。

Zigbee控制與采集節點是家居控制的執行機構,它可以接受無線控制指令并執行。控制節點主要用于控制家庭的開關電器設備,如電燈、電扇以及具有紅外控制器的設備,如電視,空調等。采集節點主要用于實時監測家庭安全隱患,如煤氣泄漏,火災等。Zigbee控制與采集節點都具有向Zigbee協調器反饋當前狀態的功能。

系統通過相關Zigbee節點采集信息,并傳送給Zigbee協調器,然后由協調器將信息傳送給PC機,PC機將節點的信息存入數據庫之后,實現報警和實時的狀態顯示,并通過PC操作人員的操作,將控制指令發送給Zigbee協調器,然后由Zigbee協調器將執行指令發送給Zigbee相關節點。通過節點的執行完成對家庭中照明、安防等的控制。同時系統還可以利用無線網絡設備查詢和控制無線攝像設備,對家庭進行監控。通過網絡訪問智能家居控制系統網站,用戶可以觀察到家庭的基本情況,用戶還可以使用網站的控制指令,向數據庫寫入控制指令,當PC軟件檢測到數據庫的內容發生變化時,便向Zigbee協調器發送控制指令。

2.單片機硬件設計

圖2 電路板結構框圖

本系統的硬件部分主要由計算機PC、協調器與節點電路板、無線網絡設備、傳感器模塊等部分組成,其中協調器與節點電路部分是本文的設計重點,其結構框圖如圖2所示。

本系統才用TI公司的CC2530芯片作為協調器和節點的控制芯片,CC2530是一款無線單片機,工作在2.4GHZ的頻段,采用802.15.4通信協議。

Zigbee協調器與節點在硬件電路設計上基本無區別,主要通過軟件編程讓其工作在協調器或節點模式。

Zigbee協調器主要通過RS232串口接口于與PC機通信,MAX232芯片是用于串口通信的芯片。Zigbee節點主要提供控制(如燈光控制)和采集(如溫度采集)接口。

Zigbee協調器是底層通信系統的核心,主要是接收節點信息向PC機反饋以及接收PC機控制指令向節點轉發。

3.軟件部分設計

本系統主要有網站、上位機(PC)程序和下位機(協調器和節點)程序三個部分組成。網站主要用ASP.NET編程,用到了C#語言,Dreamweaver8 ,Visualstudio 2008等一些網絡編程工具,數據庫用Access數據庫實現。

上位機程序主要是在Visualstudio2008環境下完成的,采用VB語言編程,實現包括界面、控制和通信等功能。下位機主要是在IAR Embedded Workbench環境下完成的,采用C語言編寫,實現包括控制和通信等功能,下位機采用的芯片是TI公司出的CC2530芯片,并且針對這塊芯片TI公司有完整的Zigbee協議棧,本系統正是基于Z-Stack 2007編寫而成的,在原有的Z-Stack的基礎上編寫自己的應用程序來完成系統的功能。系統上位機主程序界面如圖3所示。

圖3 系統上位機主程序界面

網站文件部分程序(更新溫度程序)如下:

protected void update()

{

string a = \"0.00\";

string b = \"0.00\";

/*選擇溫濕度進行更新*/

OleDbConnection conn = new OleDbConnection(constr);

OleDbCommand cmd = new OleDbCommand(\"select 傳感器數據2 from devicedata where 設備名稱='TEMPERATRUE'\", conn);

conn.Open();

OleDbDataReader dr = cmd.ExecuteReader();

while (dr.Read())

{ a = dr[\"傳感器數據2\"].ToString();

}

dr.Close();

conn.Close();

Labeltempds1820.Text = a + \"℃\";

}

4.結束語

本文介紹了基于Zigbee無線網絡智能家居控制系統的實現,它具有本地和網絡訪問等多種控制方式,同時根據不同的場景設置能夠達到智能控制,讓人們生活得更加舒適與放心。本系統所采用的CC2530芯片具有低功耗,體積小,(2.4GHz)無線發射的特點,并且其對應的Z-Stack具有完善的功能,能夠保證通信系統的有效性、可靠性和安全性。綜上所述,本系統切合社會發展實際需要、技術可實現性、經濟性都很好,有一定的創新性和推廣潛力,非常有研究價值并有很強的現實意義。

【參考文獻】

[1]關勇.物聯網行業發展分析.北京郵電大學學位論文,2010.

[2]唐亮.我國物聯網產業發展現狀與產業鏈分析.北京郵電大學學位論文,2010.

[3]物聯網“十二五”規劃鎖定十大領域.中國證券報,2010.

[4]高守瑋,吳燦陽.Zigbee技術實踐教程——基于CC2430/31的無線傳感器網絡解決方案.北京航空航天大學出版社,2009.

主站蜘蛛池模板: 九色视频最新网址| 成人精品亚洲| 美女一级毛片无遮挡内谢| 久久天天躁狠狠躁夜夜2020一| 无码专区第一页| 97se亚洲综合| 欧美日韩导航| 国产第二十一页| 国产福利在线观看精品| 欧美亚洲国产精品久久蜜芽| 国产美女一级毛片| 真实国产乱子伦视频| 欧美国产综合色视频| 午夜视频在线观看区二区| 91小视频在线观看| 狠狠综合久久久久综| 日韩av电影一区二区三区四区| 亚洲区第一页| 国内毛片视频| 一级毛片免费不卡在线| 久青草免费在线视频| 超清无码熟妇人妻AV在线绿巨人 | 久久夜夜视频| 色偷偷综合网| 欧美日韩一区二区在线播放 | 久久香蕉国产线看精品| 欧美亚洲香蕉| 91精品国产一区| 欧美a在线| 蜜桃视频一区二区三区| 97se亚洲综合在线韩国专区福利| 亚洲另类国产欧美一区二区| 一本色道久久88| 久草网视频在线| 午夜久久影院| 91无码国产视频| 亚洲精品人成网线在线 | 亚洲一道AV无码午夜福利| 欧美精品H在线播放| 亚洲 成人国产| 久久精品无码中文字幕| 欧美笫一页| 亚洲天堂在线免费| av一区二区三区高清久久| 国产高清精品在线91| 六月婷婷激情综合| 欧美成人一级| 免费jizz在线播放| 99视频在线看| 久热精品免费| www.亚洲国产| 久久综合亚洲色一区二区三区| 99re精彩视频| 日本91在线| 国产二级毛片| 狠狠操夜夜爽| 午夜视频在线观看免费网站| 亚洲成人在线网| 久久福利片| 波多野结衣爽到高潮漏水大喷| 国产亚洲视频中文字幕视频| 97精品国产高清久久久久蜜芽 | 国产精品尤物在线| 欧亚日韩Av| 91小视频在线观看免费版高清| 久久综合色天堂av| 国产最新无码专区在线| 伊人蕉久影院| 中文纯内无码H| 成人蜜桃网| 67194成是人免费无码| 在线精品亚洲一区二区古装| 99re66精品视频在线观看| 久久毛片基地| 韩国自拍偷自拍亚洲精品| 国产无码制服丝袜| 亚洲中文字幕手机在线第一页| 久久精品国产免费观看频道| 国产亚洲现在一区二区中文| 在线无码九区| 日韩在线永久免费播放| 在线亚洲小视频|