【正文】
(4)由DHT11的DATA引腳輸出40位數(shù)據(jù),微處理器根據(jù)I/O電平的變化接收40位數(shù)據(jù),位數(shù)據(jù)“0”的格式為:50us的低電平和2628us的高電平;位數(shù)據(jù)“1”的格式為:50us的低電平加70us的高電平。數(shù)據(jù)格式:8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bi溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù) +8bit校驗(yàn)和數(shù)據(jù)傳送正確時(shí)校驗(yàn)和數(shù)據(jù)等于“8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bi溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)”所得結(jié)果的末8位。引腳1:引腳2:DATA串行數(shù)據(jù),單總線引腳3:NC空腳,懸空引腳4:GND接地,電源負(fù)極 圖5 典型應(yīng)用電路 電源引腳 DHT11的供電電壓為3-。超長(zhǎng)的信號(hào)傳輸距離相對(duì)濕度和溫度測(cè)量超小的體積、極低的功耗,信號(hào)傳輸距離可達(dá)20米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選則。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高等優(yōu)點(diǎn)。高電平就是選用內(nèi)部ROM,低電平就是不選用內(nèi)部ROM,8031內(nèi)部根本沒(méi)有ROM,需接外接ROM,所以要低電平。取10u,R取10K。單片機(jī)使用的是5V電源,其中正極接40引腳,負(fù)極(地)接20引腳。對(duì)外部CC2的取值雖然沒(méi)有嚴(yán)格的要求,但電容的大小會(huì)影響到振蕩器頻率的高低、振蕩器的穩(wěn)定性、起振的快速性。C/T=0為定時(shí)器方式,采用單片機(jī)內(nèi)部振蕩脈沖的12分頻信號(hào)人作為時(shí)鐘計(jì)數(shù)脈沖,若采用12MHz的振蕩器,則定時(shí)器的計(jì)數(shù)頻率為1MHz,從定時(shí)器的計(jì)數(shù)值便可得定時(shí)時(shí)間。(5) 方式控制寄存器TMOD的控制字格式如下: 表10 TMODE控制字D7D6D5D4D3D2D1D0控制位GATEC/TM1M0GATEC/TM1M0低4位為T0的控制字,高4位為T1的控制字。 EA():EA=0時(shí),所有中斷停用(禁止中斷)。軟件復(fù)位REN=0,則禁止接收。被確認(rèn)為尋址的從機(jī)復(fù)位SM2=0,才能接收 RB8=0 的數(shù)據(jù)幀;在方式 1 時(shí),如 SM2=l,則只有在接收到有效停止位時(shí)才置位中斷請(qǐng)求標(biāo)志位RI=1;在方式0時(shí),SM2應(yīng)為 0。(2) 串行口控制寄存器SCON表6 SCON控制位的分布D7D6D5D4D3D2D1D0控制位SM0SM1SM2RENTB8RB8TIRI TF0():計(jì)時(shí)器 0溢出標(biāo)志,當(dāng)計(jì)時(shí)溢出時(shí),由硬件設(shè)定為 1,在執(zhí)行相對(duì)的中斷服務(wù)程序后則自動(dòng)清 0。 串行口控制器SCON 89C51單片機(jī)是一個(gè)多中斷源系統(tǒng)。從面向用戶的角度來(lái)看,8051單片機(jī)的中斷系統(tǒng)就是由如下幾個(gè)殊功能寄存器組成:表中帶*號(hào)的為可位尋址的特殊功能寄存器。256個(gè)字節(jié)被分為兩個(gè)區(qū)域:11~7FH是真正的RAM區(qū),可以讀寫各種數(shù)據(jù);80~FFH是專用寄存器(SFR)區(qū)。 (2)外部程序存儲(chǔ)器(EPROM)64K字節(jié)。RS1和 RS0與寄存器區(qū)的對(duì)應(yīng)關(guān)系如表3所示。 F0():用戶標(biāo)志位。程序狀態(tài)字寄存器PSW相當(dāng)于一般微處理器中的狀態(tài)寄存器,其中各位的定義如表2所示??刂破髟趩纹瑱C(jī)內(nèi)部協(xié)調(diào)各功能部件之間的數(shù)據(jù)傳送、數(shù)據(jù)運(yùn)算等操作,并對(duì)單片機(jī)外部發(fā)出若干控制信息。在閑置模式下,CPU停止工作。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何要求,但必須保證脈沖的高低電平要求的寬度。 XTAL1和XTAL2分別為反向放大器的輸入和輸出。 欲使CPU僅訪問(wèn)外部程序存儲(chǔ)器(地址為0000H—FFFFH),EA端必須保持低電平(接地)。PSEN:程序儲(chǔ)存允許(PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng) AT89C51 由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次有效,即輸出兩個(gè)脈沖。ALE/PROG: 當(dāng)訪問(wèn)外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。P3除了作為一般的I/O口線外,更重要的用途是它的第二功能,如下表(表1)所示: 表1 P3口的第二功能端口引腳第二功能RXD(串行口輸入)TXD(串行口輸出)(外部中斷0)(外部中斷1)T0(定時(shí)/計(jì)數(shù)器0外部輸入)(定時(shí)/計(jì)數(shù)器1外部輸入)(外部數(shù)據(jù)存儲(chǔ)器寫選通)(外部數(shù)據(jù)存儲(chǔ)器讀選通)P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。掉電方式保存RAM中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個(gè)硬件復(fù)位。6個(gè)中斷源 三級(jí)加密程序存儲(chǔ)器 與MCS51產(chǎn)品指令系統(tǒng)兼容 總體結(jié)構(gòu)框圖如圖1: STC89C51報(bào)警電路檢測(cè)電路 調(diào)節(jié)電路鍵盤電路復(fù)位電路顯示電路 圖1 總體結(jié)構(gòu)框圖 從節(jié)約成本和實(shí)用的角度考慮,本系統(tǒng)采用51單片機(jī)。 本文主要研究?jī)?nèi)容如下: 。如果不同作物的適合生長(zhǎng)的溫度不一樣,可以通過(guò)鍵盤電路修改預(yù)設(shè)值。所以在這種自動(dòng)控制系統(tǒng)和實(shí)踐的基礎(chǔ)上,溫濕度自動(dòng)控制向著適合不同作物生長(zhǎng)的智能化控制發(fā)展。美國(guó)開(kāi)發(fā)的大棚計(jì)算機(jī)控制與管理系統(tǒng)可以根據(jù)作物的特點(diǎn)和生長(zhǎng)所需要的條件,對(duì)大棚內(nèi)的光照,溫度,濕度等諸多因素進(jìn)行自動(dòng)控制。隨著微型計(jì)算機(jī)和傳感器技術(shù)的迅猛發(fā)展,其價(jià)格低、可靠性高,給改造農(nóng)業(yè)帶來(lái)了很多便利?,F(xiàn)代智能控制系統(tǒng)是進(jìn)行溫室大棚溫濕度控制的有效手段和工具,它可以提高操作的準(zhǔn)確性,有利于控制過(guò)程的科學(xué)管理,也降低了對(duì)操作者本身素質(zhì)的要求和體力勞動(dòng)強(qiáng)度?,F(xiàn)在我國(guó)大棚生產(chǎn)規(guī)模雖然空前巨大,但是大棚的設(shè)備比較陳舊,溫度采集方式落后,廣大農(nóng)村采用煤油溫度計(jì)的溫度采集方式,不僅溫度采集較為老套,并且費(fèi)時(shí)費(fèi)力,不利于大棚生產(chǎn)規(guī)模的擴(kuò)大,也不利于信息化程度的提高,不符合黨中央提出的科技興農(nóng)的戰(zhàn)略目標(biāo)。本系統(tǒng)智能度高,可靠性高,系統(tǒng)工作穩(wěn)定,且綜合性價(jià)比較高,具有較大的市場(chǎng)應(yīng)用前景。通過(guò)無(wú)線傳感器APC220來(lái)進(jìn)行信號(hào)傳送,這樣能夠降低布線的麻煩。傳統(tǒng)的溫濕度控制方法完全是人工的,不僅費(fèi)時(shí)費(fèi)力,而且效率很低。評(píng)審意見(jiàn): 指導(dǎo)教師簽名: 評(píng)定成績(jī)(百分制):_______分長(zhǎng)江大學(xué)畢業(yè)論文(設(shè)計(jì))評(píng)閱教師評(píng)語(yǔ)學(xué)生姓名專業(yè)班級(jí)畢業(yè)論文(設(shè)計(jì))題目評(píng)閱教師職 稱評(píng)閱日期評(píng)閱參考內(nèi)容:畢業(yè)論文(設(shè)計(jì))的研究?jī)?nèi)容、研究方法及研究結(jié)果,難度及工作量,質(zhì)量和水平,存在的主要問(wèn)題與不足。 ,系統(tǒng)可自動(dòng)報(bào)警,并輸出 驅(qū)動(dòng)信號(hào)控制繼電器對(duì)大棚溫濕度進(jìn)行調(diào)節(jié)。 本文主要研究?jī)?nèi)容如下: 。如果不同作物的適合生長(zhǎng)的溫度不一樣,可以通過(guò)鍵盤電路修改預(yù)設(shè)值。所以在這種自動(dòng)控制系統(tǒng)和實(shí)踐的基礎(chǔ)上,溫濕度自動(dòng)控制向著適合不同作物生長(zhǎng)的智能化控制發(fā)展。美國(guó)開(kāi)發(fā)的大棚計(jì)算機(jī)控制與管理系統(tǒng)可以根據(jù)作物的特點(diǎn)和生長(zhǎng)所需要的條件,對(duì)大棚內(nèi)的光照,溫度,濕度等諸多因素進(jìn)行自動(dòng)控制?,F(xiàn)代農(nóng)業(yè)生產(chǎn)離不開(kāi)環(huán)境控制,農(nóng)業(yè)大棚控制系統(tǒng)是實(shí)現(xiàn)溫室生產(chǎn)管理自動(dòng)化、科學(xué)化的基本保證。而大棚作為現(xiàn)代化農(nóng)業(yè)實(shí)施的重要產(chǎn)物,在國(guó)內(nèi)多數(shù)地區(qū)得到了廣泛應(yīng)用。3 閱讀的主要參考文獻(xiàn)及資料名稱[1]黃遵熹. 單片機(jī)原理接口與應(yīng)用[M].西北工業(yè)大學(xué)出版社,2000.147—150.[2]劉文濤. 單片機(jī)應(yīng)用開(kāi)發(fā)實(shí)例. 清華大學(xué)出版社 2005.[3]韓太林. 單片機(jī)原理及應(yīng)用. 電子工業(yè)出版社. 2005.[4]張毅剛. 單片機(jī)原理及應(yīng)用. 高等教育出版社. 2004. [5]何立民. 單片機(jī)應(yīng)用技術(shù)選編[第三版]. .[6]付家才. 單片機(jī)控制工程實(shí)踐技術(shù). .[7]嚴(yán)天峰. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與仿真調(diào)試. 北京航空航天大學(xué)出版社,2005[8]徐愛(ài)鈞. 8051單片機(jī)實(shí)踐教程[M].電子工業(yè)出版社. 20064 國(guó)內(nèi)外現(xiàn)狀和發(fā)展趨勢(shì)與研究的主攻方向美國(guó)是將計(jì)算機(jī)應(yīng)用于大棚和管理最早,最多的國(guó)家之一。雖然這種自動(dòng)控制系統(tǒng)實(shí)現(xiàn)了自動(dòng)化,適合規(guī)?;a(chǎn),提高了勞動(dòng)生產(chǎn)率,通過(guò)改變大棚溫室度的設(shè)定目標(biāo),可以自動(dòng)的對(duì)大棚內(nèi)溫濕度進(jìn)行調(diào)節(jié),但是這種調(diào)節(jié)對(duì)作物的生長(zhǎng)來(lái)說(shuō)還是相對(duì)滯后的,難以介入作物生長(zhǎng)的內(nèi)在規(guī)律。利用傳感器測(cè)量大棚內(nèi)的溫濕度經(jīng)過(guò)信號(hào)處理,將傳感器測(cè)得的數(shù)據(jù)送至控制系統(tǒng)(AT89C51),與預(yù)設(shè)的農(nóng)作物最適合生長(zhǎng)的溫濕度值的上下限進(jìn)行對(duì)比,并通過(guò)顯示電路將測(cè)得的溫濕度進(jìn)行實(shí)時(shí)顯示。這樣就實(shí)現(xiàn)了對(duì)大棚溫濕度的自動(dòng)控制。 。學(xué)生的學(xué)習(xí)態(tài)度和組織紀(jì)律,學(xué)生掌握基礎(chǔ)和專業(yè)知識(shí)的情況,解決實(shí)際問(wèn)題的能力,畢業(yè)論文(設(shè)計(jì))是否完成規(guī)定任務(wù),達(dá)到了學(xué)士學(xué)位論文的水平,是否同意參加答辯。在溫室大棚中,最關(guān)鍵的是溫濕度控制方法。采用溫濕度傳感器DHT11來(lái)測(cè)量溫濕度,它的精確度高,而且DHT11直接是輸出數(shù)字信號(hào),可直接與單片機(jī)相連。本系統(tǒng)的核心是單片機(jī)AT89C51,接收傳感器所測(cè)的數(shù)據(jù)并處理,然后執(zhí)行各種操作,如噴水,吹風(fēng)等。 Information College 【Abstract】 In agricultural production, shed greenhouse used more widely, but also can create more economic benefits for the people. In the shed greenhouse ,the most critical factor is the method of temperature and humidity control. The traditional temperature and humidity control method is pletely artificial, not only timeconsuming, but also inefficient. This paper aims to discusses the design and operating principle of shed greenhouse temperature and humidity control system. The system consist of the microcontroller ,digital temperature and humidity sensor DHT11,wireless sensor APC220,LCD1602,keyboard and other ponents. Temperature and humidity sensor DHT11 is used for measuring temperature and humidity ,its high precision ,and DHT11 can directly output digital signal, which can be directly connected with the microcontroller .This can reduce the trouble of wiring for signal transmission through wireless sensor display selection is LCD1602 which is used for displaying the temperature and humidity. The system also es with a keyboard ,can set and modify the upper and lower limits on the greenhouse temperature and humidity needed. The core of this system is the microcontroller AT89C51,receiving sensor measured the data and processing, and then carry out various operation ,such as water spray ,warming, cooling and ect.This system intelligent degree is high, high reliability, the system stable work, and prehensive high cost performance, so it has great application prospect in the market.【key word】 microcontroller digital temperature and humidity sensor DHT11 wireless sensor APC220 display section LCD1602 前言 在現(xiàn)代的大棚種植技術(shù)中,溫度、濕度是大棚蔬菜能否茁壯成長(zhǎng)的重要因素。傳統(tǒng)的溫室大棚的自動(dòng)化程度很低,基本是是