亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于NB-IOT的多點水文數(shù)據(jù)采集系統(tǒng)設計

        2022-06-09 03:40:44王文軍王煒凱聶何婷吳佳肖萍潘穎
        海風 2022年1期
        關鍵詞:系統(tǒng)

        王文軍 王煒凱 聶何婷 吳佳 肖萍 潘穎

        水文監(jiān)測系統(tǒng)在水資源利用和防汛抗洪中起著重要作用,水文監(jiān)測傳感器布置在各地,采集到的水文參數(shù)通過無線通信和互聯(lián)網(wǎng)傳輸?shù)娇刂浦行?,便于決策部門精準有效管理。本文設計的多點數(shù)據(jù)監(jiān)測系統(tǒng),利用了低功耗的微控制器STM32L151,負責每個地域的溫濕度、水位、降雨量的采集,通過基于NB-IoT通信協(xié)議的BC20無線通信模塊發(fā)送至通信基站,再通過互聯(lián)網(wǎng)上傳至阿里云物聯(lián)網(wǎng)控制平臺顯示各地采集的水位數(shù)據(jù),實現(xiàn)了實時監(jiān)測水文參數(shù)的目的。

        水文監(jiān)測系統(tǒng)可以長期對河湖水渠的水位、水流、流速以及對當?shù)販貪穸?、降雨量進行采集,也可以對正在發(fā)生的汛情、災情進行實時動態(tài)監(jiān)測?;贜B-IoT技術水文采集系統(tǒng),以STM32L151為微控制器的嵌入式系統(tǒng)對海量數(shù)據(jù)的采集,最終將采集的數(shù)據(jù)通過NB-IoT無線通信模塊傳送到阿里云物聯(lián)網(wǎng)平臺,在屏幕上實時查看網(wǎng)頁顯示的各地監(jiān)測點水文監(jiān)測參數(shù),可以準確判斷河流、湖泊、水庫、河渠等設施水文狀況,為決策層及時提供實時、有效的數(shù)據(jù),深入掌握水源變化情況,為政府及時預警暴雨、山洪造成潰堤等災害,避免群眾生命財產(chǎn)損失等方面決策提供強有力的措施有著重大意義。

        一、系統(tǒng)總體設計方案

        基于NB-IoT通信技術、以STM32L151為控制核心的水文監(jiān)測要實現(xiàn)的主要功能是要通過降雨量傳感器、水位傳感器、溫濕度傳感器實時準確采集降雨量以及監(jiān)測河流、溝渠、湖面的水位變化,采集當?shù)氐臏囟葷穸鹊葦?shù)據(jù),該系統(tǒng)可以根據(jù)不同需求增加風速、氣壓等傳感器采集相應數(shù)據(jù)。這些水文類傳感器布置在適當位置,STM32L151為控制核心的嵌入式系統(tǒng)不斷查詢接收的水文數(shù)據(jù),經(jīng)過處理,通過采用了NB-IoT技術的BC20模塊將數(shù)據(jù)不斷發(fā)送到5G基站,基站接收數(shù)據(jù)并通過互聯(lián)網(wǎng)傳輸?shù)桨⒗镌莆锫?lián)網(wǎng)平臺顯示數(shù)據(jù)。平臺不斷刷新數(shù)據(jù)最終形成趨勢圖,完成監(jiān)測數(shù)據(jù)的采集。整個電路控制核心采用意法半導體公司的STM32L151集成塊,水文類傳感器采用了SHT10溫濕度傳感器、光電紅外線雨量傳感器以及雷達水位傳感器,無線通信采用了模塊化設計的BC20模塊[1]。

        本設計中水文數(shù)據(jù)采集點可以分布于全省各地以及布置了NB-IoT地區(qū),作為試驗,本設計的監(jiān)測系統(tǒng)布置在峽江、靖安、南昌三地,每個監(jiān)測系統(tǒng)都由STM32L151作為核心控制器與水文類傳感器構成,負責采集水位、降雨量、溫濕度數(shù)據(jù),然后各地采集的數(shù)據(jù)通過NB-IoT通信網(wǎng)絡傳輸?shù)交ヂ?lián)網(wǎng),數(shù)據(jù)匯聚到阿里云,在物聯(lián)網(wǎng)控制臺中顯示采集數(shù)據(jù)。

        二、系統(tǒng)硬件設計

        監(jiān)測系統(tǒng)以微控器STM32L151為控制核心,配置了水文類傳感器模塊作為數(shù)據(jù)采集端,結合無線通信模塊、電源模塊共同組成水文數(shù)據(jù)監(jiān)測系統(tǒng)硬件部分。傳感器模塊采用了溫度、濕度、水位、降雨量傳感器模塊,在微控制器協(xié)調下整體運行構成了水文監(jiān)測系統(tǒng),每個各采集點都使用相同的硬件[2]。

        (一)微控制器系統(tǒng)

        監(jiān)控系統(tǒng)的控制器采用了STM32L151,該微控制器是STM32超低功耗系列產(chǎn)品。STM32系列的是法意半導體公司利用了ARM公司核心設計的高性能微控制器,采用該芯片可以保障水文監(jiān)測系統(tǒng)低功耗長期工作。

        設計中要用到STM32中的串口UART2,與BC20無線通信模塊的RX、TX連接。數(shù)據(jù)采集接口方面,降雨量傳感器用到了GPIO口的PB5,它以中斷方式接收由降雨量傳感器傳輸來的脈沖信號。溫濕度傳感器用了GPIO中的PB8接口。水位傳感器用了GPIO中的接口PB4。具體接口說明如表1中所示。

        整個監(jiān)測系統(tǒng)由4節(jié)鋰電池供電,電壓在14.8-16.8V之間,通過降壓模塊給各功能模塊供電,其中給微控制器模塊(含BC20通信模塊)采用了+3.3V電壓,一體化溫濕度傳感器供電為+5V,降雨量傳感器和雷達水位傳感器模塊供電范圍較寬,在設計中使用了+12V。

        (二)水位傳感器

        河道、河湖、水渠的水位有很多方法測量,其中利用超聲波測距原理是應用比較廣泛的方法。工作原理是通過超聲波發(fā)射到再接收的時間來計算出發(fā)射點到發(fā)射面之間的距離。本設計采用了A12雷達傳感器,測量輸出接口采用了PWM脈沖輸出模式,由STM32L151的PB4發(fā)出一個不少于10us以上高電平脈沖觸發(fā)信號給傳感器模塊,傳感器模塊開始工作,發(fā)出8個40kHz周期電平并檢測回波。當檢測到有反射信號時,模塊的輸出引腳就輸出高電平直到?jīng)]有反射信號變?yōu)榈碗娖綖橹埂TM32L151從接收到模塊傳來的高電平開始計時直到低電平計時結束,這個脈沖寬度與所測的距離成正比。因此,時間乘以超聲波在空氣中傳播的速度就可以得到水面與發(fā)射點的距離,進而推算出當前水位[3]。

        (三)降雨量傳感器

        常見的降雨量傳感器主要有機械翻斗式、壓電式雨量傳感器以及紅外線式等雨量傳感器等。翻斗式使用比較廣泛,但是也存在著體積大,安裝不方便的缺點,故本設計采用了光學即紅外感應式雨量傳感器。它采用光學感應原理測量降雨量,體積更小、更靈敏可靠,更智能,易維護。這種傳感器工作原理是依靠發(fā)光二極管發(fā)出的光經(jīng)過透鏡系統(tǒng)調整后,成平行光狀態(tài)照射到玻璃上;當玻璃干燥時、光線將發(fā)生全反射,并經(jīng)過透鏡系統(tǒng)成平行光狀態(tài)被接收器件接收,輸出最大值100%;當傳感器玻璃上有雨水、雨滴時,由于玻璃表面的折射率受水的影響而發(fā)生了改變,完全的全反射現(xiàn)象不復存在,只有沒有受到表面水滴影響的地方才能發(fā)生部分反射,這時紅外接收管收到信號就是一部分了,通過發(fā)生全反射與部分發(fā)射的百分率比值能夠確定出降雨量大小。

        實際設計中降雨量傳感器輸出脈沖信號,一個脈沖對應了0.1mm的降雨量,將輸出信號接入到微控制器中的PB4中,控制系統(tǒng)計算出脈沖數(shù)即可得到降雨量了。

        (四)溫濕度傳感器

        一體化溫濕度傳感器是一種常見的傳感器,能夠方便地測量出溫度和濕度量。本設計采用了精度較高的溫濕度傳感器SHT10,該傳感器將傳感元件和信號處理電路集成在一塊微型電路板上,數(shù)字通信引腳僅僅一個就可以完成命令傳輸和數(shù)據(jù)傳輸?shù)墓δ?,體積和功耗小,測量快速、精度適中,應用于當?shù)氐臏囟群蜐穸戎档臏y量方便可靠,本設計中只利用了STM32L151的PB8連接到STH10的輸入輸出總線上完成溫度和濕度的同時測量。CD079D0D-BA75-4BE1-A69E-368CA3B19AB7

        (五)BC20通信模塊

        BC20是移遠公司開發(fā)的一款高性能的NB-IoT和GNSS引擎的無線通信模塊,它采用了低功耗技術,其中GSM部分內嵌了TCP/UDP、HTTP、MQTT等數(shù)據(jù)傳輸協(xié)議,內嵌了AT命令方便軟件開發(fā)。通過NB-IoT無線電通信協(xié)議,BC20模塊可與網(wǎng)絡運營商的基礎設備建立通信,支持三大運營商,能滿足所有M2M領域的應用需求,包括水文數(shù)據(jù)采集監(jiān)測應用。設計中BC20模塊的通信接口與STM32L151的串口連接,STM32L151采集的數(shù)據(jù)通過串口傳給BC20,該模塊通過無線通信基站將數(shù)據(jù)發(fā)送遠端,再通過互聯(lián)網(wǎng)發(fā)送至阿里云。

        三、軟件設計

        (一)采集端軟件設計

        軟件編程中首先要對各個不同的傳感器進行初始化,在代碼中設置好監(jiān)測系統(tǒng)中設備和產(chǎn)品的密鑰,然后編制MQTT通信協(xié)議,實現(xiàn)與阿里云的鏈接,溫濕度、水位、降雨量傳感器采集到數(shù)據(jù)送到STM32L151中,經(jīng)過控制器處理后通過USART2將數(shù)據(jù)傳給BC20,由BC20發(fā)送給NB-IoT基站。軟件流程圖如圖1所示。

        圖1 監(jiān)測系統(tǒng)軟件流程

        (二)物聯(lián)網(wǎng)界面設計

        監(jiān)控系統(tǒng)的數(shù)據(jù)顯示終端沒有專門開發(fā)上位機或者網(wǎng)頁,而是利用了阿里云物聯(lián)網(wǎng)平臺。該平臺給客戶提供了一站式的設備接入、設備管理、監(jiān)控運維、數(shù)據(jù)流轉、數(shù)據(jù)存儲等服務。本設計利用了阿里云物聯(lián)網(wǎng)免費平臺。阿里云物聯(lián)網(wǎng)通信協(xié)議采用MQTT協(xié)議,下位機軟件中編寫通信協(xié)議軟件,阿里云平臺接收到協(xié)議數(shù)據(jù)包,解析數(shù)據(jù)后在相應的設備中顯示采集的數(shù)據(jù)[4]。

        設計中關鍵是新建水文監(jiān)測系統(tǒng)作為物聯(lián)網(wǎng)中的產(chǎn)品,在產(chǎn)品中新增數(shù)據(jù)采集設備并給布置在不同地區(qū)的采集點編號,物聯(lián)網(wǎng)平臺將自動生成產(chǎn)品以及設備的編號和密鑰,將產(chǎn)品編號和密鑰添加到監(jiān)測系統(tǒng)下位機的軟件中,運行后,下位機不斷發(fā)送數(shù)據(jù)包,阿里云接收到數(shù)據(jù)并解析,實現(xiàn)監(jiān)測系統(tǒng)與阿里云物聯(lián)網(wǎng)通信。而后,監(jiān)測系統(tǒng)采集的數(shù)據(jù)不斷通過BC20發(fā)送到基站,再傳輸?shù)交ヂ?lián)網(wǎng)中,最終在阿里云的“物模型數(shù)據(jù)”中實時顯示出各地傳輸過來的水文監(jiān)測數(shù)據(jù)。

        四、實驗測試

        由于資金及研究條件等限制,設計制作的水文監(jiān)測系統(tǒng)每個地區(qū)只使用了三組傳感器,分別監(jiān)測溫濕度、水位和降雨量,在省內的峽江、靖安、南昌地區(qū)布置了三個監(jiān)測點進行觀察和研究。

        將各地布置點的監(jiān)測系統(tǒng)連接電源運行,在南昌地區(qū)通過阿里云物聯(lián)網(wǎng)平臺觀察數(shù)據(jù)傳輸情況。三個地點監(jiān)測系統(tǒng)的3種傳感器分別傳輸了溫度、濕度、水位、降雨量共12類數(shù)據(jù),顯示器能夠實時顯示各地的數(shù)據(jù)并根據(jù)設置刷新數(shù)據(jù),長時間接收的數(shù)據(jù)可以形成圖表和表格便于觀察。表2是傳輸顯示的數(shù)據(jù),其中降雨量是一段時間累計的結果,其他數(shù)據(jù)均為實時采集的數(shù)據(jù)。

        五、總結

        本設計是基于NB-IoT的水文監(jiān)測系統(tǒng),采用了模塊化NB-IoT技術的BC20無線通信模塊,運用了低功耗嵌入式微控制器STM32L151,采用了穩(wěn)定可靠、性價比高的體積小巧的一體化溫濕度傳感器、安裝使用方便的光學雨量傳感器以及超聲波傳感器組成水文數(shù)據(jù)采集系統(tǒng),結合阿里云物聯(lián)網(wǎng)平臺顯示數(shù)據(jù),構成了多地多點、低成本的水文監(jiān)測系統(tǒng)。實驗表明,該系統(tǒng)價格低廉,傳輸穩(wěn)定、可靠、實時,實現(xiàn)多點水文數(shù)據(jù)的監(jiān)測功能。

        參考文獻:

        [1]楊英,高嘉暉,潘明毅,等.基于NB-IoT的漂浮式污水監(jiān)控器設計[J].水利信息化,2020(4):49-54,72.

        [2]張鑫,許曉平.基于STM32的花園遠程智能灌溉監(jiān)控系統(tǒng)[J].信息技術,2020(8):89-92,97.

        [3]梅鹍.水文監(jiān)測設備在城市內澇預警中的應用[J].湖南水利水電,2018(6):83-85.

        [4]袁園.基于NB-IoT技術的智慧水利系統(tǒng)[J].電子技術與軟件工程,2019(1):252.

        基金項目:江西省教育廳科技課題(編號:GJJ206004)。

        作者簡介:王文軍(1967-),男,碩士研究生,教授,研究方向:電子信息。王煒凱(1996-),男,技術員,研究方向:軟件工程。聶何婷(1991-),女,高職講師,研究方向:物聯(lián)網(wǎng)應用技術。吳佳(1985-),女,高職講師,研究方向:物聯(lián)網(wǎng)應用技術。肖萍(1985-),女,助教,研究方向:物聯(lián)網(wǎng)應用技術。潘穎(1990-),女,高職講師,研究方向:職業(yè)教育。CD079D0D-BA75-4BE1-A69E-368CA3B19AB7

        猜你喜歡
        系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于PowerPC+FPGA顯示系統(tǒng)
        基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
        半沸制皂系統(tǒng)(下)
        FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        一德系統(tǒng) 德行天下
        PLC在多段調速系統(tǒng)中的應用
        精品厕所偷拍一区二区视频| 色哟哟av网站在线观看| 激情乱码一区二区三区| 中文字幕在线看精品乱码| 久久天天躁狠狠躁夜夜avapp | 久久国产精品一区二区三区| 蜜桃视频无码区在线观看 | 日本岛国一区二区三区四区| 无码a级毛片免费视频内谢| 色噜噜狠狠色综合成人网| 456亚洲人成在线播放网站| 中文字幕人妻被公喝醉在线| 在线视频夫妻内射| 无遮无挡爽爽免费视频| 国产在线精品福利大全| 在线观看一区二区三区国产| 精品免费国产一区二区三区四区| 色伦专区97中文字幕| 欧美日韩高清一本大道免费| 中文字幕高清视频婷婷| 午夜爽爽爽男女污污污网站| 综合久久给合久久狠狠狠97色| 水蜜桃一二二视频在线观看免费 | 日本一区二区三区爆乳| 欧美国产日本高清不卡| 无码国产日韩精品一区二区| 国产在线一区二区三区四区乱码| 久久人人爽爽爽人久久久| 精品国产成人亚洲午夜福利| 国产三级在线观看性色av| 亚洲精品成人无百码中文毛片| 女人被狂躁到高潮视频免费网站 | 一区二区三区婷婷在线| 亚洲av色香蕉一区二区三区潮| 午夜亚洲av日韩av无码大全| 国产黑色丝袜在线观看下 | 国产精品视频久久久久| 一区=区三区国产视频| 亚洲欧洲国产码专区在线观看| 蜜桃臀无码内射一区二区三区 | 欧美精品黄页在线观看视频|