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.

[参考译文] DRV8825:电机在特定速度下失速。 如何解决?

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1340319/drv8825-motor-is-stalling-at-certain-speeds-how-to-resolve

器件型号:DRV8825

我正在使用 DRV8825驱动器、并且在某些速度下(空载)步进电机"停止运转"时遇到问题。

在本应用中、我需要电机以最高1000RPM 的速度旋转。 我将使用正交编码器旋钮和小型 MCU 来生成进入驱动器的 STEP 信号。

情况似乎进展顺利、但在某些速度下、电机只是停止旋转(我还可以听到电机发出的可闻噪声)。  

我已经阅读过、这与电机中的自然谐振有关。、并 尝试了不同的微步进设置和不同的衰减设置、但似乎什么都无法解决该问题。 我尝试了两种不同的步进电机型号、它们都做了相同的事情。

如何解决此问题?

谢谢

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

    尊敬的 Stephen:  

    您是对的。 步进电机中的共振会导致可闻噪声。 这可能在特定的速度下发生。 两种可能的解决方案是:
    1.如果您的系统允许某种程度的变化,请尝试用较小的值来更改速度。  
    尝试通过更改 xVREF 来更改满量程电流的值(请参阅 此处的8825数据表)。  

    请告诉我这是否有帮助。

    此致、  

    卡兰

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

    非常感谢 Karan

    我发现、从信号发生器驱动 STEP 引脚时、电机的性能要好得多。

    MCU 开发板使用默认 RC 振荡器。 低精度时基是否可能是导致该问题的原因?

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

    尊敬的 Stephen:  

    可能是这样的。 如果信号发生器的阶跃输入解决了您的问题、我们可以得出结论:DRV8825按预期工作。 您可能需要检查 MCU。  

    如果您有任何其他问题、敬请告知。  

    此致、  
    卡兰