微波炉课程设计课件资料

课 程 设 计 说 明 书

目 录

摘要.....................................................1 目录..................................................................2 第一章 前言...........................................................3 1.1概述..............................................................3 1.2具体要求..........................................................3

第二章 总体方案设计....................................................5 2.1系统总体框图......................................................5 2.2定时模块..........................................................5 2.3按键输入模块......................................................6 2.3.1方案选择......................................................6 2.3.2按键输入设计..................................................6 2.4显示模块..........................................................7 2.4.1档位显示......................................................7 2.4.2计时显示......................................................8 2.5音响发声模块......................................................8 2.6电源模块..........................................................9 2.7功率输入模块......................................................9

第三章 系统软件设计和仿真.............................................11 3.1keil和protues软件................................................11 3.2系统软件编辑流程图................................................12 3.3系统程序调试......................................................12 3.3.1显示模块调试..................................................12 3.3.2定时模块调试..................................................15 3.3.3按键扫描模块..................................................17

第四章 总结...........................................................22 附录..................................................................23

第 1 页 共 1 页

课 程 设 计 说 明 书

第一章 前言

1.1概述

近年来,微波炉已经走进了千家万户的厨房,成为现代家庭的必备产品。随着控制技术和智能技术的发展,微波炉也向着智能化、信息化发展。我们希望微波炉能够按既有程序进行烹调,又不需要使用者根据食物的类型、数量、温度等因素去设定微波炉的工作时间,因为人为设定的工作时间过长,含水分较多的食物可能会产生过热碳化的现象,若时间过短则达不到预期的烹调效果。这不仅在节能方面未做过多考虑,使用者还需要经常翻看使用说明书才能完成操作过程。针对这些问题,我觉得有必要研制一种操作简单且烹调效果好的微波炉,根据一些家常菜按固定程序烹调的现象,可采取分时、分档火力加热,节时又节能。

本可编程微波炉控制器系统,以AT89C51单片机为核心, 由计时系统、手动键盘、温度测量、状态显示等功能模块组成。基于题目基本要求,本系统可实现微波炉的启动、停止、功率设定、加热时间设定、加热时间显示等功能。此外,还扩展了液晶显示工作状态、时间显示、微波炉火力档位设定、火力指示等功能。

其中常规基础部分可以选择火力并设定加热时间,系统通过发光二极管显示选择的火力档。系统启动后开始倒计时,此外还能通过LED显示。计时结束即工作完毕时,系统发出警报。

1.2具体要求

(1) 制定一个在不同功能时火力的控制时序表。具有三档微波加热功能,分别表示微波炉工作状态为烹调、烘烤、解冻,试验使用LED模拟。

(2) 实现工作步骤:复位待机——〉检测显示电路——〉设置输出功能和定时器初值——〉启动定时和工作开始——〉结束烹调、音响提示。

(3) 在上电或手动按复位键时,控制器输出的微波功率控制信号为0,微波加热处于待机状态,时间显示电路显示为00.00。

(4) 具有4位时间预置电路,按键启动时间设置,最大预设数为99分99秒。 (5) 设定初值后,按开启键,一方面按选择的挡位启动相应的微波加热;另一方面使

共 2 页 第 2 页

课 程 设 计 说 明 书

计时电路以秒为单位作倒计时。当计时到时间为0则断开微波加热器,并给出声音提示,即扬声器输出2~3s的双音频提示音。

(6) 若在待机状态时按测试键,则4位数码管交替显示全亮和全灭两种状态,以检测数码管各发光段的好坏。

共 3 页 第 3 页

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4