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.

[参考译文] DRV8873:是否存在 OLA 可能无法检测开路负载的情况?

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1352195/drv8873-are-there-conditions-where-ola-may-not-detect-open-load

器件型号:DRV8873

我们在 EN/PH 模式下运行 DRV8873。 OLD 处于运行状态、它在唤醒(OLP)时可靠地检测断开的电机。 但是、  在电机运行时拔下(OLA)不会触发 nFAULT。  

该文档多次提到了错误故障检测的可能性。 它不包括检测实际故障。 这是原理图的一部分、 电路板上有6个驱动器。

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

    更新。

    我们 发现、当 PWM 占空比低于100%时、OLA 可以正常工作、检测电机拔出和执行器达到内置终端开关。

    我们在测试之前使用的是100%占空比、它基本上是直流。

    根据数据表中的 OLA 说明、它通过测量 再循环期间的二极管电压来工作。 当没有脉冲时、显然没有再循环。

    这可能有助于解释 OLA 缺少开路负载... 因为实际上没有脉冲意味着发生故障、所以 OLA 应该已经检测到它。 遗憾的是、这意味着它也会在100%占空比时触发。 也许芯片具有某种形式的100%占空比 OLA 抑制、可以防止错误激活、但也不允许在发生真正的故障时触发?  

    P.S.在这里发现了同样的问题描述(4年前发布,还没有答案): https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/908755/drv8873s-q1evm-drv8873s-open-load-detection-in-active-mode-with-100-pwm-duty

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

    您好,Dmitry。

    我很乐意研究这个问题。  

    请在周一之前回复。  

    此致!

    大卫

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

    您好,Dmitry。

    只需通过几个问题即可更好地了解布局和测试条件。  

    您的负载类型是什么、您是在驱动有刷直流电机还是螺线管?  

    负载是如何连接的(OUT1到 OUT2、OUTx 到 GND)?

    负载的电阻是多少?

     在测试之前、是否在控制寄存器中启用了 EN_OLA 位(写入1b)?

    此致!

    大卫

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

    尊敬的 David:

    负载是一个带有有刷直流电机的执行器、连接到 OUT1和 OUT2。 这是芯片的硬件版本、因此没有控制位。 NOL 引脚在加电时被激活并保持激活状态。 我不知道电机的电阻、全速时消耗的电流约为4A。 请查看我之前发布的更新。 当占空比低于100%时、OLA 工作正常、当占空比为100%时、它不会检测开路负载。 其他人也观察到了这种行为(请参阅我提供的旧问题的链接)。

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

    您好,Dmitry。

    是的、回答正确。 我能够在 DRV8873EVM 上验证该操作。 OLA 模式仅在发生高侧再循环时起作用。 在100%占空比下驱动负载时、不会发生高侧制动、因此不会检测到开路负载情况。  

    此致!

    大卫

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

    尊敬的 David:

    我想我们阅读这份说明的方式有所不同。 我的理解是、它表示"即使存在负载、也可以检测到开路负载"、这与我们的情况相反。

    总之、我现在明白了、OLA 的工作方式会带来100%和0%占空比的问题。 我们将相应地调整我们的软件。

    谢谢。

    德米特里