嚴(yán)思堃
[摘 要] 本文設(shè)計(jì)一種基于STC89C52單片機(jī)大棚溫度監(jiān)控電路,在硬件設(shè)計(jì)方面,完成了單片機(jī)電路設(shè)計(jì)、溫度檢測(cè)電路設(shè)計(jì)、顯示電路設(shè)計(jì)、報(bào)警電路模塊設(shè)計(jì)、按鍵輸入電路模塊設(shè)計(jì)及自動(dòng)控制電路。在軟件設(shè)計(jì)方面,采用模塊化編程思想,C51語言編寫,上位機(jī)和下位機(jī)之間采用RS485串口通信。在系統(tǒng)測(cè)試方面,搭建了一個(gè)溫室大棚監(jiān)控系統(tǒng)的測(cè)試平臺(tái),經(jīng)過現(xiàn)場(chǎng)測(cè)試,該蔬菜大棚監(jiān)控系統(tǒng)對(duì)溫度的監(jiān)控達(dá)到了預(yù)期的要求。
[關(guān)鍵詞] 蔬菜大棚;溫度監(jiān)控系統(tǒng);設(shè)計(jì)
[中圖分類號(hào)] TP277 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1674-7909(2018)05-121-2
國(guó)內(nèi)在溫度控制系統(tǒng)的生產(chǎn)與開發(fā)上,其技術(shù)水平并不統(tǒng)一。生產(chǎn)成本較低的系統(tǒng)的使用壽命通常較短,不僅在控制精度上偏低,而且使用穩(wěn)定性較差。真正操作優(yōu)良、運(yùn)行穩(wěn)定的產(chǎn)品,價(jià)格往往較貴,并不能實(shí)現(xiàn)大規(guī)模生產(chǎn)使用[1-2]。因此,設(shè)計(jì)一套低成本、性能運(yùn)轉(zhuǎn)良好、技術(shù)含量高的溫度測(cè)控系統(tǒng),對(duì)溫室大棚產(chǎn)業(yè)的發(fā)展具有重要意義。
1 系統(tǒng)硬件設(shè)計(jì)
1.1 單片機(jī)電路設(shè)計(jì)
本系統(tǒng)主要將數(shù)個(gè)DS18B20溫度傳感器設(shè)置為測(cè)溫元件,實(shí)現(xiàn)對(duì)蔬菜大棚內(nèi)多點(diǎn)溫度的監(jiān)測(cè),然后將收集到的數(shù)據(jù)由STC89C52單片機(jī)進(jìn)行相應(yīng)分析與處理。整個(gè)系統(tǒng)硬件設(shè)計(jì)框圖如圖1所示。
1.2 溫度檢測(cè)電路設(shè)計(jì)
本系統(tǒng)采用DS18B20溫度傳感器,其對(duì)于線路起到了一定的精簡(jiǎn)作用,并且電路的運(yùn)行操作穩(wěn)定性較強(qiáng)。DS18B20溫濕度傳感器主要使用單總線的傳輸形式,在傳感器的內(nèi)部結(jié)構(gòu)中,其涉及一個(gè)電阻式濕度傳感器和一個(gè)NTC感溫元件。
1.3 顯示電路設(shè)計(jì)
系統(tǒng)顯示電路需要使用液晶屏LCD1602,其可以實(shí)現(xiàn)對(duì)32字符的顯示。顯示電路結(jié)構(gòu)中,第3腳對(duì)應(yīng)的是對(duì)比度調(diào)整功能,可以對(duì)20k電位器進(jìn)行外接。第4引腳對(duì)應(yīng)的是寄存器選擇端口,第5引腳對(duì)應(yīng)的是讀寫控制線,第6引腳對(duì)應(yīng)的是使能端口,與單片機(jī)P2.3進(jìn)行相連。第7~14腳對(duì)應(yīng)的是雙向數(shù)據(jù)端,與之相連的是單片機(jī)P0口。
1.4 報(bào)警電路模塊
報(bào)警電路模塊的設(shè)置主要是使用PNP三極管開對(duì)蜂鳴器,通過其聯(lián)動(dòng)響應(yīng),進(jìn)而起到溫度監(jiān)控的報(bào)警作用,對(duì)應(yīng)的控制引腳是P3.7,在低電平的條件下,蜂鳴器將會(huì)產(chǎn)生聲音。對(duì)于該系統(tǒng)設(shè)計(jì),還根據(jù)不同顏色的顯示,使用2個(gè)LED燈來醒目地表達(dá)出此時(shí)的溫度狀態(tài),顯示出其環(huán)境的高低溫狀態(tài)。當(dāng)單片機(jī)P2.3接口對(duì)高電平進(jìn)行輸出時(shí),此時(shí)紅燈會(huì)亮,提示當(dāng)下的大棚環(huán)境溫度高;當(dāng)單品機(jī)P2.7口輸對(duì)低電平進(jìn)行輸出時(shí),此時(shí)綠燈會(huì)亮,提示當(dāng)下的大棚環(huán)境溫度低;當(dāng)大棚室內(nèi)溫度處于正常狀態(tài)時(shí),紅綠燈將不會(huì)亮。
1.5 按鍵輸入電路模塊
蔬菜大棚的溫度監(jiān)控系統(tǒng)設(shè)計(jì)在鍵盤模塊電路的設(shè)計(jì)上,S1、S2和S3與單片機(jī)上的P3.2、P3.3和P3.4引腳分別對(duì)應(yīng)連接。當(dāng)處在主界面狀態(tài)時(shí),將S1鍵按下,系統(tǒng)將處在最高報(bào)警溫度上限設(shè)置的操作中,對(duì)應(yīng)的S2和S3主要是對(duì)相應(yīng)的溫度值進(jìn)行增減調(diào)整;操作S1鍵2次,將進(jìn)行的是最低報(bào)警溫度下限數(shù)值的設(shè)置,其增減調(diào)整同上。
1.6 自動(dòng)控制電路
在蔬菜大棚的溫度監(jiān)控系統(tǒng)設(shè)計(jì)中,對(duì)于自動(dòng)控制電路的設(shè)計(jì)主要是使用2個(gè)高電平觸發(fā)繼電器模塊,在系統(tǒng)的監(jiān)控過程中,對(duì)大棚室溫進(jìn)行自動(dòng)的加熱和降溫控制。繼電器的使用原理在于將對(duì)應(yīng)的小電流在通電后,基于一定連線來實(shí)現(xiàn)對(duì)大電流的有效自動(dòng)控制。在高溫條件下,單片機(jī)對(duì)應(yīng)的接口將輸出高電平,對(duì)應(yīng)的繼電器接收到信號(hào)后進(jìn)行傳輸。常閉接口與com口會(huì)進(jìn)行短接,開始進(jìn)行降溫操作。當(dāng)溫度低時(shí),單片機(jī)與對(duì)應(yīng)的接口對(duì)高電平進(jìn)行輸出,繼電器2收到信號(hào)后常閉接口與com口短接,開始升溫設(shè)備。
2 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件通過所運(yùn)用的模塊化編程的操作原則,使用C51語言來對(duì)編寫相應(yīng)的軟件程序。對(duì)于軟件部分的設(shè)計(jì),包含的有按鍵掃描子程序、數(shù)據(jù)采集子程序、液晶顯示子程序和報(bào)警子程序。
3 系統(tǒng)測(cè)試
在進(jìn)行系統(tǒng)測(cè)試時(shí),通過搭建相應(yīng)的測(cè)試平臺(tái)來開展系統(tǒng)的調(diào)試,將設(shè)備置于蔬菜大棚進(jìn)行實(shí)地操作與處理,此時(shí)蔬菜大棚溫度控制系統(tǒng)運(yùn)行正常,軟件操作效果表現(xiàn)良好。基于大棚中對(duì)部分環(huán)境溫度的監(jiān)控,收集到一定的試驗(yàn)數(shù)據(jù),并對(duì)其展開分析。在系統(tǒng)的測(cè)試過程中,主要是以植株生長(zhǎng)的最后階段為主進(jìn)行溫度參數(shù)的收集。表1為08:00—20:00每隔1 h的大棚溫度監(jiān)控系統(tǒng)所測(cè)數(shù)據(jù)。
本次測(cè)試是在冬季當(dāng)?shù)剞r(nóng)場(chǎng)的普通蔬菜大棚中展開的,通過測(cè)試平臺(tái)所得的數(shù)據(jù)及處理結(jié)果可知,蔬菜大棚溫度監(jiān)控系統(tǒng)運(yùn)行狀態(tài)良好,使溫室大棚內(nèi)的環(huán)境基本能夠滿足農(nóng)作物的生長(zhǎng)條件,基本達(dá)到了設(shè)計(jì)要求。
4 結(jié)論
本文設(shè)計(jì)一種基于STC89C52單片機(jī)大棚溫度監(jiān)控電路,在硬件設(shè)計(jì)方面,完成了單片機(jī)電路設(shè)計(jì)、溫度檢測(cè)電路設(shè)計(jì)、顯示電路設(shè)計(jì)、報(bào)警電路模塊設(shè)計(jì)、按鍵輸入電路模塊設(shè)計(jì)及自動(dòng)控制電路。在軟件設(shè)計(jì)方面,采用模塊化編程思想,C51語言編寫,上位機(jī)和下位機(jī)之間采用RS485串口通信。在系統(tǒng)測(cè)試方面,搭建了一個(gè)溫室大棚監(jiān)控系統(tǒng)的測(cè)試平臺(tái),將設(shè)備放置到溫室大棚中進(jìn)行試驗(yàn),通過在溫室大棚中對(duì)部分環(huán)境因子的監(jiān)控得到了一些試驗(yàn)數(shù)據(jù),并對(duì)結(jié)果進(jìn)行了分析,得到溫度監(jiān)控狀態(tài)基本良好。
參考文獻(xiàn)
[1]邢希君,宋建成.設(shè)施農(nóng)業(yè)溫室大棚智能控制技術(shù)的現(xiàn)狀與展望[J].江蘇農(nóng)業(yè)科學(xué),2017(21):10-15.
[2]薄英男,郭輝,張學(xué)軍,等.淺談溫室環(huán)境監(jiān)控系統(tǒng)的現(xiàn)狀及發(fā)展趨勢(shì)[J].新疆農(nóng)機(jī)化,2016(5):37-40.