编辑: 鱼饵虫 | 2019-09-28 |
有时往往由于人们的粗心大意,如在家煮了东西,在外出之前没有注意到,结果造成电器烧坏,甚至酿成火灾,其危害非常严重.有时因为有重要的事情,必须外出时,因家里无人看着电器而被迫先关闭电器,除了不便之余,更浪费了时间.本文介绍一款以51单片机为核心的四路定时控制器.该定时控制器设置简单,定时时间长,并设有4个定时组,可同时对4组电路进行控制.有了它,控制家用电器便不在困难了. 工作电路 电路主要由继电器控制、按键、LCD1602显示、蜂鸣器、89s52控制芯片组成(如图1所示). 图1 功能说明 本定时控制器有四个定时控制组,每个定时组最长可定时100小时,基本上满足了各种场合的需要. 提供两种定时模式选择. 模式0:定时开始时,断开相应的继电器,定时结束后,闭合继电器,需要手动断开继电器 模式1:定时开始时,闭合相应的继电器,定时结束后,断开继电器. 蜂鸣器提醒:定时结束后蜂鸣器鸣叫以起到提醒作用(必须设置了蜂鸣器提醒功能,具体方法见下文"操作方法") 操作方法 上电后,定时控制器处于通常状态,此时循环显示4个定时组的信息.(如图2所示) 图2 左上角的"1"表示该定时组的序号,"Mode"表示定时模式,"Beep"表示定时结束后是否鸣叫,设为0时关闭这个功能,1则开启."00:00:00"表示定时时间的小时、分钟和秒."OFF"表示该定时组处于关闭状态. 按一次K4则进入设置状态,此时对定时组1进行设置,再按一次K4则对定时组2进行设置,如此类推.按5次后,则退出设置,.回到通常状态循环显示4个定时组的信息. K2的功能是切换要设置的项目(光标闪烁的项目),即定时模式、蜂鸣器、定时时间、定时组的开启/关闭. K3的功能是将对应的设置项目加1.但设置的数据不会一直加下去,即定时模式的设置数据只是0或1,定时时间的小时在0―99之间 K4的功能是将对应的设置项目减1.(为避免与K3功能重复,K4只用于定时时间的小时、分钟减1) 图3 K1―K4可以对对应的继电器进行取反操作,即闭合变为断开,断开变为闭合.这样就可以轻松控制电器,同时避免了触电的危险.在取反的同时,会关闭相应的定时组,但已设置的数据不会改变、 制作 该定制控制器无需调试,上电后即可正常工作.