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.

[参考译文] ISO1640:ISO1640 I2C 低电平输出电压过高

Guru**** 2350610 points
Other Parts Discussed in Thread: ISO1640, TCA9800
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1435810/iso1640-iso1640-i2c-low-level-output-voltage-is-too-high

器件型号:ISO1640
Thread 中讨论的其他器件: TCA9800

工具与软件:

我们采用 ISO1640DWR 作为 I2C 隔离器是我们的 新设计,我们发现 I2C 低电平输出电压过高,两侧我们都使用3.3V 直流电源,I2C SCL 加 1侧,我们测试了2侧 的信号,我们发现这个信号峰峰值约为2.8V,低电平约为0.5V ,请告知我们解决这个问题。

 

此致!

Jason Chen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    ISO1640使用该失调电压来正确处理双向信号。

    如果2侧的总线电容足够低、您可以尝试交换1侧和2侧。

    如果这不可行、你可以尝试添加另外一个 I²C 缓冲器、像 TCA9800 (对于 B 侧上可以连接的器件有其他限制)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jason:

    感谢您的提问。

    正如 Clemens 提到的、您似乎遇到的问题与器件的低电平电压失调规格有关。 该规格的出现是为了正确处理器件的双向性(更多信息: [常见问题解答]为什么 ISO1540/ISO1541和 ISO1640/ISO1641双向 I2C 隔离器的 SIDE1上的逻辑低电平输出电压 VOL1高达0.8V?)。

    请检查另一个连接的设备是否具有 兼容 可与 ISO1640配合使用的失调电压。 理想情况下、连接器件的失调电压应为 降低 比 ISO1640高、以实现兼容性。

    另一种解决方案、如 Clemens 所述、也是使用 具有较低 VOL 的双向 I2C 缓冲器。 这样可使偏移匹配、并使连接的器件、缓冲器和隔离器整体兼容。

    提供波形和方框图也有助于更好地了解该问题。

    此致、
    Aaditya Vittal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Aaditya :

    非常感谢您的大力支持。

    我交换1侧和2侧,低电平输出电压约为0.2V ,我们可以访问这条总线上的所有芯片。

    此致!

    Jason Chen