【正文】
統(tǒng) 。 ( 2) RW 為讀寫信號,高電平時進行讀操作,低電平時進行寫操作。 ( 4) 引腳 1 16 為背光電源,接 5V 電源時應串入適當?shù)南蘖麟娮?。四線制時只用 DB7~延安大學西安創(chuàng)新學院本科畢業(yè)論文(設計) 11 DB4 四根高位線 電源類引腳包括: ( 1) 引腳 2 為負、正電源線。如表 31 所示為 LCD1602 液晶顯示器的引腳功能。 低功耗長,壽命高,可靠性。 模塊結構緊湊,輕巧,裝配容易。 具有 80 字節(jié)的 RAM。 具有字符發(fā)生器 ROM,可顯示 192 種 字符( 160 個 57 點陣字符和 32個 510 點陣字符)。每個點陣塊為一個字符位,字符間距和行間距都為一個點的寬度。因此,只要設計出一種型號的接口電路,并在指令設置上稍加改動即可使用各種規(guī)格的字符型液晶顯示模塊。為了降低成本,現(xiàn)在絕大多數(shù)制造商都直接將裸片做到板子上。它是由字符型液晶顯示屏( LCD),控制驅動主電路 HD44780 及其擴展驅動電路 HD44100,以及少量電阻,電容原件和結構件等裝配在 PCB 板上而組成。 DS1302 的控制字節(jié) DS1302 控制字節(jié)的高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入 DS1302 中,位 6 如果為 0,則表示存取日歷時鐘數(shù)據(jù),為 1 表示存取 RAM數(shù)據(jù);位 5 至位 1 指示操作單元的地址;最低有效位(位 0)如果為 0 表示要進行寫操作,為 1 表示進行讀操作,控制字節(jié)總是從最低位開始輸出 。 7:( SCLK)串行數(shù)據(jù)輸入端。 5:( RST )復位 /片選端。 3:( X X2)震蕩源,外接 32768Hz 晶振。 ? 讀 /寫時鐘或 RAM數(shù)據(jù)時,有兩種傳送方式:單字節(jié)傳送和多字節(jié)傳送(字符組方式) ? 與 TTL 兼容( 5V) DS1302 的引腳說明 DS1302 含有 8 針雙排引腳。 ? 工作電流 2V時,小于 300nA。 DS1320 時鐘芯片 DS1302是一款美國 DALLAS公司推出的涓流充電式的時鐘芯片,其片內含有一個實時時鐘 /日歷和 31字節(jié)靜態(tài)數(shù)據(jù)存儲器,可通過簡單的串行接口與單片機進行通信。 3:( NC)空腳,懸浮。 1:( VDD)電源引腳。 延安大學西安創(chuàng)新學院本科畢業(yè)論文(設計) 8 DHT11 的性能指標和特性 DHT11 低功耗, 5V 電源電壓下,工作平均最大電流 。其內部含有一個電阻式感濕元件和一個 NTC 測溫元件,并且與一個高性能的 8 位單片機相連。 片內 RAM 可劃分為兩部分: 00H~ 7FH 為低 128 字節(jié)地址; 80H~ FFH 為高128 字節(jié)地址。片外 RAM 用 16 位地址指針 DPTR尋址,最大地址空間是 64KB,地址范圍為 0000H~ FFFFH,用 MOVX 指令訪問。 數(shù)據(jù)存儲器 RAM 數(shù)據(jù)存儲器用于暫存數(shù)據(jù)和運算結果等。當 EA 接地時,僅使用外部程序存儲器;當 EA 接 VCC 時, CPU 從片內 0000H 開始取指令。 AT89C51 片內的程序存儲器為 Flash Memory,地址為 0000H~ 0FFFH。 ROM 用來存放程序或常數(shù), RAM 用來存放暫時性的輸入,輸出數(shù)據(jù)和運算中間結果。 ( 4) PSEN :外部程序存儲器選通信號輸出引腳。 ( 2) ALE/PROG:地址鎖存信號引腳 /編程脈沖輸入引腳。 ( 4) ~ :一般 I/O 口引腳或第二功能引腳。 延安大學西安創(chuàng)新學院本科畢業(yè)論文(設計) 7 ( 2) ~ :通用 I/O 口引腳。 ( 4) XTAL2:外接晶振輸入端(采用外部時鐘時,此引腳作為外部時鐘信號輸入端)。 ( 2) GND:接地。 圖 32 STC89C51 的引腳圖 其引腳功能如下。 ( 4) 1 個全雙工的串行 I/O 口。 ( 2) 5 個中斷源的系統(tǒng), 2 個優(yōu)先級。 ( 3) 21 個特殊功能寄存器( SFR)。 ( 1) 4KB 程序存儲器( ROM/EPROM/Flash),可外擴至 64KB。 ( 2)內部時鐘電路。 圖 31 STC89C51 單片機的基本結構 由圖可知,是 STC89C51 單片機有以下幾部分組成 。該器件基本功能與普通的 51 單片機完全兼容。 本設計的主題流程圖如圖 21 所示: 延安大學西安創(chuàng)新學院本科畢業(yè)論文(設計) 4 圖 21 主題 流程圖 模式 1 模式 2 是 是 開始 選擇模式 智能澆花 手動澆花 開始澆水 開始澆水 低于設置濕度 設置時間到? 停止?jié)菜? 否 否 延安大學西安創(chuàng)新學院本科畢業(yè)論文(設計) 5 STC89C51 單片機 STC89C51 是由美國設計、深圳宏晶科技在國內最新推出的一種新型 51 內核單片機。并通過單片機程序設定澆水的上下線值與 DHT11 送入單片機的空氣濕溫度值相比較,當?shù)陀谙戮€值時,單片機輸出一個信號控制電磁閥打開,開始澆水,高于上限時與上線值時再由單片機輸出一個信號控制電磁閥關閉,停止?jié)菜? 智能澆花:包括了空氣濕溫度的監(jiān)測和顯示、智能澆水系統(tǒng)。若是選擇手動模式澆花,則是定時定量的澆水,就在規(guī)定的時間按照澆水時間的長短對植物進行定量澆水。若是選擇智能模式澆花,則是通過對植物周圍空氣的濕溫度進行檢測,來進行判定是否澆水。 系統(tǒng)預期功能 每種植物對其周圍環(huán)境的濕度、溫度要求多有一定的范圍,一旦高于或低于這個范圍其生長就會受到影響。 延安大學西安創(chuàng)新學院本科畢業(yè)論文(設計) 3 應用場所 該設計主要應用于家庭或辦公室,主要針對種植了盆栽但沒時間管理的人群。 其中控制部分選用 STC89C51 單片機,空氣濕溫度采集選用 DHT11 溫濕度傳感器,定時選用 DS1302 時鐘芯片,顯示選用 LCD1602 液晶顯示。本設計是通過檢測空氣的濕溫度,對花卉進行適時適量的澆水。并且目前智能家居概念也越來受人們的 推崇,由此可見,微電腦控制的電子類自動澆花系統(tǒng)有著很好的發(fā)展前景。而玻璃、陶瓷類自動澆水系統(tǒng)又稱自動滲水裝置,它是根據(jù)物理滲水原理而制成的,當土壤干燥時水就會自動流出,這類自動澆花器的制作工藝不同,其效果也有所差距。電子類自動澆花器又稱時控淋裝置,根據(jù)電源不同分為交流電自動澆花器和電池自動澆水器兩種。目前國內陶瓷制作的自動澆花器由于價格低廉而受到人們的喜愛,但從實用性來看遠不如電子類的自動澆花器實用。 自動澆花器目前的發(fā)展現(xiàn)狀 隨著人們生活水平的提高以及生活節(jié)奏的加快誕生了自動澆花器這一種園藝用品。大多數(shù)的 花草生長問題是由花 兒澆灌問題引起, 因此,我想通過設計一種采集空氣濕度檢測智能澆水和實時時間顯示手動澆水于一體的盆花自動澆水系統(tǒng)。 盆花澆水量是否能做到適時適量,是養(yǎng)花成敗的關鍵。綠色植物不但可以吸收二氧化碳釋放氧氣,許多植物還可以吸收空氣中的有害氣體, 使人健康生活 改善人們居住的生活環(huán)境。在家里養(yǎng)盆花不但可以陶冶高尚情操、增添生活情趣,激發(fā)對生活的情感。 LCD。 關鍵詞: STC89C51 單片機; DHT11 溫濕度傳感器; LCD; DS1302 時鐘芯 II Design of potted flowers automatic watering system Abstract: The design of an intelligent watering system, to realize the automatic watering flower. Potted plant automatic watering system of this design is divided into two modules: the air temperature and humidity detection and control and realtime display and timing control. The detection and control of air temperature and humidity is divided again for detection of air temperature and humidity and display, automatic watering system. Detection of air temperature and humidity and display of temperature and humidity sensor DHT11 as the sensing ponent, air temperature and humidity will detect the value into the STC89C51 microcontroller, and then display the numerical output to LCD LCD screen. And through the MCU program set the upper and lower limits of water pared to air humidity and DHT11 into the single value, when less than the lower limit, the SCM output a signal to control the electromagic valve is opened, the beginning of watering, higher than the limit value by SCM outputs a signal to control the electromagic valve is closed, stop watering. The real time display and timing control by the SCM from the realtime clock chip DS1302 read and time of day, time and watering watering them through the program setting the amount of watering. Keywords: STC89C51。并通過單片機程序設定澆水的上下限值與 DHT11送入單片機的空氣濕度值相比較,當?shù)陀谙孪拗禃r,單片機輸出一個信號控制電磁閥打開,開始澆水,高于上限值時由單片機輸出一個信號控制電磁閥關閉,停止?jié)菜F渲锌諝鉁貪穸鹊臋z測與控制部分又分為空氣溫濕度的檢測和顯示、自動澆水系統(tǒng)。 單位代碼: 005 分 類 號: TP29 延安大學西安創(chuàng)新學院 本科畢業(yè)論文(設計) 題 目 : 盆花自動澆水系統(tǒng)的設計 專 業(yè) : 電子信息工程 姓 名: 胡海瑞 學 號: 0903024118 指導教師: 楊延寧 畢業(yè)時間: 二零一三年六月 I 盆花自動澆水系統(tǒng)的設計 摘要 : 設計了一款 智能澆水系統(tǒng),以實現(xiàn)花卉的自動澆水。本次設計的盆花自動澆水系統(tǒng)分為兩大模塊:空氣溫濕度的檢測與控制和實時時間的顯示與定時控制。空氣溫濕度的檢測和顯示以溫濕度傳感器 DHT11為感應部件,將檢測到的空氣溫濕度值送入 STC89C51單片機,再將其數(shù)值輸出到 LCD液晶顯示屏上顯示。 實時時間的顯示與定時控制 是由單片機從時鐘芯片 DS1302讀入時間與每天的實時時間,通過程序設定的定時澆水的時間與澆水的量進行澆水。 DHT11 temperature and humidity sensor。 DS1302 clock core III 目 錄 ..................................................................................................................................................... 1 選題的目的與意義 .................................................................................................................. 1 自動澆花器目前的發(fā)展現(xiàn)狀 ............................................................................................