节能定时器控制电路

[10-10 20:42:03]   来源:http://www.88dzw.com  电子制作   阅读:8187

文章摘要: 本人受委托为一个定时器设计相关的控制程序,该定时器不但能定时,还可通过对功率的适度控制而有节能的功效,而且使用方便。我们都有这样的生活经验,如果家里买不起几百元一个的高级电饭煲,早上又想吃稀饭的话,那必须天还没亮就爬起来做稀饭,把开关打开后,再钻回被窝睡觉。这特别是在大泠天,是一件很苦的差事。又往往因电饭煲的火力不能调小而使稀饭开了后容易溢出,既浪费、不卫生又有漏电的危险。笔者在家时,母亲就经常这样早起做稀饭,现在想起来心里还挺难受的。现在好了,只要用上这个定时器,不用改装就能把我们家的低档(或叫普及型)电饭煲一下子升级为高档电饭煲。晚上临睡前洗好大米,调好水量,或再放上自己喜爱的配料

节能定时器控制电路,标签:电子小制作,http://www.88dzw.com

    本人受委托为一个定时器设计相关的控制程序,该定时器不但能定时,还可通过对功率的适度控制而有节能的功效,而且使用方便。我们都有这样的生活经验,
如果家里买不起几百元一个的高级电饭煲,早上又想吃稀饭的话,那必须天还没亮就爬起来做稀饭,把开关打开后,再钻回被窝睡觉。这特别是在大泠天,是一件很苦的差事。又往往因电饭煲的火力不能调小而使稀饭开了后容易溢出,既浪费、不卫生又有漏电的危险。笔者在家时,母亲就经常这样早起做稀饭,现在想起来心里还挺难受的。现在好了,只要用上这个定时器,不用改装就能把我们家的低档(或叫普及型)电饭煲一下子升级为高档电饭煲。晚上临睡前洗好大米,调好水量,或再放上自己喜爱的配料,定个时间。电饭煲就会按时自动启动。水开了后还可按要求转到中火或小火。到点了电饭煲就会自动关闭。方便实用,还节省能源。利用这些功能甚至还可煲老火汤和做炖品。

    根据委托方的要求程序功能如下:

    1. 设计一个“功能选择”按钮,用户通过该按钮的功能选择可输入4个定时时间(1、定时开;2、大火时间;3、中火时间;4、小火时间),这四个定时时间倒计时完后自动关机。这个“功能选择”按钮其实也是输入时间的“确定”按钮;

    2.设计一个“时+”按钮,一个“分+”按钮分别对小时与分钟进行设定,小时最小值为O,最大值为24;分钟最,J、值为0,最大值为59。亦即该定时器的最长延时长度为24小时59分;

    3.设计一个“-”按钮,在输入小时的数值时,“-”按钮能对小时数值作减操作;在输入分钟时,该按钮又能对分钟数值进行减操作:

    4.一个“启动”按钮,按“启动”按钮后,定时器开始工作,进入倒计时;

    5.一个“取消”按钮,即重置。能对上述各定时时间进行重新设置,或中断定时器工作;

    6.大火是全功率使用电器,中火、小火分别利用占空比进行功率调整,以节省电力。中火功率为45%,小火为30%:

    7.当所有倒计数时间值计数完毕后,音乐片奏乐以示定时器工作完毕。随即系统切断负载电源,等待下一次操作。基本上就是以上要求,电器原理图如图所示。

    下面主要就程序设计方面谈一下个人的心得体会。图2是本人根据上述的功能要求设计的流程图。使用C语言编程比较简单快捷。所以我选择C语言编写这个程序。

    如果把一个综合性的程序拆分成我们曾学习或接触过的小问题。事情就好办多了。事实上这个程序我们可以细分为以前接触过的一些小实验:

    1.  流水灯。

    2.LED数码管显示。

    3.  键盘扫描。

    有一点需要提醒的是,因为多数人为求实验电路版制作起来方便快捷易修改,通常采用万能电路板来制作硬件部分,这带来一个问题就是硬件的制作质量难以保证。所以我们在开始正式编程前,应该要先编写一些简单的语句检查每个硬件的工作情况,确保每一个硬件工作状态良好。不然程序编写完之后,经历长达几十小时的调试都调不通,最后检查硬件部分才发现只是因为某个焊点没焊好或某个有极性要求的零件极性装反了,而导致整个电路或局部电路不能按要求正常工作,那就欲哭无泪了。笔者以前就曾遇到过一次这种“冤”事,浪费了一整天的时间和精力,搞得筋疲力尽,只好怨自己工作不过细,自认倒霉。

[1] [2] [3]  下一页


Tag:电子制作电子小制作维修教程知识 - 电子制作

《节能定时器控制电路》相关文章