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

智能遠程溫室監控系統設計

2015-10-09 22:59:51孔曉紅等
湖北農業科學 2015年17期

孔曉紅等

摘要:設計了一種基于無線傳感器網絡的智能溫室監控系統,該系統硬件由CC2530作為控制模塊,實現數據無線傳輸,并帶有現場顯示和上位機遠程監控功能。網絡擴展方便,具有節點自組網功能,系統運行中能夠動態監測網絡信息,實現智能控制,達到綠色節能。基于ZigBee協議設計用戶應用程序,采用VB語言編寫監控系統的上位機界面,使用戶快捷方便地監測被控對象并調整控制參數。應用于溫室控制,能夠極大地提高自動化和信息化水平,改善溫室監控系統的可靠性以及實時性。

關鍵詞:無線傳感器網絡;溫室;上位機;監控

中圖分類號:S625.2;TP391.9 文獻標識碼:A 文章編號:0439-8114(2015)17-4294-03

DOI:10.14088/j.cnki.issn0439-8114.2015.17.049

傳統的自動監控系統多采用有線方式,數據采集后經過處理由固定線路上傳,這種方式不便于系統組建,要求固定電源和網絡。近年來隨著無線通信技術的發展,無線傳感器網絡解決了上述矛盾,ZigBee無線傳感器網絡具有省電、可靠、網絡容量大、安全、工作頻段靈活等優點[1,2]。該網絡能夠極大地提高監控系統的實時性,降低管理成本,而且系統容易組建,便于擴展,尤其適用于無人區或人工不便監控的領域[3-5]。

本設計采用基于ZigBee協議的網絡結構,系統由終端設備、路由器、協調器三部分組成。終端設備是帶有傳感器的采集節點,把采集到的數據信息以特定的數據格式打包后,經過路由器,通過無線的方式發送到指定的接收裝置——協調器。協調器將各種監控信息傳送到上位機,然后在上位機中對信息進行統計、分析、顯示等,達到對被控對象實時監控的目的,同時能節省大量成本,其網絡組建、擴充方便。

1 系統軟硬件設計

系統采用TI公司生產的CC2530芯片構建無線網絡節點,節點具有信息采集、數據處理、自組網無線通信等功能,采集到的數據信息通過無線方式發送到指定的協調器。協調器接收到數據信息后,校驗有效的數據格式、有效信息通過串口傳送到上位機。本設計基于VB設計界面以便了解當前監控對象狀況。系統硬件主要由CC2530無線模塊、液晶顯示電路和串口轉換電路組成。

1.1 串口轉換電路

串口轉換電路如圖1所示,可將USB 接口轉換為UART串口,該電路采用FT232實現轉換功能,協調器通過串口與上位機進行通信。

1.2 顯示電路

顯示電路采用的是LCD12864點陣液晶顯示模塊,電路如圖2所示,為了節省主控芯片I/O口, 采用了74HC595移位寄存器,可以將串行輸入的數據轉換為8位并行輸出的數據。

1.3 無線傳感節點

傳感器節點電路如圖3所示,由CC2530主控芯片、射頻天線RF、晶振電路、復位電路和工作指示電路等組成。由于數據無線發送中對晶振的穩定性有較高的要求,所以CC2530外接了32 MHz和32.768 kHz兩種頻率的晶振電路,電路的兩個LED分別指示入網狀態和數據傳輸狀態。

2 系統的軟件設計

本設計基于Z-STACK協議棧實現應用,該協議棧的OSAL是一個循環查詢式的操作系統,采用任務管理機制,在系統中優先級較高任務總是先執行,優先級高的任務中的事件都具有最高的執行權限,保證高優先級任務的所有觸發事件得到及時的處理[6-8]。為了實現本設計功能,在應用層編寫相關代碼,配置相關的端口、短地址,注冊相應的事件,根據需要在應用層設計任務事件處理函數。

2.1 協調器節點程序

協調器不僅是網絡的創建者,而且是采集節點數據傳輸、處理中心,協調器工作流程如圖4所示,首先創建網絡,再判斷網絡創建是否成功。網絡創建成功后如果有節點申請加入,則批準。然后判斷有沒有接收到數據信息并調用數據處理函數,對數據的有效性進行驗證,并從接收的信息中按照特定的數據格式還原出數據。另一個任務就是將接收的數據信息在LCD12864顯示并且還要通過串口傳給上位機。

2.2 采集節點程序

無線傳感器采集節點按照一定的規律分布在監測環境中,工作流程圖如圖5所示,節點首先是搜索網絡、發現網絡,發起入網請求并獲得入網的許可之后,就調用數據采集發送函數,該函數可以實現周期性的采集發送、定義數據格式,在接收端必須按照相應的規則才能解析出信息。此外,傳感器網絡采集節點還具有檢測協調器節點是否在線的功能,當協調器節點因故障不能工作,傳感器節點將停止周期性的采集發送,這樣減小了不必要的電量消耗。

2.3 路由節點程序

