Open-Drain比push-pull少了个top transistor,只有bottom transistor。 就像push-pull中那样,当bottom transistor关闭,则输出为高电平,但此处没法输出高电平。 想要输出高电平,必须外部再接一个上拉电阻(pull-up resistor)。 Open-drain只能够漏电流(sink current),如果想要集电流(source current),则需要加一个上拉电阻。
Vcc可以大于输入高电平电压VCC (call UP-Translate),也可以低于输入高电平电压VCC(call Down-Translate),Open-Drain比push-pull少了个top transistor,只有bottom transistor。 就像push-pull中那样,当bottom transistor关闭,则输出为高电平,但此处没法输出高电平。 想要输出高电平,必须外部再接一个上拉电阻(pull-up re...
Open-Drain比push-pull少了个top transistor,只有bottom transistor。 就像push-pull中那样,当bottom transistor关闭,则输出为高电平,但此处没法输出高电平。 想要输出高电平,必须外部再接一个上拉电阻(pull-up resistor)。 Open-drain只能够漏电流(sink current),如果想要集电流(source current),则需要加一个上拉电阻。
Push-pull output is best suited for communication interfaces that have single direction lines (e.g SPI, UART etc.). Open drain is commonly used for bidirectional single line communication interfaces, where more than two devices are connected on the same line(e.g I2C, One-Wire etc.) Open dr...
但是,push-pull相对的缺点是往往需要消耗更多的电流,即功耗相对大。而open-drain所消耗的电流相对较小,由电阻R所限制,而R不能太小,因为当输出为低电平的时候,需要sink更低的transistor,这意味着更高的功耗。(此段原文:because the lower transistor has to sink that current when the output is low; that ...
Open-Drain&Push-Pull Output)管脚的时候,常会见到两种模式:开漏(open-drain,漏极开路)和推挽(push-pull)。对此两种模式,有何区别和联系,下面整理了一些资料,来详细解释一下:一、Push-Pull推挽输出1、原理输出的器件是指输出脚内部集成有一对互补的MOSFET:当Q1导通、Q2截止时输出高电平;而当Q1截止导通、Q2导通时...
开漏(Open-Drain)和推挽(Push-Pull)输出npn上连vccpnp下的c接地两只管子的eebb相连其中ee作为输出引出脚bb接内部逻辑这个电路通常用于功率放大点路的末级音响当bb接高电压时npn管导通输出高电压由于三极管的ec电阻很小因此输出的高电压有很强的驱动能力当bb接低电压时npn截至pnp导通由于三极管的ec电阻很小因此输出的...
Open-Drain与Push-Pull GPIO的功能,简单说就是可以根据自己的需要去配置为输入或输出。(General Purpose Input Output,简称为GPIO或总线扩展器,利用工业标准I2C、SMBus?或SPI?接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视...
【Open-Drain与Push-Pull】 GPIO的功能,简单说就是可以根据自己的需要去配置为输入或输出。(General Purpose Input Output,简称为GPIO或总线扩展器,利用工业标准I2C、SMBus™或SPI™接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控...
开漏输出(open drain)与推挽输出(push pull)学习详解及某个踩到的坑分享,程序员大本营,技术文章内容聚合第一站。