逻辑或门是一种数字逻辑电路,仅当其一个或多个输入为高电平时,其输出才变为逻辑电平1。 “逻辑或门”的输出Q仅在其所有输入均为逻辑电平“ 0”时才再次返回“ LOW ”。换句话说,对于逻辑或门,任何“高”输入将给出“高”逻辑电平“ 1”输出。 对于数字逻辑或门给出的逻辑或布尔表达式为,对于逻辑加法其由加号,(表示为 + )给我们的布尔表达式: A + B = Q。
因此,逻辑或门可以正确地描述为“内含或门”,因为当两个输入均为真(HIGH)时输出为真。然后,我们可以将2输入逻辑或门的操作定义为:
“如果A或B为真,则Q为真”
2输入晶体管或门可以使用如下所示连接在一起的RTL电阻-晶体管开关构建简单的2输入端“或”门,输入直接连接到晶体管基极。对于Q的输出,两个晶体管都必须饱和为“ ON” 。
逻辑或门可使用数字电路产生所需的逻辑功能,并带有一个符号,其形状表示或门的逻辑操作。 数字逻辑“或”门类型2输入逻辑或门
符号 |
真相表 |
2输入或门
|
乙 |
一种 |
问 |
0 |
0 |
0 |
0 |
1个 |
1个 |
1个 |
0 |
1个 |
1个 |
1个 |
1个 |
布尔表达式Q = A + B |
读为A或B得出Q |
三输入逻辑或门
符号 |
真相表 |
3输入或门
|
C |
乙 |
一种 |
问 |
0 |
0 |
0 |
0 |
0 |
0 |
1个 |
1个 |
0 |
1个 |
0 |
1个 |
0 |
1个 |
1个 |
1个 |
1个 |
0 |
0 |
1个 |
1个 |
0 |
1个 |
1个 |
1个 |
1个 |
0 |
1个 |
1个 |
1个 |
1个 |
1个 |
布尔表达式Q = A + B + C |
读为AORBORC给出Q |
与“与”门一样,“或”功能可以具有任意数量的单个输入。但是,市售的“或”门有2、3或4种输入类型。例如,额外的输入将需要将门级联在一起。 多输入或门
因此,此6输入或门的布尔表达式为:
Q =(A + B)+(C + D)+(E + F)
换一种说法:
A OR B OR C OR D OR E OR F给出Q
如果所需的输入数量是奇数个输入,则可以通过使用合适的“上拉”电阻将它们直接接地将任何“未使用”的输入保持为低电平。 常用的数字逻辑或门IC包括: TTL逻辑或门
CMOS逻辑或门
- CD4071四路2输入
- CD4075三路3输入
- CD4072双4输入
7432四路2输入逻辑或门
在下一本关于数字逻辑门的教程中,我们将介绍TTL和CMOS逻辑电路中使用的数字逻辑NOT门功能,以及其布尔代数定义和真值表。
|