TI中文支持网
TI专业的中文技术问题搜集分享网站

I2C 信号不正常

正常的信号如下所示

因为还没有连接从器件9535,因此没有ACK。

但是连上9535后,波形就是

低电平被方波抬起来了,这是什么原因引起的。9535 和master 不再同一个板卡上。接线都对着,电源、地、sda、scl。

xyz549040622:

像是速度太快了,反应不过来的样子,你降低I2C的速度看看,上拉匹配电阻加了吗?

Henry_Wu:

回复 xyz549040622:

100k的速度。

sda scl上拉电阻是4.7k。谢谢,应该不是这个问题。

Henry_Wu:

回复 Henry_Wu:

怀疑是scl信号耦合到sda,因为方波频率在99khz,和scl很接近。另外是双层板,scl和sda平行走线(长8000mil),距离为30mil中间也没做gnd隔离处理。

Kailyn Chen:

回复 Henry_Wu:

感谢Henry的经验分享,另外也附上一篇关于I2C troubleshooting的应用手册,给大家参考:

http://www.ti.com/lit/an/scaa106/scaa106.pdf

赞(0)
未经允许不得转载:TI中文支持网 » I2C 信号不正常
分享到: 更多 (0)