freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于52單片機的自動澆灌系統(tǒng)_畢業(yè)設(shè)計論文-展示頁

2024-09-09 20:00本頁面
  

【正文】 p_str)。 extern void LCD_DispFill(uchar filldata)。 6. 響樂模塊 功能: 單片機可以依據(jù)不同頻率的脈沖信號 讓蜂鳴器產(chǎn)生與音符相應(yīng)的聲音 可以利用單片機 或者 . 引腳 外部中斷來控制控制蜂鳴器相關(guān)。 3.漢字液晶屏顯示狀態(tài)信息模塊 功能: 對液晶屏進行初始化、復位、打開顯示、設(shè)置起始行、清屏。 1.主程序模塊 功能: 主要是要調(diào)用的函數(shù)的聲明;變量的定義;根據(jù)溫度,在該屏上逐行顯示:溫度、水龍頭開關(guān)狀態(tài)、澆灌時間等信息。 從低溫進入常溫,澆灌時間為 30分鐘,澆灌次數(shù)間隔為 8小時;;從常溫進入高溫時,澆灌時間為 50 分鐘,澆灌次數(shù)間隔為 4 小時。 Proteus。因為單片機的 IO口驅(qū)動能力不夠讓蜂鳴器發(fā)出聲音,所以我們通過三極管放大驅(qū)動電 流,從而可以讓蜂鳴器發(fā)出聲音,你要是輸出高電平,三極管導通,集電極電流通過蜂鳴器讓蜂鳴器發(fā)出聲音,當輸出低電平時,三極管截止,沒有電流流過蜂鳴BLK BLA VEE RST CS2 CS1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 E R/W D/I VO VDD VSS 圖 111 TG12864B模塊引腳圖 器,所以就不會發(fā)出聲音。 TG12864B液晶模塊內(nèi)部沒有字庫,因此必須將 ASCII的點陣信息放在程序存儲器中,顯示時根據(jù) ASCII值找到該字符的點陣碼送到液晶顯示模塊 DDRAM中。其外觀及引腳排列如圖 111 所示: 其引腳功 TG12864B液晶模塊實際上是由左右兩塊獨 立的 64*64 點陣液晶屏拼接而成,每半屏有一個 8*64*8bit DDRAM,左右半屏驅(qū)動電路及存儲器分別由片選信號 CS1和 CS2選擇。在自動澆灌系統(tǒng)中 、 、 P3口的第二功能, RD、 WR、 T1是作為 I/O口分別控制液晶模塊的 RS、 R/W、 E引腳,產(chǎn)生相應(yīng)的時序信號。 DALLAS DS18B20 1 2 3 GND DQ VDD 圖 14 DS18B20引腳圖 80C51 RP1 VCC 溫度與數(shù)字量對應(yīng)關(guān)系表 2) P1 口 在自動澆灌系統(tǒng)設(shè)計中, 與傳感器 DS18B20 的 DQ連接,將溫度傳感器上的值傳送到單片機 80C51 在液晶屏上顯示出來。 1) P0 口 P0口每一位內(nèi)部結(jié)構(gòu)如圖 19所示,其基本功能是數(shù)據(jù)的輸入與輸出,此外在擴展程序存儲器 、外部數(shù)據(jù)存儲器或 I/O口時,作為數(shù)據(jù)總線和低 8 位地址總線。各個端口的結(jié)構(gòu)功能有所不同。 (2)單片機 80C52 單片機內(nèi)部有 P0、 P P P34個 8位雙向 I/O口,其引腳如圖 18所示,外設(shè)與這些端口可以直接連接,無需另外的接芯片。 GND:電源地。 VDD:可選的電源電壓 DS18B20 有兩種供電方式:數(shù)據(jù)總線供電方式和外部供電方式。 DQ:數(shù)據(jù)輸入 /輸出。 DS18B20的測溫范圍為 55度 ~125度,可完全滿足要求。 蜂鳴器 :利用外部中斷觸發(fā) 定時器 t0 控制音調(diào)高低 T1控制節(jié)拍長短 ( 1)傳感器 DS18B20 DS18B20 是美國 DALLAS公司推出的數(shù) 字溫度傳感器,將溫度傳感器、數(shù)字轉(zhuǎn)換電路集成到了一起,外形如同一只三極管。蜂鳴器響蘭花草 從高溫進入常溫,澆灌時間為 30分鐘,澆灌次數(shù)間隔為 8小時;蜂鳴器響蘭花草從常溫進入低溫時,澆灌時間為 0 分 0 秒,閥關(guān)閉。 明 + 1 2 V 電磁閥電源 澆灌系統(tǒng) 水閥處理(根據(jù)溫度來控制水閥開關(guān)) 澆灌處理(根據(jù)不同溫度來控制灌溉時間) 顯示 (將一些信息顯示到屏幕 ) 蜂鳴器(提醒澆灌進行) 溫度儀(感應(yīng)周邊溫度) 功能說明: 使得澆灌器在低溫時,電磁閥始終關(guān),澆灌時間為 0 分 0 秒;在常溫時,澆灌時間為 30 分鐘,澆灌次數(shù)間隔為 8 小時;在高溫時,澆灌時間為 50 分鐘,澆灌次數(shù)間隔為4 小時。 ; 水閥開關(guān) 蜂鳴器 繼電器 液晶顯示器( TG12864B) 電源 電線; Keil 2。蜂鳴器響 從高溫進入常溫,澆灌時間為 30 分鐘,澆灌次數(shù)間隔為 8 小時;蜂鳴器響 從常溫進入低溫時,澆灌時間為 0 分 0 秒,閥關(guān)閉。 a.可以顯示設(shè)置的界面 b.可以查看低、常、高溫的值和澆灌時間及間隔時間 c.可以設(shè)置的低、常、高溫的值和澆灌時間及間隔時間 目的是為了實現(xiàn)澆灌 c. 性能 使得澆灌器在低溫時,電磁閥始終關(guān),澆灌時間為 0 分 0 秒;在常溫時,澆灌時間為 30 分鐘,澆灌次數(shù)間隔為 8 小時;在高溫時,澆灌時間為 50 分鐘,澆灌次數(shù)間隔為 4 小時。 :時間: **時 **分 **秒。注:假設(shè) 24℃ 以下為低溫, 25~35℃ 為常溫, 35℃ 以上為高溫。 實 踐 教 學 目 標 實 踐 報 告 項目: 自動澆灌系統(tǒng) 1. 任務(wù)和要求 a. 概述 主要是 以 51單片機 80c52 為主控芯片,利用 DALAS 一線式溫度傳感器DS18B20 實現(xiàn)對周圍溫度環(huán)境的采集 ,單片機再根據(jù)采集的溫度值來控制電磁閥的開關(guān)及持續(xù)時間等操作,從而實現(xiàn)在不同的溫度對周圍澆灌對象實施間隔性的灌溉,澆灌持續(xù)的時間與不同的溫度范圍有關(guān),同時相關(guān)的狀態(tài)信息要在點陣漢字液晶屏上實時的顯示。 ( 1)漢字液晶屏上實時顯示的信息有:(見圖 1) :制動澆灌系統(tǒng); :低溫: **.*℃ ,或常溫: **.*℃ ,或高溫: **.*℃ 。電磁閥狀態(tài):開,或關(guān)。 :澆灌次數(shù)。 從低溫進入常溫,澆灌時間為 30 分鐘,澆灌次數(shù)間隔為 8小時;蜂鳴器響 從常溫進入高溫時,澆灌時間為 50分鐘,澆灌次數(shù)間隔為 4 小時。蜂鳴器響 d. 接口(軟件、硬件) (思路) a) 總的思考 利用 DALAS 一線式溫度傳感器 DS18B20 實現(xiàn)對周圍溫度環(huán)境的采集 ,單片機再根據(jù)采集的溫度值來控制電磁閥的開關(guān)及發(fā)出聲音,實現(xiàn)在不同的溫度對周圍澆灌對象實施間隔性的灌溉,澆灌持續(xù)的時間與不同的溫度范圍有關(guān),同時相關(guān)的狀態(tài)信息在點陣漢字液晶屏上實時的顯示 選擇 80C52。 Proteus。 從低溫進入常溫,澆灌時間為 30 分鐘,澆灌次數(shù)間隔為 8 小時;蜂鳴器響蘭花草 從常溫進入高溫時,澆灌時間為 50 分鐘,澆灌次數(shù)間隔為 4 小時。蜂鳴器響蘭花草 g.開發(fā)計劃 序號 任務(wù) 內(nèi)容 負責人 計劃開始時間 計劃結(jié)束時間 實際開始時間 實際結(jié)束時間 1. 任務(wù)和要 概述,功能, 劉路 . 溫度傳感器DS18B20 液晶顯示器 80C51 閥門控制 水閥 MCU/P 繼電器 水閥 溫度傳感器 顯示器 蜂名器 求 性能,接口 2. 方案 總的思考 軟硬件選擇 開發(fā)和測試環(huán)境 系統(tǒng)框架圖和系統(tǒng)功能說明 接口概述 開發(fā)計劃 劉路 . 2020912 2020912 3. 系統(tǒng)設(shè)計 列出所需要的硬件軟件電路及功能狀態(tài)圖 劉路 4. 詳細設(shè)計 將主體程序分解成各個功能模塊 列出各模塊的功能所需 劉路 5. 編碼 依照詳細設(shè)計所考慮的思路 進行編碼 劉路 6. 系統(tǒng)測試 利用 Proteus 進行仿真 通過控制 DS18B20 的值 測試程序在各個溫度下 顯示 澆灌 時間 功能是否完整 有無錯誤 劉 路 a) 硬件設(shè)計 i. 框圖 ii. 功能描述 溫度傳感器DS18B20 液晶顯示器 80C51 閥門控制 水閥 硬件設(shè)計主要包括: DS18B20 溫度采集模塊:用于溫度采集; 漢字液晶屏 顯示狀態(tài)信息模塊:用于將相關(guān)信息顯示出來;將數(shù)字溫度傳感器 DS18B20 并接在一起,數(shù)據(jù)線與單片機的 相連,液晶顯示器與單片機的連接采用模擬接口方式。微型化、低功耗、高性能、抗干擾能力強;它采用獨特的單線接口方式,與單片機連接時,僅需一根口線;這樣可以非常方便地構(gòu)成多路溫度測量系統(tǒng)。其引腳圖如圖 14所示。在數(shù)據(jù)總線供電方式可給傳感器提供電源。若采用數(shù)據(jù)總路線供電方式, VDD應(yīng)接地,這樣可省一根線,但測濁的時 間較長。 溫度與數(shù)字量的對應(yīng)關(guān)系表如右表 所示。 P0~ P3既可以按字節(jié)輸入或輸出,也可以按位進行輸入或輸出,共 32 條口線,其控制十分靈活方便。在自動澆灌系統(tǒng)的設(shè)計中主要用到了 P0、 P P3 這 3 個口。需要說明的是 P0口作為輸出口使用時, “ 控制 ” 引腳為低,使場效應(yīng)管 VT1截止, P0口實際上為漏極開路輸出電路,因此需加上拉電阻,如圖 110 所示; P0 作為輸入口使用時,必須首先寫端口輸出 “1” ,使 VT2 截止,否則如果 VT2 導通,在輸入引腳數(shù)據(jù)時,引起的的高電平會被強制拉成低電平。 3)P3 口 P3 口 險了雙向 I/O口功能外,還具有第二功能。 ( 3) TG12864B液晶屏 TG12864B是 128*64 點陣的液晶顯示模塊,能夠顯示各種字符( 128 個 8*8點陣字符,或 32個 16*16點陣的漢字)或圖形,具有 8 位標準數(shù)據(jù)總線及相應(yīng)的控制信號,可與單片機接口直接相連。它可顯示 4行 16*16點陣的漢字,每行顯示 8 列,如果列號小于 4,則顯示在左半屏,否則顯示在右半屏。 ( 4) 蜂鳴器 三極管主要是做驅(qū)動用的。 b) 軟件設(shè)計 i. 運行環(huán)境 keil 2。 ii. 功能描述 在低溫時,電磁閥始終關(guān),澆灌時間為 0 分 0 秒;在常溫時,澆灌時間為30分鐘,澆灌次數(shù)間隔為 8小時;在高溫時,澆灌時間為 50分鐘,澆灌次數(shù)間隔為 4 小時。 從高 溫進入常溫,澆灌時間為 30分鐘,澆灌次數(shù)間隔為 8小時;響起音樂蘭花草 從常溫進入低溫時,澆灌時間為 0 分 0 秒,閥關(guān)閉。 2. DS18B20 溫度采集模塊 功能: 溫度采集,通過溫度傳感器獲取當前的溫度值 ,再將溫度值傳到主程序中,然后在液晶屏顯示相應(yīng)的溫度值。 4.定時器模塊 功能: 實現(xiàn)記錄不同溫 度段的澆灌時間及澆灌間隔時間等信息 5.控制電磁閥開 /關(guān)模塊 功能: 根據(jù)溫度信息控制繼電器吸合及斷開,從而控制電磁閥的開關(guān),實現(xiàn)澆灌與否。 NO 狀態(tài) 條件 事件 動作 目標狀態(tài) 1 低溫不澆灌 常溫 開閥門 /蜂鳴器響 顯示 常溫澆灌 2 常溫澆灌 低溫 關(guān)閥門 /顯示 低溫不澆灌 3 常溫不澆灌 低溫 關(guān)閥門 /顯示 低溫不澆灌 4 常溫澆灌 30 分鐘 時間到 關(guān)閥門 /顯示 常溫不澆灌 5 常溫不澆灌 8 小時 時間到 開閥門 /顯示 常溫澆灌 6 常溫澆灌 高溫 蜂鳴器響 顯示 高溫澆灌 7 高溫澆灌 常溫 顯示 常溫澆灌 8 高溫澆灌 50 分鐘 時間到 關(guān)閥門 /顯示 高溫不澆灌 9 高溫不澆灌 4 小時 時間到 開閥門 /顯示 高溫澆灌 10 常溫不澆灌 高溫 開閥門 /顯示蜂鳴器響 高溫澆灌 11 高溫不澆灌 常溫 關(guān)閥門 /顯示 常溫不澆灌 低溫 /關(guān)閥 常溫 /開閥 蜂鳴器開,顯示 高溫 /開閥蜂鳴器開,顯示 低溫不澆灌 常溫澆灌 高溫澆灌 常溫不澆灌 高溫 不澆灌
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1