《電子技術應用》
您所在的位置:首頁 > 測試測量 > 其他 > 教學:基于GPRS的水位監(jiān)測系統(tǒng)的實現(xiàn)

教學:基于GPRS的水位監(jiān)測系統(tǒng)的實現(xiàn)

2022-09-18
來源:21ic電子網

  引言

  渠道實用的水位測量方法很多,,但主要是依托建筑物設立相關的測量設施。常用的數(shù)位測量儀器有浮子式,、壓力式,、超聲波式,、雷達式水位計,浮子式水位計結構簡單,、價格低廉,,但需配建水位測井:超聲波與雷達式水位計測量精度高但造價昂貴且維護成本較高:壓力式水位計在保證測量精度的同時還具有成本低、便于維護安裝的特點,。通過下位機與上位機相結合的模式,,運用物聯(lián)網技術可實現(xiàn)對渠道每個重要節(jié)點全過程、不間斷的監(jiān)測,,實時采集水位數(shù)據信息并通過互聯(lián)網上傳至服務器實現(xiàn)數(shù)據共享,,實現(xiàn)通過網絡隨時獲取最新的數(shù)據信息。

  1壓力式水位檢測原理

  投入式壓力水位測量技術是將壓力傳感器放置于水底測得壓力P,環(huán)境大氣壓力為P0,在壓力傳感器上有與大氣壓力接觸的進氣管,,所以傳感器的壓力就等于水位高度所產生的壓力P-P0,。假定所測水體密度為p,環(huán)境重力加速度為g,則液位高度可由式(1)得出:

2af6a4838097b4798a8cc09a2d800a4e.png

  2系統(tǒng)構建與實現(xiàn)

  2.1系統(tǒng)整體設計

  下位機由投入式壓力水位變送器與水位監(jiān)測設備組成,水位監(jiān)測設備包括主芯片控制模塊,、信號處理模塊,、太陽能充電模塊、GPS模塊與GPRS模塊,。上位機采B/S結構,,wEB瀏覽器是客戶端最主要的應用軟件,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,。下位機與上位機遵循TCP/1P協(xié)議進行通信,,采用報文傳輸?shù)男问竭M行數(shù)據傳輸與設備控制。

  2.2硬件電路設計

  2.2.1電源電路

  下位機采用12V鋰電池組供電,,其可為變壓芯片提供一個較高的初級電壓,初級電壓為投入式壓力傳感器和信號處理電路進行供電,。初級電壓經過MC7805電壓轉換芯片轉換成5V電壓,,進而可以為GPRS等電路供電。5V電壓再經過LM1117電壓轉換芯片轉換為3.3V電壓,主要為STM32F103ZET6芯片供電,。

  2.2.2信號處理電路

  信號處理電路如圖1所示,。投入式水位壓力變送器輸出4~20mA電流信號,在信號處理電路中采用線性光耦HCNR201進行放大隔離,,將電流信號轉化為電壓信號輸入至MCU中進行處理,。為滿足HCNR201輸入小電流信號的要求,通過249Ω與100kΩ的電阻分流將輸入信號縮小400倍傳入HCNR201,然后通過后方的100kΩ電阻將信號放大10萬倍并轉換成電壓信號輸入給MCU進行處理,。

ea05e1358ae185896ed48937f8607277.png

  2.3軟件設計

  2.3.1下位機軟件設計

  下位機軟件設計包括主程序,、GPRS子程序、GPS子程序,、A/D采樣子程序設計,。

  主程序流程如下:首先進行系統(tǒng)初始化,讀取當前上報周期以及GPRS模塊啟動周期,。在達到啟動周期時間后,,啟動GPRS模塊并為變送器供電進行水位數(shù)據采集,通過DMA進行A/D采樣,,采集20個點的值,。采用中值濾波算法處理采集數(shù)據,首先對20個點進行排序,,然后取中間值作為本次水位數(shù)值,。通過GPRS模塊將水位數(shù)值傳輸?shù)缴衔粰C,完成一次測量,。

  2.3.2上位機軟件設計

  上位機軟件設計框圖如圖2所示,。

3c1fd7538ed40c8416ec7ea1aef0628b.png

  上位機在接收到下位機啟動后發(fā)送的心跳包后,解析心跳包數(shù)據識別設備編號,。根據設備編號下發(fā)獲取當前GPS坐標與水位數(shù)值信息報文,,解析下位機上傳報文得到當前GPS坐標與水位數(shù)值信息后,通過水位率定算法計算出水位數(shù)值并存入數(shù)據庫中進行保存,。

  3試驗結果

  以水為待測液體進行試驗,,多次測量不同高度下的液位值,試驗數(shù)據如表1所示,。在200c.的測量范圍內,,測得液位的誤差小于1c.,實現(xiàn)了較高精度的液位測量。

d8976d5f1b2fa09acd81c8c47de6513a.png

  4結語

  本文設計了可用于灌區(qū)渠道的水位監(jiān)測系統(tǒng),,通過系統(tǒng)硬件與軟件的設計實現(xiàn)了水位高精度檢測,、數(shù)據網絡傳輸、用戶不同終端實時查看的一體化監(jiān)測方案,。



更多信息可以來這里獲取==>>電子技術應用-AET<< 

mmexport1621241704608.jpg

本站內容除特別聲明的原創(chuàng)文章之外,,轉載內容只為傳遞更多信息,,并不代表本網站贊同其觀點。轉載的所有的文章,、圖片,、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者,。如涉及作品內容,、版權和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,,避免給雙方造成不必要的經濟損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。