基于單片機的智能澆灌系統(tǒng)設計_第1頁
基于單片機的智能澆灌系統(tǒng)設計_第2頁
基于單片機的智能澆灌系統(tǒng)設計_第3頁
基于單片機的智能澆灌系統(tǒng)設計_第4頁
基于單片機的智能澆灌系統(tǒng)設計_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于單片機的智能澆灌系統(tǒng)設計第十一屆“博創(chuàng)杯”全國大學生嵌入式設計大賽作品設計報告室內自動澆花系統(tǒng)Auto-wateringSysteminourHouse設計報告隊伍編號:參賽學校:西北民族大學作者:沙苗宋開強周乾斌指導教師:鄧克巖賀艷萍組別:□碩士組□本科組□高職組摘要在這個信息技術高速發(fā)展的社會中,智能控制為人們的生產生活帶來了諸多便利。在家庭中,諸多花草養(yǎng)殖愛好者由于工作、出差等因素對花草缺少照顧而由于產生許多煩惱。如何運用智能控制對此產生便利便是我們要加以研究的一種問題。本系統(tǒng)是基于AT89C51單片機的家庭智能澆花系統(tǒng),使用YL-69作為土壤濕度傳感模塊,LCD1602作為顯示數(shù)據的模塊,蜂鳴器作為告知模塊,按鍵是用來設定報警的數(shù)值。通過YL-69濕度傳感器進行土壤濕度的采集,單片機AT89C51進行信息解決,輸出控制信號,控制信號通過控制繼電器控制水泵電源與否通斷,從而完畢自動澆水,澆水的同時蜂鳴器會發(fā)出聲音提示。核心詞:AT89C51、YL-69、LCD1602、水泵AbstractInthesociety,withthedevelopmentKeywords:AT89C51、YL-69、LCD1602、水泵目錄1引言 32系統(tǒng)設計 32.1方案論證 32.1.1總體方案設計 32.1.2芯片的選擇 42.1.3系統(tǒng)構造 42.2系統(tǒng)硬件設立 52.2.1AT89C51重要性能參數(shù) 52.2.2時鐘電路 62.2.3AT89C51的復位電路 72.2.4YL-69土壤濕度傳感器 82.2.5ADC0832功效特點及引腳 92.2.6ADC0832的控制原理 102.2.7繼電器 112.2.8蜂鳴器及按鍵 112.3系統(tǒng)軟件設計 122.3.1系統(tǒng)流程圖 122.3.2LCD1602顯示程序 132.3.3按鍵程序 142.3.4ADC0832芯片接口程序 153仿真設計與硬件調試 153.1 163.2仿真設計 153.3硬件測試與調試 164結論 16參考文獻 18致謝 19附錄 19第1章緒論隨著人們生活水平的提高,花卉逐步收到人們的青睞,陶冶情操,凈化空氣。運用單片機設計了一款家庭智能澆花器實現(xiàn)自動澆花,節(jié)省人力,方便人們出差的時候,不至于影響花卉的生長,如果在家也能夠關斷澆花器,手動澆花。澆花器設立為根據土壤濕度澆花。采用這種方式定量澆花時,數(shù)碼管顯示時間和流水時間。由于不同的花和植物需要水的不同特點,因此合理地澆水會使植物生長良好,也能達成節(jié)省用水的目的,因此,高效的澆灌系統(tǒng)是能夠根據人們的意愿進行適量、適時的方向發(fā)展。因此,本設計重要涉及兩個方面,一是測量,獲取土壤水分信息,并根據土壤水分、濕度和植物需水特性的多少來擬定澆水的水量。這將擺脫過去,只有澆水的經驗,給植物澆水要在科學基礎上的決策。二是控制,根據對土壤研究及植物需水特性進行合理的澆水決策,即將傳統(tǒng)的只是憑經驗由人工手控制灑水器的方式,變化為自動進行適量的、適時的、按需的澆灌控制。系統(tǒng)根據由測量土壤濕度和植物合理的生活環(huán)境,通過抽水裝置控制給水量的多少,從而使得水資源能夠得到高效的使用,同時也節(jié)省了人力,達成智能澆灌的目的。第2章系統(tǒng)方案2.1方案論證2.1.1總體方案設計在國內外都是用自動澆灌裝置,其中大部分都是使用虹吸原理進行澆灌的,即是使用滲入的辦法澆灌,這種澆灌的辦法是持續(xù)地、不間斷的。采用這種澆花系統(tǒng)僅僅只能確?;ɑ懿粦彼煽菟?,可是對于植物來講并不是其生長的良好環(huán)境,并且浪費水資源。本設計提供了一種智能澆灌的系統(tǒng),這個系統(tǒng)能夠在沒有人的環(huán)境下在對植物進行澆灌,在澆水的過程中,根據植物需要水分的不同,對植物進行澆水控制。這個系統(tǒng)是根據單片機原理,運用土壤濕度傳感器進行數(shù)據的收集,然后通過按鍵調節(jié)上下限,在通過單片機對收集數(shù)據的分析及解決,進而判斷外界土壤濕度值,如果土壤濕度低于設立的下限,單片機控制水泵澆水同時蜂鳴器發(fā)出告知,當土壤濕度達成上限就停止?jié)菜?,從而達成自動澆花的目的。本實驗重要完畢下列的幾個功效:1.用YL-69檢測土壤濕度;2.使用LCD1602顯示測量的數(shù)據3.通過分析植物生存的最佳環(huán)境設立澆灌的上下限;4.使用單片機對采集到的數(shù)據進行分析和解決,在控制水泵與否需要進行澆灌。這個系統(tǒng)是由硬件部分及軟件部分構成的,硬件劃分為單片機主控、顯示、土壤濕度的檢測、按鍵輸入、水泵澆灌、蜂鳴器發(fā)出告知六大模塊。主控模塊位AT89C51單片機是負責對數(shù)據的分析及解決;YL-69作為濕度檢測模塊;濕度的上下限是通過按鍵模塊輸入;顯示模塊是顯示土壤濕度檢測器檢測出來的濕度數(shù)值及其上限數(shù)值;水泵和蜂鳴器是用來執(zhí)行系統(tǒng)命令的。軟件構造與硬件配備相適應,同樣是使用模塊化,它重要包含主程序、濕度采集子程序、顯示數(shù)據子程序、按鍵輸入子程序、執(zhí)行子程序及系統(tǒng)定時中斷服務程序等構成。這個系統(tǒng)很靈活,有較強的交互性,能夠隨時設立濕度的上下限;在系統(tǒng)的開發(fā)設計中,應當將軟件和硬件互相結合起來,并且個個部件都使用模塊化的設計思路。實驗檢查闡明,該系統(tǒng)測量數(shù)據誤差小、運行穩(wěn)定,有著很可靠的使用效果,因此能夠被廣泛的推廣使用。2.1.2芯片的選擇芯片的選擇:AT89C51是由Atmel生產的低電壓、高性能CMOS8位單片機,同時AT89C51有著便宜的價格,并且它和MCS-51系列有這較好的兼容性。因此在這個系統(tǒng)中采用AT89C51作為控制芯片。A/D轉換:ADC0832是含有雙通道和8位分辨率的A/D轉換芯片。由于其性價比高、體積較小、兼容性很強的特點,因此深受廣公司歡迎及單片機愛好者愛慕,目前的普及率已經很高。繼電器選擇:設備在設計過程中是需要一種繼電器來控制電磁閥的工作。由于工作電壓在只需要5V左右,并且成本相對而言比較低。因此在這個系統(tǒng)中選擇了型號為松樂SRS-05VDC-SL型號的繼電器。其工作電壓在5V,其觸電容值為3A/250VAC/30VDC,并且在市場上的價格為1.5元左右。顯示屏的選擇:在系統(tǒng)的設計過程需要一種顯示土壤濕度值的顯示屏。LCD1602是一種專門能夠顯示英文字母、阿拉伯數(shù)字及符號的點陣型液晶,其能夠同時顯示16*02即32個字符。市場價格大概為8元左右。2.1.3系統(tǒng)構造本系統(tǒng)有電源接口電路、顯示電路、土壤檢測電路、繼電器控制潛水泵電路、蜂鳴器電路、按鍵設立六大部分構成。系統(tǒng)原理圖如圖1所示。ATAT89C51單片機電源電路土壤檢測LCD1602顯示蜂鳴器水泵電路按鍵圖1系統(tǒng)原理圖2.2系統(tǒng)硬件設立2.2.1AT89S51重要性能參數(shù)與MCS—51系列徹底兼容;4K字節(jié)可重復擦寫Flash閃速存儲器;1000次擦寫周期;4.0—5.5V的工作電壓范疇;全靜態(tài)工作模式:0HZ—24HZ;三級程序加密鎖;32個能夠編程的I/O接口;低功率空閑和掉電模式;有6個中斷源;內部RAM字節(jié)為128*8;2個16位定時計數(shù)器;全雙工串行UART通道;看門狗(WDT)及雙數(shù)據指針;掉電標記和快速編程特性;圖2AT89C51引腳圖2.2.2時鐘電路在單片機AT89C51里面涉及了一種高增益方向的發(fā)達器,其中XTAL1和XTAL2引腳為放大器的輸入端與輸出端,為了構成一種穩(wěn)定的自激式的振蕩電路,需要在XTAL1與XTAL2引腳上接上晶體振蕩器或是陶瓷振蕩器,該振蕩器電路的輸出可直接送入內部時序電路。單片機AT89C51產生時鐘的方式有兩種,即為內部時鐘和外部時鐘。圖3單片機AT89C51的時鐘電路內部時鐘方式:內部時鐘模式即是由單片機里面的高增益方相放大器以及外部跨接的晶體、微調電容構造時鐘電路產生的方式,如圖3所示為裝置的工作原理。在內部時鐘方式里,C1、C2普通使用30pF或40pF;C1、C2能夠輕微的調節(jié)頻率,陶瓷諧振器或者晶振的頻率的選擇應在1.2MHZ~12MHZ之間。為了能夠保護振蕩器的可靠性、穩(wěn)定性、減少寄生電容產生,在安裝的時候應當將電容及振蕩器安裝在離單片機引腳XTAL1和XTAL2更近的地方。單片機系統(tǒng)中大多數(shù)使用外部電路連接簡樸的內部時鐘方式。在現(xiàn)實中經常使用FSOC來表達內部時鐘方式產生的時鐘信號的頻率(晶振固有頻率)。如果fsoc為12*106HZ,那么應當選擇12MHZ的晶振。外部時鐘方式:外部時鐘方式的產生是在發(fā)生單片機之外的電路中,其直接連接到單片機的XTAL1引腳端口,不與XTAL2引腳端口相連,電路圖如圖3所示:2.2.3AT89C51的復位電路AT89C51單片機的復位端RST端口,在單片機上有電通過的時候,時鐘電路就會進行運作,如果在運作過程中有不不大于2個周期的高電平存在并通過RST端口,那么單片機將會進行復位操作。尚有一種方式能夠使單片機進行復位操作的,那就定時器計數(shù)溢出。復位后的單片機,PC=0000H,CPU從程序存儲器的0000H開始取值執(zhí)行單片機的外部復位電路有上電自動復位和按鍵手動復位兩種上電復位電路。如圖4所示,這是一種最簡樸的上電復位電路,其是由電阻和電容串聯(lián)形成的。在通電的那一瞬間,由于電容的固有特性使得其兩端的電壓不能夠瞬間發(fā)生變化,因此單片機的RST引腳電壓端VR的電壓為VCC,在電容重點的時候,RST引腳的電壓會下降,到圖5所示的t1時刻,RST端電壓降到3.6V,跟著由時間的增加電容會充完點,RST端口的電壓將會靠近0V。如圖5所示為RST引腳的電壓變化。要使得單片機進行成功的復位操作,t1的時間不應當不大于2和機械周期的時間之和,在單片機中,機器周期是由晶振頻率決定的,圖4中,電阻R不能夠很小,最典型值位8.2kΩ;圖4中的C3能夠通過電阻R和其頻率f算出。圖4RC上電復位電路圖5RST引腳電壓-時間關系圖6組合復位電路上電復位和按鍵復位組合電路在圖6組合復位電路,電阻R2的數(shù)值大多是較小的,僅僅為幾十歐姆,在按下復位按鈕之后,電容C3快速通過電阻R2進行放電,放電完畢后VR=(R1*Vcc)/(R1+R2),由于R2遠遠不大于R1,電壓VR與VCC基本相似,使得RST引腳的電壓為高電平,將復位鍵松開后,過程與上電復位相似。實際應用中的復位電路。實際應用中常采用兩種復位電路,即同時復位電路和采用微解決器復位、監(jiān)控專用集成電路。施密特觸發(fā)器復位電路。在單片機的系統(tǒng)中,位了能夠使復位鍵穩(wěn)定的工作,需要將RC電力連接施密特電路后來,再和單片機復位鍵相連接,這樣是為了能夠使系統(tǒng)的干擾性大大提高。如果在系統(tǒng)中需要多個復位芯片時,而這些復位芯片的規(guī)定和單片機的復位系統(tǒng)相似時,能夠將芯片的復位端連接到單片機的復位端。施密特觸發(fā)器復位電路如圖5所示,圖774HCl4為施密特反相器。微解決器復位、監(jiān)控專用集成電路。為了確保單片機應用系統(tǒng)更可靠地工作,實際應用系統(tǒng)的復位電路也常采用微解決器復位、監(jiān)控集成電路,如MAX706等。這種專用集成電路除了提供可靠的、足夠寬的高低電平的復位信號外,同時含有電源監(jiān)控、看門狗定時器功效,有的芯片內部還集成了一定數(shù)量的串行EEPROM或RAM,功效強大,接線簡樸。在單片機應用系統(tǒng)中經常使用。單片機復位后,ALE和為輸入狀態(tài);片內RAM不受復位影響;P0~P3口輸出高電平,且這些雙向口皆處在輸入狀態(tài),堆棧指針SP被置成07H,PC被置成0000H,接著,單片機將從程序存儲器的0000H開始重新執(zhí)行程序。因此,單片機運行出錯或進入死循環(huán)時,可通過復位使其重新運行。圖774HCl4為施密特反相器2.2.4YL-69土壤濕度傳感器YL-69是一種簡樸的土壤濕度傳感器,其原理為濕敏電容,當環(huán)境的濕度發(fā)生變化時,會使得濕敏電容存在的環(huán)境中的介質發(fā)生變化,造成濕敏電容中的電容數(shù)值產生變化,電容的數(shù)值正比于濕度值。由于濕敏電容有這很高的敏捷度、響應速度快、滯后量小的特點,因此濕敏電容很容易小型化和集成化。在系統(tǒng)中,土壤濕度數(shù)據的采集是有YL-69完畢的。其在系統(tǒng)中電路原理圖如圖8,JP2位YL-69探頭。圖8YL-69與AD轉化電路2.2.5ADC0832功效特點ADC0832是串行接口8位A/D轉換器,它是由一家名為NS(NationalSemiconductor)的公司生產的。ADC0832與單片機通過三根線連接,其有著性價比高、耗能低的特點,適合使用在小型的智能設備中。ADC0832是8位分辨率的,因此其分辨率最高級能夠達成256級,普通的模擬量都不成問題。ADC0832的數(shù)據校對是通過雙數(shù)據輸出來完畢的,這是為了達成減少誤差的目的,轉換的速度快并且有很強的穩(wěn)定性。ADC0832為了減少數(shù)據的誤差,其校對數(shù)據是使用品雙數(shù)據的,有較快轉換速度并且穩(wěn)定性強。ADC0832能夠獨立輸入,因此解決器能夠更方便的控制多個器件。使用DI端進行數(shù)據輸入,能夠讓通道功效的選擇變的簡樸。其重要特點以下:8位分辨率,基準電壓為5V;功耗低僅僅為15mW。5V的電源供電;輸入和輸出電平與CMOS及TTL兼容;輸入模擬信號的電壓范疇在0到5V之間;有兩種能夠供應選擇的模擬輸入通道;在時鐘頻率為250KHZ時,轉換時間是32us;ADC0832有DIP和SOIC兩類,DIP的ADC0832引腳排列如圖9所示。各引腳闡明以下:CS——片選端,低電平有效。CH0,CH1——兩路模擬信號的輸入端。DI——數(shù)據信號輸入,選擇通道控制。DO——數(shù)據信號輸出,轉換數(shù)據輸出。CLK——串行時鐘輸入端。Vcc/REF——電源的輸入和參考電壓輸入。GND——電源地。圖9ADC0832引腳圖2.2.6ADC0832的控制原理ADC0832在普通的狀況下有4個引腳與單片機相連,這4個引腳分別為CLK、DI、CS、DO。由于ADC0832的在通信并不是會同時使用DO端口和DI端口,并且DO和DI端口與單片機的接口是雙向的,因此在設計電路中能夠用一根線將DO端和DI端連接到一起。在ADC0832沒有運行時,它的端口CS為高電平,這個時候芯片將會嚴禁,DO/DI和CLK能夠為任意電平。如果需要進行A/D轉換,那么CS端口必須為低電平并且需要保持到A/D轉換完畢為止。在芯片開始工作的時候,解決器將會向ADC0832的時鐘輸入端CLK提供時鐘脈沖,DI端口將會進行數(shù)據信號的選擇,在第1個時鐘脈沖信號來到前,DI端口一定要是高電平,這就表達ADC0832啟動。在第2、3個時鐘脈沖到來以前,DI端口應當輸入2位數(shù)據用于選擇通道功效,其功效項如表1所示。表1ADC0832的配備位輸入形式配備位選擇通道CH0CH1CHOCH1差分輸入00+-01-+單端輸入10+11+如表1所看到的,在配備位CH0與CH1的數(shù)字為1、0時,僅僅能夠對CH0進行單通道轉換。在配備位CH0與CH1數(shù)字為1、1時,僅僅能夠對CH1進行單通道轉換。在配備位CH0與CH1數(shù)字為0、0時,正輸入端IN+為CH0和負輸入端IN-為CH1,將其兩者進行輸入。在配備位CH0與CH1數(shù)字為0、1時,負輸入端IN-位CH0,正輸入端IN+位CH1,將其兩者進行輸入。在第三個脈沖來到后來,DI端口就失去了輸入電平的功效,在這后來DI/DO端就會開始通過DO數(shù)據輸出端進行轉換數(shù)據的讀取。從第四個時鐘脈沖起,轉換數(shù)據的最高位D7將由DO端口輸出。直到最低位數(shù)據從第11個脈沖發(fā)出時,這就完畢了一種字節(jié)數(shù)據的輸出。與此同時相反字節(jié)數(shù)據也將輸出,這是從第11個時鐘脈沖開始輸出的。從第11個到第19個輸出8個時鐘脈沖,到19個時鐘脈沖輸出之后,A/D轉換即完畢了一次。在將CS設立為高電平,使得芯片不能夠使用,最后對轉換的數(shù)據進行預訂的解決就能夠了。2.2.7繼電器繼電器作為一種電控制的器件,是當輸入量(激勵量)的變化到達器件規(guī)定的規(guī)定時,在電氣輸出的電量里會被控制發(fā)生預定階躍變化的一種電器。繼電器的控制系統(tǒng)(輸入回路)與被控制系統(tǒng)(輸出回路)之間是互相有著聯(lián)系的。繼電器經常被應用其控制自動化的電路中,其事實上能夠看做是用小電流去控制較大的電流工作的一類“自動開關”。因此繼電器在電路中起著保護電路、自動開關的作用。繼電器種類諸多,本系統(tǒng)采用的是電磁繼電器,電磁繼電器大多數(shù)是由線圈、鐵芯、銜鐵及觸點簧片等構成的。只要有一定的電流在線圈的兩端流過,繼電器內部就會產生電磁效應產生磁力,在磁力吸引的作用下,銜鐵快克服了彈簧拉力的作用,將會吸附在常開觸點上,使得電機M開始工作。在線圈沒有通上電的時候,電磁效應也會同時消失,銜鐵快會在彈簧拉力的作用下回到其原有的位置即斷開觸點,通過控制線圈的通電與斷電,從而達成銜鐵快與兩觸點之間的選擇連接,使得達成電路斷開及導通的目的。圖10繼電器控制水泵圖10中Q2PNP型三級管的b基級低電位時,三極管導通,繼電器控制K1單刀雙擲開關向右邊偏離,電機M水泵通電,D2的LED燈亮起,水泵開始工作。2.2.8蜂鳴器及按鍵蜂鳴器:蜂鳴器位本系統(tǒng)中涉及的報警系統(tǒng)部分,其電路圖構造如圖11所示。當PNP三極管導通時,蜂鳴器響起。圖11蜂鳴器報警按鍵:按鍵設計如圖12所示。S1位復位鍵、S2位設立濕度值的按鍵、S3濕度值調節(jié)加鍵、S4濕度值調節(jié)減鍵。圖12按鍵電路2.3系統(tǒng)軟件設計2.3.1系統(tǒng)流程圖系統(tǒng)軟件設計涉及對土壤濕度檢測程序、對采集到的數(shù)據進行解決的程序、設立濕度上下限的程序、顯示程序、蜂鳴器程序等。主程序流程如圖3所示。開始初始化及顯示啟動界面開始初始化及顯示啟動界面設立濕度上下限檢測土壤濕度數(shù)據解決啟動報警啟動水泵判斷澆花與否結束?關閉水泵是否是否判斷與否澆花?圖13程序流程圖2.3.2LCD1602顯示程序液晶顯示屏LCD1602的顯示是通過液晶的物理特性原理來實現(xiàn)的,使用電壓能夠控制顯示區(qū)域,當有電的時候,液晶就能夠顯示圖像。液晶顯示屏很薄,能夠在大規(guī)模電路下直接被驅動運行,很容易實現(xiàn)彩色顯示,目前已經被廣泛使用在平板電腦、智能相機、移動通信工具等方面,LCD1602液晶顯示屏的寫指令以及寫數(shù)據程序以下所示:voidwrite_com(ucharcom)/寫指令{ rs=0; rd=0; lcden=0; P0=com; delay(5); lcden=1; delay(5); lcden=0; }voidwrite_date(uchardate)/寫數(shù)據{ rs=1; rd=0; lcden=0; P0=date; delay(5); lcden=1; delay(5); lcden=0; }2.3.3按鍵程序按鍵是有機械特性。但按鍵閉合式,并不能立即保存良好的接觸,二十來回彈跳。這個時間很短,我們的手根部感覺不出來??墒菍τ诿棵肽軌驁?zhí)行上百萬次指令的單片機來說,這個時間相對來說還是很長的。在這段上下抖動的時間里,單片機會讀到諸多次的高低電平。如果不對其進行合適的解決,那么系統(tǒng)會認為按鍵被按了多次。而事實上,我們是手始終按這并么有重復多次。若是要想對的的判斷按鍵與否按下,系統(tǒng)就需要避開這段時間。根據普通按鍵的機械特性,這段時間普通在10ms~30ms之間。按鍵流程圖如圖14所示。開始開始鍵按下?延時30ms鍵還按下?讀取鍵值等待釋放圖14按鍵流程圖unsignedcharv_readkey_f(void);/////延時程序{unsignedcharkey;if(P17=0){delay(30);/延時30msif(P17=0){key=1;while(!P17)/等待釋放}elsekey=0}}2.3.4ADC0832芯片接口程序為了能夠讓信息的流通變得快速有效,系統(tǒng)需要使用C語言進行接口程序的編寫。模數(shù)轉換裝置ADC0832的轉換時間只有32us,因此A/D轉換的頻率會非???,這也確保了A/D轉換數(shù)據在某些特定場合的規(guī)定。數(shù)據在程序中是以子程序的方式形成的,這樣能夠方便程序的移植。ADC0832讀取數(shù)據流程圖如圖15所示。開始開始產生時鐘信號能使芯片輸入通道控制字讀取2字節(jié)數(shù)據字節(jié)數(shù)據矯正將值送入指定寄存器結束圖15ADC0832讀取數(shù)據流程圖第3章仿真設計與硬件調試3.1仿真設計本次仿真實現(xiàn)了通過對右邊可變電阻模擬濕度傳感器,使得LCD顯示對應的數(shù)值。再通過對中間按鍵模塊輸入對應的溫濕度上下限,當濕度低于一定數(shù)值時,單片機控制蜂鳴器進行告知解決。提示濕度已經低于一定數(shù)值,需要進行澆水,單片機控制電磁閥進行澆水。當濕度達成一定值時,單片機控制電磁閥關閉澆水。仿真如圖14所示。圖14仿真圖3.2硬件調試根據電路原理圖,焊接出實物,在將程序燒錄到AT89C51單片機中。接通電源,變化土壤濕度值,觀察實物與否正常運行。若正常運行則不需要進行硬件的調試工作,反之需要進行硬件的調試。調試環(huán)節(jié)以下:檢查電路板電路焊接與否對的及各部件與否松動和安裝對的;用萬用表檢查與否有虛焊、引腳短路現(xiàn)象;測試元件與否毀壞;聯(lián)機仿真調試;測試成果及結論本系統(tǒng)通過一段時間的運行檢測,工作正常,闡明本系統(tǒng)穩(wěn)定性良好;系統(tǒng)能夠在不同的土壤濕度條件下進行正常的工作,與理論相符,闡明程序對的;系統(tǒng)能夠快速精確的測量出土壤的濕度,因此認為系統(tǒng)在響應時間上能滿足規(guī)定。第4章結論這次植物自動澆灌系統(tǒng),這系統(tǒng)是根據電子類自動澆水裝置工作原理為基準,采用當代傳感技術采集土壤水數(shù)據進行采集,再通過單片機控制系統(tǒng)對各個部分進行控制,使其澆灌模塊與否進行運作。這個植物自動澆灌系統(tǒng)分為兩個部分,一種是通過檢測土壤數(shù)據并在LCD1602上進行顯示,二是通過系統(tǒng)分析對澆灌系統(tǒng)進行控制。YL-69作為土壤濕度檢測的傳感器模塊,在把土壤檢測到的數(shù)據傳輸?shù)絾纹瑱C系統(tǒng)中,并通過單片機是I/O輸出到LCD上進行顯示。在LCD上顯示的數(shù)值即是土壤濕度值,這也是判斷與否進行澆灌的數(shù)值。自動澆花部分和檢測到土壤濕度并顯示部分構成了系統(tǒng)的控制部分和數(shù)據檢測部分。它設計為智能性,自動澆花部分是通過單片機分析有YL-69土壤濕度檢測裝置檢測到的土壤數(shù)據,當系統(tǒng)檢測到土壤濕度值低于設定的下限值時,那么系統(tǒng)通過控制繼電器控制澆灌裝置進行澆灌,當開始澆水一段時間后,系統(tǒng)通過土壤濕度檢測裝置檢測都土壤濕度數(shù)值高于設定的上限值時,系統(tǒng)再次控制繼電器控制澆灌系統(tǒng)停止?jié)菜?。參考文獻張兆明.基于AT89C程捷、何晨.基于單片機的溫濕度檢查系統(tǒng)設計與實現(xiàn)[J].儀表技術,.06趙麗、張春林.基于單片機的智能澆花系統(tǒng)設計與實現(xiàn)[J].長春大學學報,.09袁騰、王帥、梅明、姜天華.基于單片機原里的可定時自動澆花器[J].高科技產品研發(fā),.07劉明真、陳鴻.基于單片機智能節(jié)水澆灌系統(tǒng)的設計[J].學術問題研究,.01甘龍輝.基于單片機自動澆灌系統(tǒng)的設計[J]郭天祥.51單片機C語言教程[M]AT89S51單片機的硬件構造HYPERLINK.11.24[9]NileshR.PatelRahulB.LanjewarMicrocontrollerBasedDripIrrigationSystemUsingSmartSensor[J],.8.13致謝在我年論文即將完畢之際,標志我的大學生活尚有六個月就將結束?;叵肫疬@三年半的大學生涯,我的心情久久不能安靜,我的求學生涯在家人、師長、同窗朋友的大力支持和協(xié)助下,走的艱辛卻也收獲豐盛。盡管我崇尚偉人、名人,可是今天的我需要將

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論