好的,使用74LS112双JK触发器可以方便地搭建一个四进制(模4)计数器(计数序列:0→1→2→3→0...)。
以下是具体的电路连接和设计思路:
核心原理: 74LS112 每个 JK 触发器都有异步清零端 (CLR, 低电平有效)。四进制计数器需要计到 3(二进制 11)后清零回到 0。因此,我们利用计数到“11”这个状态时产生的信号去触发清零端(CLR)。
所需元件:
- 一片 74LS112 双 JK 触发器芯片 (包含两个独立的下降沿触发的 JK 触发器)
- 一片 74LS00 或任何其他具有相同逻辑的 二输入与非门 (例如 74LS10, 74HC00 等),用于检测状态“11”并产生清零信号。
- 电阻、导线、时钟信号源 (用于计数输入 CP)、电源 (Vcc, +5V)、地 (GND)。
- (可选) LED和限流电阻,用于指示输出状态 Q1 和 Q0。
电路连接步骤:
-
触发器级联:
- 使用第一个 JK 触发器 (F1):它的 CP1 引脚作为整个计数器的 时钟输入 CP。
- 连接第一个触发器的输出端 Q1
到第二个触发器的时钟输入 CP2。这样,第一个触发器的输出状态变化 (在 CP 的下降沿) 会驱动第二个触发器工作 (在 Q1从高变低的下降沿)。Q1表示低位计数器输出。 - 两个触发器的 J1, K1, J2, K2 都接 高电平 (+5V, 逻辑 "1")。
- 原因: 当 J=K=1 时,触发器在每个时钟下降沿发生 翻转。这是构成 T' 触发器或计数模式的关键。J1/K1 接高电平使得第一个触发器在每个外部时钟 CP 的下降沿翻转。J2/K2 接高电平使得第二个触发器在第一个触发器输出 Q1` 产生下降沿时(即 Q1 从 1→0 变化时)翻转。当需要翻转时,J/K 必须为高电平。
-
预置端处理:
- 将两个触发器的 异步预置端 (PR1
, PR2) 都接高电平 (+5V)。- 原因: PR` 低电平有效(有效时会置位 Q=1)。我们不希望主动置位,所以保持无效状态(接高电平)。
- 将两个触发器的 异步预置端 (PR1
-
清零端连接 (关键步骤 - 模4计数核心):
- 用 74LS00 中的一个 二输入与非门。
- 将第一个触发器的输出 Q1` (或称为 Q1_LSB) 和第二个触发器的输出 Q2` (或称为 Q2_MSB) 连接到与非门的两个输入端。
- 这个与非门的输出端连接到 两个触发器的异步清零端 (CLR1
和 CLR2) 上。- 原因:
- 当计数器计数到状态 "11"(即 Q2
Q1=11, 代表 3)时:- 与非门的两个输入都是高电平(1)。
- 与非门输出变为 低电平(0)。
- 这个低电平同时作用于 CLR1
和 CLR2。由于 CLR是 **异步清零且低电平有效**,它立即强制两个触发器的 Q 输出变为 0(Q2Q1=0`0),即计数器复位到状态 0。 - 只要 Q2
或 Q1中有一个为 0(计数状态 0, 1, 2),与非门输出就是高电平(1),CLR` 无效,计数器正常计数。
- 当计数器计数到状态 "11"(即 Q2
- 原因:
-
输出定义:
- Q2
(74LS112 的 9号脚2Q`):高位输出 (MSB),代表计数值的较高位(二进制权值为 2)。 - Q1
(74LS112 的 5号脚1Q`):低位输出 (LSB),代表计数值的较低位(二进制权值为 1)。 - 计数状态对应关系:
- 00 → 0
- 01 → 1
- 10 → 2
- 11 → 3 (此状态会立即被清零电路检测并清除回 00)
- Q2
电路图简化描述 (以引脚号标注,便于理解实际连线):
外部时钟输入
|
V
+------- CP1 (1) Q1' (5) ----------------> [LSB 输出]
| |
| | (下降沿触发 F1)
| V
| +---CP2 (13) Q2' (9) ----------------> [MSB 输出]
| | |
| | V (下降沿触发 F2)
| |
| |
| [74LS112]
| |
| +---J2 (12) K2 (11) (J2/K2 用于控制 F2)
| | | |
| | +---+----> 连接到 Vcc (+5V) [逻辑 1]
| |
| +---J1 (4) K1 (3) (J1/K1 用于控制 F1)
| | |
| +---+----> 连接到 Vcc (+5V) [逻辑 1]
| |
| +---PR1' (2) PR2' (10) (PR'引脚用于置位)
| | |
| +---+----> 连接到 Vcc (+5V) [逻辑 1] (保持无效)
| |
| +---CLR1' (3) CLR2' (11) (CLR'引脚用于清零)
| | |
| | |
| +----|----+
| | |
| V V
| +--------+ (74LS00 中的一个与非门)
| | |
+--------->| A Y |<-------(CLR1' 和 CLR2' 连接点)
| NAND |
(Q1' 5) -----| B |
(Q2' 9) -----| |
+--------+
工作流程:
- 初始状态 (00): 外部清零或上电后,假设 Q2'Q1' = 00。与非门输入 (Q2', Q1') = (0, 0),输出为 1(高电平),CLR1'/CLR2' 无效。
- 第一个时钟下降沿到来 (CP↓):
- F1 (Q1') 翻转:Q1' 从 0→1 (上升沿,F2 的 CP2 无下降沿,不触发) → 状态变为 01。
- 与非门输入 (0, 1),输出仍为 1(高电平)。
- 第二个时钟下降沿到来 (CP↓):
- F1 (Q1') 翻转:Q1' 从 1→0 (产生下降沿传到 F2 的 CP2)。
- F2 (Q2') 在 Q1' 下降沿触发,翻转:Q2' 从 0→1 → 状态变为 10。
- 与非门输入 (1, 0),输出仍为 1(高电平)。
- 第三个时钟下降沿到来 (CP↓):
- F1 (Q1') 翻转:Q1' 从 0→1 (上升沿) → 状态变为 11。
- 与非门输入 (1, 1),检测到 "11" 状态,输出立即变为 0(低电平)。
- CLR1' 和 CLR2' 同时有效(低电平),立刻异步清零两个触发器:Q2'Q1' 强制变为 00。
- 因此,计数器永远不会稳定在 "11" 状态,看起来是:10 (第2个时钟后) -> 短暂出现11 -> 立即被清零回到00。从外部看,状态变化是:00 -> 01 -> 10 -> 00。
- 下一个时钟下降沿到来 (CP↓): 从状态 00 开始,重复步骤 2(变为 01)。
重要提示:
- 下降沿触发: 74LS112 是 下降沿触发 的 JK 触发器。时钟信号必须在发生 从高电平向低电平跳变 (↓) 时,才能根据 J/K 端的状态改变输出。这是正确计数的关键。
- 异步清零: 清零信号 CLR
是**异步**的。只要 CLR=0,无论 CP、J、K 是什么状态,Q 都会被立即强制为 0。这使得计数器能在状态 "11" 刚一出现时就被清除回 "00"。 - 状态"11"的瞬时性: 在真实电路中,状态 "11" 会非常短暂地存在(从 Q1
的上升沿到 CLR生效的传播延迟时间),然后就被清零电路清零。在示波器上看输出波形,状态 3(11)通常表现为一个很窄的毛刺(Glitch)。我们设计的就是这种异步清零方式。 - Q` 还是 Q? 74LS112 同时提供正相输出 Q 和反相输出 Q`。在这个电路中,使用 Q' (反相输出) 是常见的做法(特别是级联时 Q1' -> CP2),连接时需要注意区分引脚。使用 Q 也可以,但级联连接和状态检测逻辑可能需要调整(例如需要检测 "11" 状态时,如果检测正相输出 Q 而不是反相输出 Q',与非门输入端可能需要接反,例如用 74LS00 的与非门接反相器(例如 74LS04)来实现与非门反相为或门功能?但这样会增加元件),电路会更复杂。使用 Q' 连接更为简洁直接。
总结:
通过将两个74LS112的JK触发器级联(低位Q'驱动高位CP),并将它们的J/K均接高电平使其工作在计数(翻转)模式,最后利用一个与非门检测最高计数状态“11”(Q2'和Q1'同为高电平时)并产生低电平的清零信号反馈给所有触发器的异步清零端CLR',我们就成功构建了一个计数范围为0→1→2→0...(模4)的四进制计数器。
74ls163是几进制同步计数器
74LS163 是一个十进制同步计数器,它是一个集成电路(IC),用于数字电路中进行计数操作。它是一个4位二进制计数器,但由于其设计,它可以很容易地被配置为一个十进制计数器。这意味着它可以从0计数
2024-10-18 13:54:05
用74ls90设计六进制加法计数器
74LS90是一种常用的二进制计数器芯片,它可以实现二进制数的加法或减法计数。本文将介绍如何使用74LS90设计一个六进制加法计数器。 74LS90是一种双时钟输入的二进制计数器芯片,具有异步置数
2023-12-14 17:30:11
集成四位二进制计数器
④ 构成脉冲分频器集成十进制计数器【74LS290】集成十进制计数器【74LS390】1. 集成四位二进制计数器【74LVC161】(1) 逻辑符号CR:CR:CR: 异步置0端。优先级最高。PE:PE:PE:并行置数端。次高优先级。TC:TC:TC:进位信号。CEP,CET:CEP
h1654155199.5148
2021-07-29 07:20:09
如何去实现基于74ls192芯片和与非门的进制加法计数器设计呢
如何去实现基于74ls192芯片和与非门的进制加法计数器设计呢?有哪些操作步骤呢?
wufan931111
2021-11-02 07:47:39
74ls192的功能及原理
内进行计数。常见的计数器类型有二进制计数器和BCD计数器。二进制计数器可以计数二进制数字,而BCD计数器可以计数0到9之间的十进制数字。 74LS192是一种四位二进制同步计数器,有四个并行加载数据输入(A, B, C, D)和四个并行输出(Q0, Q1, Q2, Q3)。它支持
2024-01-22 10:42:34
74LS90十进制计数器的功能电路及真值表
其中CPa和Qa构成1位二进制计数器,CPb和Qd、Qc、Qb 组成五进制计数器,将两个计数器有关端子适当组合,可以组成其他类型的计数器。R0(1)、R0(2)为两个清0端,R9(1)、 R9(2)为两 个置9端。
2021-06-21 09:39:44
74ls161十进制计数器电路图
74LS161为4位二进制同步加法计数器。其中 是异步清零端, 是预置数控制端,D3 D2 D1 D0是预置数输入端,CTt和CTp是计数使能端,CO是进位输出端(CO=Q3 Q0
2021-07-09 16:12:21
二进制串行计数器工作原理是什么?
的工作原理进行深入解析,帮助你更好地理解这一数字电路的核心组件。 一、二进制串行计数器的基本概念 二进制串行计数器是一种基于二进制数制的计数器,它按照二进制数的规律进行计数。与传统的三位或四位二进制计数器不同,串
2024-05-28 15:52:09
如何用两片 74LS161D 实现 68 进制计数器(BCD 码)?
如何用两片 74LS161D 实现 68 进制计数器(BCD 码),时钟输入使 用LM555的方波,频率要足够低(如 1Hz 或 0.5Hz 左右)以便于 观察,使用数码管 DEC_HEX 显示最终
jf_34592499
2020-06-17 18:35:02
计数器设计目的
实验目的1.1 计数器设计目的1) 每隔 1s,计数器增 1;能以数字形式显示时间。2) 熟练掌握计数器的各个部分的结构。3) 计数器间的级联。4) 不同芯片也可实现六十进制。1.2 计数器设计组成
wufan931111
2021-07-29 07:17:33
74F161A与74F163A同步可预置二进制计数器:特性、应用与设计考量
74F161A与74F163A同步可预置二进制计数器:特性、应用与设计考量 在电子电路设计中,计数器是一种极为重要的逻辑器件,广泛应用于频率分频、时序控制等领域。今天,我们就来深入探讨
2026-04-15 16:50:03
十进制计数器的工作原理
二进制编码的十进制是一个串行数字计数器,可计数十位数字,它会为每个新的时钟输入重置。由于它可以通过10种独特的输出组合,因此也被称为“十进制(BCD)计数器”。十进制计数器可以计数0000、0001、0010、1000、1001、1010、1011、1110、1111、0000和0001等。
2022-10-31 16:25:37
Texas Instruments CD74HC4040/CD74HCT4040 12级二进制计数器数据手册
Texas Instruments CD74HC4040/CD74HCT4040 12级二进制计数器是控制器触发器的高速计数器级。在每个输入脉冲的负时钟转换时,级的状态前进一个计数。MR线路上的高
2025-07-03 11:05:02
合创达微SNJ54LS593J---具有输入寄存器的 8 位二进制计数器
2023-08-02 14:55:40
74ls163是同步清零吗
74LS163是同步清零 的。74LS163是四位二进制可预置的同步加法计数器,具有同步清零和同步置数功能。这意味着在74LS163中,清零操作是与时钟信号同步进行的。具体来说,清零信号在时钟信号
2024-10-18 13:56:36
74ls161引脚图及功能介绍
74ls161是一个常用的四位二进制可预置的同步加法计数器,74ls161能够在各种的数字电路上灵活运用,并且74ls161还能在单片机系统里实现分频器的一些重要功能。下面小编就为大家带来
2021-07-08 15:40:22
深入解析FAIRCHILD DM74ALS161B、DM74ALS162B、DM74ALS163B同步四位计数器
深入解析FAIRCHILD DM74ALS161B、DM74ALS162B、DM74ALS163B同步四位计数器 一、引言 在电子设计领域,计数器是一种常见且重要的数字电路元件,广泛应用于各种计数
2026-03-12 15:40:06
怎样去设计一个可控进制的计数器
设计74163的四个输入引脚DCBA, 再辅以LOAD'引脚的设计, 来实现可控进制计数器的功能. 将控制变量设定为M: 规定M=0时计数器工作...
双11
2021-07-26 08:33:04