日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

ZigBee无线网络的温湿度测量系统

發布時間:2023/12/4 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 ZigBee无线网络的温湿度测量系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目前,隨著工業生產自動化程度不斷提升,溫濕度等生產環境要素監控智能化程度也在不斷發展。傳統測量設備功能單一,采用線纜連接各測量節點,測量系統架設復雜,數據處理實時性不高。隨著短距離無線通信技術、嵌入式技術和傳感器技術的發展,工業現場測量系統的網絡化、智能化得到快速提升。本文開發了基于ZigBee無線模塊Mesh網絡的溫濕度測量系統,具有網絡覆蓋能力強、測量精度高、現場架設便捷、系統智能化程度高的特點,適合工業現場大范圍溫濕度測量監控應用。

1 系統總體設計方案

無線溫濕度測量系統將現場溫濕度驗證記錄與ZigBee數傳網絡融為一體,具備ZigBee數據采集、存儲和處理分析的功能,用戶可通過上位機軟件掌握現場環境數據。系統總體結構由無線測量終端、無線基站和上位機構成使用LabWindows/CVI編程開發的上位機軟件,實現對無線基站和無線測量終端的管理、測量控制以及數據上傳處理。無線基站采用AT91SAM9263工業級微處理器,結合支持ZigBee數傳應用的片上系統芯片CC2530作為硬件平臺,建立和維護整個ZigBee網絡。無線測量終端以低功耗處理器MSP 430F 2618作為控制核心,負責傳感器數據采集和處理,通過搭載的CC2530無線網絡模塊加入現場測量網絡并上傳測量數據。

ZigBee無線模塊網絡采用網狀(Mesh)網絡的拓撲結構,其網絡路由自動建立和維護,網絡節點可通過多條路徑傳輸數據,即便某個節點離開網絡,與其關聯的節點自動尋找其他路徑重新加入網絡,實現路由修復,提高了網絡可靠性。ZigBee數傳網絡中無線基站和無線測量終端分別作為協調器和路由器構成Mesh網絡,網絡覆蓋能力強,系統架設靈活。系統結構如圖1所示。

圖1 系統結構圖

2 硬件設計

2.1無線基站

無線基站是無線溫濕度測量系統中的關鍵節點,一方面負責與上位機通信,獲取工程配置信息,測量結束后將各網絡節點數據上傳至PC;另一方面創建和維護ZigBee數傳網絡、實現無線測量終端的入網和管理、網絡數據匯集、存儲和轉發。無線基站采用AT91SAM9263作為控制核心,其內部嵌入了高達220MIPS(每秒百萬條指令)的處理器內核,96KB內部SRAM,支持外部總線以及豐富的外設資源。在AT92SAM9263、外部DDRAM和NorFlash組成最小系統基礎上,結合ZigBee無線模塊、串口通信、液晶顯示、SD卡存儲,實現相應功能。

串口采用RS232電平與PC實現通信,LCD高彩色液晶顯示系統狀態及實時測量數據,SD卡保存所有節點歷史數據。

ZigBee無線模塊采用CC2530高度集成片上系統芯片,結合外圍硬件電路及外置全向天線,配備TI標準ZStack-CC2530協議棧,作為網絡協調器,實現對無線測量終端的管理和數據傳輸。無線基站框圖如圖2所示。

圖2 無線基站框圖

2.2無線測量終端

無線測量終端以低功耗處理器MSP 430F 2618為核心,采用與無線基站同樣的CC2530片上系統芯片,主要實現溫濕度ZigBee數據采集、存儲和上傳,作為網絡路由器節點完成轉發通信和路由維護等功能。無線測量終端主要包括MSP 430F 2618微處理器子系統、A/D轉換控制、ZigBee數傳模塊網絡、人機接口、SD卡存儲、電源管理等單元模塊。

溫度測量使用鉑電阻傳感器PT100;濕度測量采用濕度傳感器HC2,傳感器的輸出為0~1V的電壓信號。傳感器數據采集使用分辨率為16位的Σ-Δ模數轉換芯片AD7715,與MSP 430F 2618微處理器采用SPI接口通信。無線測量終端9路鉑電阻和3路濕度傳感器測量通道復用一個A/D轉換芯片,通過I/O口控制模擬開關和多路選擇器選擇需要測量的通道進行采樣。

人機接口采用拓普微公司LM2068圖形點陣液晶顯示模塊,液晶與MSP 430F 2618采用并口連接方式。系統集成的4個按鍵的小鍵盤,可用于開/關機、啟動測量和顯示界面切換。無線測量終端使用SD卡保存每個測量通道的數據,MSP 430F 2618采用SPI接口實現SD卡接口通信。BQ27501芯片與微處理器之間通過I2C總線互連,實現鋰電池電量監測和管理。無線測量終端框圖如圖3所示。

