推挽输出可以输出高电平和低电平,驱动电流比较大。
开漏是没法直接输出高电平的,只能输出低电平和高组态。
所有开漏输出得加上拉电阻。
开漏从名字上就可以理解,漏极开路。
建议看一下这两种电路结构,就明白了。
开漏相当于从芯片内部的线直接接出来,驱动能力很微弱,也极容易收到外界信号的干扰。
推挽就是增加场管效应,通俗来说就是加个三极管,外界的干扰被三极管截至了,驱动也是从接收极的电源来驱动,芯片只需要告诉它什么时候通断就好了,这样芯片就不需要辛辛苦苦去驱动外设了。
楼上都说的很清楚了,最简单的理解用法就是,开漏要加上拉电阻
而推挽就不用,可以支持驱动
开漏输出驱动能力小,需要加上拉电阻
推挽是具有驱动能力的
开漏就是一个三极管集电极输出,没有上拉电阻,发射机接地
退挽是两个三极管p管和N管图腾柱输出