国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于NB-IoT的農(nóng)林監(jiān)測系統(tǒng)

2020-07-23 11:42:13蔡航宇王天凱江朝暉
物聯(lián)網(wǎng)技術(shù) 2020年7期
關(guān)鍵詞:監(jiān)測系統(tǒng)云平臺物聯(lián)網(wǎng)

蔡航宇 王天凱 江朝暉

摘 要:為了解決農(nóng)林信息監(jiān)測過程中通信信號差、監(jiān)測環(huán)境惡劣以及供電困難等問題,采用窄帶蜂窩物聯(lián)網(wǎng)(Narrow Band Internet of Things,NB-IoT)方案設(shè)計了一種農(nóng)林監(jiān)測物聯(lián)網(wǎng)系統(tǒng)。該系統(tǒng)可對農(nóng)林環(huán)境信息如空氣溫濕度、土壤溫濕度、光照強度以及生長信息如莖桿直徑變化量等進(jìn)行精確采集,通過窄帶通信模塊上傳至物聯(lián)網(wǎng)云平臺,用戶在PC端和移動端接收基站傳輸?shù)臄?shù)據(jù),進(jìn)行實時、多模式監(jiān)測。系統(tǒng)性價比高,可增添傳感器,適用于偏僻農(nóng)田、山地、林地的多種信息監(jiān)測。

關(guān)鍵詞:農(nóng)林信息;監(jiān)測系統(tǒng);物聯(lián)網(wǎng);窄帶通信;傳感器;云平臺

中圖分類號:TP391.4文獻(xiàn)標(biāo)識碼:A文章編號:2095-1302(2020)07-000-04

0 引 言

隨著互聯(lián)網(wǎng)+的不斷發(fā)展與普及,信息化已成為農(nóng)林經(jīng)濟發(fā)展的助推器。對農(nóng)林信息進(jìn)行精確采集、分析能夠有效掌握其生長狀態(tài),從而為農(nóng)林管理部門提供數(shù)據(jù)支持[1]。

物聯(lián)網(wǎng)技術(shù)已成為農(nóng)業(yè)信息化的主流技術(shù),目前常見的物聯(lián)網(wǎng)建設(shè)方案[2-3]包括LPWAN(Low Power Wide Area Network,低功耗廣域物聯(lián)網(wǎng)),如NB-IoT,LoRa,SigFox,2/3/4G,以及ZigBee,2.4G(藍(lán)牙、WiFi等)。農(nóng)林物聯(lián)網(wǎng)建設(shè)必須克服農(nóng)田、林地、山地等信號較差、監(jiān)測環(huán)境惡劣的情況[4],因此考慮專為滿足長距離傳輸物聯(lián)網(wǎng)而設(shè)計的LPWAN技術(shù)[5]。其中NB-IoT是一種新興技術(shù),構(gòu)建于蜂窩網(wǎng)絡(luò),大約消耗18 kHz帶寬,可直接部署于GSM網(wǎng)絡(luò)、UMTS網(wǎng)絡(luò)或LTE網(wǎng)絡(luò)[6]。NB-IoT使用License頻段,可采取帶內(nèi)、保護(hù)帶或獨立載波三種部署方式,與現(xiàn)有網(wǎng)絡(luò)共存[7]。相比其他工作在非授權(quán)頻譜的LoRa,SigFox等技術(shù),NB-IoT擁有低功耗、低成本、大連接、廣覆蓋等優(yōu)勢[8],被廣泛應(yīng)用于農(nóng)業(yè)監(jiān)測、智能儀表、工業(yè)監(jiān)控等方面。

