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.

[参考译文] DRV8873:关于 OCP 锁存关断

Guru**** 2478765 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1229014/drv8873-about-ocp-latched-shutdown

器件型号:DRV8873

您好、专家。

我使用硬件版本。

数据表中注明"当 OCP 条件消失并且已通过 CLR_FLT 位或 nSLEEP 复位脉冲发出清除故障命令后、器件将恢复正常运行(电机驱动器运行且释放 nFAULT 引脚)。"

我始终将 Hi 信号置于 nSLEEP 中。

我是否必须将其再次变为低电平、然后再变为高电平才能使其恢复正常工作?

此外、我是否可以关闭 VM 并再次打开它?

谢谢、此致。

吉野智也

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

    您好,Tomoya,

    可以通过写入 OCP_MODE 位来调整 OCP 响应模式。 如下面数据表的屏幕截图所示、OCP 响应有四种不同模式。 如果您不希望在检测到 OCP 故障时复位驱动器(切换 nSLEEP 或重启 VM)、可以将 OCP_MODE 设置为01b 以将其设置为自动重试。 在此模式下、当检测到 OCP 故障时会禁用输出、然后在固定的时长后重新启用输出。 如果 OCP 故障仍然存在、则会再次禁用输出、然后在一段时间后重新启用。 重复该循环、直到 OCP 故障消除。  

    我是否必须将其再次变为低电平、然后再变为高电平才能使其恢复正常工作?

    此外、我是否可以关闭 VM 并再次打开它?

    [/报价]

    要回答上述问题、请选择"是"、但仅当 OCP 响应设置为"锁存"(OCP_MODE=00b)时才适用。

    此致、

    巴勃罗·阿梅特