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.

[参考译文] MCT8316Z:无法检测到电机锁定

Guru**** 2555630 points
Other Parts Discussed in Thread: MCT8316Z, MCT8316A

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1556512/mct8316z-motor-lock-cannot-be-detected

器件型号:MCT8316Z


工具/软件:

我使用 MCT8316Z0R (SPI) 创建了驱动电机的电路。 到目前为止、它按预期运行。


为了检测故障情况、我想检测电机开路和霍尔传感器开路。 我认为 MCT8316Z 的电机锁定检测可以检测到所有这些情况、但无法按预期检测到。


我尝试过的内容:

  1. 其中一个霍尔传感器连接已断开。
    • 电机旋转不稳并发出咔嗒声
    • 由于没有扭矩、并且电机轴可以轻松地手动停止、因此我尝试停止它、但 MCT8316Z 没有进入故障状态。
  2. 所有霍尔传感器均断开连接(电机驱动器已连接)。
    • 电机根本不会旋转、但故障也不会激活。
    • 如果按原样保持、MCT8316Z 会进入 OTF(过热)故障状态。
  3. 其中一根电机驱动导线被切断
    • 即使在电机旋转时电线被切断、它也可能会根据电机的旋转方向继续旋转。 (我不认为这是一个问题
    • 当我停止电机并尝试再次启动电机时、它立即进入故障状态(这是预期行为)。

在 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(电机锁定导致锁存故障)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    感谢您分享详细信息、我将核实并回复您。

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    感谢等待时间.

    如何将 HALL 连接到器件? 有关基于霍尔类型(差分/数字/开漏)的连接建议、请参阅数据表?

    那么锁定模式配置是什么?  

    我们首先验证硬件。

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    霍尔输出为开漏输出。 与评估板一样、MCT8316Z 侧的电路从 AVDD 通过 10k Ω 电阻上拉。

    MTR_LOCK_MODE 为“00:电机锁定导致锁存故障“。

    如果您有任何其他问题、请咨询我。

    谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好  

    从第二点开始、我觉得有一些噪声导致了错误的换向。

    您是否可以同时启用 AAR/ASR 以减少加热效应?

    此外、压摆率为 25V/us、这也会降低效率、您能否将其配置为最大 200V/us?

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    我更改了压摆率和 AAR/ASR 设置、但故障检测行为没有变化。

    芯片表面温度略有下降 2 摄氏度、但由于使用的功率不大、对效率的影响很小。

    增加压摆率会导致添加到霍尔传感器信号的噪声脉冲电压变得非常高、因此我认为这在我的环境中并不是很好。 (AAR/ASR 可能没有任何缺点。)

    谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    已验证条件 1、将不会检测到一个霍尔故障、需要断开 2 个霍尔传感器。

    对于条件 2 中的观察、可能的换向错误可能是由于以低效率驱动电机并导致过热。

    您是在 EVM 还是定制 PCB 上看到这一点?  

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    很抱歉晚才回复。
    我在 PCB 上确认、打开两个霍尔传感器会导致激活故障。 但是、如果所有霍尔传感器仍然断开连接、则似乎不会发生故障。

    MCT8316Z 的这种预期行为是否适用?

    我想知道我的 PCB 是否有问题。 如果这是预期的行为、我想接受它。

    谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    没有问题,谢谢你的答复。

    我们经验证、如果没有霍尔器件、就会检测到失速情况。

    是否可以分享原理图?

    谢谢、此致

    Venkatadri S.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    感谢您的确认。 现在、我了解 MCT8316A 的故障检测功能的行为。

    但是、这与我预期的不同、因此我想考虑通过监控 FGOUT 脉冲是否存在电机异常来进行额外的故障检测。

    我随附了电路图。 如果您有任何疑虑、请指出、我将不胜感激。

    谢谢、