Hi there,
I currently designed a motor controller with the MC33926 controller for a dc brushed motor. after implementing this controller we noticed current spikes from the initial movements for the motor (as expected) and then implemented a PWM input to the controller to more steadily run our motor without creating such large current spikes.
After this implementation, I then began looking more into other motor controllers that offer current decay behaviors as appose to just using the freewheeling diodes in the MC33926.
My question is understanding the difference between different current decay modes vs PWM the input into a motor controller to prevent current spikes. Don't both decay modes and PWM the input deal with suppressing current spikes? What is really the main difference between these 2?
Sincerely,
Bob