毕业论文:微波炉控制器的设计推荐.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文:微波炉控制器的设计推荐

微波炉控制器的设计 【摘要】在现代人快节奏生活中,微波炉已经成为便捷生活的一部分。随着控制技术和智能技术的发展,微波炉也向着智能化、信息化发展。本文主要给出基于单片机控制的可编程的微波炉定时系统。除了可以实现常规的火力大小选择和定时控制基本功能之外,又用步进电机模拟微波炉的转盘。该设计由数码管显示时间,发光二极管显示火力大小,时间结束时蜂鸣及步进电机模拟微波炉的转盘等模块构成。 引言………………………………………………………………………………………3 系统总体设计………………………………………………………………………3 1.1 设计要求……………………………………………………………………………………3 1.2 系统组成方框图……………………………………………………………………………3 芯片性能特点介绍…………………………………………………………………4 2.1 单片机STC12C5404AD………………………………………………………………………4 2.2 高耐压、大电流达林顿陈列-ULN2003……………………………………………………4 2.3 四位数码管…………………………………………………………………………………6 2.4 继电器 JRC-21F(4100)……………………………………………………………………6 2.5 步进电机M42SP-5…………………………………………………………………………7 3、系统硬件设计………………………………………………………………………8 3.1 显示模块……………………………………………………………………………………8 3.2按键电路……………………………………………………………………………………8 3.3蜂鸣模块……………………………………………………………………………………8 3.4 火力档位选择模块…………………………………………………………………………9 3.5 步进电机驱动模块…………………………………………………………………………10 系统软件设计……………………………………………………………………11 4.1主程序流程图……………………………………………………………………………11 4.2按键扫描流程图…………………………………………………………………………12 4.3定时0中断流程图………………………………………………………………………14 4.4定时1中断流程图………………………………………………………………………15 系统测试及分析…………………………………………………………………15 结论………………………………………………………………………………16 致谢词…………………………………………………………………………………16 参考文献………………………………………………………………………………16 附录……………………………………………………………………………………17 1.protel原理图………………………………………………………………………………17 2.PCB图………………………………………………………………………………………17 3.元件清单……………………………………………………………………………………18 4.程序清单……………………………………………………………………………………18 引言 微波炉是一种用微波加热食品的现代化烹调灶具。在现代生活中,微波炉已经成为生活的一部分。烹调经验告诉我们,家常菜大多可按固定程序烹调、炖肉、煮饭、烘烤。[1]人们可以利用微波炉进行加热,烹调等等。用户只要按照固定的程序,如选择好分档火力,设定好时间,就可以开始进行烹调。等时间到了,食物也就烹制完成。本设计拥有微波炉简单的定时控制系统,并且控制步进电机的运转来实现微波炉的模拟运行。 1、系统总体设计 1.1 设计要求 应用单片机STC12C5404AD的I/O端口P1.0~P1.7驱动数码管显示,而单片机INT0(外部中断0)和INT1(外部中断1)控制数码管显示前两位(我用的是四位是数码管)。另外的I/O端口P2.5~P2.7控制发光二极管低电平点亮。定时值可以通过手动按键调节且结果直接在两位数码管上显示出来。单片机STC12C5404AD端口P2.4引脚连接到蜂鸣器驱动电路,控制蜂鸣器蜂鸣。本论文同时还设计了手动按键来进行定时,有开关按键、加减键、火力大小选择键。加减键用来控制微波炉烹调时间,即数码管显示时间。当火力大小选择键按下时,系统就自动显示代表相应火力大小的发光二极管发光。当烹调的时间到了,微波炉除了会蜂鸣提醒用户烹调时

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档