DRV8889-Q1EVM: Stall detection

Part Number: DRV8889-Q1EVM

Tool/software:

Hello.

I have a question about the stall detection of DRV8889.

It is said that IC generates torque count by detecting the phase difference between back EMF and winding current.

Please tell me the reason why the phase difference occurs.
Best, regards.

  • Hi Ando-san,

    Please tell me the reason why the phase difference occurs.

    This is behavior of any stepper motor due to its electromagnetic construction. This is also referred to as load angle of a stepper motor. BEMF is caused by motor electromagnetic field flux whose angle changes with the load torque, sin (δ) where δ is the load angle. When the motor is unloaded the phase difference will be close to 90° and when fully loaded and on the verge of stalling it will be close to 0°. 

    You can find quite a few academic papers on this subject if you search for stepper motor load angle. Thank you. 

    Regards, Murugavel