Other Parts Discussed in Thread: DRV8889-Q1, DRV8434S, DRV8462
Tool/software:
Hello,
We are using a DRV8846 to drive a small stepper motor. In our application, the MCU must detect when the motor stalls, so we implemented a current-sensing mechanism on the VM pin of the driver (high-side shunt resistor with an INA138NA amplifier).
During PCB validation, we probed the amplifier output with an oscilloscope, but the result showed almost no difference between the motor running and stalled (the difference is minimal and very hard for the MCU to detect).
Is it even possible to identify a stall using the current profile or RMS value?
If it is possible, what could be the issue?
For reference, the motor we are using is:
-
Type: Bipolar stepper motor
-
Winding: 12 V, 100% duty cycle
-
Resistance: 40 Ω
Thanks in advance