您好,
我正在使用DRV8840控制12V直流电机,而nFAULT信号未根据数据表工作。
第一个问题是在方向改变时意外触发nFAULT。 电流稳定,约为1.4 A,无峰值,当极性反接时,nFAULT被驱动为低电平。 有趣的是,它只以一种方式发生(从顺时针到CCW,而不是从CCW到CW)。 尽管这种行为不正确,但它是完全正常和可预测的,因此我更改了我的SW,以便在电机激活或反转时重置设备,现在我接受了这种情况。
真正的问题是何时不触发。
在某些机械故障条件下,驱动电机可能会被阻塞,微控制器必须采取措施。 我指望nFAULT来警告我,但它拒绝这样做。
当电机堵塞时,电流快速超过6 A,驱动器关闭,但nFAULT保持高电流,无故障。 在这种情况下,如果我拆下机械块并再次启用电机,即使不进行复位,它也会作出响应。
衰减= 1或0时的行为相同。
在下面找到我当前示意图的相应部分。 右侧的所有网都通过22R电阻器连接到微控制器。
欢迎提供任何帮助。
此致
Alex