资料介绍
本期是数字电路入门3,我们将讲解「时序电路」,及其核心部件触发器的工作原理。
什么是时序电路?
上期学过的「组合电路」是根据当前输入信号的组合来决定输出电平的电路。换言之,就是现在的输出不会被过去的输入所左右,也可以说成是,过去的输入状态对现在的输出状态没有影响的电路。
这次讲解的「时序电路」和「组合电路」不同。「时序电路」的输出不仅受现在输入状态的影响,还要受过去输入状态的影响。
那么,如何才能将过去的输入状态反映到现在的输出上呢?「时序电路」到底需要些什么呢?人类总是根据过去的经验,决定现在的行动,这时我们需要的就是—记忆。同样,「时序电路」也需要这样的功能。这种能够实现人类记忆功能的元器件就是触发器。按结构和功能,触发器可以分为RS型、JK型、D型和T型。在这里,我们只讲解比较有代表性的类型,RS型和D型。
触发器就象一个跷跷板
触发器的工作方式与日本的“起坐亲子游戏”很象。日本的“起坐亲子游戏”,指的就是公园里的跷跷板。想起跷跷板,就能想象出RS触发器的工作原理。
图2就是一个跷跷板。这个跷跷板有些生锈,即使没有人坐,也不能恢复水平状态。请记住它保持倾斜的样子。假设:
图1: RS触发器的电路图
● 跷跷板的两端是输出Q和Q#。
● 左右的2个人是R君和S君,表示输入。坐上跷跷板表示逻辑高H状态,没有在跷跷板上表示逻辑低L状态。
(每次只允许一个人坐,两人不能同时坐。)
图2:跷跷板的初始状态(Q=L、Q#=H、R=L、S=L)
当S君坐上跷跷板(S=H)时,输出Q就变为H(Q#变成L)(图3 )
图3:S君坐在跷跷板上的状态(Q=H、Q#=L、R=L、S=H)
即使S君下来了,跷跷板也不会改变动作(S=L),Q#还是L,不改变(图4)
图4:S君从跷跷板上下来的状态(Q=H、Q#=L、R=L、S=L)
当R君坐上跷跷板时,Q变成L(Q#变成H)。当R君从跷跷板上下来时,也会保持L状态。从这个过程来看,我们 是不是可以说跷跷板记住了以前坐过它的人呢。
用真值表表示RS触发器的工作过程的话,就象图5所示一样。表中Q0和Q0#表示的是输入变化以前的输出。
RS触发器是最简单的触发器。主要用于防止机械式开关的误操作。
图5:RS触发器的真值表
按时钟变化记忆的D触发器
D触发器是在时钟信号(CK)的上升沿(信号从L→H的变化)或下降沿(信号从H→L的变化)时,保持输入信号状态,改变输出信号的触发器。
图6:D触发器
Q0:输入变化前的输出
x:H或L都可以
↑:L向H的转移
图7:D触发器的真值表
现在,我们用跷跷板来说明D触发器的工作原理。跷跷板的初始状态如图8所示。D君坐上跷跷板表示输入为H,从跷跷板上下来表示输入为L。跷跷板的另一边,放一个比D君轻的重物。另外,这个跷跷板与一般的跷跷板不同,只有在时钟CK上升沿时,才改变跷起的方向。
图8:D触发器的初始状态 (CK=L、D=H、Q=L、Q#=H)
看着图8,你不觉得有些奇怪吗?D君坐在跷跷板上,却没有变化。按理说,由于D君比重物重,D君(Q#)应该降下来,才对。 为什么跷跷板没有发生变化呢,这是因为CK还保持L状态。当CK变为H(CK上升)时,跷跷板就跷起来了,D君就下降了(图9)。
图9: D触发器的CK处于上升状态(D=H、Q=H、Q#=L)
然后,CK就稳定在H状态。这时,不管D君是从跷跷板上下来,还是再坐上去,跷跷板都不动。只要不在CK的上升状态,跷跷板就一直保持以前的状态。
这种动作的触发器被称为D触发器,具有在时钟上升瞬间,保持(记忆)输入状态的功能,是一种时钟同步时序电路。D触发器是时序电路的基本元件,用途广泛。D触发器的多级组合,可以做成移位寄存器、分频电路等。也可用于CPU内部的寄存器等。
SRAM是触发器构成的吗?
触发器可以记忆H或L,1位的信息。大量排列触发器,并使之具有可选择性后,就可以构成SRAM。由于SRAM的输入输出速度比DRAM和闪存的访问速度高得多,所以,常用作CPU的缓存和寄存器。
尽管我们这样说,实际上CPU中内置的存储器或寄存器并非使用的是RS触发器这样的逻辑门。由于使用逻辑门,会使电路规模变大,所以,一般使用4到6个FET,再经过优化,构成存储器的1位(图A)。
图A:SRAM的基本电路
时钟同步电路的必要性
我们分两次,「组合电路」和「时序电路」,对逻辑电路的基础进行了讲解。实际上,在设计逻辑电路时,有很多应该注意的事项。其中特别重要的就是关于时钟同步电路的注意事项。
在「组合电路」中,微小的信号传输迟延,都有可能造成输出毛刺。尽管毛刺是一个极其短暂的信号,但也可以引起逻辑电路的误动作。为了回避这个问题,就要使用时钟同步电路。
图10:时钟同步电 路的思路
图10给出了时钟同步电路的概要。如图所示,其构造是在FF(触发器)之间夹着「组合电路」。毛刺是「组合电路」在输出稳定之前,输出的短暂信号。因此,在「组合电路」输出稳定以后,再改变时钟,用触发器保持这个输出,就可以回避这种误动作了。
至此,数字电路入门的三次讲座全部结束了。从「什么是数字?」开始,逐步讲解了「基本逻辑电路」、「数字IC的基础」、「组合电路」和「时序电路」。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 计数器及时序电路 15次下载
- MCU是汽车电子的核心部件,它的威廉希尔官方网站 原理是怎么一回事?资料下载
- 计算机原理基础课:组合电路和时序电路资料下载
- 一文概要JK触发器资料下载
- 什么是时序电路?触发器又是怎么回事资料下载
- 数码管与分析仪的时序电路原理图免费下载 8次下载
- 555定时器单稳态触发器EWB电路仿真图免费下载 79次下载
- 数字电路--若干种触发器工作原理 0次下载
- 触发器及其应用实验 0次下载
- 触发器和时序逻辑电路教材
- 触发器与时序逻辑电路
- 钟控同步RS触发器教材
- 采用三相交流电源的低功耗绝热时序电路
- 基于粒子群算法的同步时序电路初始化
- 用胶粘计数修复水压机的核心部件
- rs和sr触发器的工作原理 为什么rs触发器可以消除机械抖动 4100次阅读
- D触发器不同应用下的电路图详解 6591次阅读
- rs触发器电路图与rs触发器内部电路图 2.8w次阅读
- 数字电路中的常见的触发器类型 1.5w次阅读
- 双稳态触发器的工作原理详解 9.9w次阅读
- 单稳态触发器芯片有哪些_单稳态触发器工作原理 2.8w次阅读
- 单稳态触发器有哪些_单稳态触发器工作原理介绍 4w次阅读
- 触发器的作用_触发器的特点介绍 2.1w次阅读
- 触发器及其应用_钟控双稳态触发器详解 1.3w次阅读
- 常用边沿触发器电路结构和工作原理 3w次阅读
- jk边沿触发器工作原理 3.6w次阅读
- 施密特触发器电路及工作原理详解_施密特触发器特点_施密特触发器的作用 4.5w次阅读
- d触发器是干什么的_d触发器有什么用 8.4w次阅读
- 触发器电路结构和逻辑功能、触发器逻辑功能的转换、型号 1.4w次阅读
- 数字电路之时序电路 1.8w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多