jishuaihu 发表于 2020-2-8 21:24 同问,IIC器件是输出都是开漏的,接收设备是什么电平就拉到多少就行了,没有必要做转换。
@fangsir @jishuaihu 即使是开漏方式,如果两边的电平相差较大,要么会超出某一边的电压范围,要么就达不到高电平需要的最低电压(一般I2C的输入高电平至少需要 0.7*VCC),这时就需要进行电平转换。
本帖最后由 dcexpert 于 2020-2-8 21:44 编辑
引用: fangsir 发表于 2020-2-8 21:15 I2C总线本身是电阻上拉的啊,还需要电平转换吗?
2边电平不一样,肯定要转换电路啊。要么用IC,要么用MOS搭
TXS0104本身就是一个双向电平转换芯片,连接起来就行了