秦磊磊 穆元杰 劉淑云 尚明華
摘 要:為了促進(jìn)小麥生產(chǎn)的可持續(xù)發(fā)展,利用物聯(lián)網(wǎng)等現(xiàn)代技術(shù)手段,對(duì)小麥生產(chǎn)過(guò)程中土壤墑情、環(huán)境信息進(jìn)行實(shí)時(shí)監(jiān)測(cè),結(jié)合自主研發(fā)的水產(chǎn)物聯(lián)網(wǎng)測(cè)控平臺(tái),設(shè)計(jì)一種基于STM32的土壤墑情與環(huán)境信息多參數(shù)監(jiān)測(cè)站。該監(jiān)測(cè)站可實(shí)現(xiàn)多種參數(shù)的自動(dòng)采集、處理及傳輸功能。實(shí)驗(yàn)結(jié)果表明,該土壤墑情與環(huán)境信息監(jiān)測(cè)站可與大田物聯(lián)網(wǎng)測(cè)控平臺(tái)無(wú)縫對(duì)接,工作穩(wěn)定。
關(guān)鍵詞:冬小麥;STM32;土壤墑情;環(huán)境信息;多參數(shù)監(jiān)測(cè)站;參數(shù)采集
中圖分類號(hào):TP391文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):2095-1302(2019)04-00-03
0 引 言
我國(guó)是農(nóng)業(yè)生產(chǎn)大國(guó),也是糧食消費(fèi)大國(guó),糧食安全問(wèn)題始終是關(guān)系我國(guó)國(guó)民經(jīng)濟(jì)發(fā)展、社會(huì)穩(wěn)定與國(guó)家自立的全局性重大戰(zhàn)略問(wèn)題[1-2]。小麥?zhǔn)俏覈?guó)重要的糧食作物之一,在我國(guó)糧食總產(chǎn)量中占據(jù)較高比重。小麥生產(chǎn)過(guò)程中,化肥、農(nóng)藥的濫用,水資源不足,氣候環(huán)境的波動(dòng),耕地面積的減少等都會(huì)對(duì)小麥生產(chǎn)產(chǎn)生不利影響[3-7]。為促進(jìn)小麥生產(chǎn)的可持續(xù)發(fā)展,利用物聯(lián)網(wǎng)等現(xiàn)代技術(shù)手段,對(duì)小麥生產(chǎn)過(guò)程中的土壤墑情、環(huán)境信息進(jìn)行實(shí)時(shí)監(jiān)測(cè),及時(shí)了解小麥生產(chǎn)環(huán)境現(xiàn)狀與變化趨勢(shì),并對(duì)小麥生產(chǎn)管理策略進(jìn)行調(diào)整,促進(jìn)小麥生產(chǎn)供給側(cè)改革與轉(zhuǎn)型升級(jí)[8-10]。
為此,本文研發(fā)大田物聯(lián)網(wǎng)測(cè)控平臺(tái),實(shí)現(xiàn)數(shù)據(jù)查詢、展示、管理與分析等功能,其中冬小麥生產(chǎn)土壤墑情與環(huán)境信息多參數(shù)監(jiān)測(cè)站為大田物聯(lián)網(wǎng)測(cè)控平臺(tái)提供數(shù)據(jù)來(lái)源。
1 總體架構(gòu)
冬小麥生產(chǎn)土壤墑情與環(huán)境信息監(jiān)測(cè)站主要由主控模塊、RS 485數(shù)據(jù)采集模塊、以太網(wǎng)通信模塊、電源模塊四部分組成,以完成冬小麥生產(chǎn)現(xiàn)場(chǎng)對(duì)風(fēng)速、風(fēng)向、雨量、空氣溫濕度、土壤水分等參數(shù)的采集與傳輸。主控模塊(STM32)是整個(gè)系統(tǒng)的核心,實(shí)現(xiàn)對(duì)系統(tǒng)的總體控制。RS 485數(shù)據(jù)采集模塊實(shí)現(xiàn)多種數(shù)據(jù)的采集、傳輸。以太網(wǎng)通信模塊實(shí)現(xiàn)多參數(shù)監(jiān)測(cè)站與平臺(tái)(大田物聯(lián)網(wǎng)測(cè)控平臺(tái))的雙向通信。電源模塊為各個(gè)模塊供電,以滿足系統(tǒng)對(duì)電源的需求。土壤墑情與環(huán)境信息監(jiān)測(cè)站結(jié)構(gòu)如圖1所示。
2 硬件設(shè)計(jì)
2.1 主控模塊
主控模塊選用高性能、低成本、低功耗的STM32F103單片機(jī)。STM32F103單片機(jī)基于ARMv7架構(gòu)的 Cortex-M3內(nèi)核,外設(shè)豐富,功耗較低,且具有豐富的技術(shù)文檔,方便開(kāi)發(fā)的同時(shí)也能滿足系統(tǒng)需求。多參數(shù)監(jiān)測(cè)站主控模塊電路主要涉及STM32F103最小系統(tǒng)電路及其SPI通信、串口通信功能。主控模塊電路如圖2所示。
2.2 RS 485數(shù)據(jù)采集模塊設(shè)計(jì)
RS 485接口以良好的抗干擾能力、傳輸速率高、傳輸距離遠(yuǎn)等優(yōu)勢(shì)得到了廣泛應(yīng)用,多參數(shù)監(jiān)測(cè)站中各個(gè)傳感器通過(guò)RS 485接口與主控模塊相連,以獲取數(shù)據(jù)信息。STM32F103單片機(jī)中無(wú)RS 485通信功能,因此設(shè)計(jì)如圖3所示電路,以實(shí)現(xiàn)RS 485通信功能。
2.3 以太網(wǎng)通信模塊設(shè)計(jì)
以太網(wǎng)通信模塊采用W5500以太網(wǎng)控制器進(jìn)行設(shè)計(jì)。W5500集成有TCP/IP協(xié)議棧、10/100 Mbit/s以太網(wǎng)數(shù)據(jù)鏈路層、物理層,用戶僅需實(shí)現(xiàn)上層應(yīng)用即可。W5500通過(guò)SPI接口與STM32通信,支持高達(dá)80 MHz的速率,通過(guò)HR911105A集成網(wǎng)絡(luò)變壓器RJ 45接頭與以太網(wǎng)連接,實(shí)現(xiàn)網(wǎng)絡(luò)通信功能。以太網(wǎng)通信模塊電路組成如圖4所示。
2.4 電源模塊設(shè)計(jì)
多參數(shù)監(jiān)測(cè)站內(nèi)部使用5 V,3.3 V兩種電壓類型。系統(tǒng)中STM32主控模塊及W5500以太網(wǎng)通信模塊為3.3 V供電,RS 485數(shù)據(jù)采集模塊為5 V供電。為滿足系統(tǒng)對(duì)電源的需求,系統(tǒng)采用MC34063AD降壓開(kāi)關(guān)型集成穩(wěn)壓電路將24 V直流電源調(diào)整至5 V,并通過(guò)REG1117降壓到3.3 V。電源模塊電路如圖5所示。
3 軟件設(shè)計(jì)
系統(tǒng)軟件包括主控單元與傳感器兩部分。主控單元采用主動(dòng)輪詢的方式獲取傳感器數(shù)據(jù),并將獲取到的數(shù)據(jù)重新組包,通過(guò)以太網(wǎng)通信模塊將數(shù)據(jù)發(fā)送至云平臺(tái)(大田物聯(lián)網(wǎng)測(cè)控平臺(tái))。傳感器部分主要接收并解析主控單元發(fā)送的數(shù)據(jù)上傳指令,按照一定的協(xié)議組數(shù)據(jù)包并發(fā)送數(shù)據(jù)。
系統(tǒng)通電后主控單元首先進(jìn)行系統(tǒng)初始化(主要完成系統(tǒng)相關(guān)的初始化以及RS 485,W5500通信相關(guān)的硬件初始化),初始化完成后系統(tǒng)開(kāi)啟定時(shí)器中斷。定時(shí)器中斷的目的是在系統(tǒng)休眠一定時(shí)間后輪詢各傳感器以獲取相應(yīng)數(shù)據(jù)。定時(shí)器中斷溢出后,主控單元進(jìn)入中斷處理程序。在中斷處理程序中,主控單元分別向各傳感器發(fā)送讀數(shù)據(jù)指令,傳感器接收到指令后按照Modbus協(xié)議對(duì)數(shù)據(jù)進(jìn)行組包,并通過(guò)RS 485傳輸至主控單元,主控單元接收到數(shù)據(jù)后按照Modbus協(xié)議解析數(shù)據(jù)并按照云平臺(tái)(大田物聯(lián)網(wǎng)平臺(tái))通信協(xié)議組包,通過(guò)W5500上傳數(shù)據(jù)。系統(tǒng)軟件設(shè)計(jì)流程如圖6所示。
4 實(shí)驗(yàn)情況
為測(cè)試土壤墑情與環(huán)境信息多參數(shù)監(jiān)測(cè)站工作穩(wěn)定性,將設(shè)備安裝在德州市德農(nóng)種業(yè)小麥基地進(jìn)行測(cè)試,安裝現(xiàn)場(chǎng)如圖7所示。通過(guò)監(jiān)測(cè)站采集多種參數(shù)(風(fēng)速、風(fēng)向、雨量、空氣溫濕度、土壤水分等),并通過(guò)以太網(wǎng)傳輸至本文開(kāi)發(fā)的大田物聯(lián)網(wǎng)測(cè)控平臺(tái)中,通過(guò)大田物聯(lián)網(wǎng)測(cè)控平臺(tái)查看、分析數(shù)據(jù)。
設(shè)備部署完成并通電,系統(tǒng)開(kāi)始運(yùn)行,在大田物聯(lián)網(wǎng)測(cè)控平臺(tái)(手機(jī)APP)中查看采集數(shù)據(jù)及視頻信息,手機(jī)APP數(shù)據(jù)視頻監(jiān)測(cè)圖如圖8所示,各監(jiān)測(cè)數(shù)據(jù)均可正常采集與上傳。為測(cè)試多參數(shù)監(jiān)測(cè)站工作穩(wěn)定性,待其長(zhǎng)時(shí)間工作后在平臺(tái)中查看其采集數(shù)據(jù)的連續(xù)性,并查看有無(wú)異常數(shù)據(jù)。
所示為監(jiān)測(cè)站運(yùn)行兩周采集數(shù)據(jù)的走勢(shì)圖。由圖9可知,每天均有數(shù)據(jù)上傳且數(shù)據(jù)走勢(shì)平緩,系統(tǒng)工作較為穩(wěn)定。
實(shí)驗(yàn)結(jié)果表明,本文設(shè)計(jì)的土壤墑情與環(huán)境信息多參數(shù)采集監(jiān)測(cè)站可實(shí)時(shí)采集風(fēng)速、風(fēng)向、雨量、空氣溫濕度、土壤水分等多種參數(shù),并將其上傳至大田物聯(lián)網(wǎng)測(cè)控平臺(tái),實(shí)現(xiàn)與平臺(tái)的無(wú)縫對(duì)接,設(shè)備可進(jìn)行長(zhǎng)時(shí)間的數(shù)據(jù)采集上傳,穩(wěn)定性高。
5 結(jié) 語(yǔ)
為了促進(jìn)小麥生產(chǎn)的可持續(xù)發(fā)展,利用物聯(lián)網(wǎng)等現(xiàn)代技術(shù)手段對(duì)小麥生產(chǎn)過(guò)程中土壤墑情、環(huán)境信息進(jìn)行實(shí)時(shí)監(jiān)測(cè),結(jié)合自主研發(fā)的大田物聯(lián)網(wǎng)測(cè)控平臺(tái),本文研究設(shè)計(jì)了一種基于STM32的土壤墑情與環(huán)境信息多參數(shù)監(jiān)測(cè)站。實(shí)驗(yàn)結(jié)果表明,該監(jiān)測(cè)站可實(shí)現(xiàn)多種參數(shù)的采集、上傳工作,可與大田物聯(lián)網(wǎng)測(cè)控平臺(tái)無(wú)縫對(duì)接,且穩(wěn)定性高。
注:本文通訊作者為尚明華。
參 考 文 獻(xiàn)
[1]張?jiān)t,劉長(zhǎng)全,國(guó)魯來(lái).中國(guó)糧食安全狀況評(píng)價(jià)與戰(zhàn)略思考[J].中國(guó)農(nóng)村觀察,2015(1):2-14.
[2]何安華,劉同山,張?jiān)迫A.我國(guó)糧食產(chǎn)后損耗及其對(duì)糧食安全的影響[J].中國(guó)物價(jià),2013(6):79-82.
[3]童志強(qiáng).節(jié)水高產(chǎn)冬小麥種植技術(shù)[J].農(nóng)村經(jīng)濟(jì)與科技,2018,29(14):36.
[4]張翠英,林坤,李思同.異常氣候?qū)︳斘髂隙←溕a(chǎn)的影響[J].中國(guó)農(nóng)業(yè)資源與區(qū)劃,2018,39(7):1-7.
[5]儲(chǔ)志英.小麥生產(chǎn)中存在的問(wèn)題及對(duì)策[J].現(xiàn)代農(nóng)業(yè)科技,2017(21):56-57.
[6]趙廣才,常旭虹,王德梅,等.小麥生產(chǎn)概況及其發(fā)展[J].作物雜志,2018(4):1-7.
[7]張淑芳,柴守璽,常磊,等.冬小麥不同播期對(duì)土壤水分及產(chǎn)量的影響[J].中國(guó)農(nóng)學(xué)通報(bào),2018,34(29):13-19.
[8]李文紅,丁永輝,韓波,等.不同墑情對(duì)小麥生長(zhǎng)發(fā)育特性及產(chǎn)量的影響[J].江蘇農(nóng)業(yè)科學(xué),2018,46(3):63-65.
[9]馬本驥,張靜雅.基于ZigBee技術(shù)的農(nóng)田土壤墑情監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].現(xiàn)代農(nóng)業(yè)科技,2018(19):237-239.
[10]鄧永卓,楊靖峰,王姝逸,等.物聯(lián)網(wǎng)技術(shù)在土壤墑情測(cè)報(bào)中的應(yīng)用[J].天津農(nóng)林科技,2016(1):44-45.