圖3 無線測量終端框圖

3 軟件設計

3.1 Mesh網絡路由設計

Mesh網絡的路由算法主要實現選擇快捷的路徑、節約網絡資源、減輕系統通信負荷、提高網絡通暢率。同時由于無線測量終端采用電池供電,在某個無線測量終端停電導致網絡拓撲結構發生變化的情況下,必須保證數據傳輸鏈路快速恢復。Mesh網絡采用AODV算法與Cluster-Tree算法相結合的路由設計。Cluster-Tree算法中,不需要維護路由表,節點收到信息后立即傳輸給下一跳節點。該算法能夠減少路由協議的控制開銷,但無法保證建立的路徑為最優路徑,造成網絡各節點通信流量分配嚴重失衡。

AODV算法是一種按需驅動路由協議,其路由過程分為路由發現和路由維護兩部分。當無線基站和無線測量終端之間需要通信時,源節點發起路由發現過程,廣播一個路由請求,鄰居節點收到路由請求后,判斷自己是否為該次路由發現的目標節點,若是則回復路由應答并在本路徑所有節點建立路由表,若不是則繼續轉發路由請求直至到達目標節點。路由維護是通過周期性地組播HELLO報文來獲知鄰居節點通信狀態,以確認路由完整。若某個節點下一跳離開網絡,則向上游節點報告路由斷開信息,相關節點丟棄無效路由,源節點開始重新路由發現。該算法能夠快速準確地創建從源節點到目標節點的路由,而且路由節點不需要保存整個網絡的所有路由信息。當網絡中路由狀況發生變化時,其相關節點能夠快速響應,消除無效路由信息,實現路由表的自動修復。

無線溫濕度測量系統的網絡通信遵循以下過程:

