Multisim实现D触发器时钟信号分频

本文介绍了使用74HC74D触发器芯片实现时钟信号分频的过程。通过D触发器的上升沿触发特性,详细解析了分频器的工作原理,展示了从二分频到十六分频的仿真实验结果,强调了Preset和Clear引脚的设置以及信号翻转的关键步骤。
摘要由CSDN通过智能技术生成

D触发器实现时钟信号分频

一. 元器件介绍

这里用到的元器件有:

  1. DIgital power(VCC)数字电源
  2. DIGITAL-CLOCK 数字时钟
  3. 逻辑分析仪(XLA)
  4. ground 数字地
  5. SPDT 单刀双掷开关
  6. 74HC74D_4V D触发器芯片

二. 原理分析

先来说说D触发器的原理:
74HC74D_4V D触发器芯片有六个:D输入、Preset输入、Clear输入、 Q \mathsf{Q} Q输出、 Q ‾ \overline{\mathsf{Q}} Q输出、Clock时钟输入

对应输入输出电平值:
D C L K ‾ \overline{\mathsf{CLK}} CLK Q \mathsf{Q} Q Q ‾ \overline{\mathsf{Q}} Q
001
110

↓ = clock transition HIGH to LOW

依据表格中D输入输出值
分频器的原理:

  1. 根据时钟输入信号的上升沿(或下降沿)触发一次的时间为一周期(此处一周期为输入时钟脉冲的一周期),每变化一周期实现一次信号翻转(Toggle)
  2. D触发器不同于JK触发器可以实现芯片内信号翻转,则信号翻转需要通过 Q ‾ \overline{\mathsf{Q}} Q输出来实现, Q ‾ \overline{\mathsf{Q}} Q输出信号为D输入信号的非信号(相反信号),则将 Q ‾ \overline{\mathsf{Q}} Q输出信号作为下一时刻的D输入信号实现翻转信号
  3. 要想实现实时翻转,对D输入端初始信号没有要求
    且要求不会受到PresetClear的影响,需要将PresetClear同时接高电平(实验中PresetClear为低电平有效)
  4. 实际上完整的运行过程为D初始无信号输入,时钟下降沿触发使 Q ‾ \overline{\mathsf{Q}} Q输出到D输入上使 Q \mathsf{Q} Q输出信号变为初始信号的相反值 Q ‾ \overline{\mathsf{Q}} Q,实现一次翻转,每经过时钟一周期翻转一次,翻转两次形成输出信号的一个周期,则输出信号的一周期在时间上等价于输入时钟信号的两周期从而实现D触发器分频

D十六分频

调整到可以全局概览(时钟数调整为4)

D十六分频

5棕线为输入100HZ,占空比为50%的时钟脉冲
4蓝线为二分频
6浅红线为四分频
8浅蓝线为八分频
10浅绿线为十六分频

图中74HC74D_4V D触发器芯片为下降沿触发
可实际上查阅相关芯片信息,描述为

the 74hc74 are dual posiN/Ave edge triggered d-type flip-flop.
表示该芯片实际上为上升沿触发,这就是为什么看到逻辑分析仪上的信号跳变为上升沿跳变

查阅相关芯片信息源
74HC74D源文档下载


实际74HC74D逻辑符号为:
74HC74D逻辑符号
可以看到时钟输入为上升沿触发

据此

此芯片的实际真值表:
DCLK Q \mathsf{Q} Q Q ‾ \overline{\mathsf{Q}} Q
001
110

↑ = clock transition LOW to HIGH

将二分频输出信号作为下一个JK触发器时钟输入信号实现对二分频的分频即四分频以此类推…


三. 仿真实验

需要快速作图的小伙伴直接copy下方图片中的接线即可
以下图实现十六分频为例

十六分频
Preset输入、Clear输入同时接入高电平
D输入接 Q ‾ \overline{\mathsf{Q}} Q输出实现沿时钟上升沿翻转
如下图实现二分频

二分频

逻辑分析仪显示如下图

二分频显示

注意设置合适的数字时钟频率以及逻辑分析仪接受频率以显示合适的图像
(该仿真实验中选择数字时钟频率为100HZ,接受时钟频率为200HZ,显示时钟格数为2-4最适)

Q \mathsf{Q} Q输出接入下一个D触发器时钟端,其他引脚接线方式与第一个相同
实现如下图四分频

四分频

逻辑分析仪显示如下图

四分频显示

以此类推实现多分频


希望能够帮到迷途之中的你,知识有限,如有学术错误请及时指正,感谢大家的阅读

(^^)/▽ ▽\(^^)
Multisim中,T触发器是一种基本的数字逻辑电路元件,常用于控制电路中的时序和触发器功能。T触发器是一种双稳态触发器,可以有两种状态:保持状态和改变状态。 T触发器有两个输入端:主输入端(T输入)和时钟输入端。其逻辑功能是,当时钟输入发生上升沿时,根据T输入的状态,如果T输入为高电平,则T触发器的状态取反;如果T输入为低电平,则保持T触发器的状态。 在Multisim中使用T触发器时,需要先添加并连接相应的元件。根据电路的需要,可以选择多种不同类型的T触发器,如D型触发器、JK触发器等。然后,通过连线将触发器的各个输入端连接到其他元件或输入信号源。 在Multisim中的T触发器的参数设置可以通过双击触发器元件来实现。可以设置触发器的初始化状态、时钟脉冲的频率和占空比等参数。另外,还可以通过布尔代数方程或真值表来定义触发器的逻辑功能。 使用Multisim进行T触发器的模拟时,可以通过输入不同的T输入信号时钟脉冲信号来验证触发器的功能。通过设置不同的输入组合和时钟频率,可以观察到触发器的状态变化和输出信号的变化。 总之,Multisim提供了强大的功能和工具,可以方便地设计和模拟T触发器电路,并进行各种参数和信号的调试和分析。它为学习和研究数字电路和逻辑电路提供了一个方便、直观的工具平台。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

是你呀星途

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

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

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

打赏作者

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

抵扣说明:

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

余额充值