Electronic – arduino – Freewheel diode / capacitor with this board

arduinodc motordiodesprotection

With DC motors, it is common to put a freewheel diode and/or a capacitor in order to protect the equipment as the motor can induce current into the system.

I plan to use this board to control a 24V DC motor with a Arduino-like microcontroler. In an example in their documentation, they don't put such protection, so I wanted to know if it's unsafe, or is it that the board already protects the system?

The example in question:
enter image description here

Best Answer

The motor driver board is bidirectional: it uses a transistor arrangement called a H-bridge to drive the motor.

H-bridge

The N-type MOSFETs being used as switches in that board inherently contain a "body diode" as a side effect of their construction. That diode is shown as part of the schematic symbol of the transistors. Normally the transistors will take care of the inductive current, but the body diodes will provide a path for the inductive spikes if something goes wrong with the circuitry that controls the transistors.

If you were to add a diode in parallel with the motor that diode would not only be unnecessary, but it would short out the power supply trough the diode when you reverse the motor.