作者:男秀 链接:https://www.zhihu.com/question/28512432/answer/41217074 来源:知乎 作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
我想下面这个「网上资料」还是很好的。
单片机I/O口推挽输出与开漏输出的区别(转)
让我仔细回答。
要了解推拉输出,首先要了解三极管(晶体管)的原理。以下三极管有三个端口,即基极管(Base)、集电极(Collector)和发射极(Emitter)。下图是NPN型晶体管。
这种三极管是型元器件,注意关键字电流控制。也就是说,只要基极B有输入(或输出)电流,晶体管就可以控制。
请允许我改变概念,将基极B视为基极B,视为集电极C,发射极E视为。输入输出输出是指电流流动的方向。
当控制端有电流输入时,电流从输入端进入并从输出端流出。
而PNP管正好相反,当电流从控制端流出时,电流从输入端流到输出端。
那么:
上三极管为N型三极管,下三极管为P型三极管,请注意控制端、输入端和输出端。
当Vin电压为V 上述N型三极管控制端有电流输入,Q电流从上到下通过,提供电流给负载。
通过上述N型三极管向负载提供电流(Rload),这就叫「」。
当Vin电压为V-下三极管有电流流出,Q有电流从上到下流动。
通过以下P型三极管向负载提供电流(Rload),这就叫「」。
以上,这就是。
那么什么是漏洞呢?这是我答案一开始给出的。「网上资料」说得很详细,我在这里简单写一下。
要理解开漏,可以先理解。
如图所示,开集意味着集电极C一端什么都不接,直接作为输出端口。
如果要用这个电路带负载,比如一个LED,就像这样,必须连接一个上拉电阻。
当Vin没有电流,Q5断开时,LED亮。 当Vin流入电流,Q5导通时,LED灭。
泄漏电路是将上图中的三极管更换为(MOSFET)。
N型场效应管各端口名称:
场效应管是型元器件,只要对栅极施加电压,DS就会导通。
结型场效应管的一个特点是输入阻抗很大,这意味着没有电流从控制电路流出,也没有电流进入控制电路。如果没有电流流入或流出,控制电路就不会烧坏。不同的是,双极晶体管是一种电流控制元件。如果使用开集电路,控制电路可能会毁。这可能就是为什么我们总是听到漏电路,很少听到开集电路?因为开集电路被淘汰了。
最后,我推荐一本学习电子必读书的书。我在大学里几乎把这本书弄坏了。
国外电子通信教材系列:实用电子元件和电路基础(
京东
¥ 66.20
去购买