在1x PWM 模式下旋转 BDLC 电机时、我不断在 GUI 窗口(其中设置了速度和方向)中收到"电压"故障、导致电机停止。 需要明确的是、这不是过压、欠压、栅极驱动或电荷泵故障。
尽管在 GUI 窗口中设置了该电压故障、但寄存器(设置选项卡)中的任何位都未设置... 从而很难看出哪个参数或信号导致了故障。 该故障似乎是随机的、因为它会自行设置/清除、从而导致电机相应地旋转/停止。 请注意、电机确实在旋转、我能够提高转速... 则会发生故障。
我已尝试在20 - 40Vdc 的范围内调整 VM、但这没有影响。 我已更改 PWM 频率、但没有影响。 我已经调整了 HS 和 LS MOSFET 上的栅极驱动电流、但没有成功。 我已经改变了旋转方向、但故障仍然发生。 我浏览了数据表(DRV8323RS)中的信号/参数列表、该列表会导致该特定故障被置位、但找不到任何基准... 特别是因为它不包含在 nFault 寄存器列表中。
您能否为导致此故障发生的事项指明正确的方向?