0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

不同数字缓冲器教程

模拟对话 来源:陈年丽 2019-06-26 12:02 次阅读

数字缓冲器和三态缓冲器可在数字电路中提供电流放大以驱动输出负载

在之前的教程中,我们研究了通常称为逆变器的数字非门,我们看到NOT门输出状态是其输入信号的补码,反相或反相。

因此,例如,当NOT门的单输入为“HIGH”时,其输出状态不会为“HIGH” ”。当其输入信号为“低”时,其输出状态将不为“低”,换句话说,它“反转”其输入信号,因此称为“逆变器”。

但有时在数字电子电路中我们需要将逻辑门彼此隔离或让它们驱动或切换高于正常负载,例如继电器,螺线管和灯,而无需反转。一种允许我们这样做的单输入逻辑门称为数字缓冲器。

与单输入,单输出逆变器或 NOT TTL 7404的门,它在输出上反转或补充其输入信号,“缓冲器”不执行反转或决策制作功能(如具有两个或更多输入的逻辑门),而是产生与其输出完全匹配的输出输入。换句话说,数字缓冲器没有任何作用,因为它的输出状态等于其输入状态。

然后数字缓冲器可以被视为应用Boole幂等律的幂等门,因为当输入通过该设备时,其值不是改变。因此数字缓冲区是一个“非反相”设备,因此将给我们布尔表达式: Q = A 。

然后我们可以定义单个逻辑运算输入数字缓冲区为:

“Q为真,仅当A为真时”

换句话说,当输入 A 为真时,缓冲区的输出( Q )状态仅为真(逻辑“1”),否则其输出为假(逻辑“0”)。

单输入数字缓冲区


数字缓冲区也可以通过connectin制作g如下所示,两个 NOT 门。第一个将“反转”输入信号 A ,第二个将“重新反转”它返回到其原始电平,执行输入的双反转。

使用双反转NOT Gates

您可能正在思考,如果数字缓冲区没有反转,那么它的重点是什么?以任何方式改变其输入信号,或做出任何逻辑决定或操作,如 AND 或 OR 门,那么为什么不只是使用一段电线,而这是一个好点。但是,非反相数字缓冲器确实在数字电子产品中有许多用途,其主要优点之一是它提供数字放大。

数字缓冲器可用于将其他栅极或电路级彼此隔离,以防止一个电路的阻抗影响另一个电路的阻抗。数字缓冲器也可用于驱动高电流负载,例如晶体管开关,因为它们的输出驱动能力通常远高于其输入信号要求。换句话说,缓冲器可用于数字信号的功率放大,因为它们具有所谓的高“扇出”能力。

数字缓冲区扇出示例

扇出参数缓冲器(或任何数字IC)的输出驱动能力或逻辑门的输出电流能力给出输入信号的更大功率放大。可能需要将多个逻辑门连接到另一个逻辑门的输出或切换高电流负载(如LED),然后缓冲器将允许我们这样做。

通常输出逻辑门的通常连接到其他门的输入。每个输入都需要来自栅极输出的一定量的电流来改变状态,因此每个额外的栅极连接都会增加栅极的负载。因此,扇出是可以由逻辑门的一个数字缓冲器同时驱动的并行负载的数量。作为电流源,缓冲器可以具有高达同一逻辑系列的20个门的扇出额定值。

如果数字缓冲器具有高扇出额定值(电流源),则必须也有很高的“扇入”等级(当前下沉)。然而,门的传播延迟随着扇入而迅速恶化,因此应该避免扇入大于4的门。

然后输入和输出的数量是有限的。我们可以使用三态缓冲器或三态输出驱动器,而不是可以连接在一起,在我们需要将门彼此去耦的应用中。

“三态”缓冲区“

除了上面看到的标准数字缓冲器之外,还有另一种类型的数字缓冲电路,其输出可以在需要时与其输出电路”电子地“断开。此类缓冲区称为 3状态缓冲区,或更常见的是三态缓冲区。

