广告

数字电子课程-第5部分:逻辑门

2023-04-19 15:42:22 Giovanni Di Maria 阅读:
上一篇文章讨论了逻辑命题的概念,以及如何使用它们来创建基本电子电路。在本文中,将探讨数字电子电路的另一个重要方面,即涉及逻辑门的问题。将讨论现有的不同类型的逻辑门以及它们如何工作。这将是理解逻辑电子电路和创建更复杂电子系统的重要一步。

上一篇文章讨论了逻辑命题的概念,以及如何使用它们来创建基本电子电路。在本文中,将探讨数字电子电路的另一个重要方面,即涉及逻辑门的问题。将讨论现有的不同类型的逻辑门以及它们如何工作。这将是理解逻辑电子电路和创建更复杂电子系统的重要一步。q09ednc

逻辑门

逻辑门是执行逻辑运算的一个(或一组)电子元件,其中二进制值0和1用两个不同的电压值表示,如上一篇文章中所见。在了解了AND(与)、OR(或)和NOT(非)电路中逻辑命题的运算之后,本文将探讨逻辑门的使用,这是前面概念的自然演变。为了更好地理解,将基本逻辑电路与相关逻辑门的表示方法放在一起是很有用的,如图1所示。现在将深入探讨与逻辑门相关的各种概念。q09ednc

q09ednc

图1:具有相关逻辑门的基本逻辑电路的表示q09ednc

逻辑门

如上一篇文章所述,与逻辑门是一种逻辑电路,只有当所有输入都为“1”时,才会产生输出“1”。换句话说,与逻辑门在多个输入信号之间建立逻辑连接,并生成与输入信号的逻辑与(与)对应的输出信号。如果至少有一个输入为“0”,则输出将为“0”。为了正确理解逻辑门的行为,建议经常查阅真值表,这有助于在了解逻辑输入值的情况下计算门的逻辑输出值。与门的符号如图所示。q09ednc

与门也可用于两个以上的输入。市场上有实现具有两个、三个、四个或更多输入的与逻辑门的集成电路。如果需要的话,设计者可以适当地连接几个与逻辑门来实现更复杂的与门。与逻辑门使用的一个示例可能是对系统的访问控制。例如,可能有一把锁只有在同时满足两个条件时才会打开:输入了正确的安全代码并插入了经过授权的磁卡。在这种情况下,安全码和磁卡可以作为与逻辑门的两个输入,开锁作为输出。如果两个条件都满足,与逻辑门的输出将为“1”,锁将打开。如果任一条件不满足,输出将为“0”并且锁不会打开。如图2所示,可以使用两个晶体管构建与门。在这种情况下,每个晶体管都用作开关,根据施加到其基极的电平打开或关闭。晶体管串联连接。如果两个晶体管基极的电流都足够高,则两个晶体管都会导致饱和状态,从而使LED二极管正确点亮。如果一个或两个晶体管关闭,则电路断开,逻辑输出为“0”。q09ednc

q09ednc

图2:由两个晶体管组成的与逻辑门q09ednc

或逻辑门

或逻辑门是一种数字组件,当其至少一个输入为“1”时,它会产生逻辑输出“1”。它可以用在许多不同的方面,下面的例子阐明了家庭自动化电路如何使用这种门。假设你想在至少打开两盏灯中的一盏灯时打开房间里的一盏灯。可以使用“或”逻辑门来达到目的。它的电路可能有输入“A”连接到第一个开关,输入“B”连接到第二个开关,输出连接到为灯供电的继电器。当至少有一个开关打开时,“或”门的输出变为“1”并驱动继电器,从而打开灯。如果两个开关都关闭,则或门的输出为“0”且继电器未激活,因此灯保持关闭状态。q09ednc

该门可以用于许多其他应用,相应的电路也可以用晶体管制成,如图3所示。两个晶体管的集电极连接到负载,在这种情况下连接到一个LED信号二极管。基极连接到由尽可能多的开关控制的偏置电压。如果任一输入为高电平,则相应的晶体管将打开并导通,从而使LED二极管导通并发光。因此,输出电压将处于逻辑高电平。如果两个输入都处于逻辑低电平,则两个晶体管都不会激活并且LED二极管关闭。因此,电路的输出电压将处于逻辑低电平。q09ednc

