![基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計_第1頁](http://file4.renrendoc.com/view/9a03fd363462f809017564cc65a8dbe1/9a03fd363462f809017564cc65a8dbe11.gif)
![基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計_第2頁](http://file4.renrendoc.com/view/9a03fd363462f809017564cc65a8dbe1/9a03fd363462f809017564cc65a8dbe12.gif)
![基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計_第3頁](http://file4.renrendoc.com/view/9a03fd363462f809017564cc65a8dbe1/9a03fd363462f809017564cc65a8dbe13.gif)
![基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計_第4頁](http://file4.renrendoc.com/view/9a03fd363462f809017564cc65a8dbe1/9a03fd363462f809017564cc65a8dbe14.gif)
![基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計_第5頁](http://file4.renrendoc.com/view/9a03fd363462f809017564cc65a8dbe1/9a03fd363462f809017564cc65a8dbe15.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
湖南人文科技學(xué)院教務(wù)處制湖南人文科技學(xué)院教務(wù)處制大棚監(jiān)控系統(tǒng)的設(shè)計CompanyDocumentnumber:大棚監(jiān)控系統(tǒng)的設(shè)計CompanyDocumentnumber:WTUT-WT88Y-W8BBGB-BWYTT-19998基于單片機的智能溫室湖南人文科技學(xué)院本科生畢業(yè)設(shè)計題目:基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計學(xué)生姓名:胡佳欣學(xué)號系部:信息學(xué)院專業(yè)年級:2012級電子信息科學(xué)與技術(shù)指導(dǎo)教師:職稱:工程師湖南人文科技學(xué)院本科畢業(yè)設(shè)計誠信聲明本人鄭重聲明:所呈交的本科畢業(yè)設(shè)計,是本人在指導(dǎo)老師的指導(dǎo)下,獨立進行研究工作所取得的成果,成果不存在知識產(chǎn)權(quán)爭議,除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對本文的研究做出重要貢獻的個人和集體均已在文中以明確方式標明。本人完全意識到本聲明的法律結(jié)果由本人承擔。作者簽名:(手寫)二O年月曰(手寫)目錄基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計摘要:在科學(xué)技術(shù)的推動下,智能溫室大棚應(yīng)運而生,它能讓農(nóng)作物擁有更好的生長環(huán)境。將單片機運用到對大棚內(nèi)溫度、濕度的采集與監(jiān)控,提出了基于單片機的智能溫室監(jiān)控系統(tǒng)的設(shè)計方案。整套系統(tǒng)由溫濕度傳感器、AT89C51單片機、聲光報警器、顯示器等部分組成。本設(shè)計以AT89C51單片機為核心單元,溫濕度傳感器為測量元件,儲存并分析所測量的數(shù)據(jù),通過與預(yù)設(shè)參數(shù)的對比,判斷是否發(fā)出警報。通過此設(shè)計可以實時有效的對農(nóng)作物生長過程中的溫度、濕度進行測量,并能直觀的顯示出來。系統(tǒng)克服了人工傳統(tǒng)溫濕度采集的遲滯性、不準確性等諸多弊端,操作更方便,效率更高。關(guān)鍵詞:單片機;傳感器;數(shù)據(jù)傳輸;監(jiān)控系統(tǒng)DesignofIntelligentGreenhouseMonitoringSystem
BasedonSCMAbstract:Underthepromotionofscienceandtechnology,intelligentgreenhousecameintobeing,itcanmakecropshavebettergrowingenvironmentinthepromotionofscienceandtechnology,theintelligentgreenhousecameintobeing,itcanwithabetterenvironmentforthegrowthofcrops.TheSCMisappliedtothecollectionandmonitoringoftemperatureandhumidityinthegreenhouse,adesignschemeofIntelligentGreenhouseMonitoringSystemBasedonSCMisputforward.Thewholesystemconsistsofsensor,AT89C51SCM,soundandlightalarm,display.ComparisonofthedesignAT89C51microcontrollerasthecoreunit,temperatureandhumiditysensorformeasuringcomponents,connectedbysinglechipcomputer,storageandanalysisofthemeasureddatawithpresetparameterstodeterminewhetherthealarm.Throughthisdesign,wecanmeasurethetemperatureandhumidityintheprocessofcropgrowthinrealtime.Thesystemovercomesthedisadvantagesofartificialtraditionaltemperatureandhumidityacquisition,suchashysteresis,inaccuracyandsoon,whichismoreconvenientandefficient.KeyWords:SCM;Sensor;Datatransmission;Monitoringsystem第一章緒論課題背景及目的中國自古以來是農(nóng)業(yè)大國,數(shù)千年來一直以種植業(yè)為主。地域遼闊、人口眾多,市場經(jīng)濟不斷發(fā)展擴大,居民的生活水平要求達到更高的標準,對于食品安全質(zhì)量也提出了更嚴格的要求。在科學(xué)技術(shù)的推動下,農(nóng)業(yè)現(xiàn)代化進程越來越快,越來越受到重視,農(nóng)業(yè)科學(xué)的應(yīng)用和研究逐步展開,進而催生了智能溫室大棚技術(shù)。智能溫室大棚是把智能化操作模式運用到溫室種植中,利用高科技的環(huán)境模擬技術(shù),調(diào)節(jié)出農(nóng)作物最適合的環(huán)境參數(shù)。智能溫室大棚在現(xiàn)代化農(nóng)業(yè)生產(chǎn)中的占有著很重要的地位,我國的溫室大棚產(chǎn)業(yè)在整個農(nóng)業(yè)生產(chǎn)上比例不斷加大。目前,在全世界范圍內(nèi)我國的溫室面積位居前列,但是這些普通的溫室大棚沒有技術(shù)、設(shè)備的支持,當自然災(zāi)害來臨時,自我抵抗能力很低,不能很好的調(diào)節(jié)溫室內(nèi)的自然條件參數(shù),智能化程度低,技術(shù)含量不高。究其根本,在于溫室大棚缺乏現(xiàn)代化的智能監(jiān)控調(diào)節(jié)系統(tǒng)。在現(xiàn)代農(nóng)業(yè)生產(chǎn)中,往往需要對生產(chǎn)環(huán)境中的一些重要參數(shù)進行采集和檢測。許多環(huán)境條件都在影響著農(nóng)作物的長勢,例如:空氣的溫度、濕度、二氧化碳濃度、光照強度等,這些因素都與植物的生長發(fā)育密切相關(guān),人們手工的對環(huán)境參數(shù)進行檢測不僅測量不準確,而且不能連續(xù)作業(yè),容易造成經(jīng)濟損失,很難達到種植的預(yù)期效果,也不利于提高種植質(zhì)量和規(guī)模,信息化程度難以提升[1]。智能化溫室大棚通過先進的科學(xué)技術(shù)與管理,運用環(huán)境科學(xué)、計算機科學(xué)、信息處理等技術(shù),能對大棚內(nèi)環(huán)境因素進行實時檢測、采集、監(jiān)控。結(jié)合溫室智能監(jiān)控系統(tǒng)所收集到的參數(shù)數(shù)據(jù),農(nóng)作物的自然生長狀況,有效的調(diào)節(jié)溫室大棚內(nèi)的環(huán)境條件,使得農(nóng)作物達到預(yù)期的長勢,提高產(chǎn)量與質(zhì)量。國內(nèi)外研究狀況我國是溫室栽培發(fā)源地,溫室大棚技術(shù)運用得最早,在很多年前我國就能利用類似溫室覆蓋設(shè)施來種植各種農(nóng)作物。我國的智能溫室產(chǎn)業(yè)雖然起步落后于歐美等發(fā)達國家,但發(fā)展迅速。在種植規(guī)模上,我國的溫室種植面積排在世界前列。隨著科學(xué)技術(shù)的不斷進步,溫室大棚的環(huán)境調(diào)控方式不斷在改進,傳統(tǒng)農(nóng)業(yè)轉(zhuǎn)變?yōu)楝F(xiàn)代化農(nóng)業(yè),逐漸向大型產(chǎn)業(yè)化、模塊化和多樣化的方向發(fā)展[2]。我國溫室規(guī)模雖然十分龐大,但是配備有智能監(jiān)控系統(tǒng)的溫室微乎其微。上世紀八十年代開始,我國開始把將溫室大棚結(jié)合計算機技術(shù)與用到農(nóng)業(yè)發(fā)展上,90年代又研發(fā)出了溫室大棚的控制管理系統(tǒng),這套系統(tǒng)能對溫濕度、光照、二氧化碳濃度等環(huán)境因素進行監(jiān)測等綜合控制。歐美發(fā)達國家在發(fā)展智能溫室產(chǎn)業(yè)中智能化程度很高,溫室內(nèi)溫濕度、光強、肥料等都實現(xiàn)了智能調(diào)控。不論是在電子計算機方面,還是將計算機結(jié)合到農(nóng)業(yè)栽培上,美國都走在了所有國家的最前面,目前,美國的智能溫室大棚種植面積也是最大的,他們擁有發(fā)達的硬件設(shè)施和先進的栽培技術(shù),綜合質(zhì)量水平很高。環(huán)境控制計算機是用來對影響作物生長的環(huán)境因素進行管控。發(fā)達國家的智能溫室產(chǎn)業(yè)已邁入高科技方向發(fā)展,遠程無線遙測技術(shù)、局域網(wǎng)(互聯(lián)網(wǎng))等已在智能溫室系統(tǒng)得以實現(xiàn)⑶。另外還有多個端口連接到網(wǎng)絡(luò),通過無線連接等技術(shù),工作人員可以在其他地方通過電子計算機、甚至手持終端對大棚進行監(jiān)控管理。在有了智能溫室大棚監(jiān)測系統(tǒng)的基礎(chǔ)上,越來越多的發(fā)達國家正致力于大棚種植的無人化。農(nóng)業(yè)的根本出路在于機械化,我們可以設(shè)計出智能測溫測濕等系統(tǒng),接下來的一步便是實現(xiàn)大棚內(nèi)無人化自動機械化操控。歐美國家的大棚機械化程度很高,不僅僅再是人們繁瑣的對大棚內(nèi)環(huán)境進行手工改善,智能機械化大棚能夠利用機械化技術(shù),對大棚進行自我調(diào)節(jié)與操作。機械臂、機器人越來越廣泛地運用到了大棚種植技術(shù)中來,敲敲鍵盤就能控制大棚內(nèi)的環(huán)境條件,這都是機械化的成果,自動噴灌系統(tǒng),自動化遮陽簾,自動施肥通風(fēng)甚至自動播種、收割等等,這將是智能自動化溫室大棚的趨勢[4]。設(shè)計主要研究內(nèi)容1、研究影響溫室內(nèi)溫濕度參數(shù)變化的原因,分析調(diào)控溫室大棚內(nèi)溫濕度參數(shù)的方法。2、根據(jù)目前國內(nèi)外溫室大棚的研究成果,利用單片機技術(shù)、通信原理、傳感器技術(shù)、設(shè)計編程等,設(shè)計出一套基于單片機的智能溫室大棚監(jiān)控系統(tǒng)。3、詳述AT89C51單片機在此設(shè)計方案中的工作方式,通過溫濕度傳感器準確地將溫濕度參數(shù)測量出來,并將數(shù)據(jù)記錄儲存下來。4、通過與預(yù)設(shè)的參數(shù)值進行對比,當檢測到的溫度參數(shù)超過預(yù)先設(shè)定的范圍時(溫度60C。),系統(tǒng)發(fā)出聲光警報。5、對設(shè)計方案進行模擬仿真。第二章系統(tǒng)總體設(shè)計基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計,分為系統(tǒng)硬件設(shè)計部分和系統(tǒng)軟件設(shè)計部分。在硬件設(shè)計部分中,傳感器、單片機、顯示屏、報警器等硬件相互兼容,為整套監(jiān)控系統(tǒng)提供了強有力的硬件支撐。系統(tǒng)軟件設(shè)計部分,靈活運用核心硬件單片機的性能及功能,強化各部件的工作流程,編寫出一套簡單實用的程序,使整套設(shè)計系統(tǒng)運作流暢,能基本實現(xiàn)預(yù)期功能。功能設(shè)計1、溫度傳感器和濕度傳感器能對溫室大棚內(nèi)的溫度和濕度進行實時監(jiān)測和采集。2、傳感器所檢測的數(shù)據(jù)由單片機進行處理,準確判斷參數(shù)。3、數(shù)據(jù)能直觀的顯示在顯示屏上。4、控制處理,當所測溫度超過60C。時,觸發(fā)聲光警報器。系統(tǒng)組成及工作原理以單片機為核心單元,運用傳感器、通信原理等技術(shù)以及電路構(gòu)成整套設(shè)計系統(tǒng)。選用的主要元器件:AT89C51單片機、SHT10溫濕度傳感器、LCD1602顯示屏、LED、蜂鳴器等⑸。在系統(tǒng)的軟件部分,系統(tǒng)初始化數(shù)據(jù)收集模塊、數(shù)據(jù)判斷模塊、LCD顯示模塊、警報模塊,其中,數(shù)據(jù)收集模塊由SHT10溫濕度傳感器來完成,數(shù)據(jù)判斷模塊由預(yù)設(shè)程序來執(zhí)行。通過各硬件之間的正確連接,配合各硬件所設(shè)計的軟件流程,從而構(gòu)成了一套基于單片機的智能溫室大棚監(jiān)控系統(tǒng)的設(shè)計。系統(tǒng)組成如圖2-1所示:溫濕度檢測電路(溫濕度傳感器SHT10)AT89C51單片機溫濕度檢測電路(溫濕度傳感器SHT10)AT89C51單片機■■數(shù)據(jù)顯示電路(LCD1602)報警電路(LED蜂鳴—器圖2-1系統(tǒng)的組成系統(tǒng)組成及工作原理:基于單片機的智能溫室大棚監(jiān)控系統(tǒng)是以AT89C51單片機為核心單元,利用溫濕度傳感器對溫室大棚內(nèi)的溫度和濕度進行精確測量,將溫度量和相對濕度量的模擬信號轉(zhuǎn)換為單片機可以識別的數(shù)字信號并傳輸?shù)紸T89C51單片機中,通過與預(yù)設(shè)的溫濕度參數(shù)值的對比,如果所測量的實時溫濕度參數(shù)超過預(yù)設(shè)范圍(溫度60C。),自動觸發(fā)警報系統(tǒng),警報裝置可發(fā)出聲光警報,數(shù)據(jù)參數(shù)直觀的顯示在顯示屏上[6]。若所測量的實時溫濕度參數(shù)沒有超過預(yù)設(shè)范圍,系統(tǒng)不發(fā)出警報。單片機單片機發(fā)明于1971年,其發(fā)展分為SCM、MCU、SOC三個階段。在早期階段,SCM是主要潮流,為了讓嵌入式系統(tǒng)擁有最佳的體系結(jié)構(gòu),SCM是最佳的單片形態(tài)適應(yīng)此系統(tǒng)。它也奠定了單片機與通用計算機的兩條不同的發(fā)展路徑。因特爾公司在嵌入式系統(tǒng)發(fā)展道路上功不可沒。為了滿足嵌入式系統(tǒng)的發(fā)展,各種系統(tǒng)的發(fā)展都要求其有智能化控制能力。在電氣、電子技術(shù)領(lǐng)域的廠商擔起了MCU發(fā)展的重任。在這方面,飛利浦公司最為成功,它利用在嵌入式方面的巨大優(yōu)勢,將MCS快速的發(fā)展到了微控制器。目前,單片機的發(fā)展趨勢就是尋求應(yīng)用系統(tǒng)在芯片上的最大化。隨著EDA、微電子技術(shù)、IC設(shè)計等發(fā)展迅速,基于單片機的SOC設(shè)計有了較大的進步。2.3.1AT89C51單片機功能AT89C51具有以下特點:看門狗(WDT)電路,片內(nèi)時鐘振蕩器,2個16位可編程定時計數(shù)器,40個引腳,2層中斷嵌套中斷,32個外部雙向輸入/輸出(I/O)口,2個全雙工串行通信口,128字節(jié)的RAM,4000字節(jié)BytesFlash片內(nèi)程序存儲器,5個中斷優(yōu)先級。此外,振蕩頻率在AT89C51中,也相應(yīng)地進行了設(shè)計和配置。而且運用軟件設(shè)置合理的省電模式。在掉電模式下,振蕩器停止工作來保護RAM的數(shù)據(jù),阻止其他芯片功能,直到外部中斷或硬件復(fù)位被激活??臻e模式下,RAM定時器/計數(shù)器、串行端口和中斷系統(tǒng)可繼續(xù)工作。但是中央處理器就會結(jié)束工作。AT89C51單片機是—款高性能,低能耗CMOS8位微控制器,具有4K系統(tǒng)可編程Flash。該微控制器采用Atmel的高密度非易失性存儲器技術(shù)制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。Flash允許芯片上的程序存儲器在系統(tǒng)可編程,也適用于傳統(tǒng)的編程。在單芯片上,它有一個方便的8位CPU和在系統(tǒng)可編程Flash,因此AT89C51可以在很多大型應(yīng)用系統(tǒng)中使用。2.3.2AT89C51單片機引腳及構(gòu)成單片機引腳如圖2-2所示:圖2-2AT89C51單片機引腳圖VCC:電源。GND:接地。RST:復(fù)位。當振蕩器響應(yīng)時,復(fù)位引腳出現(xiàn)兩個機器周期的高電平將使單片機復(fù)位。ALE/PR0G:在訪問外部程序存儲器時,地址鎖存是允許輸出脈沖,用來鎖存低位字節(jié)。在Flash編程的期間,PROG還能用來做編程輸入脈沖。在一般情況下,ALE十一震蕩頻率的1/6輸出,可用來作為外部定時器或定時目的。PSEN:外程序存儲允許是外部程序存儲器的讀選通信號。EA/VPP:訪問外部程序存儲器控制信號。XTAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路輸入端。XTAL2:振蕩器反相放大器輸出端。P0口:P0口有三個功能:當外部擴展時,將用作數(shù)據(jù)總線,也可以用作地址總線;當PO口不作擴展時,可以作為一般的I/O來使用,但內(nèi)部沒有上拉電阻,當做輸入或輸出時要在其外部接上拉電阻。P1口:P1口只做I/O口使用,P1口的內(nèi)部自帶有上拉電阻P2口:P2口有兩個功能:當外部擴展時,將用作數(shù)據(jù)總線;當作為一般的I/O口使用時,它的內(nèi)部帶有上拉電阻。P3口:P3口有兩個功能:當做I/O口使用,一些由特殊寄存器來設(shè)置的特殊功能。CPU:中央處理器,包含了運算邏輯部件,其中還有寄存器、控制部件等等。RAM:隨機存取存儲器,與CPU直接交換數(shù)據(jù),作為程序數(shù)據(jù)的臨時存儲媒介。ROM:,存放原始數(shù)據(jù)、程序等。單片機的寄存器:具有單獨的程序存儲器(如果EA解讀,程序只從外部存儲器開始讀?。┖蛿?shù)據(jù)存儲器(256字節(jié)片內(nèi)數(shù)據(jù)存儲器)。機器周期和指令周期:振蕩周期、狀態(tài)周期、機器周期、指令周期。中斷系統(tǒng):AT89C51單片機擁有6個中斷源,它包括了兩個外部中斷INTO和INT1,三個定時終端,一個串行中斷。復(fù)位系統(tǒng):復(fù)位系統(tǒng)的使用方式是上電和按鍵兩種方式共同運作,兩者都能夠?qū)纹瑱C復(fù)位。在這里面,上電方式的復(fù)位,是為了使單片機電容的充放電時間保持在2US以上,同時RST引腳接收得到這個電信號,這樣便完成了上電方式的復(fù)位;在使用鍵盤復(fù)位方式時,此時電充處于一個暫時性短路狀態(tài),電能被全部釋放掉,電阻增大,引起了系統(tǒng)的復(fù)位[7。]復(fù)位電路如圖2-3所示:圖2-3單片機復(fù)位電路時鐘電路是時序的基礎(chǔ),按照先后順序有規(guī)律地運作,單片機內(nèi)由一個反相放大器構(gòu)成振蕩器,可以由它產(chǎn)生時鐘,時鐘有內(nèi)部方式和外部方式兩種方式。系統(tǒng)采用內(nèi)部時鐘方式,XTAL1輸入端和XTAL2為輸出端之間設(shè)有12M的石英晶體和3OpF的電容,以此構(gòu)成了一個相對穩(wěn)定的振蕩器,采用外部時鐘方式時,XTAL2口懸空,它的外部時鐘電源將會接到XTAL1口。時鐘電路如圖2-4所示圖2-4單片機時鐘電路溫濕度傳感器溫度和濕度對于生長過程中的農(nóng)作物來說,是最為重要的環(huán)境因素之一,如果沒有適當?shù)臏囟群蜐穸?,植物將面臨長勢差,甚至凋亡。在很久以前就有了溫濕度的測量方式,在溫室大棚種植業(yè)中,傳統(tǒng)的溫濕度測量方式以人們手工測量為主,這類測量方式不僅操作十分繁瑣,而且測量出的溫濕度值也十分不精確,時間遲滯,不能連續(xù)作業(yè),費時費力,從而影響到了農(nóng)作物的質(zhì)量和產(chǎn)量。隨著科學(xué)技術(shù)的發(fā)展,在測量手段方面也有了很大的進步。溫濕度傳感器是一種能將某種條件下的溫度和濕度的模擬信號轉(zhuǎn)換為能夠讓其他電子設(shè)備識別的電信號的設(shè)備,這樣一來人們就能很方便的對溫度和濕度進行采集。溫濕度傳感器的應(yīng)用,保證了農(nóng)作物的質(zhì)量、產(chǎn)量,提高了生產(chǎn)效率,保證生產(chǎn)安全,促進了經(jīng)濟的發(fā)展。如今,我們能在市場上買到的的溫濕度傳感器一般測量的是溫度量和相對濕度量。目前,智能化設(shè)備不斷普及,智能手機、電腦等移動終端發(fā)展十分迅速,許多的智能設(shè)備都已經(jīng)內(nèi)置了微機電系統(tǒng)。傳感器的種類及工作方式逐漸向人性化方向發(fā)展,適應(yīng)各種工作環(huán)境下的需求。未來的高精度溫濕度傳感器將越來越智能化、微型化、大眾化,運用到的領(lǐng)域也將越來越廣闊。SHT10溫濕度傳感器SHT系列溫濕度傳感器是一種擁有已校準的數(shù)字信號輸出的溫濕度一體傳感器。它運用溫濕度傳感技術(shù)和專用數(shù)字模塊采集技術(shù),傳感器在工作的穩(wěn)定性和可靠性方面都十分的令人滿意。這種傳感器的測濕系統(tǒng)是一個電容式聚合體測濕元件,感溫系統(tǒng)是一個能隙式測溫元件,所以這類溫濕度傳感器具有響應(yīng)快、抗干擾能力強、品質(zhì)優(yōu)、性價比高的特點。所有的SHT10溫濕度傳感器都在濕度十分精準的校驗室進行校準,在OTP內(nèi)存里,校準系數(shù)以程序的形式進行存儲,當傳感器內(nèi)部進行信號檢測處理時將調(diào)用這些儲存好了的校準系數(shù),單線制的串行接口是的系統(tǒng)集成非常便捷。它的傳輸距離元,體積小巧,能耗極低,使得SHT系列型號傳感器大規(guī)模應(yīng)用于各種環(huán)境場合[8。]SHT10傳感器引腳及參數(shù)引腳如圖2-5所示:圖2-5SHT10傳感器引腳圖傳感器引腳分配如表2-1所示:表2-1傳感器引腳分配引腳序號名稱描述1GND接地2DATA串行數(shù)據(jù),雙向口3SCK串行時鐘,輸入口4VDD電源NCNC懸空傳感器接口電路如圖2-6所示:圖2-6SHT10接口電路圖其中GND接地;DATA為雙向串行數(shù)據(jù)接口,SCK為串行時鐘單向輸入口;VDD接電源,其中,NC腳必須懸空。SHT10溫濕度傳感器技術(shù)參數(shù)如表2-2所示:表2-2傳感器參數(shù)表LCD1602LCD(LiquidCrystalDisplay)通常稱作液晶平面顯示器或者液晶顯示器。它是將液態(tài)晶體放置在兩片平行的基板之間,兩塊玻璃中間有很多電線,上下玻璃基板分別設(shè)置:薄膜晶體管()、彩色濾光片,通過上電、改變電壓、信號來操控水晶分子的轉(zhuǎn)動方向,把光線折射了出來從而產(chǎn)生畫面,達到顯示目的。LCD1602就是指的顯示內(nèi)容為16*2,即顯示2行,每行顯示16位字符。LCD1602能耗低、可以顯示的內(nèi)容豐富、小巧輕薄,因此在各類的儀表和設(shè)計系統(tǒng)應(yīng)用得十分廣泛。LCD1602主要技術(shù)參數(shù)顯示容量:16x2個字符工作電壓:—,工作電流:模塊最佳工作電壓:字符尺寸:x(WxH)mmLCD1602引腳電路圖引腳如圖2-7所示:圖2-7LCD引腳LCD1602引腳說明:VSS:電源,VDD:電源正極,VD:液晶顯示偏壓,RS:數(shù)據(jù)或者命令選擇,R/W:讀/寫選擇,E:使能信號,D0-D7:數(shù)據(jù),BLA:背光源正極,BLK:背光源負極LCD電路連接如圖2-8所示:圖2-8LCD電路圖警報系統(tǒng)系統(tǒng)的警報系統(tǒng)采用了聲光報警設(shè)計,在本系統(tǒng)中,當溫度或者濕度超出了預(yù)定設(shè)置的參數(shù)范圍(溫度60C。),系統(tǒng)的光報警部分為紅色LED燈警報提示,聲報警部分為蜂鳴器警報提示,因為三極管可以為蜂鳴器提供足夠大的驅(qū)動電流,所以在此處加入三極管來驅(qū)動蜂鳴器。在正常的溫度和濕度下,系統(tǒng)檢測出的參數(shù)符合預(yù)先設(shè)定的要求,則警報器不發(fā)出警報[9。]電路連接如圖2-9所示:圖2-9報警電路連接圖
第三章系統(tǒng)軟件設(shè)計智能溫室大棚監(jiān)控系統(tǒng)軟件設(shè)計部分主要有:系統(tǒng)初始化數(shù)據(jù)收集模塊、數(shù)據(jù)判斷模塊、LCD顯示模塊、警報模塊。核心單元為AT89C51單片機,溫濕度傳感器對溫室大棚內(nèi)的溫度和濕度進行測量,將測量到的溫度和濕度參數(shù)傳輸?shù)絾纹瑱C中,通過與預(yù)設(shè)的參數(shù)值進行對比,當所檢測的溫度參數(shù)超過預(yù)設(shè)范圍時(溫度60C。),自動觸發(fā)警報系統(tǒng),警報裝置可發(fā)出聲光警報。數(shù)據(jù)參數(shù)直觀的顯示在顯示屏上。設(shè)計流程圖如圖3-1所示:圖3-1運行流程圖初始化與數(shù)據(jù)采集模塊系統(tǒng)初始化模塊主要功能:實現(xiàn)系統(tǒng)初始化、設(shè)定系統(tǒng)工作狀態(tài)。具體包括以下幾方面內(nèi)容:AT89C51單片機的初始化以及定義引腳、LCD1602的初始化以及它的運行方式、整個系統(tǒng)開始正常狀態(tài)的運行。整套系統(tǒng)的數(shù)據(jù)采集由溫濕度傳感器采集,溫濕度數(shù)據(jù)監(jiān)測是本系統(tǒng)最重要的模塊之一,實現(xiàn)溫度和濕度的測量,實現(xiàn)將模擬信號轉(zhuǎn)化為數(shù)字信號的功能。溫濕度傳感器采集了溫濕度模擬信號之后轉(zhuǎn)換為數(shù)字信號,將數(shù)字信號發(fā)送至AT89C51單片機,經(jīng)過單片機的處理后,LCD1602液晶顯示屏上將直觀的顯示溫度、濕度的數(shù)值,以便于人們的操作。由此可以看出,溫度傳感器所測溫度、濕度的準確度直接影響到了整套設(shè)計的最終結(jié)果。數(shù)據(jù)判斷模塊經(jīng)過SHT10傳感器采集到的溫度和濕度的數(shù)值,要與提前預(yù)設(shè)好了的參數(shù)值進行對比。這就是溫濕度的判斷模塊了,兩個參數(shù)值先進行判斷、對比,然后進行操控。整個溫濕度參數(shù)的判斷模塊是這個系統(tǒng)的橋梁,它決定著系統(tǒng)接下來要執(zhí)行什么任務(wù)。經(jīng)模塊判斷,如果當前的溫濕度參數(shù)超出了預(yù)設(shè)范圍,那么系統(tǒng)將觸發(fā)警報系統(tǒng)。溫度傳感器的精準度直接影響到系統(tǒng)的運行,因此本設(shè)計采用了SHT10溫濕度傳感器[10]。判斷流程如3-2所示:圖3-2判斷流程圖LCD1602顯示模塊系統(tǒng)的所測得的溫度值和濕度值是由LCD1602進行顯示的。在系統(tǒng)初始化后,LCD1602上不顯示任何數(shù)據(jù),當數(shù)據(jù)經(jīng)單片機發(fā)送至LCD1602時,顯示屏第一行顯示濕度值,第二行顯示溫度值。目前市場上的字符液晶大多數(shù)基于HD44780液晶芯片,它們的控制原理都是相同的,所以可以很方便的應(yīng)用于大部分的字符型液晶[11]。液晶顯示器驅(qū)動程序:voidw_cmd(ucharcom)12]。這一系統(tǒng)的應(yīng)用,提高了生產(chǎn)效率,保障了生產(chǎn)質(zhì)量、保證了生產(chǎn)安全,智能溫室大棚監(jiān)控系統(tǒng)將會運用得越來越廣泛。通過這次畢業(yè)設(shè)計,在很大程度上提高了我的獨立思考和動手能力,考察了我的專業(yè)知識,將課堂上所學(xué)的理論知識運用到生活實際中,更加體會到了鉆研、創(chuàng)新的重要性。在畢業(yè)設(shè)計的過程中,仿真與調(diào)試部分運用到了沒有接觸過的Proteus仿真軟件,在自學(xué)使用軟件的過程中遇到了不小的麻煩,但最終還是將仿真運行了出來。相信在以后的工作、生活、學(xué)習(xí)中能不斷進步。致謝時光如梭,大學(xué)生活即將結(jié)束。在此畢業(yè)論文完成之際,我首先要感謝我的論文指導(dǎo)老師張老師。他是一位認真負責、嚴謹求實的老師,從論文題目的選定到論文撰寫完成,張老師一直對我耐心的指導(dǎo),詳細的修改,在他的督促下論文才得以如期完成。同時衷心感謝我的父母家人,感謝他們對我的生活、學(xué)習(xí)、工作的物質(zhì)與精神上的支持和照顧,使我能夠?qū)WW(xué)習(xí),得以順利畢業(yè)。另外要特別感謝大學(xué)室友在論文撰寫期間對我的大力支持,感謝你們對我的無私幫助,使我順利的完成了論文設(shè)計還有在大學(xué)期間一同努力的同學(xué)和老師、指導(dǎo)員,我們互相支持、學(xué)習(xí)和照顧,從他們身上學(xué)到了許多,將使我受益終身。最后,向?qū)忛單艺撐牡睦蠋熀蛥⑴c答辯的評審表示由衷的感謝。參考文獻附錄#include<>#include<>5usSCK=0;5usisreached5usisreachedSCK=0;DATA=1;*(p_value)=s_read_byte(ACK);temperaturefromticksto[癈]rh_lin=C3*rh*rh+C2*rh+C1;humidityfromticksto[%RH]rh_true=(t_C-25)*(T1+T2*rh)+rh_lin;temperaturecompensatedhumidity[%RH]if(rh_true>100)rh_true=100;//cutifthevalueisoutsideofif(rh_true<rh_true=;//thephysicalpossiblerange*p_temperature=t_C;//returntemperature[癈]*p_humidity=rh_true;//returnhumidity[%RH]}//floatcalc_dewpoint(floath,floatt)////calculatesdewpoint//input:humidity[%RH],temperature[癈]//output:dewpoint[癈]{floatlogEx,dew_point;logEx=+*t/+t)+(log10(h)-2);dew_point=(logEx-*+;returndew_point;}voidmain(){}voidmain(){ucharerror,checksum;ucharerror,checksum;inti=0,j=0;floatdew_point;valuehumi_val,temp_val;lcd_int();w_cmd(0xc0+13);w_data(0xdf);//顯示攝氏度的“上圓”符號w_cmd(0xc0+14);w_str("C");s_connectionreset();while(1){error=0;error+=s_measure((unsignedchar*)&,&checksum,HUMI);//measurehumidityerror+=s_measure((unsignedchar*)&,&checksum,TEMP);//measuretemperatureif(error!=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國隱形滲透性密封劑行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 山東省日照市高三上學(xué)期期末考試語文試卷(含答案)
- 2025會議 展覽合同
- 2025機動車買賣合同模板
- 運輸類合同范本
- 南寧房屋租賃服務(wù)合同模板
- 2025建筑施工物資租賃合同示范文本無擔保方
- 雞蛋供貨采購合同
- 借款用于投資合同
- 技能培訓(xùn)中的表達技巧訓(xùn)練
- 2024年資格考試-對外漢語教師資格證筆試參考題庫含答案
- 2024年4月自考02382管理信息系統(tǒng)答案及評分參考
- (蘇版)初三化學(xué)上冊:第2單元課題1空氣
- 2023年12月廣東珠海市軌道交通局公開招聘工作人員1人筆試近6年高頻考題難、易錯點薈萃答案帶詳解附后
- 腹腔鏡腎上腺腫瘤切除術(shù)查房護理課件
- 燃氣罩式爐應(yīng)急預(yù)案
- 專題23平拋運動臨界問題相遇問題類平拋運和斜拋運動
- 超聲科醫(yī)德醫(yī)風(fēng)制度內(nèi)容
- 高三開學(xué)收心班會課件
- 蒸汽換算計算表
- 四年級計算題大全(列豎式計算,可打印)
評論
0/150
提交評論