Pages: [1]   Go Down
Author Topic: pwm for a 20 amp motor  (Read 861 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm looking for some circuit designs that would work to drive a 12 volt 20 amp dc pump. Do i just need the right mosfet and diode or do i need a more complex circuit? I've done a fair amount of reading on pwm and dc motors but most of the circuits I have found have been for loads under 10 amps. I also need a fanless design because the circuit will be used in a dusty environment.
Logged

0
Online Online
Shannon Member
****
Karma: 206
Posts: 12099
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You'll need a MOSFET with Rds(on) less than 0.005 ohm and a heatsink really...  perhaps two at 0.01 ohm is more realistic.  It would be wise to use a driver chip like the MIC4422 for three reasons:

It allows faster switching PWM due to much lower switching losses.

It protects against capacitive coupling back from drain to gate.

It allows a non-logic level MOSFET to be used - much greater choice.

Use a MOSFET rated for at least 2 times the supply voltage.  Find a good schottky diode pair (TO220) for the flyback diode (and that needs good heatsinking).  Again get suitable high voltage rating.

Diecast ally boxes make good integral heatsinks BTW
Logged

[ I won't respond to messages, use the forum please ]

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 361
Posts: 17293
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I second the recommendation of using a purpose designed mosfet driver chip for high current applications. Those higher power mosfets that have such great max current and minimum Ron specs come with very high gate capacitance values that an arduino output pin can just not provide the high current drive required to insure the mosfet switches as fast as possible between transitions, that can be near instant death to high power mosfets, they are very unforgiving in that way.

Lefty
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the info on the mosfet driver chip I hadn't read anything on that. So I take it that I want no more than about 2 watts of waste heat per mosfet with a good heat sink? Do you have a certain diode in mind I've read a lot on the mosfet but not too much on the diodes.
« Last Edit: February 19, 2012, 10:54:33 pm by co2shaun » Logged

0
Online Online
Shannon Member
****
Karma: 206
Posts: 12099
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Without a cooling fan a few watts is quite a lot.  Standard TO220 schottky common-cathode rectifier diodes - there's tons available, 2x15A will be enough if in parallel.  I've some MBR30100CT's for instance.
Logged

[ I won't respond to messages, use the forum please ]

0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the example diode just want to make sure we were on the same page so to speak. What amount of waste heat is reasonable for a fanless design in a metal enclosure?
Logged

0
Offline Offline
Tesla Member
***
Karma: 141
Posts: 9560
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You might want to consider a motor controller like below.

http://store.qkits.com/moreinfo.cfm/MXA066
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

0
Online Online
Shannon Member
****
Karma: 206
Posts: 12099
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the example diode just want to make sure we were on the same page so to speak. What amount of waste heat is reasonable for a fanless design in a metal enclosure?

Depends totally on the surface area of the enclosure through which heat can leave...
Logged

[ I won't respond to messages, use the forum please ]

Manchester (England England)
Online Online
Brattain Member
*****
Karma: 620
Posts: 33993
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
What amount of waste heat is reasonable for a fanless design in a metal enclosure?
Without any sort of ventilation very little, maybe 0.25 W. Put a few air holes in and that will increase it considerably.
Better yet attach the heat sink to the metal case.
Logged

Offline Offline
God Member
*****
Karma: 4
Posts: 813
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Can't you use the metal case itself as a heat sink? Run a heat pipe to it, and let it freely radiate. As long as you don't get above 40C or so in total, things on the inside should be OK (but check specs to make sure -- especially batteries!)
Some fins on the case will further increase surface area, but may be a problem (read: clog magnets) in dusty environments.
Logged

Pages: [1]   Go Up
Jump to: