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.

[参考译文] DRV8889-Q1:失速检测方法

Guru**** 2513185 points
Other Parts Discussed in Thread: DRV8889-Q1

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1553286/drv8889-q1-stall-detection-methods

器件型号:DRV8889-Q1


工具/软件:

大家好、E2E 专家:

你好。

我已经阅读过 使用 DRV8889-Q1 实现无传感器失速检测文档、其中介绍了失速检测方法。 In  第 3.2 节(恒定关断时间方法) 、它表示当反电动势增大时、  会减小、从而导致更多的 PWM 周期。

不过、在中  第 3.3 节(PWM 周期计数方法) 、它表示反电动势在失速情况下减小、从而使电流上升时间更快。 这似乎与第 3.2 节中的解释相矛盾。

此外、在这两种情况下  第 3.2 和 4.1 节  Ton 和  Toff 的方程 包括术语  (IR–BEMF)。 我无法根据标准步进电机方程得出这一项、  

因此、我得到的值始终是  (IR BEMF)、 我想知道它是如何得到的。

此致、

公务员制度委员会

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

    您好、

    感谢您的发布。  

    以下是有关 BEMF 电压和步进电机电流之间关系的更具体信息。 无论电流波形如何、当转子通过磁场通量旋转时、BEMF 电压都是正弦波。 而且、VBEMF 和 Icoil 之间的相位差也称为负载角、这按比例代表了电机机械输出端的负载扭矩。 在没有非常轻的负载的情况下、负载角度将几乎为 90° 和满载、负载角度将接近 0° 。 步进电机要么同步旋转、要么突然失速、没有中间状态。 只要电机旋转、VBEMF 就可用、负载角度 即可检测电机失速、特别是即将发生的电机失速。   

    但是、在中  第 3.3 节(PWM 周期计数方法) 、它表示反电动势在失速情况下减小、从而使电流上升时间更快。 这似乎与第 3.2 节中的解释相矛盾。

    如前一段所述、在 STALL(物理停止)时、VBEMF 将为 0。 由于没有 BEMF 因子、 与 TON 相比、存在 VBEMF 时、TON 的时间将短得多。 然而、它可能不是检测失速检测的可靠参数。 因为它也可能随 VBEMF 的相位而变化。 VBEMF 可以根据公式在特定时刻的相位增加或减去电压。

    TI 不将基于 TON 或基于 PWM 周期数的方法与具有失速检测功能的集成式步进驱动器结合使用。 因此、我们不打算详细介绍这些方法。

    我们使用 您参考的应用手册中第 4 节 DRV8889-Q1 失速检测算法中所述的方法。 请记住、这些高级公式只是为了基本了解 TI 专有方法、它们并不代表仅为 TI 内部信息的完整算法计算。 这些都是为了简要了解我们算法的工作原理。  

    [报价 userid=“480323" url="“ url="~“~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1553286/drv8889-q1-stall-detection-methods

    我无法根据标准步进电机方程得出这一项、  

    [/报价]

    在实际使用步进电机时、虽然 VM 是直流参数、但 i x Rcoil、BEMF 和 L x di/dt 等分量是具有同相和异相分量的时间变参数。 若要获得正在旋转的步进器线圈上的电压幅度(标量)分量、请考虑该公式 VM 或线圈  VTOTAL =√((I x R)²+(L x (di/dt))²)。 谢谢你。  

    此致、Murugavel  

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

    您好 Murugavel、

    你好。

    让我感到困惑的是、在 toff 的方程中、它是 (IxR)-BEMF、而不是-((IxR)+BEMF)。 在 toff 期间、由于 VM = 0、公式变为
    0 =(I x R)+(L x (di/dt))+ BEMF;
    di/dt =-((i x R)+BEMF)/L
    在短时间内、我假设 dt = toff、并且 di =电流纹波(负)
    这让我:
    toff = LxdI/((i x R)+BEMF)
    当 toff 减小时、这会导致 BEMF 增加、这与第 4 节中的结果完全不同。
    您能否澄清一下我是否误解了推导、或者文档中是否有解释此差异的其他假设?

    此致、

    公务员制度委员会

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

    您好、

    感谢您的跟进。 关于具体公式的问题、我们必须与本文档的作者联系、然后返回给您。 这可能需要几天的时间。 我们将在下周初回复您。

    此致、Murugavel  

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

    您好、

    感谢您的耐心。 我们希望在接下来的几天内得到答案。  

    此致、Murugavel  

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

    您好、

    令我感到困惑的是、在 toff 的方程中、它是 (IxR)-BEMF、而不是-((IxR)+BEMF)。

    该项可以是 (I x R)- BEMF 或 (I x R)+ BEMF、具体取决于 BEMF 的相位。 TOFF 可能会根据具体情况而增大或减小。  

    这会导致 toff 在 BEMF 减小时增大、这与第 4 节中的结果完全不同。

    请 记住图表和公式可能相关、也可能不相关。 它们仅用于高级表示。  

    您能否说明我是否误解了推导、或者文档中是否有其他解释这一差异的假设?

    您不会误解派生部分。 这些假设可能与正弦波电流中 BEMF 和电流象限之间的相位差有关。  更多详细信息不在我们公共论坛讨论的范围之内、因为这些 详细信息与 TI 专有算法的详细信息有关。

    只要根据时间瞬间考虑相位极性、就可以使用以下内容。 谢谢你。

    此致、Murugavel