TOP16【毕业设计】微波炉定时控制器设计.doc文档免费在线阅读
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
按键可以测试七段数码管,显示为。
可以对烹调时间进行设置,以及烹调时间可以在数码管上显示出来。
当随意设置个烹调时间时,按下启动键时,数码管上时间为烹调完成还需要的时间,当时间减少到时,即烹调完成时,数码管显示,表明烹调已完成。
五收获与体会这个多星期以来我们都在进行这次的课程设计。
通过这次课程设计我感觉自己学到了许多,也提高了我的动手能力。
从选到这个设计题目后我就开始紧张的工作,上网查资料,到图书馆查找有关的书籍,以及最后确定设计方法及的作用是有模块通过对时钟信号分频得到的,当在模块选中进行加数初始化是,就可以在时钟在为是正常输出所指的那位,当为时,有两个输出,显然输出的是对应的数据信号,而要输出的是个位选信号,是为下个模块显示而用。
模块说明是接受位信号用的,是接受数据而用的。
详细说明下和态扫描的过程。
模块说明这里的时钟信号是使用和模块中样的时钟信号,因为人的眼睛对时间的分辨为个微秒,用的信号完全能满足这样的要求要注意代码见附页模块和模块模块和模块必须放在起进行使用,模块是进行数据选则而使用的,模块是用于在相应的为进行输出对应的数,两者和起来就是个动当时开始配合的始终上升沿开始减计数在各位都记到时,就数码管就会显示同时熄灭这就是上次提到的复位是清零了所有的中间信号,这样输出为中提供原始数据程序那么下次的,以及加计数就是只能对前级的输入进行复位和测试,输出的将是前级的各个位数减去和的值,所以在模块中进行清零是十分重要的。
波形图仿真输入初值为是用同个控制端,而且的和是必不可少的。
因为每次进行计数完后由于是利用信号进行减计数,在记完次数之后和都会保持最后次的状态,如果不及时清零的话,模块才开始了真正的工作状态,即配合模块中时钟开始每秒减的记时计数本程序中复位键和的详细说明这里的和和模块中的和当输出为或时,就不会亮了,表示工作完成或处于等待状态,此时不对模块中的数据进行任何处理就直接输出四在以上条件都不满足的情况下,若此时,那么由于作为输入同样也连接这模块中的,他们是由个输入共同控制的,所以此时输出的就是二当模块中的时,同样的道理,此时输出为三十秒位和十分位是记到然后变成的。
程序代码见附页模块的设计模块的主要用于对的数据进行选择性的处理和输出当模块中的时,个上升沿都会进行加计数当和为零时输出分别是和在每个脉冲到来是都会进行移位,而正好显示出正在加的位数注意编写此段代码是要注意秒位和分位都是记从记到然后进位自己变成的,而不仅占用大量空间而且产品也是非常的不美观,所以之后就改成现在的由控制移位,再由给予时钟脉冲的方式进行设计,最后发现这样的设计不仅没有上述的缺点更加使我的程序变的更加的简单。
波形图仿真每体会在模块中详细介绍。
说明开始设计时,由于没有考虑全面设计了个有个按键分别控制秒,十秒,分,输出初始数据十分的方案,因为课设要接近与实际设计,而实际不可能给予如此多的按键,这样数,用于移位而用。
输出和分别是输出秒,十秒,分,十分。
而输出是为实现闪烁而用的。
其中的和要配合模块中的和同时控制才能有效具。
此时数码管有输出选中时数码管无输出模块设计模块主要用于对时间设定初始值而用,其中设有和两时钟信号,分别用于外接按钮信号而用,其中用于进行加计,等多个时钟信号。
而在这里采用的信号使用。
,所以采用进行千分频得到的信号。
输出的时钟信号为数码管的闪烁提供时钟信号实验波形图每秒产生个时钟脉冲程序代码见附录。
,等多个时钟信号。
而在这里采用的信号使用。
,所以采用进行千分频得到的信号。
输出的时钟信号为数码管的闪烁提供时钟信号实验波形图每秒产生个时钟脉冲程序代码见附录。
此时数码管有输出选中时数码管无输出模块设计模块主要用于对时间设定初始值而用,其中设有和两时钟信号,分别用于外接按钮信号而用,其中用于进行加计数,用于移位而用。
输出和分别是输出秒,十秒,分,十分。
而输出是为实现闪烁而用的。
其中的和要配合模块中的和同时控制才能有效具体会在模块中详细介绍。
说明开始设计时,由于没有考虑全面设计了个有个按键分别控制秒,十秒,分,输出初始数据十分的方案,因为课设要接近与实际设计,而实际不可能给予如此多的按键,这样不仅占用大量空间而且产品也是非常的不美观,所以之后就改成现在的由控制移位,再由给予时钟脉冲的方式进行设计,最后发现这样的设计不仅没有上述的缺点更加使我的程序变的更加的简单。
波形图仿真每个上升沿都会进行加计数当和为零时输出分别是和在每个脉冲到来是都会进行移位,而正好显示出正在加的位数注意编写此段代码是要注意秒位和分位都是记从记到然后进位自己变成的,而十秒位和十分位是记到然后变成的。
程序代码见附页模块的设计模块的主要用于对的数据进行选择性的处理和输出当模块中的时,由于作为输入同样也连接这模块中的,他们是由个输入共同控制的,所以此时输出的就是二当模块中的时,同样的道理,此时输出为三当输出为或时,就不会亮了,表示工作完成或处于等待状态,此时不对模块中的数据进行任何处理就直接输出四在以上条件都不满足的情况下,若此时,那么模块才开始了真正的工作状态,即配合模块中时钟开始每秒减的记时计数本程序中复位键和的详细说明这里的和和模块中的和是用同个控制端,而且的和是必不可少的。
因为每次进行计数完后由于是利用信号进行减计数,在记完次数之后和都会保持最后次的状态,如果不及时清零的话,那么下次的,以及加计数就是只能对前级的输入进行复位和测试,输出的将是前级的各个位数减去和的值,所以在模块中进行清零是十分重要的。
波形图仿真输入初值为当时开始配合的始终上升沿开始减计数在各位都记到时,就数码管就会显示同时熄灭这就是上次提到的复位是清零了所有的中间信号,这样输出为中提供原始数据程序代码见附页模块和模块模块和模块必须放在起进行使用,模块是进行数据选则而使用的,模块是用于在相应的为进行输出对应的数,两者和起来就是个动态扫描的过程。
模块说明这里的时钟信号是使用和模块中样的时钟信号,因为人的眼睛对时间的分辨为个微秒,用的信号完全能满足这样的要求要注意有两个输出,显然输出的是对应的数据信号,而要输出的是个位选信号,是为下个模块显示而用。
模块说明是接受位信号用的,是接受数据而用的。
详细说明下和的作用是有模块通过对时钟信号分频得到的,当在模块选中进行加数初始化是,就可以在时钟在为是正常输出所指的那位,当为时,所指的那位不能对应输出,这样就能达到让相应的数码管闪烁的效果。
波形图程序代码见附页四硬件实验管脚设置注释选用的是的信号,选用的是按钮信号使用的是开关信号输出整体仿真波形实验结果本设计实现了要求的所有功能,有复位开关,启动开关。
按键可以测试七段数码管,显示为。
可以对烹调时间进行设置,以及烹调时间可以在数码管上显示出来。
当随意设置个烹调时间时,按下启动键时,数码管上时间为烹调完成还需要的时间,当时间减少到时,即烹调完成时,数码管显示,表明烹调已完成。
五收获与体会这个多星期以来我们都在进行这次的课程设计。
通过这次课程设计我感觉自己学到了许多,也提高了我的动手能力。
从选到这个设计题目后我就开始紧张的工作,上网查资料,到图书馆查找有关的书籍,以及最后确定设计方法及设计思路。
由于在宿舍有电脑,所以工作起来也方便了许多。
刚开始主要在自己电脑上运行程序,查找,检验自己的设计思路及方法是否正确。
最后几天主要到实验室用实验板进行操作,最后顺利实现了设计要求的功能。
在整个的设计过程中现在回头好好回想下我觉得还是有很多不足的,做任何事情起步的时候就应该有个全局观,但是刚开始由于我没有考虑完全,在模块种设计了有四个按键控制的初始化程序,之后发现这样不仅程序非常的繁琐,而且这种课设应该和实际好好联系下,有谁家的微波炉就光是减计数,位选显示输出第二部分时钟分频分出秒信号第三部分数据初始化位选信号,选择相应的位进行初始化,其中为空位。
,在模块中选择闪烁位第四部分数据按秒倒计时位选信号第六部分显示模块
