智能电饭煲设计(文档+仿真源文件)
目 錄
摘要 I
Abstract II
第一章 緒論 1
1.1 背景及發展 1
1.2 課題任務及意義 1
第二章 智能電飯煲控制系統整體設計方案 2
2.1 智能電飯煲控制系統簡介 2
2.2 智能電飯煲控制系統電路組成 3
2.3 本章小結 3
第三章 智能電飯煲控制系統硬件設計 4
3.1 控制系統單片機最小系統工作電路 4
3.1.1 AT89C51單片機的引腳及其排列 4
3.1.2 AT89C51單片機時鐘電路 6
3.1.3 AT89C51單片機復位電路 7
3.1.4控制系統單片機最小系統電路設計 8
3.2 控制系統電源電路 9
3.2.1穩壓器件78L05簡介 9
3.2.2電源電路設計 11
3.3 按鍵輸入電路 11
3.3.1按鍵分類 11
3.3.2按鍵結構與特點 11
3.3.3 按鍵輸入電路設計 12
3.4 溫度傳感器電路 13
3.4.1 DS18B20簡介 13
3.4.2 DS18B20的使用方法 14
3.4.3溫度傳感器電路設計 16
3.5 LED狀態指示電路 16
3.5.1 LED簡介 16
3.5.2 狀態指示電路設計 17
3.6 LCD顯示電路 17
3.6.1 LCD-1602簡介 18
3.6.2 LCD顯示電路設計 18
3.7電飯鍋加熱電路 19
3.8本章小結 20
第四章 智能電飯煲控制系統軟件設計 21
4.1軟件整體結構設計 21
4.2子程序設計 22
4.2.1系統工作模式控制流程 22
4.2.2 定時功能控制流程 23
4.2.3 加熱功能控制流程 25
4.3本章小結 26
第五章 智能電飯煲控制系統的仿真驗證 27
5.1本章小結 30
結束語 31
致 謝 32
參考文獻 33
附 錄 34
附錄1:智能電飯煲控制系統電路原理圖 34
附錄2:智能電飯煲控制系統軟件源程序清單 35
第二章 智能電飯煲控制系統整體設計方案
2.1 智能電飯煲控制系統簡介
該控制系統是以單片機為核心控制器件,結合按鍵、溫度傳感器等輸入電路,以及加熱、狀態指示等輸出電路,實現對電飯煲的智能控制。
該系統可使電飯煲工作在“保溫”、“煲湯”、“煮飯”三種工作模式,每種工作模式下,控制系統結合蓋頂溫度傳感器,自動調整火力大小,并將電飯煲限制在設定的最高溫度之內,煮飯結束后自動轉入保溫狀態。
控制系統結合單片機的定時功能,可對煮食時間進行預約設定,設定時間到后自動轉入預定的工作模式進行煮飯。
控制系統可結合LED實時指示電飯煲工作狀態,結合LCE液晶顯示器可顯示更多信息。包括定時時間、工作狀態、故障報警等信息。
智能電飯煲控制系統控制面板設計如圖2-1所示,主要包括顯示屏、狀態指示、輸入按鍵等幾部分。該控制系統使電飯煲提高了自動化、智能化、人性化設計水平,具有操作方便,安全可靠的特點。
圖2-1 智能電飯煲控制系統操作面板效果圖
2.2 智能電飯煲控制系統電路組成
該控制系統主要由電源電路、單片機輸入電路、單片機輸出電路三類電路組成,如圖2-2所示。
電源電路將220V交流電轉為直流5V,作為控制系統的電源。
單片機輸入電路有按鍵輸入電路、頂蓋溫度傳感器輸入電路、復位電路以及時鐘電路。
單片機輸出電路包括LCD顯示電路、LED工作狀態指示電路以及用于電飯煲加熱的加熱電路。
圖2-2 智能電飯煲控制系統組成結構圖
總結
以上是生活随笔為你收集整理的智能电饭煲设计(文档+仿真源文件)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windos下 curl命令使用
- 下一篇: 关于触摸芯片SM5101