案例介绍

微波炉计时器设计

作者[Author]:caitingting 验证[Verified]:No 浏览次数 [Views]:2452
字体大小 [Fonts]: 14px 16px 18px

概要[Abstract]         要求掌握微波炉控制及计时原理,并根据原理设计控制器、数据装入、计时等模块以及设计test_bench,最后在Robei可视化仿真软件进行功能实现和仿真验证。

    本微波炉定时器的核心系统可由下面3个模块构成:控制器:控制微波炉的工作过程中的状态转换及相应的控制序列;数据装入器:根据控制信号选择定时时间、测试数据或完成信息的装入;定时器部分:负责完成烹调过程中的定时等。通过3大模块最终实现微波炉的复位、开始、测试、定时、结束等功能。
该微波炉定时器具有复位开关,并且通电处于复位状态,只要复位开关按下,定时器执行复位操作。具有启动和结束开关,控制微波炉开始烹调和结束。微波炉的烹调时间可以由用户自由设定,烹调时间应该能够显示到秒。
    微波炉定时器主要由控制块状态机控制系统的功能状态运行,由装入模块实现人为设定时间的输入,并且由减一计时模块实现最终的减一定时。通电处于复位状态,当按下测试按钮时测试数码管是否损坏,如果数码管显示8888则完好无损,否者不能正常显示。当SET有效时输入需要设定的时间,并显示到数码管上,在需要人为设定时间时即可按下SET输入时间。当按下START按钮者开始计时并cook,计时到0则结束cook。RESET为复位按钮,复位状态电路输出为0。

 
Copyright © Robei | | 鲁ICP备14018662号 |