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.

[参考译文] DRV8840:PWM输入至输出定时

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/654636/drv8840-pwm-input-to-output-timing

部件号:DRV8840
主题中讨论的其他部件: DRV8844

您好,

我们使用DRV8840来控制拉丝电机,而无需编码器反馈。 如果电机在设定的时间内未到达所需位置,MCU将生成错误。 由于没有电机反馈来控制速度,我们使用恒定的占空比来驱动电机。 在开发过程中,这种方法运行良好,但是我们收到了一些具有不同输出特性的不同批次代码的新DRV8840部件。 输出占空比低于以前的批次代码,这会导致电机移动速度变慢,从而产生计时错误。 数据表未讨论输入占空比与输出占空比的公差。 此参数是否有规格? 处理占空比公差的建议指南是什么?

此致,

Michael

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

    除了输入处的占空比外,如果设备正在进入电流调节模式,内部PWM电路也会影响操作。 您应该能够通过监控与输入占空比相关的输出占空比来观察此情况。

    您能否确认设备没有进入电流切碎模式,如数据表的7.3 第3节所述?

    您可能需要增加VREF,降低感应电阻或调整I4:0位以避免这种情况。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Rick,
    感谢您的回复。 我使用了0.165 欧姆电流感应电阻器,Vref由内部3.3V稳压器提供。 此外,所有当前的标度引脚都与V3P3OUT相连,因此标度为100 %。 我的计算显示,这应该提供4安培的输出。 MCU向ENBL发送PWM
    18 % 占空比时的输入。 电机电流约为100mA,因此DRV8840不会进入4A限值的电流调节。

    您能否就如何说明影响输出的所有参数提供指导? 命令频率是否不影响内部PWM?

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

    您如何测量电机电流?

    您已考虑了大多数主要参数。

    其余的是RDS(on) ,它会随着使能引脚上的温度和输入去毛刺而变化(请参阅链接e2e.ti.com/.../85.4065万)。

    在100mA时,RDS (接通)应不会产生太大影响。
    根据PWM频率,输入去毛刺可能会产生影响。

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

    Rick,

    我从良好的板和不良的板上获取了一些输入PWM和输出PWM的示波图。 坏板的输出PWM具有很长的接通上升时间,约770ns。 数据表的规格最大为300ns 其中一些DRV8840似乎存在问题。 以下是输出良好(图像1)和输出不良(图像2)的图像。 通道1 =输入PWM通道2 = DRV8840引脚7。

    输入频率为100kHz。

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

    您是否还会在图像中捕获两个板的插针5或10?

    底部图像的线圈中似乎没有任何电流,您可能看到了背面EMF。 我这样说是因为在输出上升之前,上部图像中的电压小于0V,这意味着绕组中仍有电流。

    您是否还会确认衰减引脚设置为逻辑低电平?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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

    Rick,

    我的文本似乎已从上一篇文章中删除。 顶部图是通过板的引脚7。当DRV8840被不同的批次代码替换后,底部图显示相同的引脚。 在此测量过程中未连接电机。 相同系统(PCB,电机和负载)的批次代码之间的脉冲宽度绝对不同。 我想知道零件之间的预期情况,以便调整软件以考虑到整个公差范围。 数据表仅列出上升和下降时间,但此处似乎有更多的作用。 您能为您提供帮助吗?

    谢谢!

    Mike

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

    让我来研究一下。 我希望在下周星期三之前得到答复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Rick:

    是否有要共享的更新?

    谢谢!

    Mike

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

    感谢您的耐心等待。 由于输入的内部同步,可能会出现一些变化。

    在我们实验室中的一台设备上,正极和负极的同步变化约为300ns。 根据电压,温度和工艺的不同,变化范围可从240ns到520ns。

    由于您的运行速率为~24V,变化范围为250ns至420ns。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Rick:

    您能描述同步变体的含义吗?

    我认为这意味着,在使能引脚变高后,我可以期望我的输出在250ns到420ns内开始上升。  同样,一旦使能引脚变低,输出开始下降将需要240ns到520ns。  这是正确的解释吗?

    但是,我的理解与我之前提交的示波器捕获不匹配。 从启用的上升边缘到输出的上升边缘的时间约为1.2毫秒。

    谢谢

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

    您是否可以确认您看到1.2毫秒? 您的意思是微秒而不是毫秒吗?

    有两个部分会影响从输入到输出的延迟。

    第一种是无杂讯电路,可防止杂散噪声传播到输出。 这可以增加~800ns,也因设备而异。 很遗憾,我没有关于此部分电路变化的任何信息。

    第二部分是用于同步信号以供数字核心使用的触发开关。 这是我所指的同步变体。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Rick,

    你是对的,我指的是微秒。  

    因此,从输入到输出存在延迟,但这不应影响占空比? 此外,还有一个同步电路,它将250ns增加到420ns。 我的理解是否正确?

    Mike

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

    是的,从输入到输出的延迟不应影响占空比。 同步电路会影响占空比,并将250ns增加到420ns。

    如果您需要保持占空比的设备,请考虑使用DRV8844。