主题中讨论的其他器件:DRV8462、
是否可以通过更改驱动器的任何寄存器来降低电机温度?
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.
尊敬的 Albert:
如果您当前使用全步进模式、切换到微步进模式(1/32或更大、越平滑越好)会使峰值扭矩保持不变、但会降低均方根扭矩和均方根电流、这反过来将减轻铜中的热量损失(I2R 损耗)。 全步长方波的均方根 I、其中 IRMS = IFS、而对于正弦波微步进、IRMS = IFS /√2。
我假设您通过微调衰减模式设置拥有适当的波形整形。 在全步进或半步进模式下、如果您可以使用慢速衰减(如果电机 L 和 R 允许)、则铜的损耗最低。 如果可能、您能捕获电流波形并与我们分享吗? 您是否已经使用微步进? 电流波形失真将导致电机输出效率降低、温度升高。 在这种情况下、我们可以通过微调衰减模式来受益。 如果波形已经干净、那么除了将 IFS 降低到足以支持负载扭矩的水平来减少热量外、没有太多可做的事情、假设可能有一些空间。
最终、步进电机发热主要是由其绕组中的 I2R 损耗导致的。 很多时候、我遇到电机在保持保持扭矩模式而不步进的情况、并且使用相同的 IFS 快速加热线圈。 我在之前的响应中描述的方法是专门在保持电流模式下降低铜损耗的方法。 在运行电流模式下、就像您说的那样、IFS 由电机规格和所需的输出扭矩决定。
我们发布了一款全新的步进电机驱动器 DRV8462。该器件具有一项称为自动扭矩的新功能、可检测负载扭矩需求并自动增大 IFS、而且一旦负载扭矩需求下降、该功能就会自动降低 IFS、从而降低 步进。 如果应用始终以满负载扭矩运行、则自动扭矩不会带来任何好处。
此致、Murugavel
尊敬的 Albert:
谢谢你。 DRV8711提供有关 BEMF 的信息。 也许您可以研究一种重建 BEMF 波形的方法、并利用它来识别扭矩变化。 这当然是一项复杂的努力。 使用这些信息、您可以通过 MCU 更改扭矩寄存器、以适应扭矩需求。
我们有一份有关无传感器失速检测的应用手册、网址为 www.ti.com/.../slvaei3.pdf。
此致、Murugavel