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

正文內(nèi)容

智能電飯煲控制系統(tǒng)課程設(shè)計說明書-文庫吧資料

2024-09-04 11:09本頁面
  

【正文】 //函數(shù)名: printchar() // void printchar(unsigned char zifu[]) { unsigned char j,k。 lcd_wd(0x0c)。 } // //函數(shù)名: lcd_ini() // void lcd_init() { lcd_wd(0x01)。 EN=0。 EN=1。 PORT=dat。 } // //函數(shù)名: lcd_wdata() // 19 void lcd_wdata(unsigned char dat) { RS=1。 EN=0。 EN=1。 PORT=mand。} } // // //函數(shù)名: lcd_wd() // void lcd_wd(unsigned char mand) { RS=0。i=800。 /*=======子程序 =======*/ // //函數(shù)名: delay() // void delay() { unsigned int i。 unsigned char loop2=0。 unsigned int loop=0。 unsigned char timersetting_state=0。 unsigned char now_temp=255。 unsigned char model=0。 unsigned char temp_fuhao。 unsigned char temp_shi。 unsigned char temp_xiao。 unsigned char temp_lowbyte_unprocess。 sbit DQ =P1^7。 sbit RW =P0^1。 sbit zhufanled =P3^5。 sbit banwenled =P3^3。 sbit workingled =P3^1。(14))4) // define OK ((P1amp。(12))2) // define ADD ((P1amp。(10))0) // define POWEROFF ((P1amp。 15 參考文獻 [1]余永權(quán) .單片機與家用電器智能化技術(shù) [M].北京:電子工業(yè)出版社, 1995. [2]李士勇 .模糊控制課程設(shè)計是一次很好的實踐動手機會,通過這次設(shè)計,我們學(xué)會了如何將所知識學(xué)以致用。編程的過程中,我們遇到了很多問題,但在同學(xué)和老師的幫助下都得到了解決。 這次課程設(shè)計是對我學(xué)習(xí)微機原理及單片機課程的檢驗及實際應(yīng)用能力一次提高。 開 始當(dāng) 前 溫 度 目 標 溫 度 ?進 行 加 熱讀 取 當(dāng) 前 溫 度當(dāng) 前 溫 度 = 目 標 溫 度 ?停 止 加 熱結(jié) 束是否是否 圖 13加熱功能控制流程圖 2 結(jié)束語 本次的電飯煲控制系統(tǒng)設(shè)計完全實現(xiàn)智能控制,包括預(yù)約煮飯、煮粥、定時做飯、煮 粥、做飯功率的選擇等功能。 控制器先通過置于蓋頂?shù)臏囟葌鞲衅鳙@得當(dāng)前鍋內(nèi)溫度,根據(jù)所處的工作模式,得到需要到達的目標溫度。 可 設(shè) 定“ 時 ” , 且 “ 時 ” 位 數(shù) 字 閃 爍 提 示按 下S E T / O K進 入 設(shè) 定 “ 分 ” 狀 態(tài) , 且 “ 分 ” 數(shù) 字閃 爍 提 示“ 時 ” 位 數(shù) 值 增 加 1 ( 減 少 1 )按 下 A D D 鍵( D E C 鍵 ) 一 次按 下S E T / O K“ 分 ” 位 數(shù) 值 增 加 1 ( 減 少 1 )按 下 A D D 鍵( D E C 鍵 ) 一 次開 始保 存 設(shè) 定 數(shù) 值 , 并 退 出 設(shè) 定 狀 態(tài)按 下S E T / O K定 時 時 間 到 ?進 入 預(yù) 設(shè) 工 作 模 式倒 計 時 程 序是否 圖 12 定時功能控制流程 13 加熱功能控制流程 智能電飯煲控制系統(tǒng)對電飯煲加熱與否需要根據(jù)當(dāng)前鍋內(nèi)溫度以及所處的工作模式做出選擇。定時時間到,系統(tǒng)自動進入預(yù)定的工作模式,或煮飯或煲湯或保溫。 分鐘數(shù)設(shè)定完成后,再次按下“ OK”鍵,系統(tǒng)則保存用戶設(shè)定的定時時間并退出定時時間設(shè)定狀態(tài)。 此時按下“ ADD”鍵,預(yù)定時 間的分鐘數(shù)加 1,若按下“ DEC”鍵,則預(yù)定時間的分鐘數(shù)減 1。即置“時”位數(shù)值時,若當(dāng)前示數(shù)為 12,且按下“ ADD”鍵,則小時數(shù)由 12 變?yōu)?0 時 0 分。此時按下“ ADD”鍵,預(yù)定時間的小時數(shù)將累加 1,若按下“ DEC”鍵,預(yù)定時間的小時數(shù)減 1。 圖 11 主程序結(jié)構(gòu)圖 11 定時功能控制流程 軟件實現(xiàn) 該功能的流程如圖 12 所示。根據(jù)設(shè)計的要求和前面描述的控制器系統(tǒng)硬件設(shè)計的具體情況,單片機系統(tǒng)的軟件程序主要由以下模塊組成:初始化主程序、輸入及顯示、溫度采集、火力控制。負載 RL為交流 220V/1500W(加熱盤 )。雙向晶閘管 V5用 TLC226B(3A/400V)或 TLC336A(3A/600V)。發(fā)光二極管 VD2 用BT104(黃色 ), VD5 用 BT103(綠色 )。電阻 R1 為 56kΩ、 1/2W, R2 為 39kΩ、 1/4W, R3 為 27kΩ、 1/4W, R4 為 2kΩ、 1/4W, R5 為 47Ω、 1/2W, R6 為 100kΩ、 1/2W(可變 ), R7 為300Ω、 1/4W, R8 為 43kΩ、 1/2W。 SA 置于“ 1”擋, VD5 顯示; SA 置于“ 4”擋,則 VD2 顯示; R5 是限流電阻,用來保護 VS。利用 C1 兩端交流電壓通過雙向觸發(fā) 二極管 VD3 去觸發(fā)雙向晶閘管 VS 導(dǎo)通、并改變了 VS 的導(dǎo)通角,使負載 RL 兩端交流電壓隨之發(fā)生變化。 電路工作原理 電路原理圖如圖九所示。 220V 交流電源由 J1 接入電路,后經(jīng)變壓器 T1 將 220V 降壓為 交流電壓,該低交流電壓經(jīng) N1 進行全波整流,變?yōu)槊}動直流,最后,該脈動直流經(jīng)過低壓差穩(wěn)壓芯片 78L05 穩(wěn)定為紋波系數(shù)較小的 5V 直流電源。 D1 為二極管,在此電路中起到對繼電器線圈續(xù)流作用,避免線圈感生高電壓擊穿三極管。電路中將繼電器觸點通過插接器件引出,方便將加熱盤與電源串接起來。單片機引腳通過驅(qū)動 NPN 三極管間接驅(qū)動繼電器。二是繼電器的線圈與輸出節(jié)點之間有天然的隔離作用,無需另外添加光耦等隔離器件。因此控制系統(tǒng)需要專門設(shè)計驅(qū)動加熱盤的電路,如圖五所示 本設(shè)計中采用繼電器驅(qū)動加熱盤與 220V 交流電源接通。 該控制系統(tǒng)鍵盤接入電路如圖五所示。鍵盤的一腳接在單片機的 至 腳上,另外一腳接在電源地上,當(dāng)有鍵盤按下時對應(yīng)的鍵盤就會有一低電平送進單片機內(nèi)部。 2 圖四為顯示模塊電路 該系統(tǒng)的鍵盤由 5 個獨立鍵盤構(gòu)成,包括一個中斷鍵盤單元。 BLK(BL2): LED 背光地端。 第 15~ 16 腳: BLA(BL1): LED 背光正極。 第 6 腳: E 端為使能端,當(dāng) E 端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。 第 5 腳: RW 為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。 LCD1602 共有引腳 16 個,各引腳的功能如下: 第 1 腳: VSS 為地電源 第 2 腳: VDD 接 5V 正電源 第 3 腳: V0 為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高。當(dāng)工作于寄生電源時,此引腳必須接地。當(dāng)被用著在寄生電源下,也可以向器件提供電源。 圖三 DS18B20的引腳排列 表 32 DS18B20詳細引腳功能描述 序號 名稱 引腳功能描述 1 GND 地信號 5 2 DQ 數(shù)據(jù)輸入 /輸出引腳。 DS18B20 有兩種封裝形式,即 TO- 92 封裝和 8pinSOIC 封裝。 (5)、數(shù)字溫度計的分辨率用戶可以從 9 位到 12 位選擇。 C 到+ 125。 (3)、實際應(yīng)用中不需要外部任何元器件即可實現(xiàn)測溫。 DS18B20 是一款功能獨特的產(chǎn)品,其特點如下: (1)、只要求一個端口即可實現(xiàn)通信。 圖二 智能電飯煲控制系統(tǒng)單片機最小系統(tǒng)電路 2 DS18B20 簡介 DS18B20 數(shù)字溫度計是 DALLAS 公司生產(chǎn)的 1- Wire,即單總線器件,具有線路 簡單,體積小的特點。 2 第二章 智能電飯煲控制系統(tǒng)整體設(shè)計方案 智能電飯煲控制系統(tǒng)硬件電路按照功能可劃分為七個組成部分,即控制系統(tǒng)單片機最小系統(tǒng)工作電路、控制系統(tǒng)電源電路、按鍵輸入電路、溫度傳感器電路、 LED 狀態(tài)指示電路、 LCD 顯示電路以及電飯鍋加熱電路。 功率選擇 煮 飯、煮粥時可選擇不同的功率,相對于煮飯,煮粥的功率可選擇較小。 控制策略 控制系統(tǒng)支持對煮飯時間進行提前預(yù)約,定時時間到后自動進行煮飯,煮飯結(jié)束后自動轉(zhuǎn)入保溫模式。智能電飯煲修改過去功能簡單的 煮飯模式,將煮食這一事件細分為煮飯、煲湯、煮粥等多種任務(wù)模式,此外還具有預(yù)約定時,自動保溫及功率選擇等功能,提升了產(chǎn)品的人性化設(shè)計,使得煮食過程更加方便、快捷,滿足了人們的需求。 電飯煲最初 是機械式控制 ,這種控制方式具有結(jié)構(gòu)簡單、技術(shù)門檻低、價格便宜等優(yōu)點,但同時也有功能單一、控制方式不靈活等不足之處 。是利用電能轉(zhuǎn)變?yōu)閮?nèi)能的炊具,常見的電飯鍋分為保溫自動式、定時保溫式以及新型的微電腦控制式三類。按照實現(xiàn)功能對硬件、軟件進行了功能劃分,并對各部分的原理、實現(xiàn)方法進行了詳細說明。在此基礎(chǔ)上,確定了本課題智能電飯煲控制系統(tǒng)整體設(shè)計方案。智能電飯煲的設(shè)計原則就是“方便人們的生活”。 顯示模塊的設(shè)計 ................................................... 5 鍵盤模塊的設(shè)計 ................................................... 6 火力控制模塊 ..................................................... 7 電源模塊設(shè)計 ..................................................... 8 功率調(diào)節(jié) .......................................................... 8 第四章 智能電飯煲控制系統(tǒng)軟件設(shè)計 ..................................... 10 主程序 設(shè)計
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1