硬件设计中与门、或门、非门电路详解

简介: 硬件设计中与门、或门、非门电路详解

门电路是数字电路中最基本的逻辑单元。它可以使输出信号与输入信号之间产生一定的逻辑关系。在数字电路中,信号大都是用电位(电平)高低两种状态表示,利用门电路的逻辑关系可以实现对信号的转换。

   最基本的门电路有与门电路,或门电路,非门电路等。

2b337fd664822ed2bf48a300058530eb.png


第一:与门电路


   与门电路是指只有在一件事情的所有条件都具备时,事情才会发生。

   与门电路的基本结构和逻辑符号见下图:

ab047322e125b7d1c419c6e0744e75d5.png

 在与门电路功能示意图中,只有在开关A和B都闭合时,灯才会亮,如果A和B中任意一个处于开路状态,灯就不会亮。

   与门电路的真值表见下图:

e5d1631e4bf4aee9decfeff01b5aa98a.png

   一般情况下,最简单的与门电路可以用二极管和电阻器组成。

   由二极管和电阻器构成的与门电路见下图:

e9c230a0fff437153647a9274bbe306b.png

 图中A,B为两个输入变量,F为输出变量,当A,B均为高电平,F为高电平,A,B只要有一个为低电平,F就为低电平。


第二:或门电路


   或门电路是指只要有一个或一个以上条件满足时,事情就会发生。

   或门电路的基本结构和逻辑符号见下图:

ca26ce9a9eab19a50f3fcc5eeeb6b486.png

上图中,只要开关A,B中有一个闭合,电流就能通过开关进入灯,灯点亮,只有两个开关都断开,灯才不会亮。

   或门电路真值表见下图:

1a29e67f709d7c13869348e83555c689.png

 同与门电路一样,最简单的或门电路也是由二极管和电阻器构成的。

   见下图:

6f2776c9df2eece848a9647f80e7f526.png

   图中A,B为两个输入变量,F为输出变量。当A,B均为低电平,F才为低电平,A,B只要有一个为高电平,或两个都为高电平,F为高电平。


第三:非门电路


   非门电路又叫“否”运算,也称求“反”运算,因此非门电路又称为反相器。

非门电路的基本结构和逻辑符号见下图:

3752213fd25008c16217f226fcc810c9.png

  在非门电路中,当开关A闭合时,电路短路,灯F不亮;如果开关断开,灯亮。

   非门电路的真值表见下图。

b1e2a83231f26ebc9052d644829ea441.png

最基本的非门电路是利用晶体三极管的开关特性构成的。可以实现非逻辑关系。

   由晶体三极管和外围元件组成的非门电路如下:

534e707124bf08dd5f3beb7b85645a77.png

 上图中,A为输入变量,Y为输出变量,利用晶体三极管的反相放大特性,当A为低电平,三极管截止,输出端Y为高电平。当输入高电平,三极管处于饱和区,输出端Y为低电平。

   利用非门电路构成的反相器主要有三种,有DTL型、TTL型和C-MOS等,如下图所示。

d6829f3bfcdb574078d845dda77ed230.png

 门电路符号中,国家标准与国外标准的区别见下图:

b988a77be6beec13626b32b24e7f7172.png

与非门和或非门分别是由与门+非门;或门+非门组合而成,在数字电路中也很常见。


第四:门电路应用实例


   警笛信号发生器电路

   警笛信号发生器电路一般用于报警电路中,通过高音和低音的交换发声,起到警示作用。

 由六个非门电路组成的警笛信号发生器电路如下图:

71a4314e47b3934aa7d10a81891bbe68.jpg

   非门1、2组成超低频脉冲振荡器,非门3、4组成高音振荡器,非门5、6组成低音振荡器。超低频脉冲振荡器的输出通过二极管VD1,VD2控制高、低音振荡器轮流发声,振荡信号分别经VD3,VD4由半导体三极管VT1放大后推动扬声器发声。


第五:触摸键控电路


   触摸键控电路是一种利用人手触摸金属触摸键,从而起到控制电路通断的作用。

见下图:

1b0d532f69fc2b0d7710845ab4348dea.png

  该电路主要由触摸金属板M,与非门电路1-4,继电器K,电池等部分构成。

   触摸金属板用于输入指令,4个与非门电路用于将输入的指令识别和处理,继电器为指令输出控制端负载。

   当手触摸金属板时,C1上的充电电荷将通过人体电阻加到与非门2的输入端,使其成为高电平,最后使与非门3、4输出高电平,VT1,VT2导通,继电器吸和,控制负载工作。

   由于与非门1和与非门2之间通过电阻R2相连,所以由C1提供给与非门2输入端的高电平将保持下去,即使手离开金属板,电路仍会保持这一状态,直到金属板再次被触摸为止。

   继电器吸合时,与非门1的输入端为低电平,C1通过R1及与非门1放电到0V左右。

   当金属板再次受到触摸,C1上的0V电压经人体电阻加到与非门2的输入端,使电路又恢复到原来状态,即VT1,VT2截止,继电器断开。