(1)終端維護獲取所有將要使用的終端MAC地址;(2)啟動無線基站,其作為唯一的網絡協調器建立和初始化ZigBee數傳網絡;(3啟動各無線測量終端,其作為網絡路由器加入ZigBee數傳模塊網絡,同時上傳本終端信息;(4)無線基站收集所有在線測量終端ZigBee數據采集信息,向上位機智能溫濕度測量管理系統軟件報告網絡狀態;(5)上位機向無線基站發送工程配置信息,無線基站廣播配置信息,根據配置啟動相關傳感器通道測量;(6)無線測量終端將測量數據通過路由傳送至無線基站,無線基站將數據匯集、處理、存儲并上傳給上位機智能溫濕度測量管理系統軟件分析處理;(7)網絡以固定時間間隔120s進行路由信息維護,若某個無線測量終端離開網路,則向無線基站報告終端離開,并重新開始相關節點的路由發現,進行路由修復。

3.2上位機軟件設計

上位機軟件使用LabWindows/CVI軟件編程,實現工程配置、傳感器校準和數據分析三大功能。工程配置實現的功能有:(1)傳感器分組設置;(2)按鍵/越限/周期/定時啟動模式設置;(3)按鍵/越限/超時停止測量設置;(4)采樣間隔設置;(5)報警參數設置。傳感器校準分為鉑電阻校準和濕度傳感器校準兩部分。鉑電阻校準通過在各溫度節點采集校準數據,利用PC強大的計算能力進行鉑電阻非線性擬合,生成校準參數并分析校準精度。濕度傳感器為線性輸出,只需線性校準即可。校準系數通過串口下載到測量終端。測量結束后,上位機導入SD卡中數據,產生報警信息并生成數據報表。上位機程序流程圖如圖4所示。

圖4 上位機程序流程圖

3.3無線基站軟件和無線測量終端軟件設計

無線基站軟件實現下載測量工程文件、無線測量終端控制、測量數據匯集、存儲和上傳。軟件編程采用操作系統抽象層(OSAL)多任務資源分配機制,根據系統功能內聚性及時間緊迫程度按優先級由高到低將任務劃分為網絡任務、串口任務、SD卡存儲任務和顯示任務各任務初始化以后,系統處于空閑狀態,采用事件輪詢方式,當事件發生時,喚醒系統進行相應任務處理,處理完回到空閑狀態。若幾個事件同時發生,按優先級依次處理。

無線測量終端軟件實現系統所有測量功能,主要包括網絡通信、傳感器通道測量、數據存儲、界面顯示、低功耗等任務。軟件同樣采用OSAL多任務處理機制,在系統空閑狀態進入睡眠狀態,系統外設全部關閉,極大地降低系統功耗。

4 系統測試

在PC上安裝上位機智能溫濕度測量管理系統軟件,使用串口連接電腦與無線基站,將10個無線測量終端分別布置在室外及室內,連續測量48小時室內外溫濕度變化情況。使用上位機智能溫濕度測量管理系統軟件讀取采樣數據并繪制數據變化曲線,部分數據顯示如圖5所示。圖中顯示了傳感器通道編號及其對應曲線顏色,表格左邊刻度為溫度,右邊刻度為濕度,曲線顯示了48小時內溫濕度變化情況。系統測試顯示,該系統運行穩定,網絡可靠,數據采集準確完整,系統具有良好的操作性。

圖5 系統運行界面

本文設計了一種基于ZigBee無線模塊Mesh網絡的溫濕度測量系統。該設計融合了嵌入式技術和無線傳感網絡技術,通過組建無線ZigBee數傳模塊網絡,無線ZigBee數據采集終端作為路由器節點采用多跳傳輸的方式將數據傳送到無線基站,上位機軟件與無線基站通信,達到工業現場大范圍多點溫濕度測量的目的。無線網絡采用Mesh網絡的拓撲結構,采用AODV與Cluster-Tree相結合的路由算法,能夠實現快速路由發現和路由維護。目前,該系統已經成功應用于實驗室溫濕度標定和校準,也可搭載其他傳感器應用于相關物理量測量領域。

轉載于:https://my.oschina.net/u/2328436/blog/393145

總結

以上是生活随笔為你收集整理的ZigBee无线网络的温湿度测量系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 美梦视频大全在线观看高清 | 日本中文在线 | 亚洲国产精品影院 | 337p嫩模大胆色肉噜噜噜 | 黄色成人在线网站 | 亚洲激情自拍偷拍 | 超碰伦理 | 欧美69久成人做爰视频 | 巨大胸大乳奶电影 | 黄色国产在线视频 | 国产午夜伦理 | 久久国产成人精品国产成人亚洲 | 国产精品人人做人人爽人人添 | 青青草精品在线视频 | 亚洲福利久久 | 9久久9毛片又大又硬又粗 | 相亲对象是问题学生动漫免费观看 | 亚洲顶级毛片 | 在线中文字幕亚洲 | 亚洲天堂av影院 | 国产亚洲成人精品 | 九九热精品免费视频 | 日本a v在线播放 | 伊人福利在线 | 日韩中文字幕在线视频 | 国产乱码精品一区二区三 | 91亚色视频在线观看 | 五月天婷婷网站 | 亚洲天堂爱爱 | 蜜桃在线一区二区 | 国产免费自拍视频 | 成a人片亚洲日本久久 | 国产激情av一区二区三区 | 青青草一区二区 | 欧美自拍在线 | 中文字幕第3页 | 精品久久人人妻人人做人人 | 一区二区三区观看 | 夫妻啪啪呻吟x一88av | 一级二级在线观看 | 日韩经典在线观看 | 亚洲欧美中文日韩在线 | 福利亚洲| 在线视频一区二区三区四区 | 岛国av中文字幕 | 国产精品无码粉嫩小泬 | 99这里有精品视频 | 欧美亚洲另类在线 | 亚洲天堂黄色 | 蜜桃视频色| 欧美日韩亚洲激情 | 欧美69影院 | 久久久久久无码精品人妻一区二区 | 性喷潮久久久久久久久 | 天天色宗合 | 亚洲 欧美 变态 另类 综合 | 四虎在线免费播放 | 亚洲天天影视 | 夜夜激情 | 久伊人网| 国产黄色网 | 天天夜碰日日摸日日澡性色av | 秋霞在线观看视频 | avtt在线播放 | 特级西西444www高清大胆 | 又大又粗又爽18禁免费看 | 日日夜夜国产精品 | 69视频在线观看 | 操她视频在线观看 | 青青草视频在线观看 | 亚洲国产91| 97色干 | 欧美 日韩 国产 激情 | 动漫美女被到爽 | 国产一区二区三区黄片 | 人妻射精一区二区 | 欧美在线性爱视频 | 欧美性高潮视频 | 激情五月婷婷小说 | 综合色视频 | 91偷拍一区二区三区精品 | 免费在线观看网址入口 | 国产99在线观看 | 国产视频999 | 一级片黄色片 | 激情 小说 亚洲 图片 伦 | 综合视频在线观看 | 色哥网| 尤物av在线| www国产亚洲精品久久网站 | 女生扒开尿口给男生捅 | 一级片aaaaa 国产又黄又粗又猛又爽 | 九九九热视频 | 久久精品香蕉视频 | 国产区在线观看视频 | 日本a在线播放 | 男人的天堂狠狠干 | 欧美日韩精品网站 | 校园春色综合 |