I have a 250w 24V brushed dc motor. To control its rotating direction i have a hip4081 based full h-bridge driver. This motor belongs to a 80kg robot.
The problem is that if the robot is going forward and I suddenly change direction control to reverse, the back emf will break the circuit or at least shorten the lifetime of the system. How can I sense when the motor is stopped, so the controller known when it's safe to change direction of the motor?
I could take bicycle speedometer approach (add magnet to the wheel and so on..), but could I add some nice circuitry parallel to motor, which has digital output like stopped = 0, rotating = 1
The problem is that if the robot is going forward and I suddenly change direction control to reverse, the back emf will break the circuit or at least shorten the lifetime of the system. How can I sense when the motor is stopped, so the controller known when it's safe to change direction of the motor?
I could take bicycle speedometer approach (add magnet to the wheel and so on..), but could I add some nice circuitry parallel to motor, which has digital output like stopped = 0, rotating = 1