日期 Date | 版本 Version | 編制 Written By | 審核 Checked By | 批準 Approved By | 說明 Explanation |
2017.9.20 | A | 康工 | 飛宇 | 初建 | |
系統以 2.4GHz 為通訊網絡,可選擇使用近距離(約 200 米)或遠距離(約 1500 米)無線模 塊,配置靈活。
檢測節點和基站均采用 IAP15W4K58S4(或 IAP15W4K61S4 或 STC15W4K56S4)單片 機為控制核心。節點外接溫濕度傳感器 DHT11,每 300 毫秒采集一次溫濕度值,并通 過無線的方式發送給基站;窘邮盏焦濣c的信息后,通過串口將此信息發送給計算機, 由計算機完成溫濕度值的顯示。
設備 | 數量 |
計算機 | 1 臺 |
進取者 STC 開發板 | 5 塊(最少 2 塊) |
DHT11 溫濕度傳感器 | 4 個(最少 1 塊) |
NRF24L01 無線模塊 | 最少 2 個 |
UBS MINI 數據線 | 最少 1 根 |
連接線材 | 若干 |
溫濕度監測工作站:由計算機和顯示器組成,用于集中顯示顯示采集現場的溫濕度值, 便于統一觀察、管理。
系統基于無線通訊,采用多點對點的星型網絡通訊,單個接收基站可最大管理 255 個檢 測節點(考慮到無線傳輸距離、覆蓋范圍和通訊效率的因素,單個接收基站不建議配置太多 的檢測節點)。本系統為演示方便,單個接收基站下面配置了 4 個檢測節點,定義設備如下:
顯示功能:在計算機終端和圖形設備上以文字、圖形等形式顯示各個檢測節點采集的溫 濕度值。
溫濕度超標預警功能:當檢測節點檢測到溫濕度值超標預警值,立即上報信息,溫濕度 監測工作站接收到此信息后進行報警提示。注:該功能暫未實現。
故障診斷功能:在工作站的軟件界面上能實時反映檢測節點的工作狀態,自動診斷其是 否在線并能進行報警提示。
溫濕度監測工作站:地址固定為 E5(16 進制)。在本系統中,溫濕度監測工作站指的是 計算機。
目 的 地 址 幀頭
數據長度(IL) 流水號(SN) 數據 data 校驗(FCS) (SA)
內容 | 長 度 (byte) | 備注 |
幀頭 | 2 | 標志一個數據幀的開始,固定為 55 AA。 |
目的地址 | 1 | 數據包到達地址。工作站(計算機)地址固定為:E5(16 進制)。 |
源地址 | 1 | 數據包發出設備的地址。 |
數據長度 | 1 | 數據的總字節數。本演示系統中固定為 16 個字節。每個檢測節 |
點 4 個字節,4 個檢測節點一共 16 字節 | ||
數據 | 16 | 4 個檢測節點上報的溫濕度數值。詳見表 4。 |
校驗 | 1 | 異或校驗。注:該校驗位為預留字節,不進行檢驗是為了調試方便,需要使用此校驗的可以自行加上。 |
檢測節點 1數據 | 檢測節點 1數據 | 檢測節點 1數據 | 檢測節點 1數據 |
4 個字節 | 4 個字節 | 4 個字節 | 4 個字節 |
字節 1:溫度高字節 字節 2:溫度低字節字節 3:濕度高字節字節 4:濕度低字節 | 字節 1:溫度高字節 字節 2:溫度低字節字節 3:濕度高字節字節 4:濕度低字節 | 字節 1:溫度高字節 字節 2:溫度低字節字節 3:濕度高字節字節 4:濕度低字節 | 字節 1:溫度高字節 字節 2:溫度低字節字節 3:濕度高字節字節 4:濕度低字節 |
拷貝“…高級項目實戰例程 項目實戰 5-無線溫濕度多點采集系統”目錄下的接收基 站工程文件夾“Station”到合適的目錄,如 D 盤。
打開 Keil uVision4,點擊“Project”→“Open Project”打開“…StationProject”目錄 下的工程“Station.uvproj”。編譯工程,下載程序。
管腳 | 信號 | 和基站連接 |
1 | VCC | 5V |
2 | DO | P3.6 |
3 | NC | NC |
4 | GND | GND |
打開“…高級項目實戰例程 項目實戰 5-無線溫濕度多點采集系統”目錄下的“無線 溫濕度多點采集系統.exe”,啟動軟件。軟件啟動后界面如下:
圖 6:iM-Net 溫濕度監控系統軟件界面 打開軟件后,選擇好串口號,串口波特率設置為 9600,點擊啟動按鈕,啟動系統。
系統正常工作后,即可在軟件界面中觀察到各個節點的溫濕度值和溫濕度曲線,如下圖 所示?梢酝ㄟ^顯示選項選擇顯示曲線的節點,通過節點的通訊狀態指示燈可以觀察到各個 節點的通訊狀態。
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |