24秒计时器

本文详细介绍了两种24秒倒计时计时器的设计方案。方案一利用74LS192计数器和74LS47译码器驱动共阳数码显示管,结合NE555定时器实现秒脉冲。方案二则通过74LS90分频器和双向计数器74LS192,结合SR锁存器进行控制。计时结束时,系统通过门电路触发报警提示。设计方案涵盖了电路原理、数码显示和计时进制等方面,适用于电子工程和数字系统设计的学习与实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设计任务及方案论证

方案一:采用计数器(74LS192)作为核心部分。同时选择(74LS47)作为BCD码译码器来对7段数码显示管进行译码驱动,两个七段共阳数码显示管进行显示。采用计时器(NE555)制成的多谐振荡器,进行秒脉冲的输入。因为我们需要对其进行暂停、清零、报警和自动清零等控制,所以我们使用了三个开关来控制计数器的各功能的实现,从而实现各种功能。
方案二:秒信号产生电路由定时器(NE555)构成的多谐振荡器和(74LS90)构成的分频器构成,为计数电路提供计数秒脉冲。攻方24秒倒计时,当比赛准备开始时,屏幕上显示24秒字样,当比赛开始后,倒计时从24逐秒倒数到00。这一计时模块主要是利用双向计数器(74LS192)来实现;控制电路主要利用SR锁存器的锁存功能。当计数器计时到零时,警报电路给出发光提示和提示音。这部分电路主要通过一些门电路来实现。

设计原理

通过计数器(74LS192)进行24秒倒计时,经过译码器(74LS47)译码,在共阳数码管上显示出来。

方案描述

在这里插入图片描述
系统组成:该系统的控制电路由74LS192芯片和74LS47芯片组成组成,外围电路由NE555多谢振荡电路电路、独立按键、数码管、蜂鸣器组成,达到24秒计时器的要求。

硬件电路

进制计数器设计

在这里插入图片描述
电路设计:计数器选用集成电路(74LS192)进行设计较为简便,计数器(74LS192)是十进制可编程同步加/减法计数器,它采用8421码十进制编码,并具有直接清零、置数、加减计数功能。
电路原理:其预置数为N=(00100100)=(24)10。在CD端的输入时钟脉冲作用下,开始递减。只有当低位TCD端发出借位脉冲时,高位计数器才作减计数。当高、低位计数器处于全零,完成一个计数周期,然后手动置数PL=0,计数器完成置数,再次进入下一循环减计数。

数码显示电路设计

在这里插入图片描述
在这里插入图片描述
电路设计:根据设计的要求采用译码器(74LS47)来驱动共阳极数码显示管。(74LS47)芯片是一种常用的七段数码管驱动器,常用在各种数字电路和系统的显示系统中。
电路原理:(74LS47)输入信号为BCD码,输出端为a、b、c、d、e、f、g共7线,另有3条控制线。LT是输入端,当LT=0,BI=1时,不管其它输入是什么状态,ag七段全亮;BI是静态灭灯输入,当BI=0,不论其它输入状态如何,ag均为0,显示管熄灭;RBI是动态灭零输入,当LT=1,RBI=0时,a~g均为各段熄灭;RBO是动态灭零输出,它与灭灯输入BI共用一个引出端。当在动态灭零时输出才为0。

NE555多谐振荡电路设计

在这里插入图片描述
电路原理:由定时器(NE555)和外接元件R1、R2、C1构成多谐振荡器,触发2脚与6脚直接相连。电路没有稳态,仅存在两个暂稳态,电路亦不需要外接触发信号,利用电源通过R1、R2向C1充电,以及C1通过R2向放放电,使电路产生振荡。电容C在 和 之间充电和放电,从而在输出端得到一系列的矩形波。

原理图

在这里插入图片描述

要使用同步加减计数器74LS192构成一个8倒计时计数器,并完成8-0的计数,可以按照以下步骤进行: ### 1. 硬件连接 首先,需要将74LS192芯片与其他必要的元件连接起来。74LS192是一个同步的BCD(Binary-Coded Decimal)计数器,可以进行加法和减法计数。 #### 主要连接步骤: 1. **时钟信号**:将一个稳定的时钟信号(如1Hz)连接到74LS192的时钟输入端(CLK)。 2. **清零信号**:将一个清零信号连接到清零端(CLR),用于初始化计数器。 3. **预置信号**:将预置信号连接到预置端(LOAD),用于加载初始值。 4. **数据输入**:将初始值(如8)通过数据输入端(D0-D3)输入到计数器。 5. **输出端**:将计数器的输出端(Q0-Q3)连接到显示设备(如七段数码管)以显示当前计数值。 6. **进位和借位**:将计数器的进位输出端(CO)和借位输出端(BO)连接到其他计数器的相应端,以实现多位计数。 ### 2. 初始化 在开始计数之前,需要将计数器初始化为8。可以使用预置信号将8加载到计数器中。 ### 3. 计数过程 当开始信号触发后,计数器开始减法计数。每当计数器接收到一个时钟脉冲时,计数值会减1,直到减到0。 ### 4. 电路图示例 以下是一个简单的电路图示例: ``` +5V | | R1 | CLK ----> 74LS192 (CLK) CLR ----> 74LS192 (CLR) LOAD ----> 74LS192 (LOAD) D0-D3 ----> 74LS192 (D0-D3) Q0-Q3 ----> 显示设备 CO ----> 下一级计数器 (CLK) BO ----> 下一级计数器 (BO) ``` ### 5. 调试与测试 1. **初始化测试**:通过预置信号将计数器初始化为8,确保显示设备显示8。 2. **计数测试**:触发开始信号,观察计数器是否按预期进行减法计数,直到0。 ### 6. 注意事项 - 确保时钟信号的稳定性,避免抖动。 - 检查所有连接是否正确,避免短路。 - 使用适当的电源电压(如5V)供电。 通过以上步骤,你可以使用74LS192构成一个8倒计时计数器,并完成8-0的计数。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值