本文采用基于運營商網(wǎng)絡(luò)的NB-IoT通信技術(shù)設(shè)計制作了一套農(nóng)林物聯(lián)網(wǎng)監(jiān)測系統(tǒng)。該系統(tǒng)可以精確采集農(nóng)林空氣溫濕度、土壤溫濕度、光照強度、植株莖桿微變化等數(shù)據(jù),并通過NB-IoT通信模塊經(jīng)基站上傳到物聯(lián)網(wǎng)云平臺,用戶可通過PC端和移動端獲取上報的數(shù)據(jù)以實時監(jiān)測農(nóng)林環(huán)境和作物生長信息,傳感器可拓展,對農(nóng)林行業(yè)的生產(chǎn)管理與研究具有重要意義與價值。

1 系統(tǒng)總體設(shè)計

系統(tǒng)由環(huán)境、生長感知模塊、NB-IoT無線通信模塊、監(jiān)測數(shù)據(jù)查看平臺等構(gòu)成。感知模塊包括光照強度傳感器、空氣溫濕度傳感器、土壤溫濕度傳感器、莖稈微變化傳感器。主控芯片定時將采集的環(huán)境、生長數(shù)據(jù)通過NB-IoT模塊以CoAP透傳形式發(fā)送至物聯(lián)網(wǎng)云平臺[9],最終數(shù)據(jù)被保存在物聯(lián)網(wǎng)云平臺的數(shù)據(jù)庫中,用戶通過登錄云平臺查看監(jiān)測數(shù)據(jù),也可通過移動端的微信小程序查看監(jiān)測數(shù)據(jù)。系統(tǒng)架構(gòu)如圖1所示。

2 系統(tǒng)硬件

監(jiān)測終端由基于ARM Cortex-M3內(nèi)核的STM32F103主控芯片、傳感器模塊(空氣溫濕度、土壤溫濕度、光照強度、莖稈微變化傳感器等)、NB-IoT通信模塊、OLED顯示模塊、太陽能電池板及蓄電池構(gòu)成,如圖2所示。

2.1 主控模塊

主控模塊采用基于Cortex-M3內(nèi)核的32位嵌入式微處理器STM32F103RCT6,該款微處理器具有高性能、低功耗、低成本等特點。本系統(tǒng)主要應(yīng)用該款處理器的ADC1,ADC2分別采集光照傳感器、莖稈微變化傳感器的光照強度值和莖稈增幅值。USART1與NB-IoT通信,USART2與空氣溫濕度傳感器通信(RS 485協(xié)議),讀取空氣溫濕度值,USART3與土壤溫濕度傳感器通信(RS 485協(xié)議),讀取土壤溫濕度值,I2C/SPI接口與OLED顯示屏連接,定時器控制工作時間間隔。

2.2 傳感器模塊

空氣溫濕度傳感器和土壤溫濕度傳感器為直流12~24 V供電,采用RS 485通信標(biāo)準(zhǔn),即差分傳輸方式,最大速率可達(dá)10 Mb/s,傳輸距離超千米,能有效減少距離過遠(yuǎn)和電子噪聲過大對于數(shù)據(jù)準(zhǔn)確性的影響。傳感器的雙絞線分別連接對應(yīng)的TTL轉(zhuǎn)485模塊的A/B端口,主控模塊的對應(yīng)串口分別連接對應(yīng)的TTL轉(zhuǎn)485模塊的TTL端口[10]。

光照強度傳感器采用RS-GZ-V05-2-65535型光照度變送器,該設(shè)備為直流12~24 V供電,0~5 V電壓型數(shù)據(jù)輸出,擁有IP67高防護(hù)等級可應(yīng)對戶外惡劣環(huán)境等高濕場合。傳感器的模擬信號經(jīng)A/D端口轉(zhuǎn)換成數(shù)字信號,交由主控模塊進(jìn)行處理換算。

莖稈微變化傳感器采用LVDT8-A-5MM-DL型傳感器,為直流12~24 V供電,4~20 mA電流型數(shù)據(jù)輸出。在傳感器的信號輸出端連接一個120 Ω的電阻,主控模塊由A/D端口讀取電阻的電壓值[11]。

2.3 NB-IoT通信模塊

