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.

[参考译文] DRV8841:驱动程序输出抖动

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/657802/drv8841-driver-output-is-jittering

部件号:DRV8841
主题中讨论的其他部件: DRV8844DRV8840

您好,

我注意到DRV8841输出的相位抖动范围约为400ns,我相信它可能会导致微步进问题。 我正在驱动一个3相步进电机,我需要每个相都忠实地遵循输入Ain和bin PWM输入。  我可以看到,零件中的一个桥接器与另一个桥接器之间存在3us延迟,可以补偿这一延迟,但每个阶段的抖动似乎都是随机的。  请参阅随附的两个阶段的视频。

一些附加信息:

1. PWM输入看起来稳定

2.驱动器输出负载和空载时的抖动。

3.未使用DRV8841电流控制器。  参考电压= 3.3V,感应电阻器为0.5R。  驱动电流为600mA - 1A

谢谢你。

e2e.ti.com/.../Motor-Pwm-Jitter.mp4

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

    您好,Scott:

    您能告诉我您看到的微步问题的更多信息吗?

    • 您正在尝试实现哪种微步分辨率?
    • 您的PWM频率是多少?
    • 您如何将电机连接到输出端?
    • 您是将Xisen引脚接地,还是使用感应电阻器? 您对此应用程序是否有任何当前反馈?

    关于您关于抖动的问题,E2E上的另一位客户发现DRV8844具有更好的抖动性能(请参阅POST)。

    我们的产品组合中还有其他电机驱动器,它们可能比DRV8841更适合3相步进驱动器应用。 DRV8841旨在使用VREF引脚和电流控制功能来实现微步进而不是PWM。 当然,这种方法只能用于2相步进器。 您是否考虑使用BLDC驱动程序? 查看我们 的3相步进器参考设计

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

    您好,James:

    微步分辨率为128步进/全屏。

    PWM频率为20 KHz

    3个半桥输出连接到电机,电机绕组为星形

    我使用0.5R电阻器进行电流感应。  阅读您的帖子后,我将Isen引脚接地,但输出仍然抖动。

    我看到了您上面提到的帖子,但这是针对DRV8840的,给出的原因是启用去短时脉冲波形干扰电路。  DRV8841具有PWM输入,内部电流控制可通过将Vref连接到3.3V有效禁用。

    您能否告诉我在我的案例中,DRV8841的抖动原因是什么?

    我可以试用DRV8844,但必须更改占地面积和主板布局。

    谢谢!

    Scott。

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

    DRV8841在PWM上具有与DRV8840相同的去毛刺电路,因此它具有相当的抖动。 如果你想继续使用DRV8841,我唯一能想到的就是使用当前的调节功能(VREF和DAC)来执行微步进。 但是,我不确定它是否适合3 pH步进器应用。

    迁移到DRV8844将为您提供相同系列部件的更好PWM性能,但我认为选择BLDC驱动程序将提供最佳性能和易用性。