简单理解推挽输出和开漏输出

本文详细介绍了推挽输出和开漏输出的特点,包括工作状态和区别。推挽输出不能线与,而开漏输出可线连;推挽依赖芯片驱动,开漏则由上拉电阻提供驱动。I2C使用开漏输出便于多设备连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

推挽输出原理图:
推挽输出

特点:
1、INT=1时,OUT=VDD;INT=0时,OUT=GND。
2、推挽输出的两种输出状态,一种是PMOS管S级端的电压VDD,一种是NMOS管S端的地GND。

开漏输出原理图:
在这里插入图片描述

特点:
1、INT=0时,OUT=GND;INT=1时,OUT=VDD。
2、开漏输出的两种状态,一种是NMOS管S端的接地GND,一种是上拉电阻端的上拉电源VDD。

推挽输出与开漏输出的区别:

1、开漏输出可以线与,而推挽输出不可以:可以把多个开漏输出模块连接在一起,只要有一个开漏输出为低,那么整条线就是低了,而推挽输出不可以这样做,如果把多个推挽输出模块连接在一起,其中一个输出高,一个输出低,就会短路烧毁芯片。I2C芯片的输出管脚就是开漏输出,所以可以总线上可以连接多个I2C设备。
2、推挽输出对外的驱动能力来源于芯片,而开漏输出对外的驱动能力来源于上拉电阻。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值