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