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.

[参考译文] DRV8711:运行时过电流关闭:电流调节一段时间后不起作用

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/580010/drv8711-overcurrent-shutdown-while-running-current-regulation-doesn-t-work-anymore-after-a-while

部件号:DRV8711

您好,

我们正在将DRV8711驱动器IC用于此步进电机的应用中:Nanotec ST8918M6708 (6708 (https://de.nanotec.com/produkte/566-st8918-schrittmotor-nema-34/)。

原理图与评估板上的原理图几乎相同,仅使用了其他FET。 我们使用CSD1.9532万QB5 (http://www.ti.com/lit/ds/symlink/csd1.9532万q5b.pdf)。 电源为48V

电动机的运行时间指定为2100 /分钟,但当我们达到大约1200 /分钟时,电流调节无法将电流保持在所需的值上,然后过电流保护会停止驱动器。 您可以在此处看到何时发生这种情况:

详细说明:所需电流为2.6A (橙色线),但慢速和快速衰减都不能降低电流。

要配置驱动程序,请执行以下操作:

   步进驱动器.Ctrl ||步进控制器_ENBL;
   步进驱动程序.Ctrl ||步进控制_EXSTALL;
   步进.驱动程序.Ctrl ||步进_CTRL_MODE_Half_step;
   步进.驱动程序.Ctrl ||步进_CTRL_ISGAIN_20;
   步进.驱动程序.Ctrl ||步进_CTRL_DTIME_450;

   步进驱动器扭矩||扭矩;
   步进驱动器扭矩||步进扭矩_SMPLTH_50;

   步进驱动器关|=20;

   步进驱动器空白|=50;

   步进驱动器衰减|=100;
   步进.驱动程序.衰减||步进_衰减_DECMOD_All_Auto;

   步进驱动器失速|=60;
   步进.驱动程序.步进||步进_步进_步进_SDCNT_4;
   步进.驱动程序.步进||步进_步进_步进_VDIF_8;

   步进驱动器驱动器|=步进驱动器OCPTH_500;
   步进驱动器驱动器|=步进驱动器OCPDEG_2;
   步进驱动器驱动器|=步进驱动器TDRIVEN_250;
   步进驱动器驱动器|=步进驱动器TDRIVEP_250;
   步进驱动器驱动器|=步进驱动器IDRIVEN_300;
   步进驱动器驱动器|=步进驱动器IDRIVEP_200;

我测试了所有衰减模式并修改了所有其他设置,但结果始终相同。 当达到特定的转速值(最大值约为1200/min)时,会发生这种情况。

是否有人知道我做错了什么?

谢谢,

Christoph

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

    感谢您提供如此详细的信息。

    您是否以串联模式使用电机? 该图显示,在串联模式下,电机可能会停止在1400 rpm左右的转速下运行。

    如果您还没有这样做,我建议您联系制造商,了解系列图和并行图之间的区别。

    在DRV8711上,您可以尝试使用全步进,步进输入减少一半,电流增加1.4倍
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    感谢您的快速响应。

    我使用并行模式。

    步进输入降低和电流增加的含义是什么?
    我已经尝试了几种微步进模式(从完整步进到1/32步进)。

    我还尝试了不同的当前设置。 最佳结果(见上文)为2.6A左右。 当我将此值设置得高得多(5A或更多)时,我会在第一个脉冲时获得过电流关闭。
    H桥电源和驱动器电源之间是一个用于反极性保护的散射二极管,因此驱动器电源始终比H桥电源低一点。 这是否会造成过电流问题?

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

    您可能已经执行了此操作,但步进输入降低意味着完全步进模式的步进输入频率会中断。

    在以上图像中,它在未缩放图像中显示当前接近5A,在缩放图像中显示4A。

    分离H桥和驱动器的电源可能会导致过电流事件。 如果H桥电源电流下降而驱动器电源没有电流,OCP监控器(DRV8711 VM - XOUTn)可能会将其解释为过电流。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    现在,桥电源和驱动器电源之间有一个直接连接点。 过电流错误几乎消失了,我也可以使用更多电流。 在我所附的图片中,您可以看到电动机线圈的电流和电压,电流大约为9.5A (最大电机电流)。

    当通过斜坡进行加速时,会看到正弦电流,但经过一些步骤后,电流会降低,并且在标尺X2处,电机停止。

    我目前使用的是32步微步。 电机的性能不会随机械负载的变化而变化。 我已经更改了启动速度和斜坡,但仅更改了当前中断之前的时间。

    您是否有任何建议,我在这里遇到了什么问题?

    谢谢,

    Christoph

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

    没有更新?

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

    很抱歉耽误你的时间。 在搜索步进电机常见问题后,以1/4步长记录扭矩曲线,并进行电流补偿(不确定电流补偿的含义)。 这是在"半步进模式下步进电机的扭矩是否小于全步进模式下的扭矩?"的问题下发现的。

    请尝试以1/4步进操作电机。

    另外,请咨询电动机制造商,了解有关当前补偿的详细信息。