I am building a very simple line following robot and am using a mosfet to turn on each motor individually as shown in the diagram.
The robot works ok at low speeds but when speeded up, it is noticeable that the motors are not turning off quickly enough.
I think this is to do with the inductance of the motor continuing to drive the motor through the flyback diode. Ideally I would like to brake the motor (dynamic braking?) to quickly slow it down. However to keep the design simple I am initially trying to just stop the motor driving itself when turned off.
I have found different circuits with capacitors placed over the mosfet or motor but am not really sure where to put them or what size to use. Any help would be appreciated.
Thanks
Mattuk
The robot works ok at low speeds but when speeded up, it is noticeable that the motors are not turning off quickly enough.
I think this is to do with the inductance of the motor continuing to drive the motor through the flyback diode. Ideally I would like to brake the motor (dynamic braking?) to quickly slow it down. However to keep the design simple I am initially trying to just stop the motor driving itself when turned off.
I have found different circuits with capacitors placed over the mosfet or motor but am not really sure where to put them or what size to use. Any help would be appreciated.
Thanks
Mattuk