器件型号: DRV8906-Q1
我们使用了一个 DRV8906 芯片来控制三个直流电机。 单独控制时工作正常。 但是、当同时控制电机时、我们发现当一个电机反转方向时、会导致其他电机停止运转。 原因被确定为断路故障。
例如、当电机 1 开启并开始正常工作时、当电机 2 开启时、电机 2 也会正常工作。 但是、电机 1 会因为开路而停止工作。

寄存器配置如下:除 CONFIG_REG_DATA 外、所有其他寄存器默认设置为 0。

电路图如下

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.
器件型号: DRV8906-Q1
我们使用了一个 DRV8906 芯片来控制三个直流电机。 单独控制时工作正常。 但是、当同时控制电机时、我们发现当一个电机反转方向时、会导致其他电机停止运转。 原因被确定为断路故障。
例如、当电机 1 开启并开始正常工作时、当电机 2 开启时、电机 2 也会正常工作。 但是、电机 1 会因为开路而停止工作。

寄存器配置如下:除 CONFIG_REG_DATA 外、所有其他寄存器默认设置为 0。

电路图如下

您好、Joshua、
1.首先,这是你提前提到的第一点。
电机 1(OUT5 OUT6)和电机 2(OUT3 OUT4)均正向运行。
当我改变电机 2 的运行方向时、电机 2 正常切换方向。

但是、电机 1 受到影响并因断路而停止。

检查电路图后、发现电压会降低。 我不确定这是否是您查看的内容、但 VM 值没有出现明显的波动。


2.您提到的句子“您是否可以尝试启用 OLD_CTRL1 中的位 5 和位 4 来为 OLD 启用低电流模式? “、应该启用 OLD_CTRL_4 的第 5 位和第 4 位、但这不起作用。 启用后、电机立即触发 OCP 故障。


此致、
Li