版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
精品文檔-下載后可編輯蔬菜大棚管理系統(tǒng)論文1監(jiān)控從節(jié)點硬件結構平臺
監(jiān)控節(jié)點的設計是系統(tǒng)的關鍵,決定了采集蔬菜大棚參數(shù)的準確性和控制調(diào)節(jié)的有效性[5]。監(jiān)控從節(jié)點主要分為大棚內(nèi)空氣溫濕度從節(jié)點和土壤水分監(jiān)控從節(jié)點,都在同一個硬件平臺上開發(fā)而成,根據(jù)不同的功能選擇不同的模塊即可實現(xiàn)。節(jié)點硬件主要由處理器STM32F103、溫濕度傳感器AM2302、土壤水分傳感器SM2802M、無線串口透傳模塊E17-TTL100-SMA和供電管理單元組成,并輔以定點滴管系統(tǒng)和通風分機控制系統(tǒng)。節(jié)點硬件平臺結構如圖2所示。節(jié)點采用了功能強大的處理器STM32F103作為控制核心,具有高性能的32位的RISC處理內(nèi)核,工作頻率為72MHz,內(nèi)置高達128k字節(jié)的閃存和20k字節(jié)的SRAM,可以存儲系統(tǒng)參數(shù)、程序和臨時運算[6];有豐富的增強I/O端口、3個USART接口和1個USB接口,供電電壓為2.0~3.6V,省電模式為系統(tǒng)提供低功耗的保證。
1.1無線串口透傳模塊為了增加無線傳輸?shù)木嚯x,并改進通信質(zhì)量和可靠性,采用無線串口透傳模塊E17-TTL100-SMA。其由高性能無線射頻芯片構成,工作的中心頻率為開放的433MHz,供電電壓為1.8~3.6VDC,最大發(fā)射功率高達100mW,接收電流為35uA,休眠模式下的待機電流僅為2.1uA;可以接受串口命令,在空曠的場地最大傳輸距離為1800m;具有標準的TTL接口,收發(fā)雙方相當于連接了一條串口電纜,免去了復雜的通信協(xié)議,在命令模式下可設置多種通信波特率。模塊通過串口與控制器STM32F103的USART接口相連,采用默認的9600波特率進行通信交互[7]。從節(jié)能角度考慮,無線模塊在平時會一直處于接收模式。當收到主節(jié)點發(fā)來的指令后,處理先執(zhí)行收到的命令,然后再將模塊設置為發(fā)送模式,把采集到的數(shù)據(jù)上傳到管理主機。
1.2溫濕度傳感器AM2302由于蔬菜大棚內(nèi)的作物的光合作用,會蒸發(fā)很多水分,并伴隨產(chǎn)生熱量,導致棚內(nèi)的溫濕度變化較大,如果控制不好,作物非常容易出現(xiàn)病害,故需要一款高精度和靈敏度的傳感器來完成數(shù)據(jù)的采集工作。數(shù)字溫濕度模塊AM2302是一款含有己校準數(shù)字信號輸出的溫濕度復合傳感器,包括1個電容式感濕元件和1個高精度測溫元件,采用3引線連接方式,供電電壓范圍為3.5~5.5V,單總線數(shù)據(jù)線SDA引腳為三態(tài)結構用于數(shù)據(jù)的交換和控制均,確保其具有超快的響應和極高的可靠性與抗干擾能力。處理器STM32F103把數(shù)據(jù)總線SDA拉低至少800μs后,會從休眠模式轉(zhuǎn)換到高速模式,從數(shù)據(jù)總線SDA串行輸出40Bit數(shù)據(jù),數(shù)據(jù)依次為濕度高位、濕度低位、溫度高位、溫度低位及校驗位,發(fā)送數(shù)據(jù)結束后自動轉(zhuǎn)入休眠模式[8]。
1.3土壤水分傳感器SM2802M由于蔬菜大棚人為對土壤管理措施的不同和土壤本身的各種理化性不同會對土壤含水率產(chǎn)生影響。為更加精準地調(diào)節(jié)土壤的含水情況,采用新一代土壤水分測量傳感器SM2802M。它具有工業(yè)級精密核心元件,并利用了世界先進的FDR原理制作而成,可長期埋于土壤中,具有高精度和高可靠的特點。電源電壓范圍為DC12~24V,測量范圍0~100%,測量精度3%FSD,響應時間<1s,輸出信號4~20mA,分別對應設定的滿量程。通過增加一個10Ω的高精度電阻,則4~20mA就轉(zhuǎn)換成40~200mV的電壓信號,直接通過處理器STM32F103的ADC口進行數(shù)字化后測量。
2輪詢查詢通信與最大通信節(jié)點數(shù)
由于系統(tǒng)內(nèi)的所有節(jié)點都工作在同一個頻率上,為保證通信的可靠性,避免出現(xiàn)干擾或者阻塞,采用了以主節(jié)點為主導的輪詢查詢通信方式。
2.1從節(jié)點輪詢查詢通信方式軟件流程考慮到功耗和通信的可靠性問題,輪詢查詢的發(fā)起者為主節(jié)點,從節(jié)點會一直工作在接收數(shù)據(jù)模式,直到接收到主節(jié)點對其發(fā)出的指令,才進行工作模式轉(zhuǎn)換。從節(jié)點的軟件流程如圖3所示。從節(jié)點上電工作后,首先進行系統(tǒng)各功能模塊的初始化,然后將無線通信模塊的設置在接收數(shù)據(jù)模式,等待主節(jié)點發(fā)送的數(shù)據(jù)。當接收主節(jié)點發(fā)送的數(shù)據(jù)時,提取主節(jié)點的發(fā)送目標地址編碼,并與自身的地址編碼進行匹配:如果不是發(fā)給自己的就丟棄,繼續(xù)等待接收數(shù)據(jù);如果是發(fā)給自己的,就根據(jù)主節(jié)點的對應指令進行處理,處理完畢后將通信模塊設置為發(fā)送數(shù)據(jù)模式,將數(shù)據(jù)打包并發(fā)送出去。為了節(jié)能,最后再把通信模式設置為接收模式。
2.2系統(tǒng)最大支持從節(jié)點個數(shù)系統(tǒng)支持的最大節(jié)點數(shù)N與采集周期T需要滿足關系為其中,Δt為每個從節(jié)點與主節(jié)點之間的通信保護間隔,一般設置為50~200ms;t表示每個從節(jié)點對主節(jié)點發(fā)送指令的處理時間。從式(1)可看出,系統(tǒng)支持的最大節(jié)點數(shù)N與采集周期T成正比關系,即當采集周期越大時,支持的節(jié)點數(shù)越多。
3上位機管理軟件
監(jiān)控中心的主機上運行著專業(yè)的管理軟件,管理軟件在VisualStudio2022.NET編程環(huán)境下開發(fā),利用C#語言編寫而成,運行在Window操作系統(tǒng)下;采用SerialPort串口控件實現(xiàn)了與主節(jié)點的串口通信,利用TeeChart繪圖控件實現(xiàn)了數(shù)據(jù)的實時曲線顯示,并使用Thread類完成了任務的多線程處理,采用數(shù)據(jù)庫SQLServer2022存儲接收到的溫濕度、土壤含水率和設備狀態(tài)參數(shù)等信息。管理軟件具有用戶權限管理、系統(tǒng)參數(shù)配置、節(jié)點管理、數(shù)據(jù)實時顯示、曲線分析、歷史數(shù)據(jù)查詢、分析預測、報表統(tǒng)計打印、聲光報警與日志管理等。管理軟件結構與功能如圖4所示。管理主機通過USB接口直接與無線透傳模塊相連,接收來自各從節(jié)點的數(shù)據(jù),并可下發(fā)控制指令。系統(tǒng)剛投入使用時,需要逐個添加從節(jié)點,并對每個接入系統(tǒng)的節(jié)點進行配置,包括節(jié)點命名、節(jié)點分類、串口波特率、無線頻率、地址編碼、數(shù)據(jù)的采集周期和報警上下限值等。節(jié)點被加入系統(tǒng)后,會在現(xiàn)實界面統(tǒng)一出現(xiàn)其運行狀態(tài)和采集到的數(shù)據(jù)值,如果1頁放不下,還會進行自動的滾動顯示。在顯示界面處選中節(jié)點,雙擊或者單擊右鍵會彈出對話框,對話框里包括了該節(jié)點的所有參數(shù),可以對其進行配置,顯示該從節(jié)點所有配置參數(shù),還有該節(jié)點的采集到的實時數(shù)據(jù)曲線;通過修改顯示的日期時間段,會自動調(diào)用數(shù)據(jù)庫數(shù)據(jù),讓歷史數(shù)據(jù)再現(xiàn),繪制出每天的均值、最大值和最小值的曲線圖,并可生成月報打印輸出。
4作物生長環(huán)境分析與實驗結果
為了驗證系統(tǒng)的性能和功能,對一個面積為80m×15m的蔬菜溫室大棚進行測試實驗,大棚的作物全部為西紅柿。實驗前,需要充分了解西紅柿在各個生長階段對最佳環(huán)境的要求。
4.1西紅柿最佳生長環(huán)境分析西紅柿屬于喜溫作物,其根系發(fā)達、莖葉繁茂、光合作用旺盛,在整個生長發(fā)育過程中要求較高的土壤濕度和較低的空氣相對濕度。西紅柿的生長主要分為發(fā)芽期、幼苗期、坐果期、果實膨大期和果實成熟期5個階段[9]。1)發(fā)芽期:為保證種子發(fā)芽整齊,需使種子充分吸水膨脹,土壤含水率要達到80%以上,棚內(nèi)溫度控制在25~30℃,空氣濕度保持在75%~80%。2)幼苗期:由于根系小,吸收力差,不需大量灌溉。土壤含水率以60%~70%為宜,并逐步降低棚溫,加大放風量,白天溫度維持在21~25℃,夜間維持在12~15℃,空氣濕度要求在45%~55%為宜。3)坐果期:最為關鍵,如果濕度過大、通風不及時、溫度太低或太高,都會引起病害,需保持土壤含水率65%~80%,白天溫度控制在25~28℃,夜間控制在13%~15℃,空氣濕度50%~60%。4)果實膨大期:總需水量顯著增多,土壤含水率以80%~90%為宜,空溫度要適當提高,白天26~28℃,夜間15~17℃,空氣相對濕度45%~65%。5)果實成熟期:果實發(fā)育快、植株蒸騰量大、水分供應不足或不及時,都會影響果實的正常發(fā)育,此時要求土壤含水率在80%~85%,白天28~30℃,夜間17~18℃,空氣相對濕度40%~60%。
4.2實驗結果將大棚的土壤水分檢測區(qū)域分為4塊,每塊的面積為15m×20m,并在大棚東西南北的四個墻壁上安裝4個溫濕度監(jiān)控節(jié)點(帶風機)。土壤水分含量傳感器埋入10~20cm土層中,這是西紅柿根系的最發(fā)達的區(qū)域,代表其生長狀況[10]。同時,對棚內(nèi)的西紅柿的坐果期白天的生長環(huán)境進行監(jiān)測,測得的數(shù)據(jù)結果如表1和表2所示。由表1可以看出:大棚內(nèi)白天的溫度控制在25~28℃,濕度控制在50%~60%,且最大和最小值也沒有超出范圍,避免了由于濕度過大、通風不及時、溫度太低或太高引起作物的病害。由表2可以看出:棚內(nèi)被劃分的4塊土壤含水率的均值、最大值和最小值也均沒有超出預設的范圍(65%~80%)。這表明,該系統(tǒng)能夠自動對這些環(huán)境參數(shù)進行智能調(diào)節(jié),且測得的數(shù)據(jù)準確可靠。
5結論
設計的蔬菜大棚溫濕度和土壤水分自動智能管理系統(tǒng),能夠自動獲取大棚內(nèi)不同區(qū)域的空氣溫濕度和土壤含水率信息。管理主機以輪詢查詢方式實現(xiàn)了節(jié)點間的可靠通信,達到了超低功耗的效果。同時,從節(jié)點與主節(jié)點的通信距離能夠達到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年簡化版建筑工程協(xié)議范例版B版
- 煤層注水課程設計
- 換熱器課程設計前言
- 直播引流課程設計技巧
- 承德醫(yī)學院《漢語應用文寫作》2023-2024學年第一學期期末試卷
- 成都中醫(yī)藥大學《價值評估》2023-2024學年第一學期期末試卷
- 成都藝術職業(yè)大學《綜合評價》2023-2024學年第一學期期末試卷
- 2024煤礦用工承包合同-勞動保護用品提供與維護3篇
- 《第六枚戒指》劉麗英:揭示現(xiàn)代婚戀中的真相與假象
- 2025年度白酒行業(yè)供應鏈金融服務合同6篇
- 分布式數(shù)據(jù)庫遷移風險評估與管理
- 2024屆高考英語作文復習專項 讀后續(xù)寫語料庫清單
- 新勞動合同法全文(2024版)
- 垃圾填埋場項目經(jīng)濟效益和社會效益分析
- 校園零星維修服務 投標方案(技術方案)
- 2024年四川省內(nèi)江市中考英語試題(含答案)
- 河南省駐馬店市2023-2024學年高一上學期1月期末語文試題(含答案解析)
- 幼兒園名師公開課:小班安全《超市安全我知道》微課件
- MOOC 英文技術寫作-東南大學 中國大學慕課答案
- 2022年10月自考00850廣告設計基礎試題及答案含解析
- 工會委員會會議紀要
評論
0/150
提交評論