NB73-B5通信模組基于中國電信運營商網(wǎng)絡(luò),工作頻段為850 MHz,可以實現(xiàn)串口設(shè)備到網(wǎng)絡(luò)服務(wù)器之間的雙向數(shù)據(jù)透明傳輸。設(shè)備通過串口與MCU通信,波特率為9 600 b/s,

使用TTL電平標(biāo)準(zhǔn)。采用3~16 V供電,模塊工作在CoAP透傳模式下。圖3所示為NB73-B5模塊原理。

2.4 供電模塊

系統(tǒng)供電模塊采用太陽能板和蓄電池結(jié)合的方式,將設(shè)備與太陽能控制器負(fù)載端相連,可以得到5 V電壓源。由于傳感器的工作電壓范圍為12~24 V,5 V電壓源經(jīng)過XL6009升壓電路獲得24 V電壓[12]。主控模塊、NB-IoT通信模塊、TTL轉(zhuǎn)485模塊所需電壓為3.3 V,由5 V電壓源經(jīng)過AMS1117-3.3降壓電路獲得3.3 V電壓[13]。為了降低耗能,系統(tǒng)采取間斷供電的方式給傳感器供電。繼電器的常開端口連接24 V電壓,常閉端口接地,公共端口接傳感器電源線。通過MCU的定時器控制繼電器信號觸發(fā)端每隔一小時電平由低變化為高,以此實現(xiàn)繼電器周期性吸合,傳感器間斷工作[14]。

3 系統(tǒng)軟件

3.1 系統(tǒng)工作流程

系統(tǒng)采取每隔一個小時作為一個周期的工作方式,能大幅降低系統(tǒng)功耗。系統(tǒng)工作流程如圖4所示。

3.2 數(shù)據(jù)采集

空氣溫濕度傳感器和土壤溫濕度傳感器皆為RS 485型傳感器,使用標(biāo)準(zhǔn)Modbus-RTU協(xié)議,主控模塊通過串口發(fā)送對應(yīng)的問詢幀,經(jīng)由TTL轉(zhuǎn)485模塊傳送至傳感器,傳感器接收到對應(yīng)指令后返回應(yīng)答幀,由MCU進(jìn)行校驗并將十六進(jìn)制數(shù)值換算為十進(jìn)制,數(shù)據(jù)幀格式見表1所列。

由于光照強度傳感器和直線位移傳感器為模擬量傳感器,為保證數(shù)據(jù)的準(zhǔn)確性與穩(wěn)定性,主控模塊分別取40次電壓值的平均值作為本次采集的數(shù)值,由式(1)和式(2)換算得到光照強度和莖稈生長量:

3.3 MCU與NB-IoT模組通信

系統(tǒng)的主控制器在上電后會通過串口發(fā)送AT指令對NB-IoT模塊進(jìn)行初始化配置工作。初始化工作分為兩步:

(1)MCU先向NB-IoT模塊發(fā)送AT+NRB(軟啟動)指令,此時NB-IoT模塊會執(zhí)行軟啟動指令,發(fā)送成功后MCU打開空閑接收中斷,當(dāng)接收到模塊返回正確的識別號后會進(jìn)行下一步初始化工作,該過程在初始化失敗的前提下會重復(fù)執(zhí)行5次,若5次依舊未正確接收到模塊識別號,OLED會顯示初始化失敗。

(2)NB-IoT模塊軟啟動成功后,繼續(xù)對模塊進(jìn)行配置操作,如圖5所示。

圖6所示為中斷上電后自動與基站建立連接測試,圖7為與基站連接成功的顯示界面。界面實時顯示當(dāng)前是否處于聯(lián)網(wǎng)狀態(tài)以及當(dāng)前的信號強度與本地時間信息。

3.4 監(jiān)測終端與云平臺通信

