工具/软件:
我使用 MCT8316Z0R (SPI) 创建了驱动电机的电路。 到目前为止、它按预期运行。
为了检测故障情况、我想检测电机开路和霍尔传感器开路。 我认为 MCT8316Z 的电机锁定检测可以检测到所有这些情况、但无法按预期检测到。
我尝试过的内容:
- 其中一个霍尔传感器连接已断开。
- 电机旋转不稳并发出咔嗒声
- 由于没有扭矩、并且电机轴可以轻松地手动停止、因此我尝试停止它、但 MCT8316Z 没有进入故障状态。
- 所有霍尔传感器均断开连接(电机驱动器已连接)。
- 电机根本不会旋转、但故障也不会激活。
- 如果按原样保持、MCT8316Z 会进入 OTF(过热)故障状态。
- 其中一根电机驱动导线被切断
- 即使在电机旋转时电线被切断、它也可能会根据电机的旋转方向继续旋转。 (我不认为这是一个问题
- 当我停止电机并尝试再次启动电机时、它立即进入故障状态(这是预期行为)。
在 1/2 状态下、不输出 FGOUT 脉冲。 锁定状态可以通过使用外部 MCU 监控 FGOUT 来确定、但如果可能、我想检测锁定状态作为 MCT8316Z 本身。
问题可能是什么? 或者、我是否会误解 MCT8316Z 电机锁定检测的工作原理?
条件:
- 电源电压 (VVM):24V
- PWM 频率:20kHz
- 压摆率设置:25V/us
- 反向稳压器输出:5.7V 600mA
- 模式:数字霍尔输入/同步调制/ASR、AAR 已禁用
- 锁定检测: MTR_LOCK_TDET=2h (1000ms)、 MTR_LOCK_MODE=0h(电机锁定导致锁存故障)
