亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

多输入门

逻辑门的使用

反相器和缓冲器耗尽了单输入门电路的可能性。除了缓冲或反转它之外,用单个逻辑信号还能做什么?为了探索更多的逻辑门可能性,我们必须在电路中添加更多的输入端子。

向逻辑门添加更多输入端子会增加输入状态可能性的数量。对于单输入门,例如反相器或缓冲器,只能有两种可能的输入状态:输入为“高”(1)或“低”(0)。

正如本章前面提到的,一个二输入门有四个 可能性(00、01、10 和 11)。三输入门有八个 输入状态的可能性(000、001、010、011、100、101、110和111)。

可能的输入状态的数量等于输入数量的 2 次方:


可能输入状态数量的增加显然允许更复杂的门行为。现在,不是仅仅反转或放大(缓冲)单个“高”或“低”逻辑电平,门的输出将由任何组合决定 1 和 0 的输入端存在。

由于仅用几个输入端子就可以实现多种组合,因此有许多不同类型的多输入门,与只能是反相器或缓冲器的单输入门不同。本节将介绍每种基本门类型,显示其标准符号、真值表和实际操作。这些不同门的实际 TTL 电路将在后续章节中探讨。

与门

最容易理解的多输入门之一是与门,之所以这么叫是因为该门的输出将是“高” (1) 当且仅当 all 输入(第一个输入 第二个输入 . . .) 是“高”(1)。如果任何输入为“低”(0),则保证输出也处于“低”状态。


如果您可能想知道,AND 门由三个以上的输入构成,但这比简单的两个输入种类少见。

二输入与门的真值表

二输入与门的真值表如下所示:

与门采样电路操作

此真值表在实际中的含义如下图所示,其中 2 输入与门受输入逻辑电平的所有可能性影响。 LED(发光二极管)提供输出逻辑电平的视觉指示:



只有当所有输入都升高到“高”逻辑电平时,与门的输出才会变为“高”,从而使 LED 仅在四种输入组合状态中的一种状态下通电。

与非门

与门思想的一种变体称为与非门。 “NAND”这个词是NOT和AND这两个词的缩写。

本质上,与非门的行为与与门相同,其中非(反相)门连接到输出端子。为了象征这个输出信号反转,与非门符号在输出线上有一个气泡。

与非门的真值表正如人们所料,与与门的真值表完全相反:


与与门一样,与非门由两个以上的输入组成。在这种情况下,适用相同的一般原则:当且仅当所有输入为“高”(1) 时,输出才会为“低”(0)。如果任何输入为“低”(0),则输出将变为“高”(1)。

或门

我们要研究的下一个门是 OR 门,之所以这么叫是因为如果任何输入(第一个输入或第二个输入或......)为“高”(1),则该门的输出将为“高”(1) )。当且仅当所有输入都为“低”(0)时,或门的输出变为“低”(0)。

二输入或门真值表

两输入或门的真值表如下所示:


或门采样电路操作

以下插图序列展示了 OR 门的功能,其中 2 输入经历了所有可能的逻辑电平。 LED(发光二极管)提供门输出逻辑电平的视觉指示:

任何输入升高到“高”逻辑电平的条件都会使或门的输出变为“高”,从而为四个输入组合状态中的三个激活 LED。

或非门

正如您可能怀疑的那样,或非门是一个输出反相的或门,就像与非门是一个输出反相的与门一样。


与迄今为止看到的所有其他多输入门一样,NOR 门可以制造为具有两个以上的输入。尽管如此,同样的逻辑原则仍然适用:如果任何输入变为“高”(1),则输出变为“低”(0)。仅当所有输入均为“低”(0)时,输出为“高”(1)。

负与门

负与门的功能与与门相同,所有输入都反转(通过非门连接)。与标准门符号约定保持一致,这些反向输入由气泡表示。

与大多数人的第一直觉相反,负与门的逻辑行为与与非门不同。实际上,它的真值表与 NOR 门相同:

负或门

按照相同的模式,负或门的功能与所有输入都反转的或门相同。与标准门符号约定保持一致,这些反向输入由气泡表示。负或门的行为和真值表与与非门相同:

异或门

最后六个门类型都是三个基本函数的相当直接的变体:AND、OR 和 NOT。然而,异或门则完全不同。

如果输入处于不同的逻辑电平(0 和 1 或 1 和 0),异或门输出“高”(1) 逻辑电平。相反,如果输入处于相同的逻辑级别。

异或(有时称为 XOR)门具有唯一的符号和真值表模式:

异或等效电路

由 AND、OR 和 NOT 门组成的异或门也有等效电路,就像 NAND、NOR 和负输入门一样。模拟异或门的一种相当直接的方法是从一个常规的或门开始,然后添加额外的门以在两个输入都为“高”(1) 时阻止输出变为“高”(1):


在该电路中,当与非门的输出为高电平时,最后一个与门充当或门输出的缓冲器,即前三个输入状态组合(00、01 和 10)。但是,当两个输入均为“高”(1) 时,与非门输出“低”(0) 逻辑电平,这迫使最终与门产生“低”(0) 输出。

异或门的另一个等效电路使用带有反相器的两个与门的策略,设置为为输入条件 01 和 10 生成“高”(1) 输出。最后的或门然后允许任一与门的“”高”输出以创建最终的“高”输出:


异或门对于两个或多个二进制数逐位比较的电路非常有用,也用于错误检测(奇偶校验)和代码转换(二进制到格雷,反之亦然)。

异或非门

最后,我们要分析的最后一个门是 Exclusive-NOR 门,也称为 XNOR 门。它等效于具有反向输出的异或门。这个门的真值表与异或门的真值表完全相反:


如真值表所示,异或非门的目的是在两个输入处于相同逻辑电平(00 或 11)时输出“高”(1)逻辑电平。

评论:

相关工作表:


工业技术

  1. 同相放大器
  2. 基本门函数
  3. NAND Gate S-R 使能锁存
  4. NAND Gate S-R 触发器
  5. 7 段显示
  6. 晶体管,结场效应 (JFET)
  7. 集成电路
  8. 非门
  9. “缓冲”门
  10. 门级建模
  11. D 锁存器
  12. 6种注塑浇口及使用时机