微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > LM49450 I2C波形问题

LM49450 I2C波形问题

时间:10-02 整理:3721RD 点击:

    有2款产品用到了LM49450. 主控MCU都是同样的型号.

     第一款(P1)中用了 4片LM49450 及另外一片I2C器件共5片, 加了一片I2C SWITCH解决I2C地址冲突问题,用了有一年了,一直没问题。

    今年做第二款产品(P2)时,用了一片LM49450,主控I2C总线上挂了一片LM49450及一片SAA7111,代码是从P1的基础上改的,发现LM49450配置不成功,SAA7111是可以正常工作的。  用示波器看I2C总线发现LM49450的SDA线上偶有2V左右的波形,不管I2C总线上是否挂有SAA7111都存在,但如果不挂SAA7111,LM49450可以配置成功。 后察看P1产品的LM49450(I2C SWITCH到LM49450)的I2C总线的波形和P2上看到的一样。

请问为什么会出现这种异常的I2C波形?

谢谢!

你好:

      如果不挂任何设备,你的I2C波形正常吗?如果只配置SAA7111,I2C波形会和LM49450是一样的吗?

      I2C通常都是主控发出的,首先检查主控发出的I2C是否正常,还有你说的奇怪的波形是不是周期性的吗?会不会是板子上其它布线的干扰。

      你的I2C是硬件I2C还是GPIO口模拟的,如果是硬件能否将I2C的速率降低看是否能配置成功,如果是GPIO口模拟的,适当降低时钟速率看是都可行。

Hi Sam,

能否将你P2 I2C部分的原理图发上来看看?除了上述Derek提到的,你们P2上I2C上拉电阻用的是多大?

“后察看P1产品的LM49450(I2C SWITCH到LM49450)的I2C总线的波形和P2上看到的一样。”

--两者都偶尔有2V左右的波形吗?

Thanks.

只挂SAA7111波形是正常的哈。单独挂LM49450波形也是不正常的,但可配置正确,两张板子都是这样的。

两者都偶尔有2V左右的波形。 上拉电阻换过1K,2K,4K7,10K都一样

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top