A 三态缓冲器可以被认为是一个输入控制开关,其输出可以通过外部“控制”或“启用”电子转为“开”或“关”( EN )信号输入。该控制信号可以是逻辑“0”或逻辑“1”类型信号,导致三态缓冲器处于一种状态,允许其输出正常工作,产生所需的输出或另一种状态。状态是它的输出被阻塞或断开。

然后三态缓冲器需要两个输入。一个是数据输入,另一个是启用或控制输入,如图所示。

三态缓冲开关等效

当激活到其第三状态时,它禁用或关闭其输出,产生既不是逻辑“高”或“低”的开路状态,而是提供非常高阻抗的输出状态,高Z,或更常见的 Hi-Z 。然后这种类型的设备有两个逻辑状态输入,“0”或“1”,但可以产生三种不同的输出状态,“0”,“1”或“ Hi-Z ”这就是为什么它被称为“三态”或“三态”器件。

注意,这第三个状态不等于逻辑电平“0”或“1”,而是一个高阻态,其中缓冲器输出与电路的其余部分电断开。因此,没有电流从电源中提取。

有四种不同类型的三态缓冲器,一组输出通过“Active-HIGH “控制信号产生反相或非反相输出,另一组缓冲器输出由”Active-LOW“控制信号控制产生反相或非反相输出反转输出如下所示。

激活“HIGH”三态缓冲区

高电平三态缓冲器,例如74LS241八进制缓冲器,当逻辑电平“1”应用于其“使能”时被激活控制线和数据从其输入传递到其输出。当使能控制线处于逻辑电平“0”时,缓冲器输出被禁用,输出端出现高阻抗条件 Hi-Z 。

高电平有效三态缓冲器也可以具有反相输出以及高阻态,从而产生高电平有效的三态反相缓冲器,如图所示。

有效“高电平”反相三态-state Buffer

当逻辑电平激活时,高电平有效的反相三态缓冲器(如74LS240八进制缓冲器)的输出被激活“1”应用于其“启用”控制线。输入处的数据传递到输出,但反转产生输入的补码。当逻辑电平“0”的使能线为低电平时,缓冲器输出被禁止,并且在高阻抗条件下, Hi-Z 。

相同的两个三态缓冲器也可以使用低电平有效使能输入实现,如图所示。

激活“低电平”三态缓冲区

低电平有效三态缓冲器与上述相反,当逻辑电平“0”应用于其“时被激活使“控制线。数据从其输入传递到其输出。当使能控制线处于逻辑电平“1”时,缓冲器输出被禁用,输出端出现高阻抗条件 Hi-Z 。

有效“低电平” “反转三态缓冲区

低电平反转三态缓冲区与上述相反,因为当逻辑电平“0”应用于其“启用”控制线时,其输出被启用或禁用。当缓冲区由逻辑“0”使能时,输出是其输入的补码。当使能控制线处于逻辑电平“1”时,缓冲器输出被禁用,输出端出现高阻抗条件 Hi-Z 。

三态缓冲控制

我们已经看到,缓冲器可以在数字电路中提供电压或电流放大,它也可以用于反转输入信号。我们还看到数字缓冲器以三态形式提供,允许输出有效地关断,产生相当于开路的高阻抗状态(Hi-Z)。

三态缓冲器用于许多电子和微处理器电路,因为它们允许多个逻辑器件连接到同一电线或总线,而不会损坏或丢失数据。例如,假设我们有一条数据线或数据总线,其中包含一些内存,外设,I / O或连接到它的CPU。这些设备中的每一个都能够在此单一数据总线上相互发送或接收数据,同时产生所谓的争用。

当多个设备连接在一起时会发生争用,因为有些设备想要将输出驱动为高电平而某些设备为低电平。如果这些设备同时开始发送或接收数据,当一个设备向总线输出逻辑“1”(电源电压)时,可能会发生短路,而另一个设备则设置为逻辑电平“0”或接地,导致短路情况,可能会损坏设备以及丢失数据。

