news 2026/8/24 21:23:30

【multisim仿真】JK触发器显示0123循环电路

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【multisim仿真】JK触发器显示0123循环电路

前言

最近用 74LS112 下降沿 JK 触发器搭建同步二进制计数器,原本目标是 3 位八进制计数器,但 Multisim 仿真实际现象为0、1、2、3 循环,只能计到 3,无法输出 4~7。本文结合电路图分析故障现象、原理推导、错误定位与修正方案,完整记录排错过程,适合数字电路仿真踩坑复盘。

使用器件

  • 74LS112D:下降沿触发 JK 触发器,2 片共 3 个触发器
  • 74LS00D:二输入与非门
  • 74LS08N:二输入与门
  • 1Hz 时钟源、5V 电源、DCD_HEX 数码管、示波器 XSC1

一、预期设计与实际仿真现象

✅预期目标:3 位同步八进制计数器

输出\(Q_2Q_1Q_0\),状态:000→001→010→011→100→101→110→111→000,计数 0‑7 循环。

❌实际仿真现象

数码管只在0 →1 →2 →3 →0循环,最大输出 3(二进制11),无法进入100(4)及以上状态。示波器观察:仅\(Q_0\)、\(Q_1\)正常翻转,最高位\(Q_2\)始终保持 0,不会置 1

二、同步计数器理论激励方程回顾

3 位同步二进制计数器,所有触发器时钟接同一个 CLK。

  • \(Q_0\)(最低位):每个时钟都翻转,\(J_0=K_0=1\)
  • \(Q_1\):仅当\(Q_0=1\)时翻转,\(J_1=K_1=Q_0\)
  • \(Q_2\):仅当\(Q_1=1\boldsymbol{且}Q_0=1\)才翻转,\(J_2=K_2=Q_1\cdot Q_0\)

关键:\(Q_2\)要翻转,必须输入与门输出\(Q_1\&Q_0=1\),送给\(J_2、K_2\)。 当计数到011(3),下一个时钟下降沿,理论上\(Q_2\)应当翻转为 1,\(Q_1\)、\(Q_0\)清零,跳转到100(4)。现在电路到 3 之后直接回 0,说明\(Q_2\)的 J、K 控制逻辑没有正确得到\(Q_1Q_0\)的与输出

三、电路图错误定位(对照你的 Multisim 截图)

  1. 最高位触发器 U1B(\(Q_2\))的 J/K 逻辑接线错误74LS08 与非门(U6A)输入接线不对,没有真正接入\(Q_1\)和\(Q_0\),导致送给\(J_2、K_2\)始终为 0。
  • \(J_2=K_2=0\)时,JK 触发器功能为保持,\(Q_2\)一直维持初始 0,永远不能变成 1。
  • 此时只有\(Q_0、Q_1\)两位正常工作,电路退化成模 4(2 位)同步计数器,所以只跑 0‑1‑2‑3 循环。
  1. 其他潜在排查点
  • 74LS112 异步置位\(\overline{PR}\)、异步清零\(\overline{CLR}\)虽然接 5V,异步功能关闭;
  • 时钟 CLK 是全部并联,同步时钟本身没问题;
  • 数码管接线只读到低两位有效输出,高位始终 0。

现象解释: 状态到011时,\(Q_2\)的 J、K 为 0,保持 0;\(Q_1、Q_0\)满足翻转条件,时钟到来后\(Q_1Q_0\)清零,回到000,直接跳过100‑111,表现就是 0‑1‑2‑3 循环。

四、修正方案

  1. 修改 74LS08 与门 U6A 接线:把 U6A 两个输入,实实在在接到\(Q_1\)、\(Q_0\)的输出引脚。输出接到最高位触发器 U1B 的 J 端和 K 端。 修正后激励:\(J_2=K_2=Q_1 \& Q_0\)。
  2. 确认三个触发器输出\(Q_2、Q_1、Q_0\)全部接到 DCD_HEX 数码管的 BCD 输入口,不要漏接最高位。
  3. 重新运行仿真:状态即可完整循环0‑1‑2‑3‑4‑5‑6‑7‑0

五、仿真排坑总结

  1. 只计数到 3,优先怀疑最高位 J/K 控制逻辑输入,与门接线错误、虚接,导致高位无法翻转。
  2. 74LS112:\(J=K=0\)→保持;\(J=K=1\)→翻转;记住这个核心功能,快速判断故障。
  3. Multisim 仿真,肉眼看连线很容易看错,看似连上,实际节点没有对接在一起,是非常高频的仿真 bug。
  4. 排错技巧:可以用逻辑探针直接测与门输出,当\(Q_1=1、Q_0=1\),看与门输出是否变成高电平,快速定位组合逻辑故障。

六、拓展思考

  1. 同步计数器的核心就是高位 J、K 由低位状态做与逻辑控制;接线出错直接导致计数器位数降级。
  2. 对比异步计数器:异步计数器高位时钟来自前一级 Q 输出;同步计数器全部共用时钟,靠 J、K 逻辑控制翻转。

通过网盘分享的文件:仿真文件获取.zip 链接: https://pan.baidu.com/s/1V5zzxbpHc_fRqfGIzSdLfg?pwd=6666 提取码: 6666

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 21:23:23

昆明燃气/电热水器维修上门服务-欧米到家持证师傅正规检修|深度排查不出热水漏水忽冷忽热等故障

冬季洗澡水温异常、热水器漏水、不出热水、运行异响、水温忽冷忽热,是昆明家庭热水器最常见的故障。很多用户网上找维修师傅,容易遭遇小病大修、隐形收费、劣质配件等问题。市面上多数维修内容内容零散、实用性差,无法适配昆明高原气压、水质…

作者头像 李华
网站建设 2026/8/24 21:23:08

智能体操作系统:构建AI自动化应用的基础设施与工程实践

如果你是一名开发者,最近一定被各种“AI智能体”刷屏了。从能自动写代码的Devin,到能联网处理任务的GPTs,再到各种宣称能“一键自动化”的Agent框架,似乎AI已经准备好接管一切。但当你真正想用它们来解决一个具体问题,…

作者头像 李华
网站建设 2026/8/24 21:18:18

樱花校园模拟器中文版无广告下载

今天给大家带来的是樱花校园模拟器中文版无广告2026最新版本,当前樱花校园模拟器中文版无广告最新版本已经更新到1.048.08版本了,此版本彻底移除了所有广告干扰。玩家可以完全沉浸在探索和互动中,不必担心误触广告或被强制打断,非…

作者头像 李华
网站建设 2026/8/24 21:18:03

滴滴Agent开发面试真题解析:RAG系统架构与多模态实战指南

最近在准备AI Agent方向的面试,发现滴滴这类大厂的Agent开发岗位面试题很有代表性。本文基于滴滴Agent开发一面的真实面试真题,结合当前热门的RAG、架构设计等技术点,为大家带来一份深度解析和实战指南。无论你是正在准备面试,还是…

作者头像 李华
网站建设 2026/8/24 21:17:42

计算机单片机毕设实战-基于 STM32 与 ESP-01S 的无线车速监测平台设计与实现 基于 STM32 的超速蜂鸣预警与安卓移动端震动提醒系统(016604)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

作者头像 李华