FPGA的微波炉控制器设计(开题).docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA的微波炉控制器设计(开题)

选题的目的和意义选题的背景, 人们对家用电器的功能和质量的要求越来越高。而现有市售的微波炉其主要弊端为: 不能按既有程序进行烹调, 需要使用者根据食物的类型、数量、温度等因素去设定微波炉的工作时间, 若设定的工作时间过长, 含水分较多的食物可能会产生过热碳化的现象, 若时间过短则达不到预期的烹调效果。 不仅在节能方面未做过多考虑,使用者还需要经常翻看使用说明书才能完成操作过程。针对这些问题, 笔者认为有必要研制一种操作简单且烹调效果好的微波炉,根据一些家常菜按固定程序烹调的现象,可采取分时、分档火力加热,节时又节能。 设计的目的和意义选题的技术现状题目的主要内容设计的总体结构描述 图2.1 系统功能模块图 系统各模块之间的关系示意图如下所示: 图2.2 模块关系图 设计的各个功能模块描述状态控制器KZQ的功能是控制微波炉工作过程中的状态转换,并发出有关控制信息 KZQ根据输入信号和自身当时所处的状态完成状态的转换和输出相应的控制信号数据装载器ZZQ的功能是根据KZQ发出的控制信号选择定时时间、测试数据。计时器JSQ的功能是负责烹调过程中的时间递减计数,烹调完成时的状态信号产生烹调完成信号()显示译码器YMQ的功能就是负责将各种显示信息的BCD转换成七段数码管显示的驱动信息编码。需要译码的信息有:数字0~9,字母d、o、n、E。设计的预期结果 图2.3 系统流程图 其相应的键盘控制布局如下所示: 图2.4 系统控制键布局图 通过预期,该微波炉控制器设计能够达到多功能多档位火力控制、能够进行时间预置、加热倒数计时、温度控制、显示测试以及结束时双音频提示音等功能。 设计的技术路线开发工具和开发环境设计的思路与方法状态控制器KZQ输入信号为CLK、TEST、START、SET_T、RESET和DONE,输出信号为LD_DONE、LD_CLK、LD_8888和COOk信号。LD_DONE指示ZZQ装入烹调完毕的状态信息“donE”的显示驱动信息数据;LD_CLK指示ZZQ装入设置的烹饪时间数据;LD_8888指示ZZQ装入用于测试的数据“8888”以显示驱动信息数据;COOk指示烹饪正在进行之中,并提示计时器进行减计数。数据装载器ZZQLD_DONE、LD_CLK、LD_8888当LD_DONE为高电平时,输出烹调完毕的状态信息数据;LD_CLK为高电平时,输出设置的烹饪时间数据:LD_8888为高电平时,输出测试数据。输出信号LOAD用于提示JSQ将处于数据装入状态。计时器JSQLOAD为高电平时完成装入功能,COOk为高电平时执行逆计数功能。输出DONE指示烹调完成。MINH、MN_L、SEC_H和SEC_L为完成烹调所剩的时间以及测试状态信息“8888”、烹调完毕的状态信息“donE”的BCD码信息。()显示译码器YMQ可行性分析MAX+plusII工作平台。由此可见平台上是可行的。 3)经济可行性:由于系统所搭建的平台,以及所用到的资源几乎都是现成提供,另外,还可以以现有网络资源为依据,以辅导老师的指导为参考,根据已学知识,综合设计要求,具体细化设计,降低了系统的开发成本,不需要为系统的开发而付额外的费用。所以,从经济角度讲,系统的开发是可行的。 4)社会可行性:随着人民生活水平的提高,微波炉开始进入越来越多的家庭,它给人们的生活带来了极大的方便。随着控制技术和智能技术的发展,微波炉也朝着智能化、信息化的方向发展。而本次设计的可编程微波炉控制系统除实现常规的解冻、烹调、烘烤基本功能外,还进行了创新设计,实现了微波炉面板关闭的自动监测、智能控制等。所以,从现实角度讲,具有社会可行性。 技术可行性,平台可行性,经济可行性,和社会可行性都满足,因此开发该微波炉控制器是可行的。 重点与难点分析设计的时间进度安排 1 调研,收集资料,准备开题 2010.01.18-2010.02.24 2 系统总体设计 2010.03.1-2010.03.14 3 各功能模块具体实现。 2010.03.15-2010.05.09 4 系统调试 2010.05.10-2010.05.30 5 撰写毕业设计报告,准备答辩 2010.05.31-2010.06.17 6 毕业答辩 2010.06.18-2010.06.20 已有的参考文献 基于FPGA的微波炉控制器设计 第 8 页 共 8 页

文档评论(0)

ipad0a + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档