李家榮
(鹽城工學院,江蘇 鹽城 224051)
隨著苗圃大棚技術的高速發(fā)展,以及科學苗圃技術在農(nóng)業(yè)領域的進步,苗圃大棚在一步一步地貼近我們的生活。農(nóng)作物的生長需要適宜的溫度、濕度、以及二氧化碳等。傳統(tǒng)的人工監(jiān)測系統(tǒng)設備的管理非常不方便,浪費大量的人力資源,而且人工無法準確監(jiān)測實時環(huán)境。利用單片機進行監(jiān)控,可以準確控制苗圃大棚的實時環(huán)境。
圖1 系統(tǒng)結構框圖
包括主系統(tǒng)STC89C52以及它的外圍電路,電源模塊、DHT11溫濕度傳感器、MG811二氧化碳濃度傳感器(A/D轉換器)、1602LCD顯示模塊、報警模塊等。
程序采用C語言編寫,系統(tǒng)軟件設計由主程序、二氧化碳濃度采集、DHT11讀取程序、鍵盤掃描處理程序、LCD1602顯示程序等幾部分組成。系統(tǒng)主程序流程圖如圖2
圖2 主程序流程圖
選用的仿真軟件是Proteus7 Professional,需要仿真的器件就是單片機系統(tǒng),二氧化碳濃度傳感器,溫濕度傳感器,聲光報警,A/D轉換器以及1602LCD液晶顯示器。仿真實際電路,開機運行后,LCD1602顯示器上的讀數(shù)表示當前濕度傳感器測出的農(nóng)田實時濕度信息。當前顯示濕度是39%。其中50-99是設定的灌溉閥值,50是通過按鍵設定的下限值。此時實際濕度低于警戒值,單片機自動啟動步進電機進行灌溉。如果設定灌溉下限閥值最低濕度為25%,而農(nóng)田實時濕度為39%,此時實時濕度大于設定的濕度下限值,則不進電機不工作,不進行灌溉。通過以上仿真情況分析,設計的系統(tǒng)達到了預期的設計要求。
通過仿真表明:設計的系統(tǒng)可以對大棚的環(huán)境進行自動檢測和控制。系統(tǒng)以STC89C52單片機為主控元件,將接收到的實時數(shù)據(jù)與單片機內存的數(shù)據(jù)進行比較,若接收的數(shù)據(jù)不在設定的數(shù)值范圍內,則啟動繼電器工作。
[1]柳桂國.傳感器與自動檢測技術[M].北京:電子工業(yè)出版社,2011.
[2]王節(jié)旺.一種基于STC89C52RC單片機的計時系統(tǒng)的設計方案[ J].微型機與應用,2011,( 3).