一种新型的可编程时间控制器

出处:woymoon 发布于:2007-04-29 09:19:10

一种新型的可编程时间控制器

韩念全
胜利石油管理局胜利采油厂
邱德华
山东力创科技有限公司

本文介绍一种新型的可编程时间控制器,它以AT89C52单片机为处理,从DS1302作为实时时钟,X25045存放数据。仁控制器操作简单,功能齐全,性能价格比高,满足了市场上的需求。

1. 控制器的简介

本控制器具有性能稳定、工作可靠,走时,操作直观简便,寿命长等特点。该控制器由6路输出,其中第1、2路设计为时间点输出,其余各路均设计为区间输出。每路可设置40个时间点或20个时间段,各路单独控制,定时的单位是1分钟,定时范围是00:00-23:59。可对日期、时间进行修改,对各路独立进行设置、修改、删除。区间控制可按区间接通或区间断开设置。该控制器内还备有充电电池,正常工作时可对备用电池充电,当外线停电时自动切换到备用电池,此时控制器仍保持计时(显示屏不亮)。本控制器还备有手动按钮,可以在紧急情况下对其进行控制。

该程控器在设计时,考虑实际情况,采用了经济型设计,成本低,性能价格比高。且功能多,广泛适用于学校、机关、车站、码头、工厂、医院等单位作电子日历、时间显示,周期性自动控制打铃、照明、广播及各种电器。

2.控制器结构

控制器结构如图l、控制器由时钟电路,看门狗电路、开关量输入输出模板、显示模块等组成。选用了AT89C52单片机作为控制做处理器,选用了时钟芯片DS1302。

2.1控制部分

电路中的主要控制元件采用美国 ATMEL公司的单片机AT89C52。AT89C52 是一种带8K字节闪速可编程可擦除只 读存储器(PEROM)的低电压、高性能 CMOS 8位微控制器。该器件采用ATMEL非易失存储器制造技术制造,与工业标准的80C51和80C52指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C52是一种高效微控制器,为很多嵌入式系统提供了一种灵活性高且价廉的方案。它有4X8个I/O口,其中P0和P2口驱动显示电路。

2.2时钟电路

时钟芯片采用DSl302,DSl302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿功能,工作电压宽达2.5~5.5V。采用三线接口与CPU进行同步通信,开可采用突发方式传送多个字节的时钟信号或RAM数据。DS1302内部有一个3l ×8的用于临时性存放数据的RAM寄存器。DS1302有主电源/后备电源双电源引脚,同时提供了对后备电源进行涓细电流充电的能力。采用DS1302时钟芯片后,系统的软硬件设计简单,时间记录准确。

2.3看门狗电路

看门狗X25045的复位输出高电平信号,正好与89C52的篮位电平吻合,复位输出端直接与89C52的复位端连接。AT89C52与X25045的配合工作,不但增加了控制器中非易失性数据的储存,而且使控制器的工作更加可靠。该系统设计为8位数码管显示,有5个按键用来对各路进行设置和校时。

3.系统软件设计

系统软件包括主程序,显示子程序,中断子程序和查询子程序。主程序的流程图如图2所示。显示子程序把要显示的时间通过LED显示出来,中断子程序用来实时显示时间,查询子程序把输入信号传给AT89C52

4.应用举例

如图3所示,为该控制器的一路时间点输出控制电铃。单片机的输出信号通过光电耦合器控制继电器,再通过继电器去接通电铃。该控制器设定40个定时时间点,定时范围是00:00-23:59。

5.结束语

可编程时间控制器于2002年5月研制成功,经过四个多月的使用证明,该时间控制器性能可靠,走时准确,使用方便。



  
关键词:控制器

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

广告
上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!