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.

[参考译文] DRV2605L:I2C通信卡住

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/632727/drv2605l-i2c-communication-stuck

部件号:DRV2605L

您好!

我知道,如果电源电压突然下降,i2c通信可能会中断。

是否还有其他I2C通信会被卡住的情况? 我的软件出现问题,似乎找不到i2c被卡住的原因。 好像我把东西发错了。

提前感谢您的参与。

此致

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

    您是否可以将您的代码发送给我们进行审核?
    我知道的唯一情况是:电源电压突然下降(电压下降)或加电缓慢(需要>3.6kV/s的上升速度)。 请查看8.3 .12.4 部分。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Kelly,

    很遗憾,由于NDA原因,我无法共享代码。 但是如果你说除了“退电”之外没有其他情况,我可以裁定错误在代码中的某个位置。 我会调查。

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

    您是否可以推荐可作为drv 2605 l 的退电保护功能的IC?
    或者更好的是一些无源电路。

    我的驱动器直接连接到锂离子电池,当电池电量不足时,它可能会被电压变弱,并且它自己的保护电路会在短时间内切断电源。

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

    你好Sasa,

    您是否安装了正确的电容器?

    C (REG)和C (VDD)均应为1 UF。

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

    您好,Micah:

    好吧... CREG为1uF,但CVDD为100nF。 也许是我的问题?

    编辑:

    表32.数据表中指出Vdd电容器应为100nF。

    我想将其更改为1uF不会有什么影响。

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

    你好Sasa,

    100nF应该足以满足CVDD的需求... 1uF会给它一些额外的空间,但如果你有100nF CVDD,那可能不是I2C问题的根源。 您是否可以使用示波器监控输入电压以查看其是否下降?  

    当电压降至输入阈值以下时关闭的电压调节器或简单FET电路有助于解决电源电压问题。