DC Motor – Flyback Diode and MOSFET Rating vs DC Motor Stale Current

dc motordiodesflybackmosfet

I'm trying to determine a suitable flyback diode for a DC motor controlled by a N-channel MOSFET. The specs the motor read:

Rated current: 2 A
200 mA no-load current draw @ 12 V
12 A stall current @ 12 V
No load speed of 5,500 RPM

The MOSTFET I have is IRF520.

Should the flyback diode have a "Maximum average forward rectified current" above 2A, 200mA or 12A?

(EDIT: The motor will only be spinning in one direction, so there is no H-bridge.)

Best Answer

At turnoff the flyback diode will momentarily carry the same current as your motor is consuming. This current will then reduce quickly depending on the inductance and resistance of the motor.

You will find a rating in the diode data sheets for non repetitive surge current normally about a 10ms rating. The inductive spike at turnoff should not last anywhere near this long so that so as long as the surge rating exceeds your maximum motor current (12A) you will be good to go.

The maximum average current of the diode is unimportant unless you are repeatedly turning off the motor rapidly say for PWM. In this case use the average current the motor is taking.

The IRF520 is not rated at 12A which is the current you will get at startup or if you stall the motor. You should find a mosfet rated at least at 15A.