<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 物聯(lián)網(wǎng)與傳感器 > 設計應用 > 一種低功耗物聯(lián)網(wǎng)智慧大棚控制系統*

一種低功耗物聯(lián)網(wǎng)智慧大棚控制系統*

作者:胡俊杰,徐茵*,王新懷,彭燁,周博,段清原(西安電子科技大學(xué),西安 710126) 時(shí)間:2023-05-01 來(lái)源:電子產(chǎn)品世界 收藏
編者按:本文設計并實(shí)現了一種以STM32L010為核心,基于物聯(lián)網(wǎng),MQTT協(xié)議和APP的低功耗智慧大棚控制系統。該系統采用分布式節點(diǎn),使用鋰電池供電,將大棚的環(huán)境信息上傳至云端服務(wù)器,顯示在大屏終端上;并實(shí)現手機端APP對大棚作物的觀(guān)察以及對噴水、卷簾設備的遠程控制。此外,提出了自動(dòng)化遠程升級功能,提升設備維護的便利性。

*本項目在2021年中國研究生電子設計競賽獲省級一等獎,受中央高??蒲袠I(yè)務(wù)費項目支持(QTZX22093、RW200144)

本文引用地址:http://dyxdggzs.com/article/202305/446133.htm

與世界上農業(yè)發(fā)達的國家相比,中國的農業(yè)科技水平較低,導致在農業(yè)人口比例極大的情況下,農業(yè)產(chǎn)值不高。作為一個(gè)以農業(yè)發(fā)展為主的國家,傳統農業(yè)主要依靠大量的人力、手工工具和一些簡(jiǎn)單的機械設備,農民基本憑經(jīng)驗種植,導致用于農業(yè)生產(chǎn)所消耗的水資源、農藥、化肥等都在飛速增長(cháng),但農業(yè)產(chǎn)量依然較低。本系統將和農業(yè)相結合,針對溫室大棚作物的生長(cháng)過(guò)程,實(shí)現各類(lèi)環(huán)境參數的實(shí)時(shí)監測和相關(guān)生產(chǎn)流程的智能控制,進(jìn)而實(shí)現農產(chǎn)品的增收。

1 系統設計

1.1 系統組成部分

本系統整體可分為4 部分:①是以STM32L010 芯片為核心的主控系統;②包括溫濕度傳感器HDC1080、光照傳感器OPT3001、監控攝像頭等監測設備和繼電器、電磁閥等控制設備;③是基于的數據傳輸系統。④是數據分析系統,包括手機APP、大屏終端和服務(wù)器。整體系統框架如圖1 所示。

image.png

圖1 系統框架圖

1.2 系統工作過(guò)程

采集節點(diǎn)每 5 min 喚醒 1 次,讀取傳感器數據。若數據正常則將數據存儲在 flash 中,讓節點(diǎn)掉電,進(jìn)入模式并等待定時(shí)喚醒;若數據超過(guò)報警上下限則將 flash 中數據通過(guò)窄帶上傳至云端服務(wù)器。服務(wù)器通過(guò) MQTT 協(xié)議廣播數據,用戶(hù)在手機 APP 或者大屏終端上獲取大棚環(huán)境參數,數據異常時(shí)會(huì )自動(dòng)下發(fā)控制命令??刂乒濣c(diǎn)收到后控制水閥和風(fēng)機的運作,實(shí)現大棚環(huán)境參數的調整,提高農作物產(chǎn)量。

2 系統功能實(shí)現

2.1 硬件部分

2.1.1 采集節點(diǎn)

MCU 采用 STM32L010K8T6,待機模式下電流 0.23 uA, 內部集成模數轉換器(ADC)、通用定時(shí)器(GPTIM)等外設。

定時(shí)器模塊采用時(shí)基芯片 TPL5110DDC+ 模擬開(kāi)關(guān) TS5A3160DBV。通過(guò)外圍電阻選擇定時(shí)時(shí)間為 5 min,若 MCU 采集的傳感器數據正常,則寫(xiě)入 flash 并發(fā)送高電平控制模擬開(kāi)關(guān)關(guān)斷電源。若 MCU 采集的傳感器數據異常,則將數據上傳到云端服務(wù)器,當收到掉電命令后,再控制模擬開(kāi)關(guān)關(guān)斷電源。

2.1.2 溫濕度傳感器

本文采用的數字溫濕度傳感器 HDC1080,該傳感器通過(guò) I2C 總線(xiàn)與 MCU 進(jìn)行數據傳輸,能以超提供出色的測量精度。依照芯片對應的通信時(shí)序圖,編寫(xiě)了基于 I2C 通信協(xié)議的使用程序。

image.png

圖2 I2C通信時(shí)序圖

2.1.3 物聯(lián)網(wǎng)模塊

采用中移的物聯(lián)網(wǎng)模塊 M5311,與 MCU 之間通過(guò)串口傳輸數據。由于 M5311 串口的高電平為 1.8 V,MCU 串口的高電平為 3.3 V,設計了電平轉換電路。M5311 通過(guò)窄帶物聯(lián)網(wǎng)登錄 OneNet 云平臺后,會(huì )將 MCU 的數據通過(guò) MQTT 協(xié)議透傳到云平臺上。

2.1.4 控制節點(diǎn)

通過(guò) 220 V 市電轉換為 5 V,然后穩壓到 3.3 V 給 節點(diǎn)供電??刂乒濣c(diǎn)上電初始化后連接 OneNet 云平臺,每 10 s 上報一條報文作為心跳幀,保持與云平臺的連接。若收到控制命令,則通過(guò)繼電器和電磁閥控制水閥和風(fēng)機的運轉,調整大棚的環(huán)境參數。

