版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于單片機(jī)的智能澆花系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著社會(huì)的發(fā)展,人民越來越注重環(huán)境質(zhì)量。養(yǎng)殖花卉成了首要選擇,在家養(yǎng)殖可以陶怡情操,豐富生活。同時(shí)花卉可以通過光合作用吸收二氧化碳釋放氧氣同時(shí)還可以凈化空氣,而且花卉還可以吸收有毒物質(zhì)例如剛裝修的房屋里的苯、甲醛等.因此越來越多的人喜歡養(yǎng)殖花卉。本文設(shè)計(jì)了一種智能濕度感應(yīng)澆花系統(tǒng).系統(tǒng)以單片機(jī)AT89S52 為控制芯片,啟動(dòng)澆花之前先有蜂鳴器報(bào)警,按時(shí)按量的供水是完成每天在限定的時(shí)間自動(dòng)啟動(dòng)水泵澆花,按照各種花卉所需水量的差別,使用一個(gè)按鈕裝置來控制給水的時(shí)間,也就是電磁閥開啟和閉合的時(shí)間,其余時(shí)間水泵不轉(zhuǎn),不會(huì)有水流通供給補(bǔ)水;按照溫度、濕度來嚴(yán)格控
2、制給水主要用到的是SLHT51 土壤溫度、濕度傳感器,如果傳感器檢測溫度、濕度都達(dá)不到規(guī)定的要求,就開始澆花,達(dá)到了規(guī)定的溫度、濕度就停止?jié)不?。該系統(tǒng)既能按時(shí)、按 量的給花卉澆水,還可以為節(jié)約水資源,從而讓花卉更好的生長。關(guān)鍵詞:單片機(jī);智能澆花系統(tǒng);傳感器;AbstractWith the development of society, people pay more and more attention to environmental quality。 Flower cultivation has become the firs
3、t choice, in farming can Tao Yi sentiment, enrich life。 At the same time, flowers can absorb carbon dioxide through photosynthesis release oxygen also can purify the air, and the flower also can absorb toxic substan
4、ces such as just decoration house of benzene and formaldehyde。 So more and more people like to breed flowers。 This paper designs a kind of intelligent humidity sensing watering system。 The systemwith AT89S52 single chip computer as con
5、trol chip, first started watering the flowers before thebuzzer alarm, timing quantitative watering is to pump water the flowers every day to open automatically at a specified time, according to the different flowers need different quan
6、tity of water, with a button to set the watering time length, i。e。, the solenoid valve open time, the rest of the time the pump does not turn water can not flow through, according to water the flowers;humidity control is to use a&
7、#160;SLHT5-1 soil moisture sensor, when the detected humidity did not reach the setting humidity, began to water the flowers, to the setting humidity stop watering.This system can not only on time, according to the amount of give&
8、#160;flower watering, can alsosave water resources, so as to make flowers grow better。Keyword: MCU; intelligent watering system; sensor目 錄1、緒論11。1選題目的及意義11。2 國內(nèi)市場發(fā)展現(xiàn)狀11。3 研究方法和手段22、基于單片機(jī)的智能澆花系統(tǒng)42。1系統(tǒng)組成部分42。2系統(tǒng)工作原理43、系統(tǒng)硬件設(shè)計(jì)53。1 AT89S52型單片機(jī)53.2土壤濕度檢測電路53。3鍵
9、盤及液晶顯示電路53.4水泵調(diào)節(jié)電路63.5報(bào)警電路73.6單片機(jī)最小系統(tǒng)73。6。1 晶振電路設(shè)計(jì)73.6.2 復(fù)位電路83。6。3按鍵消抖方法84、系統(tǒng)軟件設(shè)計(jì)10總 結(jié)12參考文獻(xiàn)13致 謝141、 緒論國內(nèi)外均有自動(dòng)澆花系統(tǒng)的實(shí)際使用,大部分自動(dòng)供水灌溉系統(tǒng)都是采用虹吸的方式,也就是運(yùn)用滲透的原理來實(shí)現(xiàn)補(bǔ)水澆,該模式的補(bǔ)水過程是持續(xù)的、不中斷的,根據(jù)該種模式只可以確保不會(huì)出現(xiàn)干旱現(xiàn)象,而不是根據(jù)花的實(shí)際需要來實(shí)施補(bǔ)給供水。另外部分自動(dòng)澆水系統(tǒng),能夠在規(guī)定的時(shí)間內(nèi)向花卉進(jìn)行補(bǔ)水,這兩種方式基本一致,都不是按照花的需求來進(jìn)行補(bǔ)水灌溉。同時(shí)還有部分自動(dòng)澆水系統(tǒng),主要運(yùn)用單片機(jī)控制的原理,根據(jù)
10、溫度、濕度傳感器獲取溫、濕度的具體數(shù)據(jù),再根據(jù)設(shè)定值來實(shí)現(xiàn)自動(dòng)補(bǔ)水澆灌,只不過這種方式要求外界提供水龍頭的前提下才能使用。通常家庭花草種植普遍都放置于陽臺(tái)上,而陽臺(tái)上常常不會(huì)用到水龍頭,于是使用起來相對(duì)較為棘手.本文設(shè)計(jì)的基于單片機(jī)智能澆花系統(tǒng)能夠?qū)崿F(xiàn)在陽臺(tái)上的應(yīng)用,可以做到定時(shí)、定量地澆花.1。1選題目的及意義隨著生活水平的提高,許多城鄉(xiāng)居民為了美化環(huán)境,凈化空氣,喜歡在家中陽臺(tái)上種植一些花草。但現(xiàn)代人的生活節(jié)奏越來越快,事情越來越多。植物是離不開水的,需經(jīng)常澆灌。很多人有時(shí)忘了定時(shí)、適量給花卉 澆水。而人們出差或有事不在家時(shí),植物的供水就會(huì)中斷,植物面臨干枯?;ú萆L的問題80%以上由花兒
11、澆灌問題引起,好不容易養(yǎng)的花卉澆水,因?yàn)闈菜畣栴}而長勢不好或更嚴(yán)重的出現(xiàn)枯萎甚至凋亡。 有些植物對(duì)濕度的要求很高,人為的過度澆水,植物的根莖容易腐爛,從而影響到植物的正常生長。雖然市面上也有賣澆花的裝備但昂貴的價(jià)格和其性價(jià)比讓人望而卻步。那種澆花裝 置大部分只能是指定時(shí)澆水時(shí)間,很難做到給花卉適時(shí)、適量澆水.還有花卉缺水報(bào) 警器但其只能報(bào)警并不能適時(shí)、適量的澆水.其效果可想而知。為了解決按時(shí)、適量澆 水問題,所以我設(shè)計(jì)自動(dòng)澆花體統(tǒng),通過傳感器感知土壤濕度、光照強(qiáng)度、溫度并傳達(dá) 單片機(jī),由單片機(jī)判斷花卉是否缺水并最終傳達(dá)給電磁水閥,從而達(dá)到適時(shí)自動(dòng)澆水。1.2 國內(nèi)市場發(fā)展現(xiàn)狀 微噴、微灌是近些
12、年應(yīng)用國內(nèi)外的自動(dòng)澆水設(shè)施.微噴主要由微噴帶組成1.其工作原理是利用水壓力后交付和微噴嘴帶領(lǐng)域,通過排水洞微噴,在重力和空氣阻力的影響,形成一個(gè)細(xì)雨的噴涂效果.微噴帶的出水孔多半采用空氣組方式,按照一定距離和一定規(guī)律布置,如:斜三通、斜五孔、左右孔、橫三孔和無空等,出水孔一般采用機(jī)械鉆孔、啟動(dòng)打孔和激光打孔,孔徑為0。10。2mm,空形呈圓形。其用途:蔬菜、蘑菇、 苗圃果園、花卉、大棚等。微灌是利用微灌設(shè)備組成微灌系統(tǒng),用壓力將水分配到田間,通過灌水去以微小的流量濕潤作物根部附近土壤的一種局部灌水技術(shù)。微灌技術(shù)可以很容易地將水分配到每一株植物的土壤,經(jīng)常保持低水壓力可以滿足作物生長的需要2。但
13、微灌系統(tǒng)的投資通常遠(yuǎn)高于地面灌溉;出口很小,容易堵塞,過濾系統(tǒng)的要求。 許多年前,國外已經(jīng)開始普及,國內(nèi)使用的電子自動(dòng)澆花大部分從國外進(jìn)口,價(jià)格是 昂貴的,但是質(zhì)量是可靠的,但不太適合國內(nèi)使用。國內(nèi)外流行的玻璃自動(dòng)澆花。這種類型的灌溉設(shè)備大多數(shù)在中國山西和浙江地區(qū)的加工生產(chǎn),價(jià)格很便宜,實(shí)際沒有電子自動(dòng)澆花是好的.種花簡單澆花難,很多商家看到了這塊市場。目前這種小家居用品制 造商主要集中在廣東、上海、浙江地區(qū)3。現(xiàn)在市場上的自動(dòng)澆花,主要有以下幾類: 玻璃、陶瓷類自動(dòng)澆花器玻璃、陶瓷類自動(dòng)澆花器又叫自動(dòng)滲水裝置,它由本身材質(zhì)的物理結(jié)構(gòu)構(gòu)成,根據(jù)器具的物理滲水原理完成自動(dòng)澆灌,當(dāng)自動(dòng)澆水器內(nèi)部存
14、水,自身形成一定的壓力,當(dāng)遇到干燥的土壤,水就會(huì)自上而下的流出,當(dāng)土壤濕潤以后,會(huì)形成一個(gè)堵塞壓力,從而導(dǎo)致水流速度變慢或者停止4.器具工藝不同,效果也不一樣,當(dāng)然也因土壤的疏松情 況決定器具內(nèi)水流的速度。當(dāng)前傳感器技術(shù)與單片機(jī)技術(shù)發(fā)展迅速,其應(yīng)用逐步由工業(yè)、軍事等領(lǐng)域向其他領(lǐng)域滲透,已經(jīng)和我們的日常生活息息相關(guān).而且智能家居概念也越來越受人們的推崇, 因此,微電腦控制的電子類自動(dòng)澆花系統(tǒng)有很好的發(fā)展前景。 電子類自動(dòng)澆花器(時(shí)控臨噴裝置)該系統(tǒng)主要構(gòu)成為:主機(jī)(或者控制器)、主管、分水接頭、副管噴淋管.時(shí)控臨噴澆花裝置根據(jù)電源的不同分為交流電自動(dòng)澆花器和電池自動(dòng)澆花器兩種。控制器的一般性能有
15、:電磁閥控制;智能時(shí)控電路微電腦芯片控制;適用電AC220V/50HZ;最適宜水壓0。30。6Mpa;待機(jī)功率(4VA,澆水時(shí)12VA);可控制連續(xù)作業(yè)時(shí)間是1 分鐘至168 個(gè)小時(shí);可每天自動(dòng)完成十次以上澆水作業(yè),可每天、隔天、隔多天自動(dòng)循 環(huán)進(jìn)行澆水,手動(dòng)自動(dòng)兩用;每天計(jì)時(shí)誤差小于正負(fù)3 秒;電器適應(yīng)環(huán)境溫度為10 50;相對(duì)濕度90RH5。 1。3 研究方法和手段本畢業(yè)設(shè)計(jì)是設(shè)計(jì)單片機(jī)控制的自動(dòng)澆花系統(tǒng)。所有節(jié)點(diǎn)按照在網(wǎng)絡(luò)中的功能不同分為協(xié)調(diào)器節(jié)點(diǎn)、傳感器節(jié)點(diǎn)和控制器節(jié)點(diǎn)。單個(gè)網(wǎng)絡(luò)中只有一個(gè)協(xié)調(diào)器節(jié)點(diǎn),它作為整個(gè)網(wǎng)絡(luò)的中心,存放所有的控制策略,它能接收傳感器節(jié)點(diǎn)向其發(fā)送的數(shù)據(jù),通過智能判
16、斷后,再把灌溉命令發(fā)送給控制器節(jié)點(diǎn);傳感器節(jié)點(diǎn)分布于灌區(qū)的各個(gè)地方,配有各種 傳感器,如測量溫度、空氣濕度、光照度等的傳感器,負(fù)責(zé)采集灌區(qū)的環(huán)境參數(shù), 主要研究土壤濕度與澆水量之間的關(guān)系、澆灌控制技術(shù)及設(shè)備系統(tǒng)的硬件、軟件編程各個(gè)部分。并按一定的時(shí)間間隔發(fā)送給協(xié)調(diào)器節(jié)點(diǎn);每個(gè)控制器節(jié)點(diǎn)負(fù)責(zé)一個(gè)分灌區(qū)的灌溉作業(yè), 它直接與灌溉的執(zhí)行器(如閥門、水泵等)相連,當(dāng)接收到協(xié)調(diào)器節(jié)點(diǎn)發(fā)送的灌溉命令后, 則執(zhí)行相應(yīng)的操作7。土壤溫濕度傳感器可將檢測到的土壤溫濕度模擬量放大轉(zhuǎn)換成數(shù)字量通過單片機(jī)內(nèi)程序控制精確的將溫度與濕度分別顯示在LCD 顯示屏上,同時(shí)通過單片機(jī)內(nèi)的中斷服務(wù)程序判斷是否要給花澆水,若需澆水
17、則單片機(jī)系統(tǒng)發(fā)出澆水信號(hào)并經(jīng)放大驅(qū)動(dòng)設(shè)備開啟電磁閥進(jìn)行澆水若不需澆水則進(jìn)行下一次循環(huán)檢測。 2、基于單片機(jī)的智能澆花系統(tǒng)2。1系統(tǒng)組成部分該系統(tǒng)主要由土壤濕度檢測電路、鍵盤、LCD 液晶顯示電路、報(bào)警電路、水泵控制電路等組成。具體結(jié)構(gòu)如圖1 所示。通過土壤濕度傳感器測量出土壤濕度信號(hào),單片機(jī)采集土壤濕度信號(hào)并進(jìn)行分析和處理,輸出控制信號(hào),控制水泵工作與否,從而達(dá)到按需澆花的目的.圖1 智能澆花系統(tǒng)組成框圖2。2系統(tǒng)工作原理由于不同的花卉有不同的需水特性,澆花時(shí)應(yīng)適時(shí)適量,按需澆花。為此,系統(tǒng)采用模糊控制的方式達(dá)到精確澆花的目的。一方面,單片機(jī)采集土壤濕度信號(hào),并通過計(jì)算判斷是否應(yīng)該澆
18、花; 另一方面,單片機(jī)采用查表的方法來實(shí)現(xiàn)澆水量的模糊控制.在軟件設(shè)計(jì)時(shí),根據(jù)不同花卉的需水量,將其土壤濕度值允許區(qū)間存入表格中,即模糊控制響應(yīng)表,這些數(shù)據(jù)均是人們長期積累的經(jīng)驗(yàn)值,并將表格事先置入ROM 存儲(chǔ)區(qū)的某一位置中供查表使用.例如: 對(duì)君子蘭進(jìn)行自動(dòng)澆水,單片機(jī)將采集到的濕度信號(hào)與表格中的君子蘭最小濕度值進(jìn)行比較,當(dāng)采集到的濕度值小于表格中的最小濕度值時(shí),開始澆花;當(dāng)采集到的濕度值大于表格中君子蘭的最大濕度值時(shí),停止?jié)不?從而控制澆水的時(shí)機(jī)及澆水量的多少8.在單片機(jī)控制系統(tǒng)中可以通過鍵盤輸入數(shù)據(jù)或命令.鍵盤是由一組常開的按鍵組成,每個(gè)按鍵都被賦予一個(gè)代碼,稱為鍵碼。鍵碼分為編碼鍵盤和
19、非編碼鍵盤。編碼鍵盤是 通過一個(gè)編碼電路識(shí)別閉合鍵的鍵碼,非編碼鍵盤是通過軟件來識(shí)別鍵碼。由于非編碼鍵盤的硬件電路簡單,用戶可以方便的改變鍵的數(shù)量,因此在單片機(jī)系統(tǒng)中應(yīng)用廣泛. 3、系統(tǒng)硬件設(shè)計(jì)3。1AT89S52型單片機(jī)AT89S52 是一種低功耗、高性能CMOS8位微控制器,具有8K 在系統(tǒng)可編程Flash存儲(chǔ)器.使用Atmel 公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容.片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器9。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方
20、案。AT89S52在眾多嵌入式控制應(yīng)用系統(tǒng)中得到廣泛應(yīng)用。AT89S52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16 位 定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時(shí)鐘電路。另外,AT89S52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式.空閑模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作.掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止.3.2 土壤濕度檢測電路本設(shè)計(jì)采用土壤溫濕度傳感器SLHT5-1。該傳感器采
21、用全量程標(biāo)定,兩線數(shù)字輸出,可直接與單片機(jī)連接實(shí)現(xiàn),具有相當(dāng)高的統(tǒng)一性,濕度測量限度為0100RH。能夠把探頭直接插入土壤中,并且可以在草地、花園、農(nóng)業(yè)溫室大棚、苗圃等土壤中進(jìn)行溫、濕度的檢測運(yùn)用.具體檢測電路見圖2 。圖2 SLHT5-1 土壤濕度傳感器檢測電路3.3鍵盤及液晶顯示電路該設(shè)計(jì)選取了LCD12232F 液晶顯示模塊,其具有內(nèi)置的字節(jié)庫,不具存儲(chǔ)功能,采用并行連接的模式,使用起來相對(duì)便捷。用于顯示系統(tǒng)的操作狀態(tài)、花卉種類、土壤溫、濕度信息。鍵盤選取獨(dú)立式的按鈕,其中主要有復(fù)位按鈕、選取花卉類別按鈕、開啟按鈕.開機(jī)時(shí)出現(xiàn): “歡迎您的到來”,其次出現(xiàn)“請(qǐng)選取花卉類別”。依靠對(duì)選取花
22、卉類別按鈕的設(shè)置,根據(jù)液晶屏出現(xiàn)的內(nèi)容,確明確花卉的種類.該系統(tǒng)主要有香雪蘭、仙人球、銀杏、牡丹、蘆薈、芍藥、君子蘭,總共七個(gè)品種的花卉,同時(shí)內(nèi)置有七個(gè)不同的溫、濕度范圍。在明確完花卉類別之后,將出現(xiàn)花卉的具體名稱,到此為止設(shè)置完成。3。4水泵調(diào)節(jié)電路圖3為水泵調(diào)節(jié)電路圖,其中三極管發(fā)射極E 連接繼電器線圈的端點(diǎn),線圈的另一端接到+ 5V 電源VCC 上,三極管Q1的基極B連接單片機(jī)P3.6上; 而繼電器線圈兩端并聯(lián)二極管IN4148,以實(shí)現(xiàn)繼電器線圈停電時(shí)引發(fā)的反向電動(dòng)勢的消除,避免反向電勢擊壞三極管、擾亂其余電路; R2同紅色發(fā)光二極管構(gòu)成一個(gè)繼電器狀態(tài)指示電路,如果繼電器通電吸合,LED
23、將會(huì)變亮,由此就可以實(shí)現(xiàn)對(duì)繼電器操作狀態(tài)的檢測.圖3 水泵調(diào)節(jié)電路圖其中系統(tǒng)水泵選取220V 供電潛水泵,最大流量1640L /H,澆花噴頭選取花灑噴頭,達(dá)到均勻噴水目的,避免局部土壤濕度過高,檢測不穩(wěn)定.如果AT89S52 單片機(jī)中P3。6 引腳導(dǎo)入高電平,那么三極管飽和電流通過,+5V電源接入繼電器線圈接口,使得繼電器閉合,并且發(fā)光二極管工作狀態(tài)也將變亮,而繼電器的常開觸點(diǎn)關(guān)閉,也就是水泵通電,于是水泵進(jìn)行澆水.另外,如P3.6引腳導(dǎo)入低電平,那么三極管將不會(huì)導(dǎo)電,繼電器線圈兩端由于無法產(chǎn)生電位差,使得繼電器銜鐵斷開,并且發(fā)光二極管的工作狀態(tài)也將變熄滅,同時(shí)繼電器的常開觸點(diǎn)斷開,也就是水泵
24、斷點(diǎn),于是水泵停止進(jìn)行澆水。3.5報(bào)警電路因?yàn)樵撓到y(tǒng)主要應(yīng)用在室內(nèi)環(huán)境中,為防止水泵的開啟影響到他人,該系統(tǒng)內(nèi)置了一個(gè)報(bào)警電路。通常水泵開啟以前就會(huì)出現(xiàn)“嘟嘟嘟”的幾秒警報(bào)聲,然后水泵才實(shí)現(xiàn)補(bǔ)水。該報(bào)警電路圖見圖4.主要是單片機(jī)中P3。0引腳來決定三極管開啟與閉合,實(shí)現(xiàn)控制蜂鳴器的通斷。圖4 報(bào)警電路3。6單片機(jī)最小系統(tǒng)3。6。1 晶振電路設(shè)計(jì)AT89S52 單片機(jī)芯片內(nèi)部設(shè)有一個(gè)反相放大器形成的振蕩器,XTAL2與XTAL1各自是振蕩電路中的輸出端與輸入端。同時(shí)在XTAL1與XTAL2引腳上連接定時(shí)器件,其內(nèi)部振蕩電路于是能夠?qū)崿F(xiàn)自激振蕩.定時(shí)器件一般是由石英晶體與電容構(gòu)成的并聯(lián)諧振回路。系
25、統(tǒng)選擇12MHz的晶振片,兩30pF的電容C7和C8.3。6.2 復(fù)位電路本設(shè)計(jì)采用的按鍵復(fù)位電路,當(dāng)要系統(tǒng)自動(dòng)復(fù)位時(shí),只需要按住S 按鍵,此時(shí)電源 Vcc 經(jīng)過電阻R1、R2 分壓,并且在RST 端產(chǎn)生一個(gè)復(fù)位的高電平。同樣,只要保證RST 端保持高電壓的時(shí)間大于兩個(gè)機(jī)器周期時(shí),系統(tǒng)自動(dòng)能實(shí)現(xiàn)正常復(fù)位。復(fù)位電路如圖5 所示:圖 5 AT89C52 單片機(jī)的復(fù)位電路3.6。3按鍵消抖方法非編碼鍵盤可以分為獨(dú)立式鍵盤和行列式鍵盤兩種結(jié)構(gòu)形式.行列式鍵盤是將I/O 線的一部分作為行線,另一部分作為列線,按鍵設(shè)置在行線和列線的交叉點(diǎn)上,這種結(jié)構(gòu)形式的鍵盤適用于鍵數(shù)較多的場合,但硬件電路結(jié)構(gòu)較復(fù)雜。獨(dú)
26、立式非編碼鍵盤中每一按鍵都獨(dú)立地占用一條數(shù)據(jù)線,當(dāng)一按鍵閉合時(shí),相應(yīng)的I/O 線變?yōu)榈碗娖?。?duì)于處于常開狀態(tài)的獨(dú)立式鍵盤,當(dāng)按鍵閉合時(shí)I/O 線為低電平,當(dāng)按鍵為常態(tài)時(shí)I/O 線為高電平10.由于機(jī)械觸點(diǎn)的彈性作用,觸點(diǎn)在閉合和彈開瞬間的電接觸情況不穩(wěn)定, 造成電壓信號(hào)的抖動(dòng),。鍵的抖動(dòng)時(shí)間一般為510ms.為了避免一次閉合引起的CPU 多次處理,就要采用措施消除抖動(dòng).去抖動(dòng)的方法有硬件去抖和軟件去抖兩種方法。硬件去抖一般采用雙穩(wěn)態(tài)去抖電路。軟件消抖方法是在CPU 檢測到有鍵按下是,延時(shí)1020ms,再次檢測該鍵電平是否仍保持閉合狀態(tài),如果保持閉合狀態(tài),則確認(rèn)有鍵按下,否則從頭檢測.在本次設(shè)計(jì)
27、中用到的鍵數(shù)較少,為了簡化硬件電路,選用獨(dú)立式非編碼鍵盤,并采用軟件消抖的方法來消除按鍵抖動(dòng)。4、系統(tǒng)軟件設(shè)計(jì)系統(tǒng)軟件設(shè)計(jì)包括初始化、顯示子程序、選擇花卉種類子程序、土壤濕度檢測子程序、數(shù)據(jù)處理子程序、報(bào)警子程序等,主程序流程圖如圖6 所示。圖6 主程序流程圖本設(shè)計(jì)采用AT89S52 單片機(jī)當(dāng)做控制芯片,構(gòu)造出一款智能澆花系統(tǒng).本系統(tǒng)根據(jù)花盆中土壤濕度來調(diào)節(jié)水泵的運(yùn)行和中斷。選取模糊控制形式來調(diào)節(jié)澆水的量,同時(shí)對(duì)土壤濕度采取實(shí)時(shí)檢測,并且與設(shè)定好模糊控制響應(yīng)表的濕度值做出對(duì)比,判定澆水量有沒有滿足標(biāo)準(zhǔn),全面完成定時(shí)定量智能化澆花。系統(tǒng)按照各種花卉的實(shí)際需求狀況設(shè)定了對(duì)應(yīng)的澆水量,只要開機(jī)后設(shè)定
28、花卉的類別,系統(tǒng)就可以自動(dòng)早出需調(diào)節(jié)的溫、濕度區(qū)域11。該系統(tǒng)置于家中陽臺(tái)上較為實(shí)用,通過實(shí)驗(yàn)驗(yàn)證效果明顯。同時(shí)該系統(tǒng)能夠?qū)崿F(xiàn)在草場、花卉、溫室大棚、苗圃等場合應(yīng)用,即方便又節(jié)約水源。 總結(jié) 本次設(shè)計(jì)的系統(tǒng)以單片機(jī)為控制中心,用溫度、濕度傳感器來檢測環(huán)境的溫度、濕度,依靠對(duì)溫度、濕度傳感器檢測的溫度與系統(tǒng)預(yù)設(shè)溫度、濕度值的對(duì)比。在實(shí)驗(yàn)過程中,檢測到花卉缺水時(shí),水泵于是開啟進(jìn)行供水,當(dāng)水量達(dá)到一定額度時(shí),水泵自動(dòng)停止供水。液晶顯示器穩(wěn)定的顯示環(huán)境溫度、濕度和設(shè)置的溫度、濕度。智能澆水系統(tǒng)是通過單機(jī)片程序設(shè)定澆水的上下限度,并且還同溫度、濕度采集電路送入單機(jī)片的土壤濕度值相比較,當(dāng)傳感器檢測到的濕度值低于設(shè)定的下限值時(shí),單片機(jī)輸入一個(gè)信號(hào),開始澆水,高于設(shè)定的上限值時(shí),再由單片機(jī)輸出一個(gè)信號(hào),中斷水泵并停止?jié)菜?通過本次畢業(yè)設(shè)計(jì),使得我更深入的認(rèn)識(shí)了單機(jī)片智能控制系統(tǒng)的結(jié)構(gòu)和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 通訊行業(yè)營業(yè)員崗位總結(jié)
- 幼兒園工作總結(jié)點(diǎn)亮孩子未來的希望
- 醫(yī)療器械行業(yè)技術(shù)崗位總結(jié)
- 2024校園消防安全應(yīng)急預(yù)案(34篇)
- 減資協(xié)議書(2篇)
- 別墅區(qū)住宅租賃協(xié)議(2篇)
- 全民讀書心得體會(huì)
- Unit1TeenageLife(詞匯短語句式)-2025屆高三人教版英語一輪復(fù)習(xí)闖關(guān)攻略(解析版)
- 第9課 列寧與十月革命(分層作業(yè))(解析版)
- 2023-2024學(xué)年北京市昌平區(qū)高三上學(xué)期期末考試地理試題(解析版)
- 工會(huì)經(jīng)費(fèi)收支預(yù)算表
- 舒爾特方格55格200張?zhí)岣邔W⒘4紙直接打印版
- 質(zhì)量管理體系各條款的審核重點(diǎn)
- 聚丙烯化學(xué)品安全技術(shù)說明書(MSDS)
- 流動(dòng)資金測算公式
- BBC美麗中國英文字幕
- 衛(wèi)生院工程施工組織設(shè)計(jì)方案
- CDR-臨床癡呆評(píng)定量表
- 《八年級(jí)下學(xué)期語文教學(xué)個(gè)人工作總結(jié)》
- 鋁合金門窗制作工藝卡片 - 修改
- 恒亞水泥廠電工基礎(chǔ)試題
評(píng)論
0/150
提交評(píng)論