TCA9545 我们用作CAMERA 1-4的I2C 输出,目前发现输出I2C波形SCL地电平拉不到地,怀疑是I2C的问题,想请较下这个芯片的驱动能力多大,目前I2C走线我们比较长,大概到30CM左右,谢谢!
Kailyn Chen:
根据 I2C协议,最大负载电容为400pF,在TCA9545 datasheet 中也给出了Cb的范围。所以trace的长度被400pF的电容限制。
目前您测下来时序,SCL是个什么样的波形?一直为高?还是收不到应答ACK信号?
Mickey Zhang:
驱动能力您可以查看datasheet Figure 1,由于您的走线过长,建议您直接测下SCL引脚的电平。
user5036006:
回复 Kailyn Chen:
不是一直为高,高电平高不到1.8V ,只能到1.4V 左右,低电平也低不到0,有大概0.4V的电平,ACK没有应答,也有的情况下,整个SCL都到不了1.8V ,只能到1.5V 或者1.2V左右
Kailyn Chen:
回复 user5036006:
没有ACK信号,先看下I2C的从机地址是否没问题。
另外,主控是用GPIO配的吗?如果是的话,检查下主控的GPIO口是否内部已经上拉,如果是的话 ,SDA和SCL外部则不需要再上拉了。