q09ednc

图3:由两个晶体管构成的“或”逻辑门。q09ednc

非逻辑门

该门的符号是一个三角形,顶点有一个圆圈,表示符号反转(取反)的操作,如图4所示。如果在非门上施加一个低电平"L",输出端将出现一个高电平"H",反之亦然。如上一篇文章所示,真值表只有两行,因为非门中只有一个输入。事实上,它对应于一个一元运算符,也就是说,它只作用于一个变量。非门反转输入的条件,将假状态更改为真状态,反之亦然。非逻辑门应用的一个实际示例可能涉及建筑物的应急灯操作。如果主走廊灯亮着,则应急灯LED熄灭。相反,当天黑,主灯熄灭时,非门将产生高逻辑电平输出,打开应急灯LED,帮助人们在黑暗中找到路。这样,非门用于反转LED点亮和熄灭的逻辑。这只是一个简单的应用,但非门可用于许多其他需要反转信号逻辑的情况。q09ednc

使用单个晶体管可以轻松地将“非”逻辑门作为一个反相器来实现。主要的配置是用晶体管作为反相放大器,逻辑输入施加在晶体管的基极上,逻辑输出在集电极上获得。当逻辑输入为高时,晶体管的基极使晶体管导通。集电极上的电压将变低并处于低逻辑电平。如果逻辑输入低,晶体管断开,集电极电压高,逻辑电平高。此配置反转逻辑输入并提供与输入相反的逻辑输出。q09ednc

q09ednc

图4:用晶体管制成的非逻辑门q09ednc

逻辑门应用的一些例子

逻辑门构成了许多实际应用设计的基础,并且是大多数数字系统设计中的重要组成部分,包括:q09ednc

  • 数据处理电路:逻辑门用于构建数字电路以处理、操作和传输信息;
  • 存储设备:逻辑门用于构建数字存储器,例如RAM和ROM存储器;
  • 通信设备:逻辑门用于构建传输和接收数据的电路,例如无线通信模块;
  • 电机控制:逻辑门用于构建电机控制电路,例如步进电机驱动器;
  • 工业控制设备:逻辑门用于构建工业控制电路,例如自动化和过程控制系统。

图5显示了使用本文讨论的三个逻辑门的三个典型应用示例,并详细说明:q09ednc

  • 左图展示了一台工业机器,出于安全原因,必须用两只不同的手同时按下两个按钮来启动它(与门);
  • 中间的图片展示了一个视频监控系统,一旦两个摄像机中的一个拍摄到移动的物体(或门),该系统就会启动记录; 
  • 右图说明了建筑物照明系统的操作,其中包括打开主灯和关闭应急灯LED,反之亦然。该系统帮助人们在黑暗中找到自己的路。

q09ednc

图5:关于与、或、非逻辑门的一些实际应用。q09ednc

结论

逻辑门是电子电路设计中的基本元素。使用晶体管,可以创建可用于许多不同实际应用的与、或、非逻辑门。它们的多功能性和可靠性使它们成为创建复杂电子系统(从工业安全到控制系统)的关键要素。用晶体管(或其他更坚固的元器件)创建逻辑门的能力使得创建越来越复杂和先进的电子系统成为可能,可以满足广泛的行业和应用的需要。还应该记住的是,单独的逻辑门不能驱动强大的负载。为了驱动例如电机、大型灯具、高能设备等,必须实施功率电路。q09ednc

(原文刊登于EDN姊妹网站EEWeb,参考链接:Digital Electronics Course – Part 5: Logic gates,由Ricardo Xie编译。)q09ednc

相关阅读:

数字电子课程-第1部分:二进制逻辑和信号q09ednc

数字电子课程-第2部分:数字VS模拟q09ednc

数字电子课程-第3部分:数制q09ednc

