HQ-1型溫室智能控制系統(tǒng)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
作者:中國科技大學(xué)自動(dòng)化系(230026)陳 衛(wèi) 王定成 毛雪岷 中國科學(xué)院合肥智能機(jī)械研究所(230031)方延健 來源:《電子技術(shù)應(yīng)用》 摘要:針對(duì)設(shè)施農(nóng)業(yè)全自動(dòng)控制的需要,研制了hq-1型溫室智能控制系統(tǒng)。該系統(tǒng)以pc機(jī)為上位機(jī),單片機(jī)系統(tǒng)為下位機(jī),實(shí)現(xiàn)了對(duì)溫度、濕度、光照強(qiáng)度、co2濃度、ph值、ec值、液位等24路模似量的數(shù)據(jù)采集,以及天窗、遮陽網(wǎng)、通風(fēng)機(jī)、補(bǔ)光燈等21路狀態(tài)開關(guān)量的檢測和自動(dòng)控制。 關(guān)鍵詞:溫室 單片機(jī) 數(shù)據(jù)采集 智能控制 如何發(fā)展適合在中國廣大農(nóng)村推廣普及的先進(jìn)的設(shè)施農(nóng)業(yè)是提高我國設(shè)施農(nóng)業(yè)總體技術(shù)水平的一個(gè)急待解決的問題。設(shè)施農(nóng)業(yè)的全自動(dòng)控制系統(tǒng)是體現(xiàn)總體技術(shù)水平的一個(gè)重要標(biāo)志,降低系統(tǒng)的總體成本、提高系統(tǒng)的可靠性成為發(fā)展設(shè)施農(nóng)業(yè)的一個(gè)關(guān)鍵問題。為提高溫室技術(shù)水平,自1970年以來,國內(nèi)一些省市先后從國外引進(jìn)了一批現(xiàn)代化的溫室設(shè)備及控制系統(tǒng)。但這些設(shè)備和系統(tǒng)價(jià)格昂貴,運(yùn)行成本高,在國內(nèi)推廣普及困難。在中國科學(xué)院和安徽省農(nóng)業(yè)廳的大力技術(shù)下,在安徽省農(nóng)業(yè)高科技示范園,作者以80c51單片機(jī)為信心,獨(dú)立自主地完成了環(huán)境參數(shù)的數(shù)據(jù)采集和智能控制系統(tǒng)的研制。本文對(duì)該系統(tǒng)作一介紹。 1 功能簡介 hq-1型溫室智能控制系統(tǒng)具有以下功能: (1)以數(shù)據(jù)和曲線形式實(shí)時(shí)顯示柵室內(nèi)外環(huán)境參數(shù),并可查詢歷史記錄; (2)實(shí)現(xiàn)對(duì)溫度、濕度、光照強(qiáng)度、co2濃度、ph值、ec值、液位等24路模擬量的數(shù)據(jù)采集,以及天窗、遮陽網(wǎng)、通風(fēng)機(jī)、補(bǔ)光燈等21路狀態(tài)開關(guān)量的檢測,并將24小時(shí)數(shù)據(jù)存入數(shù)據(jù)庫; (3)顯示執(zhí)行機(jī)構(gòu)開、閉情況; (4)操作員通過設(shè)計(jì)的“軟開關(guān)”開閉各執(zhí)行機(jī)構(gòu); (5)具有較完備的大棚作物知識(shí)庫和專家系統(tǒng); (6)具有開放式的設(shè)計(jì)平臺(tái),實(shí)時(shí)查詢、修改、增加和刪除大棚作知識(shí)庫知識(shí); (7)依據(jù)知識(shí)庫知識(shí)實(shí)行智能化管理和控制; (8)通過人機(jī)交互設(shè)定滴灌開閉時(shí)間,對(duì)滴灌實(shí)施自動(dòng)控制; (9)采用多媒體技術(shù),對(duì)系統(tǒng)異?;蜃魑镆筮M(jìn)行語音提示。 2 硬件構(gòu)成 系統(tǒng)組成框圖如圖1所示。 hq-1型溫度智能控制系統(tǒng)的硬件結(jié)構(gòu)如圖2所示。下位機(jī)以80c51為信心,對(duì)其外圍存儲(chǔ)器進(jìn)行擴(kuò)展,通過74ls138譯碼器將ram地址空間分為8塊,每塊占8k地址空間。0000~1ffffh段的地址空間作為數(shù)據(jù)存儲(chǔ)器空間,用來存放從傳感器采集到的數(shù)據(jù)以及檢測到的天窗等狀態(tài)信息。u6、u8、u9為三片8路a/d轉(zhuǎn)換器adc0809,分別用y1、y2、y3進(jìn)行片選,占去2000~7fffh段地址,作為采集24路溫濕度等傳感器數(shù)據(jù)的進(jìn)出口。80c51的i/o口p10用作控制rs-485半雙工串行通訊的收發(fā),u7和u16是擴(kuò)展的并行i/o口,用y4、y5片選,占用8000~bfffh段地址。從機(jī)系統(tǒng)通過p11~p17和u7、u16的pc口來控制繼電器的吸合,p1口、pc口與繼電器之間用光電耦合器進(jìn)行隔離,防止設(shè)備或繼電器的干擾影響系統(tǒng)的正常運(yùn)行。這種控制方法不需要任何外圍附加器件或設(shè)備就能直接驅(qū)動(dòng)繼電器工作,而且一次只能開啟或停止一個(gè)繼電器的動(dòng)作,其它繼電器不受影響,因此可以很方便地實(shí)現(xiàn)任一路繼電器的控制。u7的pb0~2用作查詢a/d轉(zhuǎn)換結(jié)束標(biāo)志。,u7的pa口用作從站地址的輸入口,8位撥動(dòng)開關(guān)按二進(jìn)制編碼,用戶可以選用1~254作為從站地址。on為0,off為2。u7的pb3~7和u16的pb口用作天窗等開關(guān)狀態(tài)的輸入口。 單片機(jī)與主機(jī)的通訊采用rs-485串行通訊方式。sn75lbc184將rxd、txd的ttl電平轉(zhuǎn)換成差分信號(hào),以利于遠(yuǎn)距離傳送。在上位機(jī)利用sn75lbc184將差分信號(hào)轉(zhuǎn)換成ttl電平,再通過1488和1489將ttl電平轉(zhuǎn)換成rs-232的接口信號(hào)。 3 軟件構(gòu)成 &nb