Electrical – High current DC motor driver mosfet

dc motordriverhigh-currentmosfetmosfet-driver

I am developing an high current dc motor driver, and I'm looking for mosfets that can dissipate enough power without heating too much thus without using heatsink.
I saw this project : http://navrobot.blogspot.it/2014/12/high-current-dc-motor-driver.html
but I made some calculations and I found out that the maximum current that can flow without heatsink is around 3A.
Do you know any mosfet that can deliver enough current (about 20A) for my project?

Best Answer

You have made the calculations so you should know what Rdson is required. For 12V supply a 25V VGS and 30V VDS rating will be sufficient (higher voltage FETs generally have higher RDSON and so should be avoided). To find suitable FETs, use the parametric search function on your vendor's website.

Alternatively you could wire two or more weaker FETs in parallel to reduce total RDSON and also increase dissipation capability. Two packages have twice the surface area so they can dissipate (almost) twice as much power, and since each is carrying only half the total current it dissipates 1/4 the power of a single (same spec) FET. Of course they will also take up more space, but may still be more compact than a single FET with heatsink.

However low RDSON comes with a price - high Gate charge. The circuit in your link will probably not be suitable because it has very weak Gate drivers. If you are using PWM the low-side FETs will need to be switched on and off rapidly to avoid excessive power dissipation during the transition period (when the FET is carrying both high voltage and high current at the same time). You need high current drivers that can charge and discharge the Gates quickly.

You can make a high current Gate driver with discrete transistors, or just use an IC such the TC1428 (which has both inverting and non-inverting drivers, so you only need two ICs to drive all the FETs).