数字电子课程-第4部分:布尔代数和布尔函数q09ednc

责编:Ricardo
本文为电子技术设计原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 中国台湾开抢半导体人才,向全球前500大顶尖大学招手 中国台湾地区经济部负责人王美花表示,中国台湾将向全球前 500 大大学毕业生招手,取消过去需两年工作经验等限制,无需工作经验就可申请来台。经济部表示,通过国外揽才、国内培训方式持续充实半导体人才,通过产学合作跟人才培育的条例,允许大学动用政府与民间经费设立半导体学院。预计 5 月底与 9 月还有两次东南亚揽才团出发。
  • 八个模拟工程师新人面试的基础问题 我一直觉得面试初级模拟工程师应聘人员是项挑战。我们很难知道在应试者刚入行时问他什么比较明智。
  • 2022版工程师年节送礼指南 过去几年因新冠疫情导致的家庭办公设备需求增加以及供应受限,几乎我们手上能拿到什么东西就得马上以标价买下来。所幸这些问题最近正逐渐缓解,因此我们今年更可能买到自己想要的东西了。看看今年的新版年节《购物指南》为工程师提供哪些送礼建议...
  • 全球半导体行业人均收入27.5万美元,人才短缺是最大的挑 德勤最近发布了一份名为《全球半导体人才短缺》的报告,该报告审视了当今行业的现状,并确定了行业可以采取的行动来识别、招聘和培养必要的劳动力。
  • 硬件明明比软件更难,但为何硬件工程师的收入低于软件工 为何付出同样的努力,学习了诸如信号处理,模数电路等复杂且折磨人的专业知识,感觉比付出同样精力的软件同学通过考试更辛苦,最后就业收入远低于同学校甚至同院系的同学?硬件明明比软件更难,国内的硬件技术也不如软件,为什么硬件工程师待遇还不如软件?
  • 理工类专业的薪酬更高,前三名为机械工程、材料科学与工 高考刚结束,志愿填报成了考生及家长当下关注的焦点。某人力机构发布的《2022年大学生就业前景研判及高考志愿填报攻略》显示2021届应届大学生整体就业形势、不同院校及专业毕业后的薪酬情况,数据显示双一流院校毕业生具备更强的就业竞争力,首份工作月薪上也领跑。
  • 通信行业为何频繁加班?套路到底有多深? 网上关于加班的新闻越来越多。人们对于加班现象的声讨,也越来越激烈。既然国家现在提倡合法用工,拒绝强制加班,那么,问题来了——我们通信行业是否也会减少加班呢?通信行业,为什么会有这么多加班?都是合理合法的吗?面对加班,通信人又有哪些常见套路?
  • 数字IC设计专业求职攻略:最全知识点整理及面试经验 秋招在即,很多IC公司,例如联发科、乐鑫、小米、OPPO等都已经开启了提前批的招聘,乐鑫甚至已经完成笔试,安排面试了,很多同学也参加了这个批次的招聘。因此很多网友都在关注笔试、面试、简历等问题。针对这类问题,今天再总结一篇丰富的求职攻略……
  • 数字IC设计工程师笔试面试题(五) 设计一个自动售货机系统,卖soda水的,只能投进三种硬币,要正确的找回钱数。 
  • 数字IC设计工程师笔试面试题(四) 给出某个一般时序电路的图,有Tsetup,Tdelay,Tck->q(Tco),还有 clock的delay,写出决定最大时钟的因素,同时给出表达式。
  • 新冠疫情加速工程师选择退休? 因为较年长劳工在疫情期间面临的健康风险较高,似乎也让它们对于重新加入职场兴趣缺缺。约有210万美国劳工在疫情期间选择退休,该人数是2019年的将近一倍。
  • 对比多种电容器,使用不当会引起哪些问题? 薄膜电容、陶瓷电容、钽电容和电解电容器,这些电容器各有什么不同,在使用时应该注意什么?本文对几种不同的电容器进行了比较,并分享了多名美国工程师使用电容器的经验......
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了