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.

[参考译文] TS5A63157:用于 I2C 保护

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

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/881412/ts5a63157-for-i2c-protection

器件型号:TS5A63157
主题中讨论的其他器件: TMUX1511PCA9306

在 DSP 电源出现故障的情况下、我们将尝试使用此 IC 作为 I2C 总线的保护。 我们将 SDA 和 SCL 线路使用两个器件,目的是使用“关断模式下的隔离”功能。

 

  1. 如果我们在 S_SDA 上施加3.3V 电压、同时 S_B3V3 = 0V (已关闭连接到通信总线的单元)、则一切工作正常、总线受到保护、I2C 电压电平不受影响
  2. 该单元正在运行 S_B3V3 = 3.3V 并进入关闭状态 S_B3V3 =不再供电。 在此转换期间、IC 保持导电模式->由于这种整流器导通、S_B3V3 = 1.5V -> I2C 总线信号(S_SDA)被拉低至大约2V。 如果我增加 S_B3V3上的负载、IC 恢复至隔离模式…
  • 是否需要此行为? 是否有办法避免这种情况? 在数据表中、它被指定为 V+=0V、所以我想有人遇到了这个问题
  • 是否有更好的解决方案可用于此目的–断电时提供 I2C 保护?

此致 Bernd

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

    您好、Bernd、

    当您关闭 S_B3V3电源轨时、去耦电容器仍将充电。 根据您的系统、可能需要一段时间、直到通过寄生电阻对 GND 放电、低于0.4V 至0.7V。 在该电压附近 、TS5A63157的断电保护 功能将如数据表中所述。

    为了加快放电、您可以在电容器旁边添加一个并联电阻器。 您必须在放电时间和功耗之间找到平衡。

    您能否澄清隔离的两侧为何存在 S_SDA_INT? 根据我的理解、S_SDA_INT 上始终会有一些电压、具体取决于 S_SDA 和电阻值 R2354。

    我看到、您的原理图中有第二个通道、您是要单独保护每个通道、还是也可以将它们组合成 TMUX1511等单个多通道开关?

    此致、

    Ambroise

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

    您好、Ambroise、

    感谢您的详细反馈。

    同时、我找到了一个更智能的解决方案、其中 PCA9306提供:
       •针对 EN =低电平的高阻抗 SCL1、SDA1、SCL2和 SDA2引脚
       •无闭锁操作、可在 EN 为低电平时实现隔离

    此致、
    Bernd