路由節點主要功能是實現消息的中轉作用,解決數據傳輸距離問題。路由節點的工作流程如圖6所示,和采集節點的流程類似,剛開始搜索網絡,搜索到網絡后發送入網請求,加入網絡。采集節點有路由請求時,路由節點自動根據鄰接表的信息選擇路徑最短(跳數最少)的路由到目標地址。

2.4 上位機界面設計

上位機的顯示界面如圖7所示,顯示環境溫度參數,其他參數同樣。上位機界面采用VB語言開發,通過串口接收協調器節點的消息,解析出有效信息和用來區分不同設備的地址信息(IEEE地址),在上位機上用直觀的折線圖形式反映出監控參數的變化情況。另外還可以將節點采集信息保存在txt文本文件中,記錄數據包含當前的時間、節點地址信息、數據信息以及變化趨勢等。此外系統還可以設置上限的數據和下限的數據,當溫度超過或低于設定的域值,折線圖會用醒目的顏色告知用戶,在記錄txt文本中也同樣會記錄該溫度變化趨勢的相應提醒。

3 小結

本設計基于CC2530芯片設計無線傳感網絡溫室監控系統,該芯片支持TI公司推出的ZigBee2007協議,在組網方面具有更優越的性能和更高的穩定性,數據具有更好的可靠性和實時性。通過串口,檢測信息傳送到用戶的監控電腦中。用戶界面操作簡單、直觀,用戶可以從上位機方便查看被監測信息,該系統具有較好的實用價值。

參考文獻:

[1] 金海紅.基于Zigbee的無線傳感器網絡節點的設計及其通信的研究[J].合肥工業大學學報,2007,6(5)36-40.

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

[3] 王 瑋,樊則賓.基于CC2430的無線溫度檢測終端的設計[J].電子工程師,2007,12(5):78-80.

[4] 呂治安.ZigBee網絡原理與應用開發[M].北京:北京航空航天大學出版社,2008.

[5] 劉 青,宋立軍.ZigBee無線傳感器網絡組網研究[J].電腦開發與應用,2008,21(6):44-45,48.

[6] 耿 萌,于宏毅,張效義.ZigBee路由協議分析與性能評估[J].計算機工程與應用,2007,43(26):116-120.

[7] 金 純,羅祖秋,羅 鳳,等.ZigBee技術基礎及案例分析[M].北京:國防工業出版社,2008.

[8] 孫利民,李建中,陳 渝.無線傳感網絡[M].北京:清華大學出版社,2005.

主站蜘蛛池模板: 97在线观看视频免费| 美女被操91视频| 国产成人一区二区| 3344在线观看无码| 国产精品美女免费视频大全 | 黄片一区二区三区| 亚洲精品无码日韩国产不卡| 精品超清无码视频在线观看| 尤物成AV人片在线观看| 成人国产一区二区三区| 色AV色 综合网站| 国产原创演绎剧情有字幕的| 久久人人爽人人爽人人片aV东京热 | 456亚洲人成高清在线| 呦女亚洲一区精品| 日韩精品欧美国产在线| 亚洲AV无码久久天堂| 中文字幕免费视频| 日韩在线1| 亚洲欧美日韩另类| 99国产精品国产高清一区二区| 亚洲欧美h| 亚洲无码视频一区二区三区| 国产在线专区| 国产欧美性爱网| 91无码网站| 成色7777精品在线| 国产手机在线小视频免费观看| 国产色婷婷视频在线观看| 国产日本一线在线观看免费| 一本大道无码高清| 国产精品久久精品| 欧美黑人欧美精品刺激| 国产又大又粗又猛又爽的视频| 暴力调教一区二区三区| 日本在线亚洲| 亚洲成a人片在线观看88| 国产精品美乳| 国产在线视频二区| 欧美a在线看| 久久黄色一级视频| 国产亚洲高清视频| 99热亚洲精品6码| 亚洲第一色视频| 欧美激情视频二区三区| a在线观看免费| 国产精品综合色区在线观看| 国产原创演绎剧情有字幕的| 一本综合久久| 亚洲综合第一区| 国产精品观看视频免费完整版| 国产亚洲精品91| 亚洲中文字幕精品| 新SSS无码手机在线观看| 亚洲午夜天堂| h视频在线播放| 一级片一区| 国产一级二级在线观看| 亚洲成年人片| 欧美日韩免费| 又大又硬又爽免费视频| 精品久久国产综合精麻豆| 日本高清视频在线www色| 婷婷色丁香综合激情| 热99re99首页精品亚洲五月天| 久久伊人色| 国产网站黄| 亚洲精选无码久久久| 欧美在线精品怡红院| 亚洲资源在线视频| 青青青国产免费线在| 亚洲无码熟妇人妻AV在线| a级毛片在线免费| 国产成人亚洲毛片| 青青热久麻豆精品视频在线观看| 国产嫖妓91东北老熟女久久一| 亚洲人成亚洲精品| 亚洲小视频网站| 一本久道热中字伊人| 真人高潮娇喘嗯啊在线观看| 久久国产精品电影| 色天天综合|