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.

[参考译文] DRV8711EVM:步进保持,振动

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/596394/drv8711evm-stepper-holding-with-vibration

部件号:DRV8711EVM
主题中讨论的其他部件: DRV8711

我们的客户有关于DRV8711EVM的问题。
我要为客户发布问题:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
我们在DRV8711EVM上发现了以下现象。

电动机开了以后,电动机在按住时会有点振动。
观察电机电流的波形,电流以未指定的周期振动。
通过在感应信号上添加开关噪声,接通时间似乎变得很短。
(请参阅:图1,图2)

这种现象并不总是发生,但轻微振动会以较高的速率发生。

问题;
您能告诉我们停止振动的方式吗?

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
配置:
DRV8711EVM,VM=48V

模式:完整步长空闲时间:75,1.5us
ISGAIN:10衰变时间:5,2.5us
扭矩:114,(2.6A)关闭时间:10,5us
TDRIVEN:11,2us DECMODE:011,混合衰变
TDRIVEP:11,2us
IDRIVEN:0.01万mA
IDRIVEN:00,50mA

电机;
混合动力步进电机-高扭矩型,
直流电阻:0.6Ω±0.09
1KHz 1Vrms时的电感:2.6mH
最大电流:3A

以下是波形;

以下是DRV8711上的残留内容(异常时的另一个设置):

// CTRL寄存器
Ctrl_REG.Address = 0x00;
Ctrl_REG.DTIME = 0x03;//850ns
CTRL_REG.ISGAIN = 0x01;//增益10
CTRL_REG.EXSTALL = 0x00;//内部失速检测
Ctrl_REG.mode = 0x00;//完整步骤
CTRL_REG.RSTEP = 0x00;//无操作
CTRL_REG.RDIR = 0x00;//方向由DIR引脚设置
CTRL_REG.ENBL = 0x01;//启用电机
//1000 11 01 00000 0 1

///扭矩寄存器
Tortal_REG.Address = 0x01;
Tort_REG.SIMPLTH = 0x01;//100US反电动势样品阈值
TRUST_REG.TRU矩= 0x71;//将ISGAIN设置为10时,这将提供有关1.2 AMP电流斩波器的信息
//1000 0.1011万 0111.0001万

//取消注册
OFF_REG.Address = 0x02;
OFF_REG.PWMMODE = 0x00;//内部索引器
OFF_REG.toff = 0x0A;//5US固定关闭时间,即使在10US也是一样的
//100万 000001010

//空白寄存器
Blank_REG.Address = 0x03;
Blank_REG.ABT = 0x00;//禁用自适应消隐时间
BLANK_REG.TBLANK = 0x4B;//1.5uS当前断路消隐时间
//100万 001001011

//衰减寄存器。
Decy_REG.Address = 0x04;
Decy_REG.DECMOD = 0x03;//始终混合衰减
Decy_REG.TDECAY = 0x05;//2.5uS混合衰减过渡时间,
//1000 0011 00000101

//失速寄存器
STANT_REG.Address = 0x05;
STANT_REG.VDIV = 0x02;//反电动势除以8
stall_REG.SDCNT = 0x00;//stalln在第一个步骤中声明
STANT_REG.SDTHR = 0x3C;//修改的值?
//1000 10 0.0001万 0011.11万

//驱动器寄存器
DRIVE_REG.Address = 0x06;
DRIVE_REG.IDRIVEP = 0x00;//高侧50mA峰值(源)
DRIVE_REG.IDRIVEN = 0x00;//低侧100mA峰值(汇电流)
DRIVE_REG.TDRIVEP = 0x03;//高侧门驱动2US
DRIVE_REG.TDRIVEN = 0x03;//低侧门驱动2US
DRIVE_REG.OCPDEG = 0x00;//OCP脱模时间1US
DRIVE_REG.OCPTH = 0x00;//OCP阈值250mV
//1000 00 00 11 00 00 00

提前感谢您的参与。

此致,
Takishin

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

    请尝试将.1uF电容器与感应电阻器并联放置,并报告结果。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Rick-san:

    感谢您的回复。
    我会要求他们这样做。

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

    >请尝试将.1uF电容器与感应电阻器并联放置,并报告结果。

    结果:

    我们的客户已尝试使用感应电阻器(相位A和B)放置电容器。

    过流保护似乎无法工作,电源(VM)过载并停止。


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

    我不会期待这种行为。 电容器是否可能存在问题?

    请重新尝试在感应电阻器上使用10nF电容器吗?

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

    感谢您的回复。

    它应该与电容器配合使用,不应该吗?

    我会问他们。

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

    上一份报告有一处更正。

    >过流保护似乎无法工作,电源(VM)过载并停止。

    这是一个错误。 我们的客户布线错误。

    正确的结果是使用.1uF电容器进行轻微振动。
    与以前一样。

    >请在感应电阻器上重新尝试使用10nF电容器吗?

    结果也是使用10nF电容器进行轻微振动。
    与以前一样。

    您是否已使用EVM确认了这些措施?
    如果否,请使用DRV8711EVM确认这种现象吗?


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

    感谢您的合作。

    你能得到什么吗?


    此致,
    Takishin