目录
相关文章
|
存储 传感器 定位技术
【NI Multisim 14.0原理图设计基础——元器件分类】
一、元器件分类 NI Multisim 14.0不仅提供了数量众多的元器件符号图形,而且还设计了元器件的模型,并分门类地存储在各个元器件库中。下面按照元器件库的命名不同详细介绍常用的元器件。 1.电源库 单击“元器件”工具栏中的“放置源” 按钮,Sources 库的“系列”栏包括以下几种,如图所示: 电源(POWER-SOURCES):包括常用的交直流电源、数字地、地线、星形或三角形连接的三相电源、VCC、VDD、VEE、VSS 电压源,其元器件”栏下内容如图所示: 电压信号源(SIGNAL-VOLTAG…):包括交流电压、时钟电压、脉冲电压、指数电压、FM、AM等多种形式的电压信号,其“元器
20949 3
【NI Multisim 14.0原理图设计基础——元器件分类】
|
人工智能 前端开发 Java
一文彻底明白三极管
三极管,全称半导体三极管,是电子电路的核心元件,具有电流放大和开关功能。它由三个区域组成:基区、发射区和集电区,分为PNP和NPN两种类型。三极管的关键特性包括电流放大倍数(β)、输入和输出特性曲线。根据用途可分为小功率、大功率和高频三极管。其主要应用包括信号放大、开关控制和振荡电路。关注我,一起学习更多电子知识!
2079 0
一文彻底明白三极管
|
机器人 API 定位技术
具身智能干货|ROS2理论与实践系列(二):ROS2通信机制核心
机器人是一种高度复杂的系统性实现,一个完整的机器人应用程序可能由若干功能模块组成,每个功能模块可能又包含若干功能点,在不同功能模块、不同功能点之间需要频繁的进行数据交互。比如以导航中的路径规划模块为例: 路径规划时就需要其他功能模块输入数据,并输出数据以被其他模块调用。 输入的数据有地图服务提供的地图数据、定位模块提供的机器人位姿数据、人机交互模块提供的目标点数据......。 输出的路径信息则被运动控制订阅或是回显在人机交互界面上。 那么这些相对独立的功能模块或功能点之间是如何实现数据交互的呢?在此,我们就需要介绍一下ROS2中的通信机制了。
2573 62
|
传感器 存储 人工智能
一文彻底搞清楚数字电路
数字电路是处理离散二进制信号(0和1)的电子电路,由逻辑门(如与门、或门等)组成,实现各种逻辑运算。它在计算机、通信、自动控制和数字信号处理等领域广泛应用。例如,CPU通过数字电路执行算术和逻辑运算,PLC用于工业自动化控制,数字滤波器则用于信号处理。数字电路以高电平(如5V)表示1,低电平(如0V)表示0,简化了信号处理并提高了系统的可靠性和抗干扰能力。
2067 0
一文彻底搞清楚数字电路
|
人工智能 Java 程序员
一文彻底搞明白电路图和原理图
本文介绍电路图的基本构成、作用及类型,帮助理解电路原理和实际应用。元件符号、连线、节点和注释说明是电路图的核心要素,通过原理图、方框图、装配图和印板图,可以清晰展示电路结构和工作原理。君志所向,一往无前!
10327 0
【AD速成】半小时入门AltiumDesigner之绘制原理图(四)
【AD速成】半小时入门AltiumDesigner之绘制原理图(四)
8972 4
Google Voice功能被封,但是Gmail账号完好怎么办?怎么解封?
如果您收到的回复无法解封您的Google Voice账号,请再次撰写申述信,重申您的请求。有些用户可能需要多次申诉才能成功解封账号。坚持不懈并提供充分的解释是解决问题的唯一途径。 尽管无法保证每个人的Google Voice账号都能成功解封,但通过申述过程并提供详细的解释,您可以增加解封的可能性。请确保您的申述信内容准确、诚恳,并且愿意遵守所有的服务条款和规定。
12596 0
Google Voice功能被封,但是Gmail账号完好怎么办?怎么解封?
|
网络协议 算法 安全
802.11帧结构与WiFi控制帧、管理帧、数据帧
【9月更文挑战第26天】该内容详细介绍了802.11帧结构,包括帧头、帧体和帧尾三部分,并分别阐述了各部分的功能和作用。此外,还介绍了WiFi控制帧、管理帧和数据帧的功能及类型,涵盖了RTS/CTS、ACK、信标帧、关联请求/响应帧、认证帧等内容,解释了它们在网络通信中的具体应用。
2261 3
|
关系型数据库 MySQL 数据库
【MySQL】-多表设计(一对多、一对一、多对多)
设计数据库时,不同类型的关系需要谨慎考虑,以反映实际需求并优化性能。查询设计良好的数据库通常会更高效,并有助于减少数据冗余和维护成本。同时,确保外键索引的正确使用,可以显著提升查询效率和数据一致性。通过这些原则和技巧的应用,我们可以在遵循数据库设计的最佳实践的同时,确保数据的可扩展性和可维护性。
2054 4