Have you ever experienced your power supply and/or motor controller/driver shutting down when your motor is slowing down? This is because your motor will spring up return energy when decelerating, ...