《STC89C52下精確智能灌溉系統(tǒng)硬件電路和軟件設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《STC89C52下精確智能灌溉系統(tǒng)硬件電路和軟件設(shè)計(jì)(6頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、STC89C52下精確智能灌溉系統(tǒng)硬件電路和軟件設(shè)計(jì)
關(guān)鍵詞:傳感器; LCD1602; 灌溉系統(tǒng); 溫濕度采集; STC89C52; 光照強(qiáng)度;
作者簡介: *初光勇(1989-),男,山東聊城人,碩士研究生,講師,研究方向?yàn)闄C(jī)電一體化控制。;
基金: 銅仁職業(yè)技術(shù)學(xué)院SRT項(xiàng)目(tzst-2019年-04號);
引言
近年來,國家大力發(fā)展高效特色農(nóng)業(yè),"節(jié)水農(nóng)業(yè)";已經(jīng)成為農(nóng)業(yè)生產(chǎn)最佳的效益和持續(xù)穩(wěn)定發(fā)展的增長點(diǎn)[1,2].傳統(tǒng)的山地農(nóng)作物灌溉僅僅依靠自然降雨或者漫灌等方式灌溉,這樣就造成了灌溉不精確
2、、水資源浪費(fèi),農(nóng)作物根系也不能根據(jù)需求保持一定的水分,針對這些問題,設(shè)計(jì)研發(fā)了一種基于STC89C52結(jié)合作物生長參數(shù)[3,4]分析的精確灌溉系統(tǒng)解決方案,隨時(shí)管理和控制農(nóng)作物的生長數(shù)據(jù),更好地實(shí)現(xiàn)智能化、精確化灌溉。
1、系統(tǒng)總體設(shè)計(jì)
智能灌溉系統(tǒng)總體設(shè)計(jì)方案如圖1所示,系統(tǒng)由主控電路單片機(jī)、數(shù)據(jù)采集電路傳感器、液晶顯示及聲光報(bào)警電路、灌溉電機(jī)控制電路組成。其中,土壤濕度檢測傳感器通過ADC0832模/數(shù)轉(zhuǎn)換芯片[5]進(jìn)行信號調(diào)理、溫濕度傳感器DHT11和GY-30光照傳感器[4]將數(shù)據(jù)傳送至主控單片機(jī),LCD1602顯示當(dāng)前實(shí)時(shí)信息,采集到的數(shù)據(jù)經(jīng)STC89
3、C52處理后控制報(bào)警電路。
圖1 智能灌溉系統(tǒng)總體構(gòu)成
2、系統(tǒng)硬件電路設(shè)計(jì)
2.1 空氣溫濕度采集電路
數(shù)字溫濕度傳感器DHT11[6]是一款溫濕度同時(shí)采集的數(shù)字型復(fù)合傳感器。測溫元件與感濕元件通過DATA端口與STC89C52相連。電路圖如圖2所示。
圖2 空氣溫濕度采集電路
2.2 土壤濕度采集電路
土壤濕度傳感器采用FC-28[7],由不銹鋼探針和防水探頭構(gòu)成,可長期對土壤進(jìn)行測量。利用ADC0832模數(shù)轉(zhuǎn)換模塊[8]將土壤濕度傳感器模擬量轉(zhuǎn)化為數(shù)字量,當(dāng)
4、土壤濕度少時(shí),探針間電阻會(huì)變大,AC值接近VCC值,當(dāng)土壤濕度變大時(shí),探針間電阻會(huì)迅速減少,此時(shí)AC的電壓也會(huì)變小,電路圖如圖3所示。
圖3 土壤濕度采集電路
2.3 光照強(qiáng)度采集電路
通過GY-30光照傳感器實(shí)時(shí)檢測農(nóng)作物光照強(qiáng)度,芯片采用BH1750FVI,這是一款用于I2C總線接口[9]的數(shù)字型光傳感器芯片,檢測范圍1~65535 Lux,引腳原理如圖4所示。
2.4 報(bào)警電路
當(dāng)采集的土壤濕度數(shù)值低于管理員設(shè)定的范圍時(shí),LED燈D1和D2會(huì)亮,同時(shí)蜂鳴器報(bào)警電路開啟,當(dāng)采集數(shù)據(jù)在設(shè)定范圍之間時(shí),L
5、ED燈D3會(huì)亮,D1和D2熄滅,同時(shí)蜂鳴器關(guān)閉報(bào)警。報(bào)警電路設(shè)圖5所示。
圖4 光照強(qiáng)度采集電路
圖5 聲光報(bào)警電路
2.5 滴灌控制電路
當(dāng)采集的土壤濕度低于設(shè)定值時(shí),主控電路控制繼電器閉合,直流電機(jī)開始抽水灌溉,當(dāng)采集的土壤濕度高于設(shè)定的區(qū)間或在管理員設(shè)定的區(qū)間之內(nèi)時(shí),繼電器斷開,直流電機(jī)停止灌溉,如圖6所示。
圖6 滴灌控制電路
3、系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)程序流程如圖7所示。
4、系統(tǒng)軟硬件測試
智能灌溉系統(tǒng)實(shí)物樣機(jī)如圖
6、8所示。圖中:R表示空氣濕度;T表示大氣溫度;W表示土壤濕度;L為光照強(qiáng)度;S是土壤上限設(shè)定值;X是土壤濕度下限設(shè)定值。為驗(yàn)證該系統(tǒng)檢測數(shù)據(jù)與運(yùn)行的精準(zhǔn)度,將檢測值與標(biāo)準(zhǔn)值做了對比,見表1所列。
從表1數(shù)據(jù)可以看出最大的誤差為4.6%,系統(tǒng)的相對誤差在±5%以內(nèi)。證實(shí)了該系統(tǒng)具有很好的穩(wěn)定性和可靠性和經(jīng)濟(jì)實(shí)用性。
圖7 系統(tǒng)程序流程
圖8 系統(tǒng)LCD顯示及數(shù)據(jù)采集測試結(jié)果
表1 系統(tǒng)測試結(jié)果
5、結(jié)語
本文設(shè)計(jì)的基于STC89C52的智能灌溉系統(tǒng)測量誤差小
7、、功能運(yùn)行穩(wěn)定、造價(jià)低、操作簡單等特點(diǎn),能滿足農(nóng)業(yè)農(nóng)村作物生長灌溉控制要求。
參考文獻(xiàn)
[1]王立剛。一種基于STC89C52和AD590的溫度測控系統(tǒng)設(shè)計(jì)[J].物聯(lián)網(wǎng)技術(shù),2019,9(6):20-21.
[2]初光勇,宰青青,譚曉波,等?;趩纹瑱C(jī)的山地果園無線水肥一體灌溉系統(tǒng)設(shè)計(jì)[J].自動(dòng)化應(yīng)用,2018(2):17-18.
[3]張秋艷。基于單片機(jī)的智能節(jié)水灌溉系統(tǒng)設(shè)計(jì)[J].榆林學(xué)院學(xué)報(bào),2017,27(6):31-33.
[4]王宗省,蘇金娣,宋炳輝?;谕寥缐勄榈穆?lián)棟大棚智能灌溉系統(tǒng)的設(shè)計(jì)[J].
8、節(jié)水灌溉,2017(10):96-99.
[5]劉穎?;赯igBee與MSP430單片機(jī)的溫室智能灌溉系統(tǒng)設(shè)計(jì)[J].微型電腦應(yīng)用,2017(5):56-58.
[6]謝彤?;趩纹瑱C(jī)的溫室智能灌溉系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].安徽農(nóng)業(yè)科學(xué),2013(18):8048-8049.
[7]滕敦波?;趩纹瑱C(jī)控制的智能灌溉系統(tǒng)硬件模塊研究[J].南方農(nóng)機(jī),2016(5):54.
[8]彭漢瑩,王宇,韓改寧,等。基于單片機(jī)的智能灌溉系統(tǒng)設(shè)計(jì)[J].軟件工程,2017(2):40-43.
[9]袁曉文。STC89C52單片機(jī)在智能窗控制系統(tǒng)的應(yīng)用[J].計(jì)算機(jī)產(chǎn)品與流通,2020(1):116.
[10]呂坤,吳瓊,閆偉?;贏RM的物聯(lián)網(wǎng)智能灌溉系統(tǒng)的研究[J].物聯(lián)網(wǎng)技術(shù),2019,9(11):57-58.