TTL三态门(TSL_three-state logic)
电路结构 & 逻辑符号
(a) 使能端低电平有效
(b) 使能端高电平有效
工作原理
在图(a) 所示电路中
- E N ‾ \overline{EN} EN = 1,即 P = 0 P = 0 P=0 时, T 2 T_{2} T2 、 T 4 T_{4} T4 均截止,导通的二极管 D 3 D_3 D3 把 u Q u_Q uQ 钳位在小于或等于 1v 的电平上,使 T 3 、 D T_3、D T3、D 也不能导通,因此 Y 与地和电源都断开了,输出端呈现为高阻状态, 用 Y = Z Y=Z Y=Z 表示
-
E
N
‾
\overline{EN}
EN = 0,即
P
=
1
P = 1
P=1 时,
D
3
D_3
D3 截止,电路处于工作状态
故 Y = A ⋅ B ⋅ P ‾ = A ⋅ B ‾ Y=\overline{A·B·P}=\overline{A·B} Y=A⋅B⋅P=A⋅B
在图(b) 所示电路中是高电平使能的电路,即当使能控制端为高电平时电路处于工作状态, Y = A ⋅ B ‾ Y=\overline{A·B} Y=A⋅B ,为低电平时,电路被禁止, Y = Z Y=Z Y=Z
应用举例
-
用作多路开关
两个三态输出反相器是并联起来的, E N ‾ \overline{EN} EN 是整个电路的使能端。
当 E N ‾ = 0 \overline{EN} = 0 EN=0 时, G 1 G_1 G1 使能、 G 2 G_2 G2 禁止, Y = A 1 ‾ Y=\overline{A_{1}} Y=A1 ;
当 E N ‾ = 1 \overline{EN} = 1 EN=1 时, G 1 G_1 G1 禁止、 G 2 G_2 G2 使能, Y = A 2 ‾ Y=\overline{A_{2}} Y=A2 。
G 1 G_1 G1 、 G 2 G_2 G2 构成两个开关,可以根据需要将 A 1 A_1 A1 或 A 2 A_2 A2 反相后送到输出端 -
用于信号双向传输
两个三态输出反相器反并联起来构成双向开关.
当 E N ‾ = 0 \overline{EN} = 0 EN=0 时信号向右传送, A 2 = A 1 ‾ A_{2} =\overline{A_{1}} A2=A1
当 E N ‾ = 1 \overline{EN} = 1 EN=1 时信号向左传送, A 1 = A 2 ‾ A_{1} =\overline{A_{2}} A1=A2 -
构成数据总线
n个三态输出反相器的输出端都连接到一根信号传输线上,构成单向总线。n路信号都可以通过总线进行传输,不过要特别注意,任何时刻,都只准许一个三态门使能,即处于工作状态,其余的三态门均应被禁止
别注意,任何时刻,都只准许一个三态门使能,即处于工作状态,其余的三态门均应被禁止
例如. 现在要传送 A 1 A_{1} A1 ,则只能令 E N 1 ‾ = 0 \overline{EN_{1}} = 0 EN1=0 ,使 G 1 G_1 G1 工作,一般地说,要传送 A 1 A_{1} A1 ,只能令 E N 1 ‾ = 0 \overline{EN_{1}} = 0 EN1=0 ,使 G 1 G_1 G1 工作,其他的三态门的输出端都必须为高阻态