您好、专家。
我使用硬件版本。
数据表中注明"当 OCP 条件消失并且已通过 CLR_FLT 位或 nSLEEP 复位脉冲发出清除故障命令后、器件将恢复正常运行(电机驱动器运行且释放 nFAULT 引脚)。"
我始终将 Hi 信号置于 nSLEEP 中。
我是否必须将其再次变为低电平、然后再变为高电平才能使其恢复正常工作?
此外、我是否可以关闭 VM 并再次打开它?
谢谢、此致。
吉野智也
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.
您好、专家。
我使用硬件版本。
数据表中注明"当 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)时才适用。
此致、
巴勃罗·阿梅特