This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TCA9548A-Q1: I2C 低电平为700mV

Part Number: TCA9548A-Q1

当我们测试主控SOC和I2C 节点电平的时候,发现I2C的低电平是700mV. 这很不正常。 内部排查很久,没有找到原因。

当我们移除TCA9548A-Q1, I2C总线的低电平为0V,恢复正常,可见该问题由TCA9548A-Q1引起。

 

下图显示黄色为SCL信号,可见SCL信号低电平始终为700mV。

下图黄色为SCL, 蓝色为SDA。 可见SDA低电平偶尔是0V,偶尔为600mV. 

请问如何解决这个问题。

  • 您好

    一、问题现象分析

    • 测试发现I2C低电平为700mV,高于正常低电平标准。
    • 移除TCA9548A-Q1后,I2C总线低电平恢复正常为0V。

    二、可能原因分析

    • TCA9548A-Q1故障或配置不当‌:该器件可能存在内部故障或配置错误,导致I2C总线低电平异常。
    • 电源或地线干扰‌:TCA9548A-Q1的引入可能带来了电源或地线上的干扰,影响了I2C总线的电平状态。

    三、解决方案

    1. 检查TCA9548A-Q1配置‌:

      • 确认TCA9548A-Q1的配置是否符合I2C总线的要求,包括地址设置、使能控制等。
      • 检查是否有误操作或配置错误导致I2C总线电平异常。
    2. 检查电源和地线连接‌:

      • 确认TCA9548A-Q1的电源和地线连接是否稳定可靠,无短路或断路现象。
      • 检查电源系统是否稳定,避免电源波动对I2C总线产生影响。
    3. 替换或移除TCA9548A-Q1‌:

      • 如果确认TCA9548A-Q1存在故障,考虑替换为同型号的新器件。
      • 如果不需要TCA9548A-Q1的功能,可以考虑移除该器件,直接连接I2C总线。
    4. 增加滤波措施‌:

      • 在I2C总线上增加适当的滤波元件,如电容、电感等,以减小干扰和波动。
      • 可以在TCA9548A-Q1的电源和地线之间增加去耦电容,提高电源的稳定性。