数字信息通过这些数据总线或数据高速公路串行发送,一次发送一次,或者可能由八个(或更多)导线以并联形式连接在一起,例如在微处理器数据总线中,允许多个三态缓冲器连接到同一数据通道,而不会损坏或丢失数据,如图所示。

状态缓冲区数据总线控制

然后,三态缓冲区可用于隔离设备和电路数据总线和彼此。如果几个三态缓冲器的输出电连接在一起,则解码器用于在任何一个时间仅允许一组三态缓冲器有效,而其他器件处于高阻态。连接到4线数据总线的三态缓冲器示例如下所示。

三态缓冲器控制

这个基本示例显示了如何使用二进制解码器在数据集中单独或一起控制多个三态缓冲区。解码器选择对应于其二进制输入的适当输出,只允许一组数据将逻辑“1”或逻辑“0”输出状态传递到总线上。此时,连接到相同总线的所有其他三态输出通过置于高阻抗 Hi-Z 状态而被禁用。

当通过启用线, EN A <将有效HIGH信号施加到三态缓冲器时,数据组“A”中的数据只能传输到公共总线/跨度>。在所有其他时间,它表示有效地与数据总线隔离的高阻抗条件。

同样,当通过 EN <施加使能信号时,数据集“B”仅将数据传递到总线。子>乙 。连接在一起控制数据集的三态缓冲器的一个很好的例子是TTL 74244八进制缓冲器。

还可以连接三态缓冲器“返回到 - 返回“产生所谓的双向缓冲器电路,其中一个”高电平有效缓冲器“并联,但与一个”低电平有效缓冲器“相反。

这里,“启用”控制输入更像是方向控制信号,使得数据既被“读取”又被“发送”到相同的数据总线。在这种类型的应用中,可以使用具有双向开关功能的三态缓冲器,例如TTL 74245。

我们已经看到三态缓冲器是一个非反相器件仅在Enable( EN )引脚的输入为高电平时输出(与其输入相同),否则缓冲器的输出进入高阻态( Hi-Z )状态。三态输出用于许多集成电路和数字系统,而不仅仅用于数字三态缓冲器。

数字缓冲器和三态缓冲器都可用于提供电压或电流放大,从而驱动高负载,如作为继电器,灯或功率晶体管,而不是传统的逻辑门。但是缓冲器也可用于在两个或多个电路之间提供电气隔离。

我们已经看到,如果将多个三态设备连接在一起并且只要选择一个,则可以创建数据总线。任何时候,都没有问题。三态总线允许多个数字设备通过I / O信号和地址解码在同一数据总线上输入和输出数据。

三态缓冲器可用于集成形成四路,十六进制或八进制缓冲器/驱动器,单向和双向形式,更常见的是TTL 74240,TTL 74244和TTL 74245,如图所示。

常用数字缓冲器和三态缓冲器IC包括:

TTL逻辑数字缓冲器

74LS07十六进制非反相缓冲器

74LS17十六进制缓冲器/驱动器

74LS244八路缓冲器/线路驱动程序

74LS245八进制双向缓冲区

CMOS逻辑数字缓冲区

CD4050十六进制非反相缓冲器

CD4503十六进制三态缓冲器

HEF40244三态八进制缓冲器

74LS07数字缓冲区

74LS244八态三态缓冲器

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    170

    文章

    5483

    浏览量

    169556
  • 晶体管
    +关注

    关注

    76

    文章

    9056

    浏览量

    135220
