[技术相关] IIC为什么不能设置推挽输出啊?

[复制链接]
 楼主| Henryko 发表于 2023-8-19 23:29 | 显示全部楼层 |阅读模式
既然设置成开漏输出还得加上拉电阻,那为什么不设置成推挽输出啊
Bowclad 发表于 2023-8-21 21:55 | 显示全部楼层
那这样就不能接收通讯信号了
jiaxw 发表于 2023-8-22 21:48 | 显示全部楼层
不能接收通讯信号
tpgf 发表于 2023-9-6 10:50 | 显示全部楼层
推挽输出:可以输出高,低电平,连接数字器件
nawu 发表于 2023-9-6 11:25 | 显示全部楼层
开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内)
zljiu 发表于 2023-9-6 11:52 | 显示全部楼层
这个跟二者的带载能力不同有关系吗
tfqi 发表于 2023-9-6 12:13 | 显示全部楼层
jiaxw 发表于 2023-8-22 21:48
不能接收通讯信号

为什么推挽输出不能接收通讯信号呢
gwsan 发表于 2023-9-6 21:31 | 显示全部楼层
这两种里边有一种是不是还可以用作输入啊
aoyi 发表于 2023-9-6 22:22 | 显示全部楼层
从一定角度理解就是开漏单刀单置,推挽单刀双置
duo点 发表于 2023-9-20 16:29 | 显示全部楼层
IIC协议支持多个主设备与多个从设备在一条总线上。如果使用推挽输出,主设备之间可能会出现短路的情况。因此,为了确保系统的稳定性和可靠性,不建议在IIC协议下设置推挽输出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

138

主题

2411

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部