版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 基于單片機的智能溫室大棚控制系統(tǒng)摘要溫室是現(xiàn)代農(nóng)業(yè)生產(chǎn)所必需的基本設備,用它有效地控制溫度、光照、濕度、二氧化碳濃度等是改變植物生長環(huán)境、為植物生長創(chuàng)造最佳條件、避免外界四季變化和惡劣氣候對其影響的前提。本設計以STC89C52單片機為核心完成了對空氣溫度、土壤濕度、光照度進行數(shù)據(jù)的采集、處理、顯示等系統(tǒng)的基本框圖、工作原理和繼電器控制的設計的工作。主要內容有:(1)通過單片雙端集成溫度傳感器AD590采集實時溫度。(2)通過濕度傳感器HS1100采集實時濕度。(3)通過固態(tài)電化學性二氧化碳傳感器TGS4160采集二氧化碳濃度。(4)判斷采集到的參數(shù)值與設置值是否一致,并進行繼電器控制。通過
2、以上設計可以對植物生長過程中的土壤濕度、環(huán)境溫度、光照度以及二氧化碳濃度進行了實時地、連續(xù)地檢測、直觀地顯示并進行自動地控制??朔藗鹘y(tǒng)的人工測量方法不能進行連續(xù)測量的弊端,節(jié)省了工作量,并避免了人為的疏漏或錯誤造成的不必要的損失。關鍵詞:單片機溫度傳感器濕度傳感器二氧化碳傳感器基于單片機的智能溫室大棚控制系統(tǒng)長春大學 InthispaperGreenhouseisessentialformodernagriculturebasicequipment,useittoeffectivelycontrol,suchastemperature,light,humidity,carbondioxide
3、concentrationistochangetheplantgrowthenvironment,createthebestconditionforplantgrowth,avoidtheseasonschangeandtheinfluenceofbadweather.ThisdesigntoSTC89C52single-chipmicrocomputerasthecoretocompletetheairtemperature,soilmoisture,andlightfordataacquisition,processinganddisplaysystemofthebasicblockdia
4、gram,workingprincipleandthedesignofrelaycontrolwork.Maincontentsare:(1)bymonolithicintegratedtemperaturesensorAD590tocollectreal-timetemperature.(2)bythehumiditysensorHS1100gatheringreal-timehumidity.(3)throughsolidelectriechemicalcarbondioxidesensorTGS4160collectingcarbondioxideconcentrations.(4)de
5、terminewhethercollectedparametervalueandsetvalue,andrelaycontrol.Throughtheabovecanbedesignedforplantstogrowintheprocessofsoilhumidity,environmenttemperature,lightandco2concentrationinrealtime,continuousdetection,displayvisuallyandautomaticallycontrol.Overcomesthetraditionalcontinuousmeasurementofth
6、eshortcomingsofmanualmeasurementmethoddoesnot,andsavetheworkload,andavoidtheunnecessarylosscausedbytheomissionorhumanerror.Keywords:SCMtemperaturesensorhumiditysensorcarbondioxidesensor基于單片機的智能溫室大棚控制系統(tǒng)長春大學基于單片機的智能溫室大棚控制系統(tǒng)長春大學 目錄TOC o 1-5 h z1.緒論1 HYPERLINK l bookmark8 課題背景及研究意義1 HYPERLINK l bookmark
7、10 國內外溫室控制技術發(fā)展概況21.2.1國外狀況3 HYPERLINK l bookmark12 1.2.2國內狀況3 HYPERLINK l bookmark14 選題的目的和意義3 HYPERLINK l bookmark16 溫室大棚自動控制系統(tǒng)控制方案設計5 HYPERLINK l bookmark18 控制方案設計5 HYPERLINK l bookmark20 系統(tǒng)硬件結構6 HYPERLINK l bookmark22 溫室大棚的硬件組成7 HYPERLINK l bookmark24 2.3.1傳感器7 HYPERLINK l bookmark34 2.3.2單片機控制系統(tǒng)
8、和微機系統(tǒng)10 HYPERLINK l bookmark40 溫室大棚的軟件組成11 HYPERLINK l bookmark42 2.4.1單片機軟件設計11 HYPERLINK l bookmark52 測試系統(tǒng)的組成及原理13 HYPERLINK l bookmark60 測試系統(tǒng)的設計13 HYPERLINK l bookmark62 (1)溫度測量電路13(2)濕度測量電路14 HYPERLINK l bookmark66 (3)C02含量測量電路15 HYPERLINK l bookmark68 微處理器系統(tǒng)16 HYPERLINK l bookmark70 程序模塊16 HYPE
9、RLINK l bookmark72 2.6.1主程序16 HYPERLINK l bookmark74 顯示子程序16 HYPERLINK l bookmark76 A/D轉換測量子程序17 HYPERLINK l bookmark78 2.6.4顯示數(shù)據(jù)轉換子程序17 HYPERLINK l bookmark80 溫室大棚的數(shù)據(jù)采集系統(tǒng)18 HYPERLINK l bookmark82 系統(tǒng)設計18 HYPERLINK l bookmark84 3.1.1系統(tǒng)組成18 HYPERLINK l bookmark86 系統(tǒng)工作原理19 HYPERLINK l bookmark88 系統(tǒng)軟件設計
10、193.2.1上位機軟件設計193.2.2下位機軟件設計19 HYPERLINK l bookmark90 誤差分析19 HYPERLINK l bookmark92 可靠性設計19 HYPERLINK l bookmark94 3.4.1硬件可靠性設計204.2軟件可靠性設計20 HYPERLINK l bookmark96 溫室大棚監(jiān)測控制系統(tǒng)21 HYPERLINK l bookmark98 系統(tǒng)的總體結構和特點21系統(tǒng)的總體結構21 HYPERLINK l bookmark104 主要特點22信號檢測的多元化22信號檢測的連續(xù)化22數(shù)據(jù)采集與處理的實時化22系統(tǒng)功能的易擴充性22 HY
11、PERLINK l bookmark106 硬件結構22系統(tǒng)軟件設計23 HYPERLINK l bookmark108 控制系統(tǒng)軟件結構23 HYPERLINK l bookmark110 軟件的實現(xiàn)245.總結25致謝26英漢互譯27 HYPERLINK l bookmark118 參考文獻35附主程序流程圖36第1章緒論課題背景及研究意義中國農(nóng)業(yè)的發(fā)展必須走現(xiàn)代化農(nóng)業(yè)這條道路,隨著國民經(jīng)濟的迅速增長,農(nóng)業(yè)的研究和應用技術越來越受到重視,特別是溫室大棚已經(jīng)成為高效農(nóng)業(yè)的一個重要組成部分。現(xiàn)代化農(nóng)業(yè)生產(chǎn)中的重要一環(huán)就是對農(nóng)業(yè)生產(chǎn)環(huán)境的一些重要參數(shù)進行檢測和控制。例如:空氣的溫度、濕度、二氧化
12、碳含量、土壤的含水量等。在農(nóng)業(yè)種植問題中,溫室環(huán)境與生物的生長、發(fā)育、能量交換密切相關,進行環(huán)境測控是實現(xiàn)溫室生產(chǎn)管理自動化、科學化的基本保證,通過對監(jiān)測數(shù)據(jù)的分析,結合作物生長發(fā)育規(guī)律,控制環(huán)境條件,使作物達到優(yōu)質、高產(chǎn)、高效的栽培目的。以蔬菜大棚為代表的現(xiàn)代農(nóng)業(yè)設施在現(xiàn)代化農(nóng)業(yè)生產(chǎn)中發(fā)揮著巨大的作用。大棚內的溫度、濕度與二氧化碳含量等參數(shù),直接關系到蔬菜和水果的生長。國外的溫室設施己經(jīng)發(fā)展到比較完備的程度,并形成了一定的標準,但是價格非常昂貴,缺乏與我國氣候特點相適應的測控軟件。而當今大多數(shù)對大棚溫度、濕度、二氧化碳含量的檢測與控制都采用人工管理,這樣不可避免的有測控精度低、勞動強度大及由
13、于測控不及時等弊端,容易造成不可彌補的損失,結果不但大大增加了成本,浪費了人力資源,而且很難達到預期的效果。因此,為了實現(xiàn)高效農(nóng)業(yè)生產(chǎn)的科學化并提高農(nóng)業(yè)研究的準確性,推動我國農(nóng)業(yè)的發(fā)展,必須大力發(fā)展農(nóng)業(yè)設施與相應的農(nóng)業(yè)工程,科學合理地調節(jié)大棚內溫度、濕度以及二氧化碳的含量,使大棚內形成有利于蔬菜、水果生長的環(huán)境,是大棚蔬菜和水果早熟、優(yōu)質高效益的重要環(huán)節(jié)。目前,隨著蔬菜大棚的迅速增多,人們對其性能要求也越來越高,特別是為了提高生產(chǎn)效率,對大棚的自動化程度要求也越來越高。由于單片機及各種電子器件性價比的迅速提高,使得這種要求變?yōu)榭赡?。當前農(nóng)業(yè)溫室大棚大多是中、小規(guī)模,要在大棚內引人自動化控制系統(tǒng)
14、,改變全部人工管理的方式,就要考慮系統(tǒng)的成本,因此,針對這種狀況,結合郊區(qū)農(nóng)戶的需要,設計了一套低成本的溫濕度自動控制系統(tǒng)。該系統(tǒng)采用傳感器技術和單片機相結合,由上位機和下位機(都用單片機實現(xiàn))構成,采用485接口進行通訊,實現(xiàn)溫室大棚自動化控制。中國農(nóng)業(yè)的發(fā)展必須走現(xiàn)代化農(nóng)業(yè)這條道路,隨著國民經(jīng)濟的迅速增長,農(nóng)業(yè)的研究和應用技術越來越受到重視,特別是溫室大棚已經(jīng)成為高效農(nóng)業(yè)的一個重要組成部分?,F(xiàn)代化農(nóng)業(yè)生產(chǎn)中的重要一環(huán)就是對農(nóng)業(yè)生產(chǎn)環(huán)境的一些重要參數(shù)進行檢測和控制。例如:空氣的溫度、濕度、二氧化碳含量、土壤的含水量等。在農(nóng)業(yè)種植問題中,溫室環(huán)境與生物的生長、發(fā)育、能量交換密切相關,進行環(huán)境測
15、控是實現(xiàn)溫室生產(chǎn)管理自動化、科學化的基本保證,通過對監(jiān)測數(shù)據(jù)的分析,結合作物生長發(fā)育規(guī)律,控制環(huán)境條件,使作物達到優(yōu)質、高產(chǎn)、高效的栽培目的。以蔬菜大棚為代表的現(xiàn)代農(nóng)業(yè)設施在現(xiàn)代化農(nóng)業(yè)生產(chǎn)中發(fā)揮著巨大的作用。大棚內的溫度、濕度與二氧化碳含量等參數(shù),直接關系到蔬菜和水果的生長。國外的溫室設施己經(jīng)發(fā)展到比較完備的程度,并形成了一定的標準,但是價格非常昂貴,缺乏與我國氣候特點相適應的測控軟件。而當今大多數(shù)對大棚溫度、濕度、二氧化碳含量的檢測與控制都采用人工管理,這樣不可避免的有測控精度低、勞動強度大及由于測控不及時等弊端,容易造成不可彌補的損失,結果不但大大增加了成本,浪費了人力資源,而且很難達到預
16、期的效果。因此,為了實現(xiàn)高效農(nóng)業(yè)生產(chǎn)的科學化并提高農(nóng)業(yè)研究的準確性,推動我國農(nóng)業(yè)的發(fā)展,必須大力發(fā)展農(nóng)業(yè)設施與相應的農(nóng)業(yè)工程,科學合理地調節(jié)大棚內溫度、濕度以及二氧化碳的含量,使大棚內形成有利于蔬菜、水果生長的環(huán)境,是大棚蔬菜和水果早熟、優(yōu)質、高效益的重要環(huán)節(jié)。目前,隨著蔬菜大棚的迅速增多,人們對其性能要求也越來越高,特別是為了提高生產(chǎn)效率,對大棚的自動化程度要求也越來越高。由于單片機及各種電子器件性價比的迅速提高,使得這種要求變?yōu)榭赡堋?.2國內外溫室控制技術發(fā)展概況國外狀況世界發(fā)達國家如荷蘭、美國、以色列等大力發(fā)展集約化的溫室產(chǎn)業(yè),溫室內溫度、光照、水、氣、肥實現(xiàn)了計算機調控,從品種選擇、
17、栽培管理到采收包裝形成了一整套完整的規(guī)范化技術體系。美國是最早發(fā)明計算機的國家,也是將計算機應用于溫室控制和管理最早、最多的國家之一。美國有發(fā)達的設施栽培技術,綜合環(huán)境控制技術水平非常高。環(huán)境控制計算機主要用來對溫室環(huán)境(氣象環(huán)境和栽培環(huán)境)進行監(jiān)測和控制。以花卉溫室為例,溫室內監(jiān)控項目包括室內氣溫、水溫、土壤溫度、鍋爐溫度、管道溫度、相對空氣濕度、保溫幕狀況、通窗狀況、泵的工作狀況、CO濃度、Ec2調節(jié)池和回流管數(shù)值、pH調節(jié)池和回流管數(shù)值;室外監(jiān)控項目包括大氣溫度、太陽輻射強度、風向風速、相對濕度等。溫室專家系統(tǒng)的應用給種植者帶來了一定的經(jīng)濟效益,提高了決策水平,減輕了技術管理工作量,同時
18、也為種植帶來了很大方便2。以園藝業(yè)著稱的荷蘭從20世紀80年代以來就開始全面開發(fā)溫室計算機自動控制系統(tǒng),并不斷地開發(fā)模擬控制軟件。目前,荷蘭自動化智能玻璃溫室制造水平處于世界先進水平,擁有玻璃溫室1.2萬多平方米,占世界1/4以上,有85的溫室用戶使用計算機控制溫室環(huán)境。荷蘭開發(fā)的溫室計算機控制系統(tǒng)是通過人機交互界面進行參數(shù)設置和必要的信息顯示,可繪制出設定參數(shù)曲線、修正值曲線以及測量的數(shù)據(jù)曲線,可以從數(shù)據(jù)庫內調出設定的時間段內參數(shù)以便于必要的數(shù)據(jù)查詢,并能直接對計算機串行口進行操作,完成上位機與下位機之間的通信。上位機軟件集參數(shù)設置、信息顯示、控制等功能于一體,同時還能夠很好地完成溫室灌溉和
19、氣候的控制和管理。此外,國外溫室業(yè)正致力于向高科技方向發(fā)展。遙測技術、網(wǎng)絡技術、控制局域網(wǎng)已逐漸應用于溫室的管理與控制中。控制要求能在遠離溫室的計算機控制室就能完成,即遠程控制。另外該網(wǎng)絡還連接有幾個通訊平臺,用戶可以在遙遠的地方通過形象、直觀的圖形化界面與這種分布式的控制系統(tǒng)對話,就像在現(xiàn)場操作一樣,給人以身臨其境之感。國內狀況我國農(nóng)業(yè)計算機的應用開始于20世紀70年代,80年代開始應用于溫室控制與管理領域。20世紀90年代初期,中國農(nóng)業(yè)科學院農(nóng)業(yè)氣象研究所和作物花卉研究所,研制開發(fā)了溫室控制與管理系統(tǒng),并開發(fā)了基于Windows操作系統(tǒng)的控制軟件;90年代中后期,江蘇理工大學毛罕平等人研制
20、開發(fā)了溫室軟硬件控制系統(tǒng),能對營養(yǎng)液系統(tǒng)、溫度、光照、CO、施肥等進行綜合控制,是目前國產(chǎn)化溫室2計算機控制系統(tǒng)較為典型的研究成果。在此期間,中國科學院石家莊現(xiàn)代化研究所、中國農(nóng)業(yè)大學、中國科學院上海植物生理研究所等單位也都側重不同領域,研究溫室設施的計算機控制與管理技術。“九五”期間,國家科技攻關項目和國家自然科學基金均首次增設了工廠化農(nóng)業(yè)(設施農(nóng)業(yè))研究項目,并且在項目中加大了計算機應用研究的力度,其中“九五”國家重大科技產(chǎn)業(yè)工程“工廠化高效農(nóng)業(yè)示范工程”中,直接設置了“智能型連棟塑料溫室結構及調控設施的優(yōu)化設計及實施”的專題3。20世紀90年代末,河北職業(yè)技術師范學院的閆忠文研制了作物大
21、棚溫濕度測量系統(tǒng),能對大棚內的溫濕度進行實時測量與控制。中科院合肥智能機械研究所研制了“農(nóng)業(yè)專家系統(tǒng)開發(fā)環(huán)境一DET系列軟件”和智能溫室自動控制系統(tǒng),能夠有效地提高作物產(chǎn)量、縮短生長期、減小人工操作的盲目性。北京農(nóng)業(yè)大學研制成功“JG-1”溫室環(huán)境監(jiān)控計算機管理系統(tǒng),采用了分布式控制系統(tǒng)。河南省農(nóng)科院自動化控制中心研制了“GCSI型智能化溫室自動控制系統(tǒng)”,采用上位機加PLC的集散式控制方法,軟件采用智能化模糊算法。中國農(nóng)業(yè)大學設計研制的“山東省濟寧大型育苗溫室計算機分布式控制系統(tǒng)”,實現(xiàn)了計算機分布式控制4。1.3選題的目的和意義溫室是觀賞植物栽培生產(chǎn)中必不可少的設施之一,不同種類觀賞花卉對
22、溫度及濕度等生長所需條件的要求也不盡相同,為它們提供一個更適宜其生長的封閉的、良好的生存環(huán)境,以提早或延遲花期,最終將會給我們帶來巨大的經(jīng)濟效益。隨著現(xiàn)代科技的發(fā)展,電子計算機已用于控制溫室環(huán)境。該系統(tǒng)可自動控制加熱、降溫、通風。根據(jù)需要,通過按鍵將溫度信息輸入MCU,根據(jù)情況可隨時調節(jié)環(huán)境。溫室環(huán)境自動化控制系統(tǒng)在大型現(xiàn)代化溫室的利用,是設施栽培高新技術的體現(xiàn)。本文將使用8051型單片機對溫度及濕度控制的基本原理實例化,利用現(xiàn)有資源設計一個實時控制溫室大棚溫度、濕度等的控制系統(tǒng)。目的是通過這次畢業(yè)設計,讓我們將課本知識與實踐相結合,更加深刻的理解自動控制的運作模式及意義,也能夠將所學知識和技
23、能更多的運用于生活和工作中,學以致用。第2章溫室大棚自動控制系統(tǒng)的控制方案設計目前,我國農(nóng)村使用的簡易日光溫室絕大部分采用手動控制,生產(chǎn)效率低下,單位產(chǎn)品的生產(chǎn)成本偏高。隨著溫室產(chǎn)業(yè)的發(fā)展,溫室作物趨向于多樣化,對溫室的控制要求也隨之提高,手動控制因其控制精度低已開始不能滿足溫室生產(chǎn)的需求,需要設計一種控制器減少手動控制。而當今國內常見的智能溫室系統(tǒng)都是采用工控機或者PLC方案,價格昂貴,較大部分用戶經(jīng)濟能力承受不起。因此,在系統(tǒng)的設計過程中要充分考慮用戶的經(jīng)濟承受能力,減少溫室設計中的各種成本,提高勞動生產(chǎn)率,這在溫室上具有較為深遠的意義。為此,針對簡易日光溫室對溫度、濕度以及光照度等環(huán)境因
24、素的控制要求,設計和開發(fā)了基于STC89C58RD+單片機的低成本溫室自動化控制系統(tǒng)??刂品桨冈O計植物的生長是在一定環(huán)境中進行的,在生長過程中受到環(huán)境中各種因素的影響,其中對植物生長影響最大的是溫度、濕度和光照度。環(huán)境中晝夜的溫度、濕度和光照度的變化大,對植物生長極為不利?,F(xiàn)代溫室有內外遮陽系統(tǒng)、加溫系統(tǒng)、自然通風系統(tǒng)、濕簾風機降溫系統(tǒng)、補光系統(tǒng)、補氣系統(tǒng)、環(huán)流風機、灌溉系統(tǒng)、施肥系統(tǒng)、自動控制系統(tǒng)等常用的環(huán)境系統(tǒng),能夠對植物的生長進行合理的控制,而如何才能合理地控制這些配套設備的運作和協(xié)同則需要有一套完善的硬、軟件溫室系統(tǒng)進行控制。因此,本系統(tǒng)就是利用價格便宜的一般電子器件來設計一個參數(shù)精度
25、高,控制操作方便,性價比高的應用于農(nóng)業(yè)種植生產(chǎn)的溫室大棚測控系統(tǒng)。該系統(tǒng)由單片機對溫度、濕度等參數(shù)進行巡回測量,并對測量的結果進行優(yōu)化補償,并進行調控,此外主控制器還可以同時完成系統(tǒng)參數(shù)測量,數(shù)據(jù)存儲等,硬件總體設計結構如圖2.1所示。由圖2.1可知,整個系統(tǒng)采用STC89C58RD+單片機為處理核心,通過溫室現(xiàn)有的各種傳感器檢測溫室的溫度、濕度、光照度等環(huán)境因素,經(jīng)由控制系統(tǒng)的8路模擬量、數(shù)字量輸入接口傳輸?shù)紺PU中,并與系統(tǒng)設定值進行比較、判斷、處理以及相關數(shù)據(jù)的存儲。然后將CPU處理后各種控制結果通過16路開關量輸出口傳送到電機和電磁閥等執(zhí)行機構上,從而實現(xiàn)對溫室的控制。溫室獨立控制系統(tǒng)
26、上還包擴各種人機界面和數(shù)據(jù)傳輸接口,實現(xiàn)了人機交換方式以及實時參數(shù)的設定。本控制系統(tǒng)采用宏晶科技公司生產(chǎn)STC51系列單片機控制器(STC89C58RD+)。該單片機具有強加密性,無法解密,具有超強的抗干擾性能,且芯片內部自帶看門狗oSTC89C58RD+單片機最高時鐘頻率為080MHz,32k的Flash存儲器、1280字節(jié)的RAM、擁有P4口適合需要多I/O的系統(tǒng)設計、16k字節(jié)的E2PROM可以提供比其它單片機更多的存儲空間。其不需要依靠任何燒錄器,直接通過電腦上的串口以ISP方式進行燒錄。這種單片機的燒錄方式操作簡單容易,程序的調試靈活,修改方便,且不受地域、時間和環(huán)境的影響和限制,可
27、為以后產(chǎn)品的改進和升級提供方便。溫濕度傳感器光照度傳感器土壤含水率傳感器驚模擬量和驚數(shù)字量輸入接口RSCPU16路開光量輸出接口通風系統(tǒng)執(zhí)行電機加熱系統(tǒng)&執(zhí)行機構濕連水泵采集輸入層數(shù)據(jù)處理層圖2.1總體結構圖系統(tǒng)硬件結構整個系統(tǒng)采用模塊化設計,硬件結構由傳感器和單片機、控制裝置組成,傳感器將物理參量轉換為電壓并完成信號的調理,再送人模數(shù)轉換器ADC0809,由下位單片機AT89S51讀取,單片機將數(shù)據(jù)通過485總線送給上位機,上位機設有顯示功能,根據(jù)預先設置的參數(shù)決定要采取的措施,并將信息傳給下位機,由下位機控制通風和噴灌裝置,也可以通過鍵盤強制控制。智能溫室大棚控制系統(tǒng)的組成基于兩個方面:單
28、棟溫室大棚控制系統(tǒng)和集約化生產(chǎn)連棟溫室大棚控制系統(tǒng)。后者建立在前者的基礎上,前者適于我國農(nóng)村個體經(jīng)營的現(xiàn)狀。對于單棟溫室大棚控制系統(tǒng),設置了獨立的控制和顯示等功能,并設置了RS-232和RS-485通訊接口,便于和上位機通信,實現(xiàn)集散控制系統(tǒng),其模式如圖2.2。另外,在設計過程中考慮到農(nóng)生產(chǎn)的特點,每個系統(tǒng)的各部分接口都作了模塊化設計,并增加備用接口和功能,便于大棚生產(chǎn)重建和生產(chǎn)場地的變化,也增加了系統(tǒng)的通用性,擴大了適用范圍。大棚1大棚n-1大棚2大棚n上位機通信接口圖2.2集散控制系統(tǒng)實現(xiàn)溫室大棚的硬件組成溫室大棚的硬件組成原理如圖2.3所示:空氣濕度傳感器濕度傳感器土壤含水率傳感I器I其
29、他傳感器測溫放大器程控放大器P1P2AT89C55P0P1圖2.3溫室大棚系統(tǒng)的主要硬件組成原理圖傳感器本系統(tǒng)設計了對與作物生長發(fā)育有關的環(huán)境溫度、濕度、光照度、CO2含量及土壤水量等參數(shù)進行采集的功能,實現(xiàn)溫室大棚內各種參數(shù)的數(shù)據(jù)采集任務,傳感器負責對溫室環(huán)境因子的采集,將采集信轉換為0-5伏的電壓信號,送入ADC0809,再經(jīng)過數(shù)模轉換,供單片機使用,而使用的各種類型傳感器,分別介紹如下:溫度傳感器溫度傳感器的選擇余地較大可選用集成溫度傳感器鉑電阻傳感器及數(shù)字式傳感器本系統(tǒng)采用廣州市科技發(fā)展公司自動化研究室生產(chǎn)的“可選通式溫度傳感器”型號為KSG。優(yōu)點是內置選通碼和數(shù)字信號傳輸,測溫范圍為
30、-10C-50C,精度為:W0.3C,適用于遠距離傳輸。1.1溫度傳感器AD590簡介AD590是美國模擬器件公司生產(chǎn)的單片集成兩端感溫電流源。是利用PN結正向電流與溫度的關系制成的電流輸出型兩端溫度傳感器。AD590具有線性好、性能穩(wěn)定、靈敏度高、無需補償、熱容量小,抗干擾能力強、可遠距離測溫并且使用方便等優(yōu)點。這種器件在被測溫度一定時,相當于一個恒流源,測量精度高,并具有消除電源波動的特性。它的電源電壓可以在4V6V范圍變化,電流Ir變化luA,相當于溫度變化IK。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會被損壞。集成溫度傳感器實質上是一種半導體集成電路,它是利用
31、晶體管的b一e結壓降的不飽和值Vbe與熱力學溫度T和通過發(fā)射極電流I的下述關系實現(xiàn)對溫度的檢測:Vb=KTxlnI,K-波爾茲常數(shù);q-電子電荷絕對值集成溫度傳感器的輸出形式分為電壓輸出和電流輸出兩種。電壓輸出型的靈敏度一般為10mV/K,溫度0C時輸出為0,溫度25C時輸出2.982v;電流輸出型的靈敏度一般為luA/K,本文選用的是電流輸出型溫度傳感器。AD59O的主要特性如下:流過器件的電流(uA)等于器件所處環(huán)境的熱力學溫度(開爾文)度數(shù),即:Ir/T=luA/K;AD590的測溫范圍為-55+150C;AD590的保存溫度為-65+175C;AD590的電源電壓范圍為4V30V輸出電
32、阻為710M。;響應時間僅為20us;精度高。AD590共有I、J、K、L、M五檔,其中M檔精度最高,在-5C+150C范圍內,非線性誤差為土0.3C。濕度傳感器本系統(tǒng)的濕度傳感器選用Honeywell公司的集成濕度傳感器HIH3610,該傳感器內部集成了信號處理功能電路,可完成將相對濕度值變換成電容值,再將電容值轉換成線性電壓輸出的任務。輸出電壓為:Vout=Vsupply0.0062(sensor%RH)+0.16outsupply在本系統(tǒng)中Vsuppi固定為+5V,貝V其輸出電壓值正比于濕度測量值,因此可由測試現(xiàn)場的溫度值決定。送LM258,在此處LM258起電壓跟隨作用,以與采集現(xiàn)場隔
33、離和提高帶負載能力。然后信號送帶8路開關以及微處理機兼容的控制邏輯的CMOS組件A/D轉換器ADC0809,經(jīng)轉換后送單片機I/O口。在該設計中溫度的極限參數(shù)為:-5OCWTW7OC;濕度的極限參數(shù)為l%WHW99%;溫度的顯示分度為0.1C;濕度的顯示分度為0.5%;芯片特點:低成本,大批量OEM設計精度2%,激光修正互換性至5%線性電壓輸出對應%RH低功耗設計:200口A驅動電流快速反應:15秒穩(wěn)定性好、低漂移、抗化學腐蝕性能HIH-3610有許多性能指標,能性能指標見表3.5表3.5HIH-3610性能指標RH精度(1)2%RH,0-100%RH非凝結,25C,供電電壓=5VDCRH互換
34、性5%RH,0-60%RH;8%90%RHRH線性0.5%RH典型值RH遲滯1.2%RH滿量程(最大值)RH重復性0.5%RHRH反應時間1/e25C5秒,慢流動的空氣中RH穩(wěn)定性1%RH(典型值),在50%RH環(huán)境,(5年時間內)供電電源供電電壓消耗電源4到5.8VDC,傳感器在5VDC下標定0.2mA5VDC輸出電壓供電電壓=5VDC驅動限制Vout二Vsupply0.0062(SensorRH)+0.16,典型值25C(所附的工廠標定數(shù)據(jù)提供類似的、每個傳感器單獨標定的數(shù)據(jù)25C)0.8到3.9VDC輸出25C典型值對稱的拉/推:50口A典型值,20口A最小值,100口A最大值開啟0.1
35、秒溫度補償效應0%RH效應100%RH真實RH=(SensorRH)/(1.093-0.0021T),T為華氏度真實RH=(SensorRH)/(1.0546-0.00216T),T為攝氏度0.007%RH/C(可忽略)-0.22%RH/C(一般小于1%RH典型,固定環(huán)境,15C以上)濕度范圍工作儲存0到100%RH,非凝結(1)0至【90%RH,非凝結溫度范圍工作儲存-40+85C-51+125C操作對靜電干擾敏感,一級管最大保護至15KV注:1、長時間處于90%RH時,將引起3%RH的漂移2、當供電電壓處于5V時,上限可提高3、傳感器對光敏感,為得到最好的測量結果,應避免傳感器接收亮光。光
36、照傳感器光照傳感器選用硅太陽能電池的感應元件及濾光系統(tǒng)構成光照傳感器,該傳感器將0-150000LX的光照信號轉換為電壓信號,此信號經(jīng)運放電路放大為Ov-5v電壓輸出。土壤水分傳感器土壤水分傳感器采用中科院南京土壤研究所研制的電阻式土壤濕度傳感器,該傳感器由陶頭、塑料連接管、壓阻傳感器、真空表頭四部分組成,該傳感器輸出為電壓值此電壓值雖能反映出土壤水勢的狀態(tài)變化但它不能直觀地反映土壤水勢指標值,所以需對傳感器進行重新標定。CO傳感器2CO傳感器選用紅外線氣敏傳感器,此傳感器具有精度高,選擇性好,濃度2檢測范圍大等特點,此傳感器將質量分數(shù)范圍在0-1000X10-6濃度的CO轉換為20-5v電壓
37、輸出。傳感器輸出的電壓信號,直接送至A/D轉換器,經(jīng)A/D轉換后由單片機進行相應的運算、顯示和儲存。3.2單片機控制系統(tǒng)和微機系統(tǒng)它主要包括:ADC0809數(shù)模轉換、單片機89C51、繼電器、侍服電機、本系統(tǒng)采用啟動三環(huán)計算機廠生產(chǎn)的SCB-51-IU單片機應用板,采用片選法配備了89C51、2764、ADC0809、8155等芯片,具有較強的抗干擾能力微機系統(tǒng)采用普通的微機即可。A/D轉換該設計選用ADC0809把各被檢測電壓信號轉換為數(shù)字信號送至主控制器,其優(yōu)點在于換精度高,抗干擾能力強,線性度高,并可通過軟件程下直接實現(xiàn)溫度、土壤含水率等參數(shù)的切換。系統(tǒng)控制器該設計選用20K字節(jié)內存存儲
38、器和內部256字節(jié)RAM的單片機AT89C55作為主控器。該系統(tǒng)由單片機對溫度濕度等參數(shù)進行巡回測量,并對測量的結果進行優(yōu)化補償,并進行調控,此外,主控制器還可以同時完成系統(tǒng)參數(shù)測量,數(shù)據(jù)存儲,以及與上位機通信等功能。主控器控制功能主要包括調濕、調溫和室外保溫等控制。調濕,通過AT89C55控制加熱爐和風機完成升溫,室內降溫主要通過排氣扇完成和風機完成。土壤調濕主要通過澆水、加肥來實現(xiàn),可自動完成或采用輔助報警,由人工完成。室外保溫通風調光主要采用自動或半自動得外部設備完成。鍵盤和顯示由HD7279A完成。2.4溫室大棚的軟件組成系統(tǒng)軟件設計包括單片機程序設計和微機程序設計。單片機軟件設計它的
39、主要功能模塊有:采集模塊、控制模塊、通訊模塊。采集模塊采集模塊主要完成對ADC0809的通道的控制和轉換結果的讀取,并將結果暫存人數(shù)據(jù)區(qū)。通過對AT89S51定時器TO的計數(shù)實現(xiàn)定時,每15min采集1次,用定時器T,定時來確定三個參量的采集時間間隔,定為0.50s。溫室內布置有溫度、濕度、土壤水分、光照傳感器、溫度傳感器將采集的信號送到89C51內的定時器T0的輸入端,通過對定時器T0的計數(shù),實現(xiàn)溫度的采集;度、土壤水分、光照傳感器采集的電壓值分別通過校正,轉換為標準的Ov-5v電壓,送到ADC0809的輸入端,再經(jīng)過數(shù)模轉換,變換為數(shù)字信號,送到89C51。由于傳感器、ADC0809的采集
40、、轉換速度快,一分鐘內可以采集成千上萬條數(shù)據(jù),溫室內環(huán)境因子變化沒有這么快,在實際應用中,沒有必要對這些數(shù)據(jù)都進行處理,所以要對采集的周期加以控制。本實驗每五分鐘采集一次溫度、濕度、土壤水分、光照傳感器,將采集值送到89C51??刂颇K控制模塊分溫度控制、空氣濕度控制、光照控制、土壤濕度控制。根據(jù)不同的控制要求,發(fā)出不同的控制信號,。通過繼電器、行程開關、電機、控制開關窗、屋頂噴淋、遮陽網(wǎng)、滴灌,達到實時控制的要求控制模塊實現(xiàn)對通風和噴灌裝置的控制,當接收到上位機的控制信號時,將相應的引腳置零即可開通通風和噴灌裝置。控制模塊分溫度控制、濕度控制、光照控制,當溫室內的溫度高于設定的溫度上限時,通
41、過開窗裝置開窗通風,噴淋裝置在屋頂上噴淋,達到溫室降溫的目的,當溫室內的溫度低于設定的溫度下限時,通過關窗來實現(xiàn)保溫目的。濕度的控制同樣是通過開關窗和溫室內噴淋來實現(xiàn)光照控制是通過遮陽網(wǎng)來實現(xiàn),當太陽的光照強度高于設定的光照值時,關遮陽網(wǎng),低于設定的值,開遮陽網(wǎng),滴灌控制是當土壤水分傳感器的值低于設定的值時,打開滴灌裝置進行灌溉。通信模塊通訊模塊可將采集到的參量傳到上位機,并接收上位機發(fā)來的控制信息。實現(xiàn)上位機和單片機之間的通信,便于用戶遠程管理,單片機將采集的數(shù)據(jù)和控制裝置當前的狀態(tài)信息通過RS-485送到上位機,實現(xiàn)信息的上傳。通訊模塊首先需要初始化設置,設置串口的工作方式、波特率、定時器
42、的工作方式,設置串口中斷位和全局中斷位。其次設置傳輸數(shù)據(jù)的幀格式,向上位機發(fā)送的數(shù)據(jù)有溫度、濕度、光照、當前設備的狀態(tài)等,不同的數(shù)據(jù)之間需要有區(qū)分標志,在數(shù)據(jù)區(qū)的頭部加上聯(lián)絡標志和結束標志;接收到上位機的數(shù)據(jù)有各種控制信號,在各個控制信號間有區(qū)分標志,同樣在數(shù)據(jù)區(qū)的頭尾有標志信號,目的是區(qū)分是有效數(shù)據(jù)還是誤碼。如果是誤碼,則不處理,不執(zhí)行控制處理程序,直接退出中斷;如果是有效數(shù)據(jù),則接收,并根據(jù)控制信號進行操作,向控制部件發(fā)送命令,控制開關窗、遮陽網(wǎng)等部件,達到實時控制的目的。最后在主程序中,使用順序方式向微機發(fā)送數(shù)據(jù);使用中斷方式接受微機發(fā)來的數(shù)據(jù)。單片機串行通信的工作方式如下:MOVTMO
43、D,#25H;選用定時器T1作為波特率發(fā)生器,工作模式2。MOVTH1,#0F3H;定時器初植,波特率為1200B/S。MOVTL1,#0F3H;8位重裝。MOVSCON,#50H;串行口工作方式設置為方式1,REN=1。MOVPCON,#00H;設置波特率的選擇位。SETBTR1;啟動定時器T1。SETBES;串口中斷允許SETBEA;中斷允許。2.4.2微機軟件設計微機軟件設計也由動態(tài)顯示模塊、控制模塊、數(shù)據(jù)庫模塊、通信模塊四個部分組成,通過動態(tài)顯示模塊可以及時監(jiān)控各環(huán)境因子的變化,控制模塊可對整個系統(tǒng)進行監(jiān)控,如開關窗、噴淋等控制,數(shù)據(jù)庫模塊是為作物生長環(huán)境的設定而積累數(shù)據(jù),通信模塊是實
44、現(xiàn)上位機和單片機之間的通信,上位機將控制信號通過RS-485送到單片機實現(xiàn)信息的下傳。下面給出主程序流程圖,如附錄所示:溫室大棚種植提高了人們的生活水平并得到了迅速的推廣和應用。溫室大棚種植的環(huán)境,如溫度、濕度和二氧化碳含量等是對農(nóng)作物生長影響最大的因素,傳統(tǒng)的人工檢測方式難以實現(xiàn)對農(nóng)業(yè)綜合生態(tài)信息管理與科學種植的要求,國內對溫室大棚參數(shù)自動監(jiān)控系統(tǒng)的研究與應用尚在起步階段,而引進國外具有多功能的大型連棟溫室控制系統(tǒng)價格昂貴,很難適合中國農(nóng)村的實際需求。為此,作者研制了一種性價比較高、運行可靠的自動測試系統(tǒng),以適合中國溫室大棚種植科學化管理的推廣與應用。2.5測試系統(tǒng)的組成及原理本系統(tǒng)采用最簡
45、捷的數(shù)字采集系統(tǒng)將其動態(tài)參數(shù)實時地測量并顯示,設計分為硬件部分和軟件部分。硬件方框圖如圖2.5所示。分為傳感器及其整理電路模塊、A/D轉換模塊、單片機模塊、按鍵與顯示模塊。傳感器把被測參數(shù)轉換為電信號,并經(jīng)過整理電路調理變?yōu)?5V的直流電壓信號,再經(jīng)過A/D轉換器轉換為數(shù)字信號,送入單片機內,經(jīng)過計算,以分時顯示的形式,把3個被測信號實時地輪流顯示出來,軟件采用匯編語言的程序模塊構成。濕度傳感器及整理電路溫度傳感器及整理電路顯示單片機A/D轉換器AI/二氧化碳傳感器及整理I電路I按鍵圖2.5動態(tài)參數(shù)測試系統(tǒng)方框圖測試系統(tǒng)的設計設計的關鍵是傳感器及其整理電路。傳感器性能的好壞直接影響到測量精度、
46、測量范圍和響應速度。因此,選擇合適的傳感器直接關系到整個系統(tǒng)的性能溫度傳感器選用單片雙端集成溫度傳感器AD590,濕度傳感器選用濕敏電容HS1100,C02傳感器選用固態(tài)電化學型CO2傳感器TGS4160。(1)溫度測量電路采用溫度傳感器AD590,其測溫放大電路設計如2.6示。電路中的ICL7650S芯片是斬波穩(wěn)零運算放大器。直流電壓+12V通過電阻R1、電位器RP1加到AD590上,AD590的輸出電流在R1,RP1上產(chǎn)生電壓降,使放大器ICL7650S反相輸入端的電位隨溫度而變化,在其輸出端獲得與被測溫度成正比的直流電壓。電路中的電位器RP1用于調零,RP3用于調滿刻度,這樣可以極大地改
47、善AD590非線性引起的誤差,R用于調節(jié)放大器ICL7650S的輸入失調,ICL7650S輸出端的R5和C1構成濾波器用于濾除斬波尖峰干擾。電路的測溫范圍為0100C,相應輸出為05V,呈現(xiàn)線性關系。4-12V1-1圖2.6溫度傳感器AD590的檢測電路濕度測量電路采用的HS1100濕度傳感器是Sensation公司基于獨特工藝設計的電容元件,HS1100濕度傳感器的原理是由濕度傳感器的干濕介質在外界的相對濕度變化時,吸附/脫附空氣中的水汽分子,使感濕介質的介電常數(shù)發(fā)生變化,引起濕度傳感器的電容值改變,濕度傳感器實際上相當于1個可變電容,其電容的變化值與空氣中的相對濕度成對應的正比線性關系,相
48、對濕度越大,濕度傳感器的電容越大;相對濕度越小,濕度傳感器的電容越小。將電容的變化量準確地轉變?yōu)閱纹瑱C接受的信號,常用2種方法:一是將該濕敏電容置于運放與容阻組成的放大器電路中,所產(chǎn)生的電壓信號經(jīng)直流放大、再經(jīng)A/D轉換為數(shù)字信號;另一種是將該濕敏電容置于振蕩電路中,將電容值的變化轉為與之呈反比的電壓頻串信號,可直接被計算機所采集。在此采用第1種測量方法,測量電路如圖2.7示。Uf為外加的10kHz方波信號。C2是固定電容,為了獲得最佳的靈敏度放大系數(shù)取其電容值為180pF,由此將相對濕度的基準點定為55%,并且與濕度傳感器HS1100的電容CT構成一開關電容分壓放大電路,CT與C2的連接點電
49、壓UC為運放的同相輸入電壓信號,U02為運放輸出電壓信號,其輸入/輸出特性:當輸入電壓UC減小時,輸出電壓U02增大。當相對濕度減小時,CT容抗增大,UC增大,而U02減小,反之當濕度增大時,U02增大。C2U1=+12VI261!11C2CHS1100R10ICL7650s_圖2.7濕度/電壓轉換電路C02含量測量電路采用TGS4160型C02傳感器測量C02,它是一種電化學型氣體的敏感元件,當該元件暴露在CO2氣體環(huán)境中時,就會產(chǎn)生電化學反應,通過監(jiān)測S(+),S(-)2個電極之間所產(chǎn)生的電勢值EMF,就可以測量CO2的含量值。為使傳感器保持在最敏感的溫度上,需要給加熱器提供加熱電壓進行加
50、熱,加熱電壓穩(wěn)定在(50.2)V內。為了保證CO2含量的準確測量,除了保證加熱電壓穩(wěn)定及對環(huán)境溫度的變化進行溫度補償外,更主要的是要測量兩電極之間變化的電勢值,而不是絕對電勢值。在-10+50C溫度范圍內,基本不受溫度的影響保持常量傳感器測量范圍是3501000mLL-1,但根據(jù)溫室大棚CO2含量的實際情況,在此設定所測量的CO2含量在350900mLL-1之間,在這個范圍內可以滿足測試系統(tǒng)的實際需要。但要把TGS4160的輸出信號轉換成05V的電壓,需要把傳感器的輸出信號CO2含量對應的絕對電勢值轉換到傳感器兩極之間變化的電勢值,然后再放大。設計采用2級減法運算放大電路實現(xiàn)(圖2.8)咖卑代
51、邁;5Jffll!TC$4|!旳卜圖2.8測量CO2電路的減法電路252微處理器系統(tǒng)微處理器選擇ATMEL公司生產(chǎn)的AT89C51單片機,A/D轉換器選用ADC0809,利用ADC0809轉換器三態(tài)輸出鎖存功能,直接與AT89C51的總線相連接口電路如圖2.9所示,按鍵電路設計為4個按鍵,其中SW4是復位鍵,另3個是功能鍵。設置的按鍵的功能是:按SW1顯示溫度的參數(shù)值;按SW2顯示濕度的參數(shù)值;按SW3顯示CO2含量參數(shù)值;復位鍵的作用是,當按下“SW1”,“SW2”或“SW3”任意1個鍵時,顯示器則只顯示其對應的參數(shù)值,可以通過按復位來使顯示器恢復輪流顯示,顯示采用4位LED顯示,其中3位顯
52、示所測量參數(shù)信號的大小,另1位代表所測信號的通道,利用AT89C51的P0口和P2口的低4位來驅動顯示。在P0口的8根數(shù)據(jù)線和段碼管的8根數(shù)據(jù)線之間接一單向驅動芯片74LS244,增加P0口的驅動能力,驅動芯片的輸出口又接了8個470Q的電阻RP,可以作為限流電阻,以免段碼管的功耗太大而燒壞管子。P2口的低4位輸出是選擇位段碼。顯示電路的工作方式是動態(tài)掃描法。AlKOaO?,4i.iI=P2.7爼啰阻測恥訶匕741STARTAlI-aQi3加期3虬ATSCSIJMO:L!IUjP2.0MrPRFSET-CTh1小W1YEWl2Y-taL卜ArxlP2.J圖2.9微處理器硬件接口電路2.6程序模
53、塊2.6.1主程序系統(tǒng)上電時,初始化程序將70H,71H,72H內存單元清零,P3口置零。剛上電時,系統(tǒng)默認位循環(huán)顯示3個通道的參數(shù)值狀態(tài).當進行一次測量時,將顯示每一通道的A/D轉換值,每個通道的數(shù)據(jù)顯示時間為1s左右。主程序在調用測試子程序,顯示子程序和判斷按鍵之間循環(huán),主程序圖見圖2.10o2.6.2顯示子程序顯示子程序采用動態(tài)掃描法實現(xiàn)4位數(shù)碼管的數(shù)值顯示,測得的A/D轉換數(shù)據(jù)放在70H,71H和72H內存單元中,測量數(shù)據(jù)在顯示時需要轉換為BCD碼放在73H,74H和75H單元中,其中76H存放通道標志數(shù)。寄存器R3用作3路循環(huán)控制,RO用作顯示數(shù)據(jù)地址指針,由于顯示器用的是段碼顯示,
54、不能顯示各參數(shù)的單位,但各個通道的單位是一定的。2.6.3A/D轉換測量子程序模/數(shù)轉換測量子程序用來控制對ADC0809三路模擬輸入電壓的A/D轉換,并將對應的數(shù)值移入70H,71H和72H內存單元。圖2.10測試系統(tǒng)主程序流程圖2.6.4顯示數(shù)據(jù)轉換子程序溫度的測量范圍是0100C,模擬量輸出是05V;濕度的測量范圍是0100%,模擬量輸出為03.55V;CO2含量的測量范圍是350900mLL-1,輸出為03.46V。運用程序進行數(shù)據(jù)處理可達到要求的精度。第3章溫室大棚的數(shù)據(jù)采集系統(tǒng)隨著我國經(jīng)濟的發(fā)展,農(nóng)民增收緩慢的問題逐漸成為阻礙我國經(jīng)濟穩(wěn)定發(fā)展的一大隱患。解決此問題的關鍵是大力發(fā)展農(nóng)
55、業(yè)科技,逐步走向農(nóng)業(yè)現(xiàn)代化。溫室大棚技術在農(nóng)業(yè)中有著舉足輕重的作用,是提高農(nóng)業(yè)科技水平的關鍵。系統(tǒng)設計系統(tǒng)組成本系統(tǒng)采用的是網(wǎng)絡式的數(shù)據(jù)采集結構。上位機由AT89S51單片機作為控制器,外加LCD1602和若干按鍵構成人機交互界面,同時設有報警裝置。上位機硬件框圖如圖3.1所示:上位機主要完成的功能是接收下位機傳遞的數(shù)據(jù)并顯示溫室大棚中的平均溫度和平均濕度。用戶可以通過按鍵對進行溫度和濕度的設定。同時,還具有報警機制,當某處的溫度和濕度出現(xiàn)異常時進行聲光報警并顯示異常點。下位機由ATtiny2313和溫濕度傳感器組成。主要完成的工作是溫度信號與濕度信號的采集,同時傳輸給上位機。ATtiny23
56、13是AT2MEL公司發(fā)布的AVR系列中的一款低端產(chǎn)品。該芯片采用的RISC結構,比相同時鐘的51單片機執(zhí)行速度快約12倍。它有20個引腳,其中有18個是可編程的10口,具有豐富的擴展功能,并且內部集成了RC振蕩器,無需外部晶振。芯片還具有三個定時器其中一個帶有捕獲功能,兩個外部中斷。芯片價格低廉也是其優(yōu)點之一。上位機與下位機通信采用的RS485總線形式,這種通信接口允許在簡單的一對雙絞線上進行多點雙向通信,它所具有的噪聲抑制能力、數(shù)據(jù)傳輸速率、電纜長度及可靠性是其他標準無法比擬的。圖3.1上位機硬件框圖系統(tǒng)工作原理數(shù)據(jù)采集系統(tǒng)的下位機采集現(xiàn)場溫度和濕度,經(jīng)過數(shù)字濾波處理后存儲在控制器中,當上
57、位機查詢下位機時,下位機通過RS485總線將溫度值和濕度值傳輸至上位機。上位機每隔10分鐘查詢一次所有的下位機,將采集到的數(shù)據(jù)經(jīng)行處理,排除干擾值,確定當前的溫室大棚的溫度和濕度,同時將其顯示在LCD屏上。上位機根據(jù)當前溫室大棚的溫度和濕度,判斷是否需要操作相應的執(zhí)行機構。上位機除了正常的數(shù)據(jù)收集和顯示作用外,還可以通過按鍵進行溫濕度的設定,查詢每個下位機的具體值。同時還具有報警功能,當系統(tǒng)檢測到溫濕度異常時能經(jīng)行聲光報警。系統(tǒng)軟件設計3.2.1上位機軟件設計上位機軟件主要有鍵盤模塊,顯示模塊,控制決策模塊,通訊模塊,和報警模塊。鍵盤模塊功能包括參數(shù)和功能設置,下位機查詢。顯示模塊是用于同時顯
58、示測得的溫度值和濕度值。控制決策模塊根據(jù)下位機傳輸?shù)臄?shù)據(jù)判斷當前是否需要調溫或調濕。通訊模塊功能是與下位機經(jīng)行數(shù)據(jù)的傳輸。報警模塊是指溫度或濕度出現(xiàn)異常時,發(fā)出警報。3.2.2下位機軟件設計下位機軟件主要有采集模塊,通訊模塊和控制模塊。采集模塊主要完成溫度采集和濕度采集。通訊模塊主要完成向上位機傳輸數(shù)據(jù)的工作??刂颇K功能是控制調溫裝置和調濕裝置。誤差分析系統(tǒng)誤差來源有兩個,一個是系統(tǒng)硬件,另一個是系統(tǒng)軟件。硬件帶來的誤差包括傳感器選型,采樣電路器件選型和電路設計等方面。軟件誤差主要是指異常數(shù)據(jù)的干擾和數(shù)值處理的精度。減小誤差的方法有以下幾種:(1)選擇高精度的傳感器。(2)設計抗干擾性強的電
59、路。(3)選擇支持浮點運算的控制器。(4)對數(shù)據(jù)進行數(shù)字濾波,排除干擾。(5)數(shù)值處理利用定點算法。本系統(tǒng)在選擇合適的器件和合理的電路同時,在軟件上也采用了數(shù)字濾波和定點算法,減小了系統(tǒng)誤差。可靠性設計用于工業(yè)控制場合的系統(tǒng)對可靠性有較高的要求,只有具有較高可靠性的系統(tǒng)才具有實用價值。系統(tǒng)的可靠性包括軟件的可靠性和硬件的可靠性。硬件可靠性設計單片機硬件系統(tǒng)的抗干擾能力與元器件質量、裝配質量等因素都有關系,但其中起決定作用的是設計過程,因此在設計中我們采取了以下抗干擾措施:(1)采用光電隔離;(2)采用過壓保護電路;(3)采用抗干擾穩(wěn)壓電源;(4)采用良好的接地系統(tǒng)。軟件可靠性設計軟件部分可靠性
60、主要通過抗干擾設計實現(xiàn),其中本系統(tǒng)中的抗干擾設計主要包括以下部分:(1)采用數(shù)字濾波方法來抑制輸入通道的干擾;(2)對數(shù)字輸出信號處理;(3)對部分關鍵控制設備的運行狀態(tài)進行監(jiān)測;(4)采用指令冗余、軟件陷阱、“看門狗”等方法避免程序混亂。第4章溫室大棚監(jiān)測控制系統(tǒng)近年來,我國的設施農(nóng)業(yè)得到了較大的發(fā)展,溫室大棚作為新的農(nóng)作物種植技術,已突破了傳統(tǒng)農(nóng)作物種植受地域、自然環(huán)境、氣候等諸多因素的限制,對農(nóng)業(yè)生產(chǎn)有重大意義。而溫室大棚的檢測控制系統(tǒng)是實現(xiàn)其生產(chǎn)自動化、高效化的最關鍵、最為重要的環(huán)節(jié)。目前我國的溫室大棚,多依靠人工經(jīng)驗進行管理,或以單片機控制的單參數(shù)單回路的較多,自動化程度不高,效率低
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024汽車美容養(yǎng)護中心員工勞動合同3篇
- 2025年信用卡用戶信用評級與信用修復咨詢服務協(xié)議3篇
- 液晶課程設計
- 2024年移動應用開發(fā)合同技術參數(shù)要求
- 窯爐課程設計
- 瑜伽內臟課程設計圖
- 2024版全國銷售代理業(yè)務協(xié)議范例版B版
- 2024戊城市供水供電供熱建設項目合作協(xié)議
- 英國跨學科課程設計
- 扶壁式擋土墻課程設計
- 檢察機關的體制與組織機構課件
- 山東省濰坊市濰城區(qū)2023-2024學年六年級上學期期末語文試題
- 2024年1月四川高中學業(yè)水平合格考物理試卷試題真題
- 雅詩蘭黛集團企業(yè)培訓方案
- 30題產(chǎn)業(yè)研究員崗位常見面試問題含HR問題考察點及參考回答
- 農(nóng)村電商公共服務體系的建設與完善研究-以XX村為例
- 復合機器人行業(yè)分析
- 建立進出校園安全控制與管理的方案
- 新課標《普通高中化學課程標準(2022年版)》
- 阿里菜鳥裹裹云客服在線客服認證考試及答案
- 水庫防恐反恐應急預案
評論
0/150
提交評論