数字电子基础课程设计——基于74LS90的电子时钟,可实现校准时分秒以及清零

课设内容

数字电子钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长使用寿命的优点,因此得到了更广泛的使用,数字电子钟从原理上讲是一的数字电路,其中包括了组合逻辑电路和时序电路。

课设内容:电子时钟,实现时分秒,可进行电子时钟清零,设置时、分、秒功能。器件采用74ls90以及少量其他逻辑门电路。

秒计数器采用两块74LS90接 成六十进制计数器, 分计数器也是采用两块74LS90接成六十进制计数器。 时计数器则采用两块74LS90接成二十四进制计数器,秒脉冲信号经秒计数器累计, 达到“60” 时秒计数器复位归零并 向分计数器送出一个分脉冲信号, 分脉冲信号再经分计数器累计, 达到“60” 时分计数器复位归零并 向时计数器送出一个时脉 冲信号, 时脉冲信号再经时计数器累计, 达到‘24’时复位归零

74LS90异步计数器

74LS90异步计数器内部是由两部分电路组成的。一部分是由时钟INA与触发器QA组成的二进制计数器;另一部分是由时钟INB与三个触发器QB,QC,QD组成的五进制异步计数器。

5afebe45639f4052b0cc805a2cd830ac.png

74LS90功能表

Reset InputsOutput
R0(1)R0(2)R9(1)R9(2)QDQCQBQA
HHLXLLLL
HHXLLLLL
XXHHHLLH
XLXLCOUNT
LXLXCOUNT
LXXLCOUNT
XLLXCOUNT

R0(1)和RO(2)是异步清零端,两个同时为高电平有效;R9(1)和R9(2)是置9端,两个同时为高电平时,QDQCQBQA=1001; 正常计数时,必须保证RO(1)和R0(2)中至少有一个接低电平,R9(1)和R9(2)中至少一个接低电平,如果把QA和INB连接起来,INB从QA取信号,外部时钟信号接到INA上,那么时钟信号INA和QA、QB、QC、QD就组成了一个十进制计数器。

BCD计数顺序5—2进制计数顺序

CO

UN

T

输出

CO

UN

T

输出
QDQCQBQAQAQDQCQA
0000000000
1000110001
2001020010
3001130011
4010040100
5010151000
6011061001
7011171010
8100081011
9100191100

十进制计数器

先用74LS90接成一个十进制计数器

2e4b3434ac934711bd2819952a34f9df.png

计数器完成后,再采用异步清零法。当6出现瞬间,即QDQCQBQA=0110时,同时
给R0(1)和RO(2)高电平,使这个状态变成0000。当十位计数到6时,输出0110,其
中正好有两个高电平,把这两个高电平QC和QB分别接到RO(1)和RO(2)端,即可实
现清零。一旦清零,QC和QB都为0,不能再继续清零,恢复正常计数,直到下次再
同时为1。

QDQCQBQA
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001

 六进制计数器

用74LS90接成一个六进制计数器

241b7a8a92ac48b6b3d78d2421e63246.png

 秒与分的实现——60进制


当十进制计数器计到9时 (1001) ,QD为高电平,之后为低电平,从而产生一个下降沿,作为六进制的时钟信号,与六进制的INA相连,实现六十进制。

04c0cd06e4d940468dc6c720079536d5.png

 向分钟进位


计分电路的关键是找到秒向分的进位信号。当秒电路计到59秒时,产生一个高电压,在计到60秒时变为低电平,来一个下降沿送给计分电路做时钟。计秒电路在计到59时的十位和个位的状态分别为QDQCQBQA=0101和QDQCQBQA=1001,把这四个1与起来即可,即十位的QC和QA,个位的QD和QA与结果作为进位信号。

b704e6a8c12147f68ae627cc2e3059a9.png

 计时电路——24进制


用两片74LS90实现二十四进制计数器,首先把两片74LS90都接成十进制,并且两片之间连成具有十的进位关系,从而构成一个百进制计数器。

2f8205dbc82f4926a157af71dcee4494.png

 当百进制计数器计数到24时,十位和个位同时清零。计到24时,十位的QB=1(QDQCQBQA=0010),个位的QC=1(QDQCQBQA=0010),分别将这两个信号连接到双方芯片的清零端R0(1)和R0(2)。如个位的QC接到两个74LS90的R0(2)清零端,十位的QB接到两个74LS90的R0(1)清零端,从而构成一个二十四计数器。

5476b4faeee34cf5b20ad68c50c47145.png

 向时进位


计时电路的个位时钟来自秒、分电路产生的59分59秒两个信号相与的结果;计秒电路与计分电路在计数到59时,十位状态均为QDQCQBQA=0101,个位状态均为QDQCQBQA=1001.将计秒电路中的四个1相与,计分电路中的四个1相与,两个结果再次相与,作为进时信号,从而实现向小时进位。

秒的十位QAQC,秒的个位QAQD相与的结果和分的十位QAQC、分的个位QAQD相与的结果再与。最终的结果作为时的时钟信号。

973b049bac814c6e802c5eb30fdf46ba.png


858a2dde0bf24a9593e00b835eca5a25.png

实现校时功能

de8f2c1f98824254af0bda3212bf7de2.png

实现清零功能

当2脚,3脚为高电平时,6脚,7脚中有一个为低电平或6脚,7脚都是低电平输出置0000。就可实现置零功能。

1a073adef42c40fe8c90d4304aa4c611.png

当然,当6脚,7脚两同时为高电平时,2脚,3脚不论什么状态无影响,输出置1001,就可实现置9功能。

应部分朋友需要,特此示范24进制改线12进制。删去黄线,增加绿线即可。

879596eab12b42318c57c99c89dd7eb8.jpeg

整点报时修改方法

效果展示

数字电子基础课程设计——基于74LS90的电子时钟,可实现校准时分秒以及清零

需要可私聊不白嫖

  • 95
    点赞
  • 527
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 21
    评论
设计一个多功能数字时钟,具有以下几个功能: 2.1 记时、记分、记秒 计秒:1hz计数脉冲,0-59循环计数,计数到59时产生进位信号。 计分:以秒计数器进位信号作为分计数脉冲,0-59循环计数,59时产生进位。 计时:以分计数器进位信号作为时计数脉冲,0-23循环计数,23时清零。 2.2 校时、校分、秒清0 利用按键开关快速调整时间:时、分 按下时键,时位迅速递增,满23清0; 按下分键,分位迅速递增,满59清0; 按reset键,将时分秒进行清0。 消抖功能 :一次按键时的弹跳现象,通常实验板上的脉冲按键所用的开关为机械弹性开关,由于多个机械触点的作用,按键开关在闭合时不能马上接通,而断开时又不能立即弹开,导致开关通断瞬间伴随一系列的电压抖动,从而出现“一次按键,多次随机技术”的现象,严重影响了时间校对的准确性。可利用D触发器来消抖。 2.3 秒表功能 通过开关控制秒表的开始和结束。 2.4 倒计时功能 通过按键开关设定倒计时的时间,通过开关启动倒计时,倒计时为0时发出提示音,提示音长度为1分钟 2.5 闹时功能 通过按键开关设定闹铃时间,到了设定时间发出提示音,提示音长度为1分钟。到闹钟时刻扬声器会进行高音响铃,同时能进行正常的时、分、秒计时,分别用6个七段数码管动态扫描显示时、分、秒的十位和个位。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卦拾伍

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值