收藏 人收藏

    评论

    相关推荐

    为什么你的缓冲器要么输出电平乱跳,要么直接不输出

    缓冲器
    一兀科技
    发布于 :2022年09月15日 16:20:29

    [6.3.1]--6.4三态缓冲器

    数字逻辑三态缓冲器
    李开鸿
    发布于 :2022年11月13日 01:17:35

    EVAL-AD9834EBZ,是一款数字控制振荡,采用相位累加,正弦查找表和10位DAC

    MHz。 AD9834可以执行相位调制和频率调制。 AD9834评估板包含一个75 MHz振荡,可为AD9834提供MCLK。如果需要,用户可以移除此振荡,并通过BNC连接器使用不同的时钟振荡或外部时钟源驱动AD9834
    发表于 08-08 08:52

    什么是音频缓冲器

    `请问什么是音频缓冲器?`
    发表于 08-23 16:27

    高速缓冲器是什么

    `请问高速缓冲器是什么?`
    发表于 08-23 16:32

    JlinkV10的Vref疑问:输出的3.3V是否可以和板载3.3V连接

    一般情况问题不大,正规的Vref都是从板子到仿真,仿真只是作为输入信号用的。仿真采集到这点电压,告诉内部用的电压是多少,同时给数字缓冲器
    发表于 02-22 19:03

    单输入逻辑门(数字缓冲器)这些特性你知道吗?

    和灯,而无需反转。一种允许我们执行此操作的单输入逻辑门称为数字缓冲器。与单输入,单输出反相或“非”门(例如TTL 7404,其在输出上对其输入信号进行反相或互补)不同,“缓冲器”不执
    发表于 01-26 09:16

    如何测量扇出缓冲器中的附加抖动

    中,一个时钟源要驱动多个器件,因此可使用时钟缓冲器(通常称为扇出缓冲器)来复制信号源,提供更高的激励电平。图 1. 使用扇出缓冲器创建大量单输入频率副本LMK00304 扇出缓冲器就是
    发表于 11-21 07:25

    缓冲器,缓冲器是什么?

    缓冲器,缓冲器是什么? buffer   中文译名: 缓冲缓冲器缓冲液  解释:1、 电信设备。在数据传输中,用来弥补不同数据处
    发表于 03-08 13:30 2272次阅读

    缓冲器,缓冲器基本原理是什么?

    缓冲器,缓冲器基本原理是什么? 最基本线路构成的门电路存在着抗干扰性能差和不对称等缺点。为了克服这些缺点,可以在输出或输
    发表于 09-03 19:10 9287次阅读

    三态缓冲器介绍

    三态缓冲器三态缓冲器三态缓冲器三态缓冲器三态缓冲器三态缓冲器三态
    发表于 11-16 11:59 0次下载

    松翰单片机--SN8F5702学习笔记(四)ADC

    简介 模数转换器(ADC)是SAR结构1,具有10个输入源,最高4096阶分辨率,将模拟信号传输到12位数字缓冲器。ADC建立在10通道输入源中,以测量10种不同的模拟信号源。ADC分辨率为12
    发表于 11-17 18:06 9次下载
    松翰单片机--SN8F5702学习笔记(四)ADC

    使用IDT时钟缓冲器提升应用设计

      IDT 还提供另一个更简单的 CMOS 缓冲器系列,即5PB11xx系列,由五个时钟扇出缓冲器成员组成,其中最后两位数字代表输出数量。这些缓冲器是非常高性能、低抖动、低偏移和传播延
    的头像 发表于 05-05 15:41 1553次阅读
    使用IDT时钟<b class='flag-5'>缓冲器</b>提升应用设计

    什么是时钟缓冲器(Buffer)?时钟缓冲器(Buffer)参数解析

    什么是时钟缓冲器(Buffer)?时钟缓冲器(Buffer)参数解析 什么是时钟缓冲器(Buffer)?我们先把这个概念搞清楚。 时钟缓冲器就是常说的Clock Buffer,通常是指
    发表于 10-18 18:36 2w次阅读
    什么是时钟<b class='flag-5'>缓冲器</b>(Buffer)?时钟<b class='flag-5'>缓冲器</b>(Buffer)参数解析

    液压缓冲器怎么调节

    液压缓冲器强度是否能够调节,取决于液压缓冲器的种类,目前市面上较为常用的液压缓冲器包括可调液压缓冲器、不可调液压缓冲器,这两种
    发表于 04-24 16:12 2383次阅读