×
嵌入式 > 嵌入式开发 > 详情

用高精度60Hz发生器MM5369与TMS3450,TMSl943制作的LED数字钟

发布时间:2020-05-19 发布时间:
|

MM5369是摩托罗拉生产的精密60Hz时基频率发生电路,使用的振荡频率为3.579545MHz的晶振,外围电路简单,仅需外接4个阻容件,就可以做出一款精度极高的60Hz方波信号发生器。

MM5369可广泛用于定时器、时钟、控制器及函数发生器中,且成本低廉,为制作、改造数字时钟及钟控产品的最佳选择。其芯片引脚见图l,内部原理见图2。

MM5369的主要技术参数见附表。

笔者采用MM5369实现高精度60Hz发生器与TMS3450TMSl943配合制作了两款LED数字钟,原理图分别见图3、图4。

一、主要功能
1.12小时AM、PM或者24小时制式显示。50Hz或者60Hz时基输入(可以通过引脚选择,这里使用的是12小时制),供电DC6V~DCl2V(最大极限供电DCl5V),秒闪烁(冒号闪烁)。

2.具有秒显示、睡眠(最大2小时倒计时)、定时输出(TMS3450与TMSl943都只有一路输出)三种功能。

3.掉电保护功能:利用交流整流后的工作电压与一只三极管组成一个电子开关。当用交流电源时,三极管导通,TMSl943的(28)脚接地,LED显示屏进入工作状态。如果遇上停电,三极管截止,自动把显示屏幕的供电切断。实现了交流掉电时自动消隐。同时由后备电池继续向电路供电,可以保持时钟连续工作。

二、分类说明
1.秒显示
 按住秒显示按键,屏幕显示的是当前秒数字并正常走动。最大秒显示为9:59分钟。可以作为秒表使用。

2.睡眠(倒计时)
按睡眠按键,屏幕显示倒计时时间59:00分钟计(TMSl943显示为:59分钟,即最长倒计时时间为59分钟),如果在此时同时按动调整小时键,会增加倒计时为1小时59分钟,这时候,同时可以使用调整小时或者分钟的按键对这个时间进行减数直到0:00小时,以方便在不需要长时间的时候应用。

倒计时控制属于一种“立即有效”的方式,就是当你按下睡眠按键后,控制输出端口立即输出高电平(对电源供电的负极而言),等到倒计时走到0:00的时候,该输出回到低电平状态。倒计时功能只是当次有效,不会在以后的时间里重复执行。每按动一次睡眠按键。就会执行一次倒计时。

3.定时输出
这是一种“到了时候才有效”的控制输出,一次设定后。可以每天同一时间自动重复执行,相当于我们平时使用的机械闹钟功能。

当按下定时按键的时候,屏幕上显示的是定时输出的时间,如果需要更改这个时间,可以使用小时调整或者分钟调整按键来修改。设置好定时时间之后,在正常走时时间与定时设置时间一样时,定时控制输出端口就会输出一高电平,这个高电平可以维持1小时59分钟之久。同时,它可以通过“暂停”按键来让这个输出自动停止输出9一lO分钟,然后重新输出,也可以按动“取消”按键来直接取消本次定时输出。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
大佬带你深究嵌入式系统.嵌入式系统如何远程调试