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.

[参考译文] TMP112:是否有任何方法来重新启动 I2C 通信?

Guru**** 2563960 points
Other Parts Discussed in Thread: TMP112

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/637650/tmp112-is-there-any-way-to-restart-i2c-communication

器件型号:TMP112

 大家好、

 我们的客户之一是在自己的电路板上评估 TMP112。 他们面临着一个问题。 问题如下。

  板上安装了一个 TMP112和一个 MCU。 它  上还安装了驱动高电流的传动器。 MCU 可以从 TMP112读取温度数据、而不会因执行器 打开/关闭而出现任何问题。 但是、在执行器打开/关闭后、MCU 无法读取温度数据、因为 I2C 通信存在问题。 因此、即使 MCU 发送 间隔大于100ms 的读取命令、TMP112也不会通过 I2C (SDA、SCL)发送任何温度数据。  电路板通 电后 、I2C 通信返回到正常 的 I2C 通信 、 并且可以正确读取温度数据。 客户的问题是、在器件未关闭和打开电源的情况下、是否可以重新启动或重置 TMP112的 I2C 通信?

 请给我回复或评论吗?  我们非常希望能这样做。

 此致、

 Kazuya Nakai。      

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

    您好、Kazuya-San、

    感谢您联系我们进行查询。 传动器通常会产生大量噪声、尤其是在驱动非常高的电流时。 请告诉我、您将传动器放置在哪里? 距离温度传感器有多远? 请提供图表图。 此外、您能否按照本主题中所述执行测试并在执行器打开和关闭之前和之后通过 V+电源线上的示波器照片进行采集?  我不确定 执行器和温度传感器的电源分离有多容易。 您可以尝试分离传动器和温度传感器的电源吗?  我想确认噪音是否导致温度调节器卡在通信中。
     
    是的、可以通过在数据表第7.3.2.6节中发出常规调用来重置串行接口。 但是、您无法执行此命令、因为 TMP112 I2C 通信卡在没有响应的状态下。

    TMP112还有一个超时功能特性。 在 I2C 通信协议期间、如果在此间隔期间通过将 SDA 保持为低电平发生任何灾难性事件。 TMP112将保持30ms、并且在达到超时后不会释放。

    希望这对您有所帮助。 如果您有进一步的问题、请告诉我。

    Aaron

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Aaron、您好!
    非常感谢您的快速回复。 我会尝试收集您提到的信息、但我不知道他们是否提供了这些信息。 如果我获得这些信息、我将再次通知您。

    此外、我还将要求他们在当前程序中添加任何使用超时功能的程序。 如果 I2C 通信通过程序加法返回到正常模式、我将再次通知您。

    再次非常感谢、致以诚挚的问候、
    Kazuya Nakai。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Aaron、您好!

    您是否知道 SDA 和 SCL 输入缓冲器是否为施密特触发器类型?

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

    是的、SCL 和 SDA 有一个施密特触发器。 SCL 和 SDA 引脚上的上拉电阻值是多少? 客户可能需要考虑在 SCL 和 SDA 上使用较小的电阻上拉电阻器、以便其具有更强的驱动能力、并且对噪声耦合的怀疑更少。

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

    我将关闭此主题。 如果您仍需要进一步的帮助、请随时再次打开案例。

    Aaron
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Aaron、
    我明白了。 当我有任何疑问或从客户处获得任何信息时、我将打开新的胎面。

    谢谢、此致、
    Kazuya Nakai。