在工程实践中,有时需要将几个门的输出端并联使用,以实现与逻辑,称为线与。前面讲过的ttl门电路的输出结构决定了它不能进行线与。
如图1所示,如果将g1、g2两个ttl与非门的输出直接连接起来,当g1输出为高电平,g2输出为低电平时,从g1的电源vcc通过g1的t4、d到g2得t3,形成一个低阻通路,产生很大的电流,输出既不是高电平也不是低电平;逻辑功能将被破坏,还可能烧坏器件。所以普通的ttl门电路是不能进行线与的。
为满足实际应用中实现线与的要求,专门生产了一种可以进行线与的门电路——集电极开路门电路,简称oc门。
oc与非门电路如图2所示。与普通ttl与非门电路相比,去掉了图2所示ttl与非门电路中的三极管t4和二极管d,使输出端三极管t3的集电极开路,故称为集电极开路门电路。
图1 普通的ttl与非门电路输出并联使用
图2 oc与非门电路
oc门可以实现线与。图3所示为两个oc与非门实现线与时的电路。
图3 oc与非门线与电路
此时的逻辑关系为:
(1)
即在输出线上实现了与运算,通过逻辑变换可转换为与或非运算。