摘要:给出了一种利用PTC6432制作的带LED显示的时钟程控浇花机的应用电路,介绍了该浇花机电路中各按键的作用。举例说明了浇花时钟控制操作,并给出了部分程序设置例证。
关键词:程控 时钟 浇花机 PTC6432
城市家庭普遍都养有花草。当人们出差或外出旅游时,花草便可能干枯。文中介绍的这种浇花机不仅能实现浇花的自动控制,还具有数码显示的时钟功能。
1 电路原理
PTC6432是4路(可扩展为16路)可编程时间控制器。具有定时精度高、功耗小、24小时自动循环、编程简单、工作可靠性高等特点。
本电路采用4位共阳LED来显示时间和编程。PTC6432的5脚为电磁阀驱动器。用户编好程序并运行后,当设定的浇水时刻到来时,该阀动作,开始浇水。
该时钟程控花机电路共设置了8个按键。图1所示为该浇花机的实际电路图。
2 操作及程序编制
2.1 主要按键操作
“停止”键:在任何情况下按该键后,即进入复位状态、等待用户进行其它按键操作。但此时内部时钟仍在运行。
“校时”键:若晶振精度不高或时钟误差较大(超过1秒/天)时,可按此键进行校正。按下后,LED显示原校准参数(即每天的修正时间),如EOXX,或EFXX,前者表示每日加快XX秒,后者表示每日减慢XX秒。此时可用“移位”键、“修改”键及“确认”键重新设置修正量。
“编程”建:在复位状态下,按此键可进入编程状态,同时LED显示用户程序当前指令的内容。该系统的用户程序由小于或等于32条指令组成。每条指令的第一部分(XXd1)和第二部分(XXd2)分两次显示。在此状态下,每按一次“编程”键将显示本条指令的第二部分或下一条指令的第一部分,可利用“移位”键、“增加”键、“修改”键和“确认”键进行逐条指令的修改或编制。
“显示”键:在复位状态下,按该键将进入显示用户程序当前指令号。LED显示XXd1或XXd2,此时可用“移位”键、“增加”键、“修改”键及“确认”键来指定当前指令号和指令的第一或第二部分,连续按此键则可逐条检查修改用户指令。
2.2 程序的编制
指令的第一和第二条为:1FXX XXXX;2FXX XXXX,第一条F后为开始运行的时刻,按时、分、秒(24小时制)顺序。第二条F后为程序运行结束时刻;开始浇水指令为C1XX XXXX,结束浇水指令为C2XX XXXX。如上午10点整开始浇水,浇水时间为5分钟,即至10点05分00秒,其指令为C1100000;C2100500。需浇水几次则重复几次即可。如用户一天内需在10点整浇水10分钟(至10:10'00),12点整浇水15分钟(至12:15'00),14点30分浇水20分钟(至14:50'00),则用户程序为:
指令号 指令内容 注释
01D1 1F08
01d2 00 00 ;8点整开始运行程序
02d1 2F17
02d2 00 00 ;17点结束运行
03d1 C1 10 10:00'00开始第一次浇水10分钟
03d2 00 00
04d1 C2 10 ;
04d2 10 00 ;
05d1 C1 12 ;12:00'00开始第二次浇水15分钟
05d2 00 00;
06d1 C2 12 ;
06d2 15 00 ;
07d1 C1 14 ;14:30'00开始第三次浇水20分钟
07d2 30 00 ;
08d1 B2 14 ;
08d2 50 00 ;
注意:最后一条的“C”要用“B”代替。