終端的NB-IoT模塊工作在CoAP(Constrained Application Protocol,受限制的應(yīng)用協(xié)議)透傳模式下。CoAP協(xié)議是滿足物聯(lián)網(wǎng)場景的指定協(xié)議。MCU將傳感器采集的數(shù)據(jù)以3GPP標(biāo)準(zhǔn)AT指令的形式經(jīng)串口發(fā)送給NB-IoT模塊。由于設(shè)備使用CoAP協(xié)議進(jìn)行透傳,因此在整個數(shù)據(jù)傳輸流程中可以忽略NB-IoT設(shè)備,只看終端設(shè)備與云平臺服務(wù)器之間的實際通信即可。此時終端設(shè)備可作為從機,服務(wù)器作為主機,兩者采用ModBus-RTU數(shù)據(jù)格式進(jìn)行傳輸,但實際應(yīng)用中服務(wù)器和終端設(shè)備間存在網(wǎng)絡(luò)延遲、服務(wù)器并發(fā)等問題,故在應(yīng)用中采取從機終端設(shè)備主動上報規(guī)則。終端上報的ModBus-RTU數(shù)據(jù)格式見表2所列。

3.5 數(shù)據(jù)獲取

由監(jiān)測終端上傳的ModBus-RTU數(shù)據(jù)根據(jù)事先在云平臺添加的數(shù)據(jù)詞典進(jìn)行解碼,最終還原出不同傳感器節(jié)點的數(shù)據(jù)。被還原出的數(shù)據(jù)會暫存在云平臺的數(shù)據(jù)庫中30天,數(shù)據(jù)詞典見表3所列。期間用戶可以登錄平臺查看上報的監(jiān)測數(shù)據(jù)。同時在移動端可登錄微信小程序以JSON格式與云平臺交互,實現(xiàn)訂閱設(shè)備發(fā)送的數(shù)據(jù)流。

4 試驗及結(jié)果

在郊區(qū)大棚環(huán)境下進(jìn)行系統(tǒng)測試。NB-IoT模塊在使用中桿天線情況下的RSSI(Received Signal Strength Indicator,無線接收信號強度)保持約26 dBm,屬于信號良好范圍。數(shù)據(jù)在網(wǎng)頁上的展示如圖8所示,不同的曲線分別為番茄莖稈直徑變化、土壤溫濕度、空氣溫濕度、光照強度節(jié)點數(shù)據(jù)。終端上傳的數(shù)據(jù)會在云平臺中暫存一個月,期間可通過登錄透傳云平臺調(diào)取數(shù)據(jù)。移動端的微信小程序使用云平臺提供的開放接口訂閱設(shè)備上傳上報的數(shù)據(jù),如圖9、圖10所示。

5 結(jié) 語

綜合考慮建設(shè)成本、信號強度、連接規(guī)模、運營商政策支持、功耗等因素,NB-IoT技術(shù)相比其他類型的LPWAN技術(shù)更適合長延時低數(shù)據(jù)量的農(nóng)林物聯(lián)網(wǎng)建設(shè),尤其是NB-IoT在惡劣通信條件下依然擁有良好的信號質(zhì)量。本文設(shè)計基于NB-IoT的農(nóng)林信息監(jiān)測系統(tǒng),可采集空氣、土壤、光照、植株莖桿等多方面農(nóng)林信息。該系統(tǒng)硬件成本小、傳感器擴展靈活、安裝使用方便,能滿足農(nóng)林領(lǐng)域大規(guī)模部署的需求,具有良好的應(yīng)用前景。

參考文獻(xiàn)

[1]蘇健民,苑九海,郎紅,等.基于物聯(lián)網(wǎng)的農(nóng)林環(huán)境長期監(jiān)測系統(tǒng)[J].農(nóng)業(yè)科技與裝備,2013(11):20-24.

[2]趙湘寧.農(nóng)業(yè)物聯(lián)網(wǎng)中關(guān)鍵技術(shù)研究進(jìn)展[J].臺灣農(nóng)業(yè)探索,2011(6):103-107.

[3]劉瑋,董江波,劉娜,等.NB-IoT關(guān)鍵技術(shù)與規(guī)劃仿真方法[J].電信科學(xué),2016,32(S1):144-148.

