掌握锁存器原理及应用
-
基本SR锁存器
-
钟控SR锁存器
-
钟控D锁存器
-
钟控D锁存器的动态参数
掌握
触发器
原理及应用
一、基本SR锁存器
1、双稳态电路(Bistate Elements)
双稳态电路常见两种画法都是一样的,是由两个非门电路串联而成。
2、由或非门构成的基本SR锁存器
通过真值表分析输入和输出的关系。例:己知输入S、R波形图,试画出Q、Q波形图,设SR锁存器的初态为0。对于由或非门构成的基本SR锁存器采用正脉冲触发(S=1的时候触发)。
3、由与非门构成的基本SR锁存器
4.锁存器的特性表和特性方程
现态(Present State)
:锁存器在接收信号之前所处的状态,用Q^n表示;
次态((Next State)
:锁存器在接收信号之后建立的新的稳定状态,用Q^(n+1)表示。
5、基本SR锁存器的应用
(3)构成单脉冲发生器。(实际按键检测中,按下瞬间有抖动,通过锁存器可以解决)
按键Vo会输出一段抖动的电压。由基本SR锁存器构成的单脉冲发生电路,
每按动开关一次,只输出一个正脉冲。
锁存器分别都接入了1个电阻,5V的上拉。如果S=1,R有抖动,R也是1 的时候,我们是锁存状态,我们的输出Q反属于干净的波,还是一个钟状态,从而达到了消抖的目的。
二、钟控SR锁存器
1、电路结构和逻辑符号
-
CP=0:基本SR锁存器输入端均为1,状态保持不变,锁存状态
-
2、逻辑功能
3、基本SR锁存器与钟控SR锁存器的区别
结论:钟控SR锁存器只在CP高电平期间接收输入信号,基本SR锁存器任何时候均能接收输入信号。CP相当于时钟线,只在高电平的时候采集数据。
三、钟控D锁存器
1、电路结构和逻辑符号
本质上是SR锁存器,CP时钟信号,一个输入引脚D,通过非门,输出一个D和一个D反。
2、特性方程
3、特性表
例:在钟控D锁存器输入如图所示的CP和D波形,试画出输出波形。假设锁存器初始状态为0。
“透明”锁存器(Transparent Latch),透明性表现在D和Q^n+1保持一致,锁存器在接收信号之后建立的新的稳定状态
4、钟控D锁存器的动态参数(重点)
建立时间(Setup Time)——tSU(很多面试考题和芯片手册都会用到)
数据信号D在时钟信号CP下降沿到来之前应稳定的最小时间
保持时间(Hold Time)——tH
数据信号D在时钟信号CP下降沿过去以后应稳定的最小时间
时钟信号和锁存器输出之间的延迟时间tp(CQ)
相对于CP信号由低电平变为高电平的时刻,Q的变化将会有一定的延时。
输入数据信号和锁存器输出之间的延迟时间tp(DQ)
相对于D的变化,Q的变化将会有一定的延时。
5、钟控锁存器存在的空翻现象(缘由)
在一个CP脉冲周期内,锁存器状态变化多于一次的现象称为
空翻
。
-
-
6、为什么钟控锁存器会存在空翻现象?
主要原因是锁存器对输入信号的敏感时间太长。
触发器采用了不同的电路结构,只有
在CP脉冲的上升沿或下降沿时刻接收输入信号(Q才会动)
,一个周期内最多翻转一次,防止了空翻现象。
我们在做单片机的时候,输入模式和中断有很多种方式,我们可以高电平检测、低电平检测、上升沿检测、下降沿检测。触发器是应用于
上升沿或下降沿监测
,防止了空翻现象。
四、触发器的分类
3种不同结构的触发器
-
-
-
5种不同功能的触发器
-
-
-
-
-
五、主从D触发器
1、主从D触发器电路结构及逻辑符号
2、工作原理
当CP=0时,QM跟随D变化(钟控D锁存器),从锁存器保持不变(截止)
当CP=1时,主锁存器保持不变,从锁存器跟随Qm变化
3、主从D触发器的特性方程
上图中:D从0->1,如果CP时钟引脚不在高电平的时候,我们Q是不变化的,当CP引脚高电平的时候,我们检测到了D的上升沿,这时候我们Q也是高电平,随后我们D的变化与Q无关。
主从D触发器的状态只有在CP上升沿时刻才会改变
直接置1端和直接置0端不受CP脉冲控制,用于设置触发器的初始状态,正常工作时,应置高电平。
六、维持阻塞D触发器
1、电路结构和逻辑符号
G1、G,2构成了基本SR锁存器。
G3、G4、G5、G6构成了D信号的输入通道。
2、工作原理分析
当CP=0时:
(1)触发器维持原状态不变;
(2)输入信号D到达G4、G3的输入端,等待送入。
当CP由0->1时,如果D=0,
Q^(t+1)=D=0,并立即封锁输入通路。
当CP由0->1时,如果D=1,
则Q^(n+1)=D=1,并立即封锁输入通路。
结论:在CP上升沿接收输入信号,Q^(n+1)=D。
3.具有异步置位、复位端的维持阻塞D触发器
七、五种不同功能的触发器
1、D触发器
D触发器可以采用不同电路结构,但功能符号是一样的。在分析和设计时序逻辑电路时,并不需要考虑触发器的内部电路结构,而只需关心触发器的逻辑功能和触发方式。
例:一上升沿触发的D触发器,设初态为1,试在给定CP、D下,画出输出波形。
边沿触发器只有CP的上升沿或下降沿瞬间才能接受控制输入信号,改变状态,因此在一个时钟脉冲下,触发器最多只能翻转一次,从根本上杜绝了空翻的现象。
2、SR触发器
3、JK触发器
与SR相比,在不稳定状态下,Qn由0变1,Qn+1由1变0。把不稳定状态设计成了
反转
,
可以用来计数
4、T触发器
如果将JK触发器的J、K端连接在一起,并将输入端命名为T,就得到T触发器。也可以用来
计数的功能
5、T'触发器
当同时为1的时候,取反。可以利用D触发器转换为T'触发器。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,
本文链接:https://blog.csdn.net/m0_60718520/article/details/127701668
进大家庭⭕圈探讨回复:
交流
分享
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
ADC的内部原理是什么?如何获得ADC最佳精度呢?;前言用了这么久ADC,从没细看过ADC的内部原理和如何获得最佳精度,今天看到一篇ST的官方文档讲的不错,这里整理分享给大家。SAR ADC内部......
数字电路和模拟电路中的8种触发器有什么不同?;
掌握锁存器原理及应用
基本......
TDR测量仪器的基本原理是什么;什么是TDR?
TDR是英文Time Domain Reflectometry 的缩写,中文名叫时域反射计,是测量传输线特性阻抗的主要工具。TDR主要......
定时器基本原理及常见问题详解;对于MCU来说,定时器是必备的一个模块,原因在于定时器是使用频率最高。
1写在前面
我之前写过许多关于定时器的文章,不过后台还是有很多朋友问与定时期相关的问题,所以......
什么是热保护器?热保护器的工作原理是什么?;热保护器是用于各种电气和电子应用的基本安全装置,以防止过热和潜在的火灾危险。它们被设计用来监测设备或组件的温度,并在超过临界阈值时中断电源供应。在这......
采用NAND和NOR门的SR触发器;在本教程中,我们将讨论数字电子学中的基本电路之一--SR 触发器。我们将看到使用 NOR 和 门的 SR 触发器的基本电路、其工作原理、真值表、时钟 SR 触发器......
数字电路中的RS触发器;
什么是RS触发器
其中R、S分别是英文复位Reset和置位Set的缩写,作为最简单的一种触发器,是构成各种复杂触发器的基......
测试芯片对输入信号和时钟信号之间的时间要求。 建立时间(Setup Time)是指触发器的时钟信号上升沿到来以前,数据能够保持稳 定不变的时间。输入数据信号应提前时钟上升沿(如上升沿有效)T 时间到达芯片, 这个 T 就是......
作用吧控制的对象便是电动风扇的电动机B1,只有电机停了,风扇才会彻底安全。
它的基本原理是这样的:当人的手碰到电风扇的外面的金属大罩子P时,电路立即响应,并切断电源,对电机实施紧急制动,最后......