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.

[参考译文] DRV8462:在接近步进电机时失步和失速

Guru**** 2466550 points
Other Parts Discussed in Thread: DRV8462, DRV8462EVM, DRV8962

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1272947/drv8462-loses-step-and-stalls-in-proximity-to-the-stepper-motor

器件型号:DRV8462
主题中讨论的其他器件:DRV8962

我在 NEMA 17步进的背面有一个分级的电路(上行、驱动器、电源)(120oz-in、2A、3.9mH、48VDC)。  我注意到、当我们通过延长相线将 PCB 与电机分离时、我们能够步进/微步进高达1500rpm。  当我们将 PCB 安装在电机的背面(以将后部磁体用于编码器)时、我们会看到我们开始失去步进并非常快地失速(在整步中效果更好、但随着我们开始降低步进速率而变得更糟)。  我们似乎遇到了一些 EMI/噪声。  您会检查哪些合适的必选项目?  更好的是、谁遇到了这种情况、您的解决方案是什么?  提前感谢,这个论坛是伟大的。

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

    Chris、您好!

    感谢您通过此论坛联系我们。 我有一个 NEMA-17步进电机。 我尝试重现问题、方法是放置电机、同时使用16 ustep、48V VM 电源、2A IFS 和我们的 EVM 一起运行、并使用一种薄绝缘材料将电机基座放在 EVM 底部、正好在驱动器 IC 的正下方。 我将电机移到了驱动器区域和微控制器区域周围。 我无法检测到电机驱动的任何异常、没有缺失的步骤。 我没有接地连接电机体、但最好这样做。 我还没有听说过类似的情况。

    电机上的 PCB 是如何安装的? 安装是否可能会对电机外壳或轴产生机械应力、从而增加摩擦? 您是否在 OUTA1、A2和 B1、B2端子连接上有电容器?这样可以降低 EMI、因为您怀疑存在 EMI 相关问题。

    查看未安装、安装和比较的 STEP 输入波形、OUT 电流波形会有所帮助。 如果您可以通过触发这些缺失的脉冲区域来捕获这些数据 并与我们分享、我们可以看看。

    此致、Murugavel

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

    嗯、我想我可能有一些与反 EMF 相关的图片可供分享。
     在失速之前、达到电流电平
      开始接近零时、驱动器是否正在达到电流?
     当衰减模式开始变化(?)时、开始产生问题
     啊、我们失速了。

    它处于默认衰减模式。  我们曾尝试使用另一种电机、但它仍然与该特定电机停止。   

    我们尝试过的123oz 和60oz 入电动机都具有相同的特性、在运动的某些点(0-2000rpm)看起来非常"严重"。  在较小的电机中,它看起来不像粗糙或"严重"。  我确信这与电机的谐振有关、但在给定的步进速率(1/256)下运动不是那么平滑。  在失速之前、似乎衰减模式发生了变化...驱动器的 SMT 是吗?

    我将保持不变、看看有什么想法和后续步骤。  非常感谢!

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

    嘿、Chris、

    感谢你的评分

    您的 VREF 或扭矩 DAC 设置是多少? 这些波形看起来像是电流设置过高。  如果您处于1/256微步进、则空载条件应该看起来像是一个完美的正弦波。  请尝试降低 VREF 电压或扭矩 DAC 设置、直到空载时获得干净的电流波形正弦波。  通常认为"更多电流更好"、但更多电流实际上会导致问题。  (相反、如果您已经具有低 VREF 和扭矩 DAC、请尝试增大它们)。

    是使用 VREF 外部电压还是使用内部 VREF?  

    此致、

    雅各布  

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

    您好、Jacob:  

    我们的 VREF 设置为2A 满量程。  我们的扭矩 DAC 设置为1000或100%。  这对更大的电流来说更加重要、因为当我们提高电流时、我们看到它更快地失速。   

    在比较 PCB 和评估板之间的相电流时、我们可以看到、在评估板上、电流幅度随着速度的增加而降低。  在我们运行时、幅度大致保持不变(从0rpm 开始)、它"也许"在失速前降低了一点。  我们已经尝试了内部和外部 VREF。

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

    当 DAC 降至20%/每秒200mA 时、全步进速度最高可达2000rpm、但步进速率越小、速度越慢。  步进速率越小、情况就越糟、即使是自动步进也毫无帮助。   

    我们的加速度曲线不像评估板那样平滑。  我想知道我们的个人资料是否正确。   

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

    Chris、您好!

    您遇到的问题是所谓的电机 BEMF 和电感导致的中间不稳定。 由于电机 BEMF 接近 VM 电压、驱动器无法保持电机电流。 新的驱动器在使用新的衰减模式处理这种现象方面变得越来越好、但我认为这仍然是一个问题。 您可以通过几种方法来处理它:

    -增加 VM 电压,(全步进优于微步进,因为其 RMS 电机电压更高)

    -找到电感较低、电流较高的电机,  

    -通过快速加速通过该区域,避免中端不稳定的区域,然后你将进入速度区域,其中电机电流是正弦的,也由其 BEMF 控制。 您将需要一些大的 VM 电容器。 当电机以这些速度失速时吸收断开能量、否则 VM 电压尖峰将导致驱动器损坏。 速度高于中间不稳定性带来它自己的共振类型、但更容易处理。

    -使用衰减模式、电机电流等驱动器设置

    -选择更适合如此高的速度的 BLDC 电机

    -当你操作的步进电机以上让超过1000转/分的时间更长,请监控电机温度,它的温度会上升,因为铁损失

    -使用粘性自卸车(我没有尝试过自己)

    在速度区域中、中等程度的不稳定、即使电机位置、电机负载、电机安装、皮带张力等微小因素都可能导致电机工作和失速。

    顶部的第二张图片显示了当电机仍应以低扭矩稳定工作时的电流、问题从速度略高开始。  

    此致。

    格雷戈尔茨

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

    我很感激回复 Grzegorz。  让我有点困惑的是、TI DRV8462 EVAL 板能够以48V/2A 的速度和步进速率运行此电机、这是我们 PCB 无法实现的。  ...当看相电流,它看起来像评估板处理(或这只是一个结果我想)的驱动,该电机的不同。  我有一个偶然的 ATM……

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

    Chris、您好!

    我想我首先要比较驱动器设置、然后是驱动器图表、并了解一下 PCB 布局。

    如前所述、即使是很小的细节也可以决定电机是在中间不稳定性区域运行还是停止。 我自己不尝试在该区域运行步进电机、而是 以低于或高于中等不稳定区域的速度运行它们。

    此致、

    格雷戈尔茨

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

    Chris、您好!

    感谢您分享这些波形。 在256uSteps 时、我预计不会出现太多的谐振相关问题。 但是、你共用的波形、特别是#1和#4表明它们是以全步进模式捕获的、而不是以微步进模式捕获的。 请确认。  

    电流波形2处于安全速度、此时电流几乎不会达到目标 IFS、因为 VM 电源电压不足以克服反电动势、并且能够以该速度推动所需的 IFS。 产生的扭矩足以使电机克服所有机械损耗并继续稳定旋转。 在捕获波形#3的速度下、电机几乎没有产生足够的扭矩来克服机械损耗、因此开始跳过步进。 每当电机跳过一个阶跃(临时失速)时、反电动势变为低电平、并且出现电流调节周期。

         

    最终、电机会失速、因为它无法生成足够的扭矩来支持旋转。 反电动势降至零、您得到的波形#4。  

    所有这些都是步进电机驱动器在全步进下的预期行为。 为了获得更高的速度、必须将 VM 提高到一定水平以克服最高转速时的反电动势、并能够将 目标电流泵入电机绕组。

    下面是256 uSteps 的示例电流波形。

    关于衰减模式、默认衰减模式 STRC (纹波控制)在必要时大多使用慢速衰减和快速衰减、例如在电流波形的3和5个象限期间。 STDD (动态衰减)通过自动找到合适的慢速和快速比率来使用混合衰减。 如果需要、您可以选择仅慢速衰减模式或混合衰减模式、并避免自动智能调优衰减模式。  

    另外、为了跟进您的原始帖子、在将驱动器安装到步进电机与将其取下之间存在性能差异。 那么、您分享的波形是否与此相关? 是否存在将驱动器安装在电机上与将 PCB 远离电机时相同速度对应的比较波形?

    谢谢。

    此致、Murugavel

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

    另外, 格泽戈兹的观点在他的第一反应是良好的建议。  

    您还提到"我们的加速度曲线不像评估板那么平滑。  我不知道我们的个人资料是否正确。" 同时加速到高步进速率、加速曲线也很重要。 与更平稳的加速曲线相比、更快的跳转到更高的步进速率可能导致提前失速。   

    正如您所说的"有一点让我感到困惑的是、TI DRV8462 EVAL 板能够以48V/2A 的速度和步进速率运行此电机、这是我们 PCB 所无法实现的。  ...当看相电流,它看起来像评估板处理(或这只是一个结果我想)的驱动,该电机的不同。  "我知道了! 。 我希望在相同的工作条件下也能获得相同的性能。 您可以从 EVM 接头获取阶跃脉冲、并将其连接到驱动器板、以查看 EVM 斜坡曲线是否缓解了 您的问题。  

    此致、Murugavel

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

    大家好、再次感谢您为我们提供 help...it's、非常感谢!

    为了改正一些混乱、上面张贴的4个波形是处于"整步"状态。  对此深表歉意。   

    我很快就会在此处发布更多波形、并提供有关测试场景的清晰详细信息。  我想测量这个被提到的反 EMF、如果有人有一个更好的方法捕捉我必须听到的东西。 当达到更高的 RPM 时、是否有办法可以见证我们到达 VM?   如果它确实有用、我可以发布所比较电机之间转速/电流/步进率的测试结果。

    关于自动扭矩、有人会告诉我们  ATQ_LRN_MIN_CURRENT、ATQ_TRQ_DAC、ATQ_TRQ_MIN 和 ATQ_TRQ_MAX 与 TRQ_DAC 的关系吗?   

    再次感谢。   

    *(右上角黄色文本框)...到马达的"后部"

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

    Chris、您好!

    " 我想测量一下刚才提到的反 EMF。"

    -从驱动器上断开电机,

    -将一个电机绕组连接到示波器探头

    -用手指转动电机转轴,并尝试记录电压正弦波的最大值。 振幅

    -读取正弦波幅度及其周期,然后你可以计算 BEMF 的 Vrms/rpm, Vmax./rpm 或任何其他单位

    -驱动电动机轴也可以使用一些电钻,让说不超过500rpm,小心使用示波器探头设置,电压可以超过100V!,小心不要触电和使用钻本身。

    此致、

    格雷戈尔茨

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

    通过查看其中一个相位上的交流电压、我看到电压接近轨电压(峰值48V)、大约为1200rpm。  我确实使用了电钻来旋转轴。  对这个 tidbit 有什么想法吗?  我还将尝试将粉末制动器连接到电机、并在轴上施加负载的情况下进行一些测试...正如所有其他测试结果都是在轴空载的情况下完成的。

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

    Chris、您好!

    感谢您的澄清。 本应用手册将帮助您了解您提到的自动扭矩参数 https://www.ti.com/lit/an/slvaff1/slvaff1.pdf。 

    禁用自动扭矩时、TRQ_DAC 会按数据表中所述缩放 IFS。 启用自动扭矩的情况下、会忽略 TRQ_DAC、ATQ_TRQ_DAC 接管电流调节。 IFS 的最大值由 VREF 电压决定。 当未输入 STEP 脉冲时、无论自动扭矩状态如何、ISTSL 设置都优先。   

      

    您提到"当我们达到更高的 RPM 时、是否有办法可以见证我们到达 VM?"。 当输出 HS FET 导通时、OUT 端子电压将立即达到 VM。 但是、使绕组电流在步进周期或微步进周期内达到其目标 IFS 可能足够、也可能不足够。 随着电机转速的增加、A 相或 B 相线圈上的可用电压将为 VM-VBEMF。 请参阅下面的 GIF、其中展示了 IFS 上升时间如何在恒定步进速度下随着 VM 电压的降低而变化。 对于测试的电机、在6V 时峰值最窄、在16V 时峰值最宽。 。  

       

    此致、Murugavel

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

    Chris、您好!

    正如我在几分钟前的上一篇文章中提到的、绕组上可用的有效电压将是 VM-VBEMF。 您提到了"在查看其中一个相位上的交流电压时、我看到1200rpm 时接近轨电压(48V 峰值)。  我确实使用了电钻来旋转轴。  对这个 tidbit 有什么想法吗?  我还将尝试将粉末制动器连接到电机、并在轴上施加负载的情况下进行一些测试...正如所有其他测试结果都是在轴空载的情况下完成的。" 这告诉我、在1200RPM 时、A 或 B 线圈之间没有足够的电势差来实现所需的电流。 对于该电机、如果您希望电机以1200RPM 的转速运行、您需要将 VM 电压增加到足够高、以便 VM-VBEMF 能够在一个步长或微步长周期内将目标电流很好地驱动到绕组中、从而实现干净的波形和可用的 提供扭矩。 DRV8462可支持的最大 VM 电源电压为65V。 无论负载条件如何、BEMF 都与电机转速成正比。 电机产生的输出扭矩与其在整个步进或微步进期间的绕组电流成正比。 当您加载电机时、在相同的 VM 电源电压下、其失速速度将小于空载的失速速度。   

    此致、Murugavel

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

    感谢 Murugavel4637的输入、

    我们将进一步探究您所解释的细节。   

    我将在此主题中再放几张图片、以帮助展示我们正在处理的场景:  

     这是 Motor2位于外壳内部时的 STEP 引脚。

    另外、在评估板上使用"自动扭矩"也很困难。  我们已经观看了 TI 站点上的视频演示、其中显示了它应该如何工作、但我们没有看到电流随着负载的增加/减少。 以下是我们的设置:  

    谢谢大家。

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

    感谢克里斯的图像。 它可以让我们更好地了解您的设置。 根据 GUI 屏幕截图、比例常数 KP = 0。 它必须为1或更高、对于大多数用例、1可以使自动扭矩闭环正常工作。  

    您的电流设置为2A、自动扭矩最小电流为10。 这肯定会使电机失速。 您必须确定系统在不发生失速的情况下运行的最小电流、并基于输入的最小电流值计算得出。 我之前的一篇文章中提供了数据表和应用手册链接中的示例。 请查看这些说明、并相应地设置自动扭矩。  

    此致、Murugavel

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

    是由于示波器接地问题或其他问题而叠加的噪声。 当电路板在电机之外时、它更加干净吗?

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

    Chris、您好!

    "当我们将 PCB 安装在电机的背面(使用后部磁体作为编码器)时、我们会看到我们开始失步并相当快地失速"-当 PCB 安装在电机背面时、我会检查是否有磁体出现问题、是否没有磁体。 旋转磁体可能会在 PCB 布线中产生电流、从而干扰您的电路。

    此致、

    格雷戈尔茨

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

    尊敬的 Murugavel:

    为了更新我们所处的位置、我们尚未看到测试结果来确认与电机的 PCB 距离是恒定的。  在某些情况下、将 PCB 放在电机旁边可以在更远的距离工作。  我更有兴趣了解的是该反电动势、以及是否有人具备"场强减弱"方面的知识或经验?  ...而且、自动扭矩与调整电流 以处理反电动势有什么关系吗?...还是我们必须在固件端执行此操作以在达到更高的 RPM 时降低电流?  我们的电源电压上限为48V、因此我们无法升高电压(台式测试除外)。  我们明天会有几个不同的电机、它们的电感会更低。  我们将对它们进行测试以查看相电流(3.9mH 与2.5mH)的差异。  

    除了反电动势、我们已使用 H 场探头和监听探头在组件周围嗅探、发现在 clock...nothing 的谐波下仅出现轻微发射、这种情况令人担忧。  

    我们仍然没有在评估板或我们自己的 PCB 上微调自动扭矩功能。  以下是我们目前的设置:

    但无论如何,我告诉我的团队我的赌注是在反电动势作为我们的主要格林。  是否有人可以确认/拒绝此索赔?   

    再次感谢 Murugavel 和社区的其他人...这是一些粘土,我们最近卡在这里。  

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

     由于我们所不知道的原因、我们使用评估板和3.9uH 电机在300rpm 后失去电流正弦波。  (请参阅下图)

    然后、当使用较小的扭矩/电感电机(1uH)时、我们仍然难以维持经过良好调节的电流曲线。 我会尝试在下一次回复中发布图片、因为论坛似乎不允许插入其他图片。

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

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

    Chris、您好!

     "...而且、自动扭矩与调节电流 以处理反电动势有什么关系吗?...还是我们必须在固件端这样做以便在达到更高的 RPM 时降低电流? "自动扭矩并不涉及调节电流来处理反电动势。 它根据负载扭矩增加或减少电流。 您必须使用固件来执行该操作、以便在较高 RPM 时根据需要降低电流。

    是的、在较高的转速下、反电动势是防止目标电流通过绕组的主要作用力之一。 此外、电机的 L/R 时间常数也发挥着作用、这也需要在更高的速度下提供更高的 VM 电压、以便能够以足够快的速度通过绕组电感泵入电流。

    "我们不知道原因、EVAL 板和3.9uH 电机在转速达到300rpm 后便失去了当前正弦波。" 这种情况可能发生在电机空载时、尤其是在 STRC 衰减模式下。 您能否加载电机负载、看看行为是否不同、或尝试 STDD 衰减模式?

    此致、Murugavel

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

    Chris、您好!

    虽然在大多数情况下、第二组波形在我看来有一点异常、但这是步进电机在高转速下旋转的预期行为、即使在某些高速下没有负载、电机也会因无法生成足够的转矩而失速。

    请参阅下面我使用 NEMA17步进电机的快速检查结果、其规格如下所示。 我使用了48V 并将 IFS 设置为1.8A。 256 uSteps。  

    这里是我捕获的电流波形。 衰减模式设为 STDD。 没有负载。

    600 RPM:

    900转/分:

    1000转/分:

    1200RPM 电机失速。 这是预期行为。 如果我们将 VM 电源电压增加到60V、我们可以进一步压缩速度。 我没有60V 电源。 DRV8462可支持高达65V 的电压。 我希望这对您有所帮助。

    此致、Murugavel

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

    尊敬的 Murugavel:  

    感谢您的反馈。  我们切换到了 STDD 衰减模式、这提高了性能。  不过、当时的转速只能达到大约1000rpm、而相电流正弦波仍然代表着什么。  正如您所说的、随着电机加速、我必须减小电流。  (参见图像) 图像中的波形噪声很大、我不确定这是真实噪声还是耦合噪声。  此设计使用评估板和2.5uH 电机。  

      我们的设置@256步长、0.5A、1000rpm

    所以我只能问如何实现电机能够达到的速度?  (此电机的规格为2000rpm)

    在我们的项目中、我们的任务是实现我们目前使用的智能电机的性能[256步长、2000rpm、60+oz-in 扭矩]。  根据我们在设计2个不同驱动器后发现的结果、这可能比最初的想法要困难。  我们购买的智能电机在其 rpm 范围内保持非常干净的正弦波(1-2000rpm @256步长)。  此外、在拆开电机组件时、它似乎主要是采用某些 ASIC 器件的分立式元件。   

     购买的 具有一定速度的智能电机相电流。  如您所见、2000rpm 的稳定电流比我们所能产生的干净得多。  

     购买了智能电机在我们的 dyno 测得的扭矩(并不确定在1700rpm 时的上升)、尽管它确实类似于他们在48VDC 下的扭矩图中的规格。

    如果此 DRV8462驱动器可以获得此类扭矩图(上图)、是否有人提供建议?  非常感谢、感谢您提供的帮助。

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

    Chris、您好!

    如果我想这么简单、我可以尝试以下电机(其扭矩约为70oz)或任何其他具有类似小绕组电感的电机。

    https://en.nanotec.com/products/375-st4118l3004-a

    假设有100个或更多电机、您可以在稍后咨询电机制造商来选择具有定制绕组的电机。

    然后、我将尝试使用第一个具有全步进和微步进的标称电机电流设置、并检查电机最大值。 问题发生的地方加快速度。

    对于3A 或更高电流的电机、您将从 DRV8462获得一些热量、但您可以尝试使用自动扭矩将其降至最低。

    您可能对以下主题感兴趣

    https://www.cnczone.com/forums/stepper-motors-drives/13678-effect-microstepping-torque.html

    此致、

    格雷戈尔茨

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

    尊敬的 Grzegorz:  

    您的建议是好的、因为这就是我谈到的"较低电感"电机。  我们订购了这一个和  ST4118D3004-A 用于演示。  我们在驱动这些电机超过1000rpm 的速度过程中仍然会遇到困难、这时仍然有一些可测量的扭矩并且没有失速。  当我们使用自动扭矩时、它会降低电流并尝试保持正弦波、但我不确定我们是否/如何"创建参考类型表"以随着速度增加调整设置?  是否有人愿意描述他们如何在不同速度下设置/调整自动扭矩?   

    至于我们与之比较的购买的电机、我想知道是否有人认为此驱动器是合适的组件(在1/16步长或更高的步长下、转速为2000rpm)。   

    只是想一下、关于使用电压较低的电机(36VDC)、以及在峰值 RPM 电压要求达到48V 时、电流保持在参数范围内所需的较低电流、人们有何想法呢?  我正在尝试减轻反 EMF 累积。   

    谢谢。  

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

    Chris、您好!

    您是否尝试在48V、全步进且 DRV8462电流设置为约3A 的情况下运行 ST4118L3004-A/B? 根据 ST4118L3004-A/B 扭矩/速度特性、我希望电机能够在大约2000rpm 的转速下运行、而不会进入中间不稳定区域。

    此致、

    格雷戈尔茨

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

    Chris、您好!

    下面的捕获看起来噪声比预期的要大。 STDD 模式下的 TOFF 设置是什么? 您是否能够确保它不是耦合噪声? 通过使用更快的时间标度来查看半个周期可能会很有用。  您测试的 NEMA17电机的部件号是什么? 它是现成可用的还是定制电机?  

    您提到了"我们购买的智能电机在 rpm 范围内保持非常干净的正弦波(1-2000rpm @256步长)"。 此智能电机的部件号是什么? 它是否有 升压电路?  。

    此致、Murugavel

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

    您好、Murugavel、TOFF 处于默认位置、因为我们未更改设置。  我们尝试过其他酒店,但没有更好

    下面是一些更好的波形捕获:(LIN 电机 链路)

    (下面是 Nanotec 链接)

    (下面是 Shnieder/Novanta LMD17、pdf)

    e2e.ti.com/.../LMD17_5F00_CAN_5F00_2018.2.pdf

    Schieder 的电路看起来是定制的和分立式组件。

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

    Chris、您好!

    感谢您分享这些信息。 根据数据表、 在1200RPM 且48V 和2A (额定电流)的条件下、LIN 电机将无法提供足够的扭矩。 请参见下方的。

    而 Nanotec 电机在1200rpm 时可提供更好的性能、数据表显示该电机的电压为48V、3A。 请参见下方的。 通常、这些曲线适用于全步进或半步进模式。 在较高的微步进下、扭矩输出会降低。 有些供应商提供这些信息、有些供应商不提供。

    此致、Murugavel  

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

    也许、在 is...ca这个 TI 驱动器中、我的问题是什么?相电流结果与上一幅图中显示的结果相似/相同。  现在、我可以获得自定义的电机规格、但我需要了解此驱动器是否能够调节电流以使其足以在我的项目中向前移动。   长期而言、我希望能够使用 FOC 控制该电机。  您是否可以通过 DRV8462做到这一点、或者您(或他人)认为我可以选择其他路线?

    谢谢。

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

    Chris、您好!

    电流波形可能会因所用衰减模式的差异而有所不同、但如果电机能够在给定电源电压和目标速度下以目标速度提供必要的扭矩、则 IFS 应在您突出显示的范围内以高 RPM 旋转。 我和我有一个 NEMA17 MOons 的步进电机、 https://www.moonsindustries.com/p/am-series-standard-hybrid-stepper-motors/am17hdb410-01n-000004611110011162。 我通过以下设置将其连接到 DRV8462EVM。 VM = 48V、IFS = 0.5A、256 uSteps、STDD 衰减模式、使用默认 TOFF 且无负载。 下面是500RPM、1000RPM 和2000RPM 时的电流波形。 EVM GUI 无法生成高于65535PPS 的值。 因此、我移除了接头上 STEP 输入的跳线短路、并使用用于加速的线性斜坡输入3V 外部 STEP 输入。 线性斜坡加速度对于实现更高的速度至关重要、否则惯性会使电机失速。

    500转/分:

    1000RPM:(加载步进可改善此波形)

    2000 RPM:

    我能够始终以2000 RPM 的速度运行电机、而不会出现任何问题。 能否实现相同性能取决于电机特性和加速度曲线。 DRV8462能够顺利地将我用于此测试的步进电机驱动至2000RPM。 我确实注意到1330 RPM 左右的谐振行为、这会使电流幅度更低、但仍然产生足够的扭矩。 其原因是反电动势振幅和使用驱动电流波形的相位跳动。 当我加载电机时、此波形在这些特定速度下得到了改进。  

    如您所说、精密 的 FOC 类型步进驱动器 可以在您感兴趣的整个速度范围内为您提供更好的电流波形。 当然、这会涉及复杂的算法。 为此、您应考虑没有内部分度器的驱动器器件。 DRV8962、四路半桥驱动器将是很好的选择。 请参阅此 E2E 博文 https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1250105/closed-loop-stepper-driver?tisearch=e2e-sitesearch&keymatch=DRV8962%2525252525252520stepper%2525252525252520motor%2525252525252520field%2525252525252520oriented%2525252525252520control#

    我希望这对您有所帮助。 谢谢你。

    此致、Murugavel   

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

    尊敬的 Murugavel:  

    感谢您将最后一个回复放在一起、这有助于看到另一个评估板运行这些波形(插入 Roger Banister Effect)。  在先前的测试中、我们始终运行全步进(6667pps)、然后使用自动微步进1/256以执行256步进速率@2000RPM。  使用自动微步进与在 STEP 输入中运行非常快的步进速率之间是否存在性能差异?  我相信我们已经得出了 STEP 引脚的100kHz 输入的最大规格。  您是否想进一步描述您运行256uStep 的设置?

    我将研究 DRV8962、并在路上设置一个评估板、谢谢您的领导。  如果这样可以在更精细的单个增量下实现更高的电流控制、我认为这正是我们所期望的。  理想情况下、我们希望一个能够根据步进输入处理电流反馈并运行 PID 环路的驱动器。但这在打包的驱动器中可能是太多要求?  对于 DRV8962、它看起来也是新的、并且我看不到任何人有库存。  我们将根据很快就会发货的情况进行演示。

    关于您关于"加载"以改进波形的意见、是代码加载还是机械加载?

    再次感谢 Murugavel。  您在回答时发挥了重要作用。

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

    Chris、您好!

    不用客气。 那么您是对的。 fstep 的最大规格确实为100kHz。 您会说"在我们先前的测试中、我们始终运行全步进(6667pps)、然后使用自动微步进1/256执行256步进速率@2000RPM。" 是的、这是 正确的 方法。 "使用自动微步进与在 STEP 输入中运行非常快的步进速率是否存在性能差异?"。 性能将是相同的。

    由于我以前的设置 仍然在我的实验室中、我根据以下屏幕截图使用 GUI 设置运行 EVM。 使用了 STDD 衰减模式。 性能与我之前的实验相同。

       

    这里是2000 RPM 时的电流波形。  

    我希望您能够使用 DRV8962设计 PID 算法。 是的、这些是最近发布的产品。 "关于您关于"加载"以改进波形的意见、是代码加载还是机械加载?"。 我指的是机械负载。

    您能否在结束时将此帖子标记为已解决? 对于将来的问题、您始终可以发布具有 合适主题标题的新问题。 我希望我们在这篇文章中的讨论将对这个论坛的其他几个用户有用。 谢谢!

    此致、Murugavel