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.

[参考译文] ISO1541:4kHz 的 TI/ISO1541DR 通信失败

Guru**** 2446150 points
Other Parts Discussed in Thread: ISO1541

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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/895975/iso1541-ti-iso1541dr-communication-fail-of-400khz

器件型号:ISO1541

尊敬的 TI 成员:

 

幸会。 我们使用 TI 产品 TI/ISO1541DR 并遇到一个问题。

请参阅下面的方框图和信息。 您能帮我们解决这个问题吗?

 

1.将 I2C_CLK 设置为100KHz:可以识别交流电源监控器 IC 的 I2C 地址、并且交流电源监控器 IC 正常工作。

2.将 I2C_CLK 设置为400K Hz (MCU):可以识别交流电源监控器 IC 的 I2C 地址,但交流电源监控器 IC 无法正常工作。

I2C_CLK 设置为400K Hz (MCU):

(1) I2C_DATA 可以与 TI/ISO1541DR 进行通信、因此可以识别交流电源监控器 IC 的 I2C 地址。 (2) I2C_CLK 可以从 TI/ISO1541DR 的 SCL1传输到 SCL2、因此交流电源监控器 IC 无法正常工作。

 

我们进行了以下检查:

(1) MCU I2C 可设置为快速模式:400K Hz

(2)交流电源监控器 IC 接口:I2C、它可以支持100kHz 和400kHz。

(3) TI/ISO1541DR 的最大工作频率可为1M Hz

 

方框图:

谢谢你。

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

    抱歉、正确信息。

    I2C_CLK 设置为400K Hz (MCU):(2) I2C_CLK 无法从 TI/ISO1541DR 的 SCL1传输到 SCL2,因此交流电源监控器 IC 无法正常工作。

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

    您好、马克思、

    很遗憾听到这个问题、感谢大家分享与问题和方框图相关的详细信息。

    请与我分享显示交流电源监控器 IC 和 MCU 器件型号及其与 ISO1541的连接的原理图。 在方框图中、我没有看到 MCU 侧的上拉电阻器、但我相信原理图中有这些上拉电阻器。 当您分享这些详细信息后、我将查看设计、看看是否存在任何明显的问题。 谢谢。

    此致、
    Koteshwar Rao

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

    大家好、Koteshwar、

    是的、我们在 MCU 侧上拉。 请参阅以下原理图。

    请参阅以下内容以了解更多详细信息。

    MCU:ST/STM32F303VET6、I2C EEPROM:Microchip/24AA025E48T-I/OT、交流电源监控器:Microchip/MCP39F521T-E/MQ、隔离:TI/ISO1541DR

    无论 I2C_CLK 是100kHz 还是400kHz、I2C EEPROM 都可以正常工作。

    I2C 连接:
    (1) MCU:PA9 (I2C2_SCL)、PA10 (I2C2_SDA)。

    (2)交流电源监控器:请参阅以下内容。

    非常感谢。

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

    原理图中没有明显的问题。

    请显示工作信号和非工作信号的示波器迹线。

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

    大家好、Koteshwar、

    我再次与我的成员进行了核对。

    I2C CLK 似乎可以传输 TI/ISO1541DR 的侧面1和侧面2。

    很抱歉打扰了你、感谢你的帮助。

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

    您好、马克思、

    没问题、感谢客户确认问题已得到解决、很高兴知道。 我将继续并将此帖子标记为已解决。 谢谢。

    此致、
    Koteshwar Rao

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

    您好、Rao、

    客户发现他们的主机使用 ISO1541停止数据传输。

    输入侧波形很奇怪、数据无法恢复到高电平。 但输出侧波形正常。

    如果客户移除此 ISO1541、则不会看到此问题。 当使用100k 速度时、此问题不会出现。

    CH1:主机时钟(SCL1)

    CH2:来自主机的数据(SDA1)

    有什么建议吗?

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

    您好、Shiquille、

    很抱歉耽误您的回答。
    感谢您分享波形。 您能否确认此波形与我与 Marx 讨论的同一应用/客户相关?

    由于在器件中实现了双向逻辑、因此您已经用红色方形突出显示的0V 至~0.8V 电压的凸点是预期的。 有关此凸点的更多详细信息、请参阅 ISO1541数据表中的第8.4节和图26。 这通常不是问题、因为它不会影响通信或产生任何错误。
    它的持续时间取决于 ISO1541侧面2上使用的上拉电阻器和负载电容器、您能否为客户应用确认这两个电阻器? 我3µs 在上述应用中的持续时间大约为3µs μ s、您是否还能确认这是否一直保持3µs μ s、您是否会看到波形中出现此类下降、或者如果这种情况仅发生一次且通常时间较短? 谢谢。

    此致、
    Koteshwar Rao

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

    您好!

    这一讨论已转移到专用电子邮件中、以便更深入地了解系统并调试问题。 一旦我们达成解决方案、我们将返回并发布包含摘要的更新。 谢谢。

    此致、
    Koteshwar Rao