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.

[参考译文] DRV8889-Q1:有关 OCP 和故障操作的问题

Guru**** 2481465 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1217190/drv8889-q1-question-on-ocp-and-fault-action

器件型号:DRV8889-Q1

你(们)好

根据我对有刷直流驱动器的理解、OCP 通常用于限制启动期间的浪涌电流。 对于使用电流控制的步进电机驱动器、OCP 通常何时发生? 如果 OCP 持续数千次、我们的 IC 会降级吗?

对于锁存或自动重试等故障操作、能否在输出可用时通过 SPI 对其进行配置? 或者需要配置为禁用输出?  

谢谢你

Scarlett

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

    尊敬的 Scarlett:

    您会将 OCP 与电流调节相混淆。 此驱动器具有两种不同的特性。 此 常见问题解答 提供了更多详细信息。  

    电流调节功能可限制浪涌电流、并将电流调节为用户设定值。 另一方面、OCP 具有固定阈值、用于保护驱动器免受非常高的电流的影响(例如发生 OUTx 至 GND 或 VM 的情况)。

    可以通过 OCP_MODE 位启用自动重试。 将其设置为 b'1会启用自动重试。 否则、它默认设置为锁存。

    此致、

    巴勃罗·阿梅特

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

    您好、Pablo、

    谢谢、常见问题解答很有帮助。 由于 OCP 重试间隔非常短、因此客户担心如果设置为重试、是否会连续触发 OCP? 重复性 OCP 是否会对 IC 造成潜在损坏?

    OCP_MODE 配置必须在启用驱动器输出的情况下完成、还是可以实时配置?  

    谢谢你

    Scarlett

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

    为了澄清第二个问题、DRV8889上有一个 DIS_OUT 位、是否需要 DIS_OUT=0来更改 OCP_MODE 等其他寄存器设置?

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

    尊敬的 Scarlett:

    要澄清第二个问题,DRV8889上有 DIS_OUT 位,是否需要 DIS_OUT=0才能更改 OCP_MODE 等其他寄存器设置?

    DIS_OUT 不会锁定寄存器。 您可以在启用输出的情况下更改寄存器。  

    因此客户担心如果设置为重试,是否会连续触发 OCP? 重复性 OCP 是否会对 IC 造成潜在损坏?

    重试时间结束后、将在 OCP 抗尖峰脉冲时间内重新启用输出。 该器件旨在处理重复 OCP 触发。  

    必须在启用驱动程序输出或可实时配置 OCP_MODE 的情况下完成 OCP_MODE 配置?  [/报价]

    可以实时调整 OCP_MODE。  

    此致、

    巴勃罗·阿梅特