带LED显示的时钟程控浇花机
发布时间:2008/6/3 0:00:00 访问次数:712
     周迭辉 来源:《国外电子元器件》
     摘要:给出了一种利用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 ;
 &nbs
     周迭辉 来源:《国外电子元器件》
     摘要:给出了一种利用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 ;
 &nbs