2.2 軟件部分

2.2.1 手機APP

手機 APP 通過(guò) Android Studio 平臺使用 JAVA 語(yǔ)言進(jìn)行編程,APP 采用兩級大棚分區策略,操作管理更加方便。主界面是整個(gè)棚區的衛星地圖,進(jìn)入每個(gè)大棚后,顯示了環(huán)境參數的實(shí)時(shí)數據和歷史數據曲線(xiàn)。此外,還添加控制命令和攝像頭功能,可以實(shí)時(shí)看到作物的生長(cháng)狀況,如圖 3 所示。

image.png

圖3 手機APP界面

2.2.2 大屏終端

大屏終端界面包括實(shí)時(shí)數據顯示、歷史曲線(xiàn)變化、報警信息、在線(xiàn)設備統計和控制狀態(tài)顯示等功能,如圖4 所示。若收到的數據超過(guò)報警上下限,則在報警信息處顯示節點(diǎn)號、時(shí)間和異常值,便于用戶(hù)及時(shí)了解并做出響應。

image.png

圖4 大屏終端界面

2.2.3 MCU程序

MCU 程序通過(guò) Keil 平臺使用 C 語(yǔ)言進(jìn)行編程,主要包括系統初始化、采集傳感器數據、上傳至 OneNet 云平臺、接收升級文件等。工作流程如圖 5 所示。

image.png

圖5 MCU工作流程

2.2.4

工業(yè) 4.0 時(shí)代,隨著(zhù)物聯(lián)網(wǎng)技術(shù)的不斷成熟,信息技術(shù)是促進(jìn)產(chǎn)業(yè)變革的重要因素。嵌入式設備高度集成,功率較小,功能可裁剪,通信功能強大,便于與其它設備結合,因此在新型農業(yè)設備上應用極廣。傳統使用燒錄器對嵌入式設備進(jìn)行現場(chǎng)下載 程序的方式已遠不能滿(mǎn)足軟件升級對高頻次,便攜性,穩定性以及安全性的要求,新近研究往往又把其重點(diǎn)放到終端設備本身,這給嵌入式設備本身增加了不穩定性,使其更繁冗,同時(shí)增加了生產(chǎn)成本。

采集節點(diǎn)在實(shí)際使用時(shí),一般安裝在較為偏遠的溫室大棚中??紤]到現場(chǎng)升級不太方便,本項目實(shí)現了采集節點(diǎn)的 IAP 功能,利用 NB 網(wǎng)絡(luò )傳輸升級文件,大大降低了設備的維護難度,提升了便利性,如圖 6 所示。

image.png

圖6 框架

本文在 python 端實(shí)現了遠程升級的自動(dòng)化。遠程升級開(kāi)始后,由 python 端自動(dòng)下發(fā)升級報文,農業(yè)采集節點(diǎn)校驗成功后,寫(xiě)入 flash,并上報下一條升級包的序號,python 端自動(dòng)下發(fā)下一條升級報文。待所有升級報文下發(fā)完成后,農業(yè)采集節點(diǎn)跳轉到新的程序開(kāi)始 行。流程圖如圖 7 所示。image.png

圖7 遠程升級流程圖

3 結束語(yǔ)

本文設計并實(shí)現了一種基于物聯(lián)網(wǎng)的低功耗控制系統,硬件和軟件經(jīng)測試均可正常運行,配合 3 000 mAh 可充電鋰電池能使用 90 d。本系統能檢測農業(yè)大棚環(huán)境并自動(dòng)做出調節,使作物一直處于合適的生長(cháng)環(huán)境,增加作物的產(chǎn)量。

參考文獻:

[1]?CHRISTINE?P?T,黃為民,項鳳華,等.智慧農業(yè)的物聯(lián)網(wǎng)自動(dòng)化[J].新農業(yè),2021(17):92-93.

[2]?董明星.物聯(lián)網(wǎng)技術(shù)在智慧農業(yè)中的應用[J].電腦知識與技術(shù),2021,17(19):120-127.

[3]?許愛(ài)萍.天津智慧農業(yè)發(fā)展中的主要問(wèn)題與解決路徑[J].世界農業(yè),2017(3):198-203.

[4]?楊大蓉.中國智慧農業(yè)產(chǎn)業(yè)發(fā)展策略[J].江蘇農業(yè)科學(xué),2014,42(4):1-2.

[5]?楊瑛,崔運鵬.我國智慧農業(yè)關(guān)鍵技術(shù)與未來(lái)發(fā)展[J].信息技術(shù)與標準化,2015(6):34-37.

[6]?陳強.物聯(lián)網(wǎng)技術(shù)在智慧農業(yè)中的應用與研究[J].農業(yè)技術(shù)與裝備,2020(8):80-82.

[7]?戴起偉,曹靜,凡燕,等.面向現代設施農業(yè)應用的物聯(lián)網(wǎng)技術(shù)模式設計[J].江蘇農業(yè)學(xué)報,2012,28(5):1173-1180.

[8]?徐海斌,王鴻翔,楊曉琳,等.現代農業(yè)中物聯(lián)網(wǎng)應用現狀與展望[J].江蘇農業(yè)科學(xué),2013,41(5):398-400.

(注:本文源自《電子產(chǎn)品世界》雜志2023年4月期)



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>