[4]張波,羅錫文,蘭玉彬,等.基于無線傳感器網(wǎng)絡(luò)的無人機農(nóng)田信息監(jiān)測系統(tǒng)[J].農(nóng)業(yè)工程學(xué)報,2015,31(17):176-182.

[5]宦娟,吳帆,曹偉建,等.基于窄帶物聯(lián)網(wǎng)的養(yǎng)殖塘水質(zhì)監(jiān)測系統(tǒng)研制[J].農(nóng)業(yè)工程學(xué)報,2019,35(8):252-261.

[6]王能輝,胡國強.基于NB-IoT的農(nóng)田遠(yuǎn)程監(jiān)測系統(tǒng)的設(shè)計[J].陜西農(nóng)業(yè)科學(xué),2017,63(12):82-85.

[7]程日濤,鄧安達(dá),孟繁麗,等.NB-IoT規(guī)劃目標(biāo)及規(guī)劃思路初探

[J].電信科學(xué),2016,32(S1):137-143.

[8]匙凱,于富東,楊林.NB-IoT技術(shù)及建設(shè)方案的研究[J].電信網(wǎng)技術(shù),2017(8):61-64.

[9]邵宏信.基于NB-IoT的智能卷煙在途監(jiān)管系統(tǒng)[J].科技風(fēng),2020(5):12.

[10]張新良,呂曦思.基于RS 485總線網(wǎng)絡(luò)的溫室無線監(jiān)控系統(tǒng)設(shè)計[J].測控技術(shù),2017,36(1):88-91.

[11]單桂朋,江朝暉,孫云云.基于OneNet平臺的作物監(jiān)測系統(tǒng)[J].物聯(lián)網(wǎng)技術(shù),2017,7(12):16-19.

[12]錢辰.基于STM32的塵埃粒子計數(shù)器控制系統(tǒng)設(shè)計[D].鎮(zhèn)江:江蘇大學(xué),2017.

[13]王洪濤.面向行星表面探測的蛇形機器人結(jié)構(gòu)設(shè)計與控制研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2015.

[14]秦琳琳,陸林箭,石春,等.基于物聯(lián)網(wǎng)的溫室智能監(jiān)控系統(tǒng)設(shè)計[J].農(nóng)業(yè)機械學(xué)報,2015,46(3):261-267.

猜你喜歡
監(jiān)測系統(tǒng)云平臺物聯(lián)網(wǎng)
基于數(shù)據(jù)融合的掘進(jìn)機截齒磨損狀態(tài)監(jiān)測
行波故障指示器在500kV線路故障診斷中的研究與應(yīng)用
基于廣播模式的數(shù)據(jù)實時采集與處理系統(tǒng)
軟件工程(2016年8期)2016-10-25 15:54:18
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
高職院校開展基于云平臺網(wǎng)絡(luò)教學(xué)的探索與思考
中國市場(2016年36期)2016-10-19 04:43:09
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
企業(yè)云平臺建設(shè)研究
GIS設(shè)備局部放電監(jiān)測系統(tǒng)的研究
中國或成“物聯(lián)網(wǎng)”領(lǐng)軍者
基于云平臺的微信互聯(lián)式教學(xué)法的探索與實踐
弥勒县| 赤水市| 沐川县| 自贡市| 翁牛特旗| 革吉县| 肇州县| 岚皋县| 万全县| 睢宁县| 内乡县| 桃源县| 福泉市| 湘西| 山阳县| 视频| 黎城县| 景宁| 福泉市| 新邵县| 滕州市| 锡林浩特市| 九江市| 娱乐| 通海县| 达拉特旗| 瑞丽市| 北安市| 绵竹市| 鞍山市| 新龙县| 同江市| 靖西县| 都兰县| 宜都市| 大名县| 绩溪县| 慈溪市| 木兰县| 邯郸市| 若羌县|