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.

DRV8889-Q1: DRV8889-Q1,发现电机堵转了也没有反馈信号?

Part Number: DRV8889-Q1

Hi Ti工程师,

我这边正在调试DRV8889-Q1,发现电机堵转了也没有反馈信号,我想问下电机堵转反馈给MCU的信号是通过FAULT引脚还是其他方式反馈?

  • 正与产品工程师沟通您的问题,您也可以查看此帖跟进:

    https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1004944/drv8889-q1-the-motor-is-blocked-and-there-is-no-feedback-signal

  • 有两种获取失速状态的方法。

    1.当CTRL [3] = 1时,失速条件可以报告给nFault引脚(nFault从高到低)。

    2. MCU经常检查状态寄存器以了解是否发生了失速条件。

  • 当前在调试步进电机过程中,软件控制步进电机的转动与停止,发现在停止的时候步进电机有发热情况,用万用表测量串进去测量电流发现仍有几十毫安的电流,电流大小约等于电压除以绕组内阻值。但是当步进电机转动起来的时候有测不出有电流了。请帮忙问下,停止的时候还有电流流过并且发热的情况是不是属于正常。

     

     

  • 对于步进电机,输出电流将保持为分度表值,以保持电机停止位置。电流流过,停止时产生热量是正常的。

    如果您不想保持停止位置,可以使用 DRVOFF 引脚禁用输出。

  • Hi  Annie ,

    现在电机输出的电流是70mA左右,这个电流使电机发热很严重;能否通过硬件或者软件的方式,让这个电流变小一点,成为几毫安?

  • DRV8889-Q1 是具有集成电流检测电阻器的 1.5A 满量程电流器件。 当满量程电流为 70mA 时,它远小于 1.5A 满量程电流,电流精度可能会低于 -10%。

    为了降低保持电流,可以从 TRQ_DAC 寄存器降低电流标量。