Author Topic: What to use for a 45 amp load  (Read 4366 times)

0 Members and 1 Guest are viewing this topic.

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
What to use for a 45 amp load
« on: October 31, 2023, 05:46:43 pm »
I'm posting this in the beginner forum since my project thread isn't really helping.

The basics here, I am designing a 1s/2s lipo discharging system for RC.  I have my schematic in my project thread.  But I am struggling on picking a load for the system.  This unit is taking a lot of inspiration from a unit that was made by someone else, however that someone else does not make them anymore, and I am making some subtle changes to it.  The unit that was previously made used a cpu heatsink as the load, then had a 60mm fan and a couple of 40mm fans to help cool it off.  Also the drains of the mosfets were directly screwed to the heat sink, so the mosfets were also using it for cooling.  My design will be a bit different, the mosfets will require their own heat sink, but the drain tabs will be on the pcb for better current flow.  The load will be externally connected via 10 or 12awg wire. 

So the easy way of doing this is to wire 6 0.5Ω 100watt resistors in parallel as the load.  But that is boring...  And sort of copy catish of resistor banks that are used currently.  I'd like to come up with a better idea for a load, but price is also a factor.  I'd like to ideally be able to make the load for less than $30.

There are a bunch of cpu heat sinks with LED fans, I am leaning is this direction, but how do I determine how big of a heat sink I need if it is used as the load? 
 

Online Grandchuck

  • Frequent Contributor
  • **
  • Posts: 649
  • Country: us
Re: What to use for a 45 amp load
« Reply #1 on: October 31, 2023, 06:56:38 pm »
https://coolingsourcethermal.com/heatink-size-calculator/

There are several on-line calculators out there.
 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #2 on: October 31, 2023, 07:00:41 pm »
Those calculators are used for a heat load.  IE, dissipate the heat. I mean using the heat sink as a resistive load to sink the 45amps.  Really this will be programmable from 5-45 amps. 
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11895
  • Country: us
Re: What to use for a 45 amp load
« Reply #3 on: October 31, 2023, 07:43:54 pm »
So the easy way of doing this is to wire 6 0.5Ω 100watt resistors in parallel as the load.  But that is boring...
Why is "boring" a problem? "Boring" is usually a good property for well-engineered solutions. The one thing you don't typically want is "exciting".

Quote
I'd like to come up with a better idea for a load
How do you define better? Smaller? Cheaper? Lighter? More reliable? To define "better" it helps to define what is unsatisfactory about existing solutions.

Quote
There are a bunch of cpu heat sinks with LED fans, I am leaning is this direction, but how do I determine how big of a heat sink I need if it is used as the load?
This does not make sense. CPU heat sinks are not designed with electrical resistance, which is the primary property that a load should have.
 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #4 on: October 31, 2023, 07:58:52 pm »
Why is "boring" a problem? "Boring" is usually a good property for well-engineered solutions. The one thing you don't typically want is "exciting".

You're right, I don't want "exiting" in the way you imply.  But exiting in the way of "oh, that looks cool". Flashing lights, not sparks mind you. 

Quote
How do you define better? Smaller? Cheaper? Lighter? More reliable? To define "better" it helps to define what is unsatisfactory about existing solutions.
Easier to package and make it look good.  Also casing needs are a concern, I don't have access to any cnc equipment, just a few 3d printers. So any case for this would probably have to be outsourced for me.

Quote
This does not make sense. CPU heat sinks are not designed with electrical resistance, which is the primary property that a load should have.

Correct.  But the mosfet duty cycle will be controlled by a current feedback from the current sensor.  I will program the mcu to use the current draw and adjust the duty cycle as needed to maintain a constant current.  My assumption is this will work, because that is how it looks like the unit somebody gave me works. 
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11895
  • Country: us
Re: What to use for a 45 amp load
« Reply #5 on: October 31, 2023, 08:09:29 pm »
Correct.  But the mosfet duty cycle will be controlled by a current feedback from the current sensor.  I will program the mcu to use the current draw and adjust the duty cycle as needed to maintain a constant current.  My assumption is this will work, because that is how it looks like the unit somebody gave me works.

No, this won't work. The goal of a dummy load is to dissipate power, which means the power has to go somewhere safe. The ideal states of a MOSFET used for switching is to be "off" and not conducting, or to be "on" with as close to zero resistance as possible. This keeps the MOSFET cool and prevents it destroying itself, but either way, the power is not going to the MOSFET. If the heat sink does not have significant resistance, then the power is not going into the heat sink either. Which means you don't have a load, you have a short circuit, which is just the "exciting" situation you don't want.

What will happen without proper resistance is that as soon as the MOSFET turns on, it will conduct maybe hundreds of amps through the short circuit (especially if there is a beefy LiPo pack on the other end), and something will quickly blow up. Probably the MOSFET, which will let out the magic smoke and perhaps explode.
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11895
  • Country: us
Re: What to use for a 45 amp load
« Reply #6 on: October 31, 2023, 08:10:11 pm »

Correct.  But the mosfet duty cycle will be controlled by a current feedback from the current sensor.  I will program the mcu to use the current draw and adjust the duty cycle as needed to maintain a constant current.  My assumption is this will work, because that is how it looks like the unit somebody gave me works.

No, this won't work. The goal of a dummy load is to dissipate power, which means the power has to go somewhere safe. The ideal states of a MOSFET used for switching are to be "off" and not conducting, or to be "on" with as close to zero resistance as possible. This keeps the MOSFET cool and prevents it destroying itself, but either way, the power is not going to the MOSFET. If the heat sink does not have significant resistance, then the power is not going into the heat sink either. Which means you don't have a load, you have a short circuit, which is just the "exciting" situation you don't want.

What will happen without proper resistance is that as soon as the MOSFET turns on, it will conduct maybe hundreds of amps through the short circuit (especially if there is a beefy LiPo pack on the other end), and something will quickly blow up. Probably the MOSFET, which will let out the magic smoke and perhaps explode.
 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #7 on: October 31, 2023, 08:15:20 pm »

Correct.  But the mosfet duty cycle will be controlled by a current feedback from the current sensor.  I will program the mcu to use the current draw and adjust the duty cycle as needed to maintain a constant current.  My assumption is this will work, because that is how it looks like the unit somebody gave me works.

No, this won't work. The goal of a dummy load is to dissipate power, which means the power has to go somewhere safe. The ideal states of a MOSFET used for switching are to be "off" and not conducting, or to be "on" with as close to zero resistance as possible. This keeps the MOSFET cool and prevents it destroying itself, but either way, the power is not going to the MOSFET. If the heat sink does not have significant resistance, then the power is not going into the heat sink either. Which means you don't have a load, you have a short circuit, which is just the "exciting" situation you don't want.

What will happen without proper resistance is that as soon as the MOSFET turns on, it will conduct maybe hundreds of amps through the short circuit (especially if there is a beefy LiPo pack on the other end), and something will quickly blow up. Probably the MOSFET, which will let out the magic smoke and perhaps explode.

Then I am completely at a loss on how the current unit works.  Because it uses a 60mm cpu heat sink with the mosfets drain on the heatsink the source pin goes to a 12awg wire which then goes to a low side current sensor, and the positive of the battery is bolted to the heat sink.  The mosfets are controlled by a microcontroller.


Edit:  Essentially what I am taking from your posts, is that it is a bad design, don't replicate it, use the power resistors I think are boring. 
« Last Edit: October 31, 2023, 08:17:46 pm by trilerian »
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11895
  • Country: us
Re: What to use for a 45 amp load
« Reply #8 on: October 31, 2023, 08:58:19 pm »
Then I am completely at a loss on how the current unit works.  Because it uses a 60mm cpu heat sink with the mosfets drain on the heatsink the source pin goes to a 12awg wire which then goes to a low side current sensor, and the positive of the battery is bolted to the heat sink.  The mosfets are controlled by a microcontroller.


Edit:  Essentially what I am taking from your posts, is that it is a bad design, don't replicate it, use the power resistors I think are boring.

There do exist special power MOSFETs that can operate in the linear region, which means the transistors themselves can act as variable resistors and can dissipate power into the heat sink. Such MOSFETs do not simply get turned on and off with PWM, but instead get controlled somewhere in between. It is possible to build a dummy load that works this way.

However, such MOSFETs are not that common, and the circuit has to be carefully designed to keep them inside the safe operating region.

It is possible your example unit is designed to work that way.
 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #9 on: October 31, 2023, 09:08:43 pm »
The fets used in the unit given to me are IRL2910PBF
The fets I have in my design are IRLB8721PBF

The unit has the fets hooked to a pin of a 328p with a series resistor in between to the gate.  It really is a simple circuit. 

Edit:

My assumption was that with a 5v mcu controlling the gate, it would be getting around 4.5-5v.
4.5v gate with a 20-25 amp for current keeps it in the linear section of the graph in the data sheet.
4.5v has an rds on of 13mΩ.

Edit 2:

Of course, the unit that was given to me has a predisposition of burning up fets... But again, I assume other units he build do work.

With all that said, I can still use the same idea with power resistors as the load though, right?

« Last Edit: October 31, 2023, 09:32:41 pm by trilerian »
 

Offline Terry Bites

  • Super Contributor
  • ***
  • Posts: 2397
  • Country: gb
  • Recovering Electrical Engineer
Re: What to use for a 45 amp load
« Reply #10 on: November 01, 2023, 03:34:02 pm »
Make a lava lamp.
Bolt your resistors into a to an IP68 alloy box.
Feed multicore cable through IP68 gland
Coat box with a few layers od epoxy.
Sink to the bottom of a clear tank.
Add water, a bit of salt and washing up liquid and parffin wax. Seal it up tight.
Wow.


 

Online RoGeorge

  • Super Contributor
  • ***
  • Posts: 6207
  • Country: ro
Re: What to use for a 45 amp load
« Reply #11 on: November 01, 2023, 04:34:43 pm »
A bucket of water with wires or resistors in it:

Dummy load in a bucket
mikeselectricstuff



 :-+

Offline Eraldo

  • Regular Contributor
  • *
  • Posts: 65
  • Country: it
Re: What to use for a 45 amp load
« Reply #12 on: November 01, 2023, 05:28:54 pm »
youre not gonna have much luck in designing a reliable 45 A variable electronic load with your budget.

As for the transistors i would go with bjts in parallel. they are more reliable but at these currents the will go 5+ $ a pop and you'll need at least 2 of them in parallel.
The bigger problem for you would be the heatsink which would need to be quite big and would need active cooling (a fan or 2), and the current shunt whic would need to be between 1 and 5 miliohm. in these resistances you would need quite a specialised shunt with 4 terminals, 2 for current and 2 for sensing the voltage ( the resistor itself would set you back half the budget at the very least). you would also need some precision opamps with low offset, noise etc to measure these small voltages accurately.

it,s not as impossible as you might think, but neither as easy as you might think to make this project. Innovation requires efforts.

in the end maybe just a wire in a bucket of water might be the easiest and best solution  :popcorn:

 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #13 on: November 01, 2023, 05:54:07 pm »
youre not gonna have much luck in designing a reliable 45 A variable electronic load with your budget.

As for the transistors i would go with bjts in parallel. they are more reliable but at these currents the will go 5+ $ a pop and you'll need at least 2 of them in parallel.
The bigger problem for you would be the heatsink which would need to be quite big and would need active cooling (a fan or 2), and the current shunt whic would need to be between 1 and 5 miliohm. in these resistances you would need quite a specialised shunt with 4 terminals, 2 for current and 2 for sensing the voltage ( the resistor itself would set you back half the budget at the very least). you would also need some precision opamps with low offset, noise etc to measure these small voltages accurately.

it,s not as impossible as you might think, but neither as easy as you might think to make this project. Innovation requires efforts.

in the end maybe just a wire in a bucket of water might be the easiest and best solution  :popcorn:

The budget I listed is just for the load.  The project budget is to stay under $100 per unit, in parts.  I already have the circuit designed, it is in my project thread.  I'm using an ACS772 in the 50amp variety.  I will sample that 2-300 times in my mcu, which I already do in another project, and use that to set my duty cycle on the the mosfets to maintain the variable current draw.  The voltage will be measured using simple voltage dividers that I will sample 100 times, plus over sample by at least 2 bits, to get 12 bit resolution for my adc.  I think that will suffice.  I'll take the measurements off all the resistors I use for the dividers to get a pretty accurate voltage. This part of it, I'm not too worried about.

My inquiry was for what to use as a load instead of power resistors.  I know power resistors will work, we discharge at 40 amps to power resistors all the time.  But I wanted to see if something different would work. I'm not going to create a water bath, I'm not going to create a massive box.  I'll attach a pic of the dummy load we use, what I want can't be any more bulky.  These are simple and effective, I was just hoping for something a little more stylish.  RC Racers are, eccentric.
 

Offline alligatorblues

  • Regular Contributor
  • *
  • Posts: 155
  • Country: us
Re: What to use for a 45 amp load
« Reply #14 on: November 02, 2023, 01:27:01 am »
I have a 12A electronic load for testing batteries. I bought for about $30. It works exactly how the OP wants his to work, except it has digital readout for V/A/W, and a push/rotary control to set those where you want. It has a heat sink and a fan that is on a thermostat. And it displays what it is dissipating in V/A/W.
 

Offline ArdWar

  • Frequent Contributor
  • **
  • Posts: 373
  • Country: sc
Re: What to use for a 45 amp load
« Reply #15 on: November 02, 2023, 02:37:07 am »
My inquiry was for what to use as a load instead of power resistors.

I think you're running into fundamental physics at this point. If you're going to dissipate heat into the same medium with the same constraint it doesn't really matter how or what mechanism you pick, the end result will be about the same.

The only meaningful way to reduce size is if you can tolerate higher delta T (using higher temperature element), using more mass flow (higher airflow), using higher heat capacity fluids, or using phase change heat exchanger.
 

Offline Aurgelme

  • Contributor
  • Posts: 37
  • Country: no
Re: What to use for a 45 amp load
« Reply #16 on: November 02, 2023, 03:22:44 pm »
I have used water heating elements mounted in a small tank and some switches, and with the possibility of water circulation. Has worked flawlessly for many years.

 

Offline p.larner

  • Frequent Contributor
  • **
  • !
  • Posts: 690
  • Country: gb
Re: What to use for a 45 amp load
« Reply #17 on: November 04, 2023, 10:33:58 am »
why not use a bunch of different wattage car bulbs 55w-21w-5w etc and switch them as to the needed load,i use an old heater element and alter the current draw using a number of taps and crock clips,works fine,use it in series with an avo8 ok for 10a or more with a shunt.,use that setup for ebike battery testing.
 

Offline Jwillis

  • Super Contributor
  • ***
  • Posts: 1716
  • Country: ca
Re: What to use for a 45 amp load
« Reply #18 on: November 04, 2023, 03:49:13 pm »
I think what's happening here is a bit of confusion on how the OP's load works. The evidence presented seems to fit.
Indeed the drain of the MOSFET is connected directly to the heat sink through the body of the MOSFET , But the heat sink is acting as a Current Path not as a resistor. Aluminum is a conductor and has very little resistance.The Mosfet is acting as a current Sink producing Heat that is dissipated by the the heat sink and fans. The resistor is a current shunt,  likely giving feed back to the Arduino 328p. The Arduino is delivering a PWM pulse to the gate of the MOSFET. Probably 480hz or around 2 millisecond pulse. This depends on the model. The duty cycle will also plays an important role. 
It can be done this way,  but there is a draw back. Because it is pulsing the current through the MOSFET current sink, it will give an inaccurate measurement of the battery capacity over time  because it will be nonlinear. This is why a Linear MOSFET is used with a a DC safe operating range so the battery capacity over time can be measured accurately. Even the cheap loads found on Ebay or Aliexpress work in linear mode and not PWM.

The fets used in the unit given to me are IRL2910PBF
The fets I have in my design are IRLB8721PBF

The unit has the fets hooked to a pin of a 328p with a series resistor in between to the gate.  It really is a simple circuit. 

Edit:

My assumption was that with a 5v mcu controlling the gate, it would be getting around 4.5-5v.
4.5v gate with a 20-25 amp for current keeps it in the linear section of the graph in the data sheet.
4.5v has an rds on of 13mΩ.

Edit 2:

Of course, the unit that was given to me has a predisposition of burning up fets... But again, I assume other units he build do work.

With all that said, I can still use the same idea with power resistors as the load though, right?



The Fets IRL2910PBF that are used in the load giving to you have different safe operating characteristics than the IRLB8721PBF at the 2millisecond pulse of the PWM . The RL2910PBF would indeed sink 20amps safely up to 20 or even 30V drain to source at 2 millisecond pulse if you look at Fig. 8 of the data sheet.  https://www.infineon.com/dgdl/irl2910pbf.pdf?fileId=5546d462533600a40153565b9013250b.
The IRLB8721PBF  will probably not handle more than 15 Amps at 10V drain to source . And that is even difficult to predict at 2millisecond pulse when you consider what it will do at 10 milliseconds. Look at fig. 8 of data sheet.
https://www.infineon.com/dgdl/irlb8721pbf.pdf?fileId=5546d462533600a40153566056732591 

If either the IRL2910PBF or the  IRLB8721PBF are operated in linear mode they would most likely fail because the Safe Operating Area in DC cannot be predicted. For either of them, it's is highly unlikely that they can handle more than 5Amps in linear mode depending on drain to source voltage . And most certainly not the expected 10 to 20amps.
Understanding  that the unit given to you have probably 5 MOSFETs , the amount of current it can handle is very dependent of the drain to source voltage. The duty cycle of the PWM is also a factor. The higher the Duty cycle the lower the Safe Operating area becomes. This is because with a high duty cycle the MOSFET is kept in the linear region longer.
ALL pulsed Mosfets operate in the linear region but only for short periods of time. https://www.infineon.com/dgdl/Infineon-ApplicationNote_Linear_Mode_Operation_Safe_Operation_Diagram_MOSFETs-ApplicationNotes-v01_00-EN.pdf?fileId=db3a30433e30e4bf013e3646e9381200 https://eepower.com/technical-articles/understanding-linear-mosfets-and-their-applications/#

If you look at a Linear MOSFET designed for that purpose like the IXTH30N60L2,for example, you will see that it has a DC Safe Operating Area. Look at Fig. 14 of data sheet https://www.littelfuse.com/media?resourcetype=datasheets&itemid=5795824c-b355-4cbe-a6c0-e0782d30498c&filename=littelfuse-discrete-mosfets-n-channel-linear-ixt-30n60-datasheet
Many MOSFET will have a DC linear Safe operating area. these are the type that are usually chosen for electronic loads because their linear characteristics can be predicted.

Resister banks can be used as a Load. But unless the load current is monitored, the the measurement of the capacity of a battery will be inaccurate because the resistance changes with temperature. This is why Electronic loads can produce accurate measurements because the current is kept stable in relation to the voltage over time. 
 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #19 on: November 06, 2023, 04:49:17 pm »
I think what's happening here is a bit of confusion on how the OP's load works. The evidence presented seems to fit.
Indeed the drain of the MOSFET is connected directly to the heat sink through the body of the MOSFET , But the heat sink is acting as a Current Path not as a resistor. Aluminum is a conductor and has very little resistance.The Mosfet is acting as a current Sink producing Heat that is dissipated by the the heat sink and fans. The resistor is a current shunt,  likely giving feed back to the Arduino 328p. The Arduino is delivering a PWM pulse to the gate of the MOSFET. Probably 480hz or around 2 millisecond pulse. This depends on the model. The duty cycle will also plays an important role. 
It can be done this way,  but there is a draw back. Because it is pulsing the current through the MOSFET current sink, it will give an inaccurate measurement of the battery capacity over time  because it will be nonlinear. This is why a Linear MOSFET is used with a a DC safe operating range so the battery capacity over time can be measured accurately. Even the cheap loads found on Ebay or Aliexpress work in linear mode and not PWM.

The fets used in the unit given to me are IRL2910PBF
The fets I have in my design are IRLB8721PBF

The unit has the fets hooked to a pin of a 328p with a series resistor in between to the gate.  It really is a simple circuit. 

Edit:

My assumption was that with a 5v mcu controlling the gate, it would be getting around 4.5-5v.
4.5v gate with a 20-25 amp for current keeps it in the linear section of the graph in the data sheet.
4.5v has an rds on of 13mΩ.

Edit 2:

Of course, the unit that was given to me has a predisposition of burning up fets... But again, I assume other units he build do work.

With all that said, I can still use the same idea with power resistors as the load though, right?



The Fets IRL2910PBF that are used in the load giving to you have different safe operating characteristics than the IRLB8721PBF at the 2millisecond pulse of the PWM . The RL2910PBF would indeed sink 20amps safely up to 20 or even 30V drain to source at 2 millisecond pulse if you look at Fig. 8 of the data sheet.  https://www.infineon.com/dgdl/irl2910pbf.pdf?fileId=5546d462533600a40153565b9013250b.
The IRLB8721PBF  will probably not handle more than 15 Amps at 10V drain to source . And that is even difficult to predict at 2millisecond pulse when you consider what it will do at 10 milliseconds. Look at fig. 8 of data sheet.
https://www.infineon.com/dgdl/irlb8721pbf.pdf?fileId=5546d462533600a40153566056732591 

If either the IRL2910PBF or the  IRLB8721PBF are operated in linear mode they would most likely fail because the Safe Operating Area in DC cannot be predicted. For either of them, it's is highly unlikely that they can handle more than 5Amps in linear mode depending on drain to source voltage . And most certainly not the expected 10 to 20amps.
Understanding  that the unit given to you have probably 5 MOSFETs , the amount of current it can handle is very dependent of the drain to source voltage. The duty cycle of the PWM is also a factor. The higher the Duty cycle the lower the Safe Operating area becomes. This is because with a high duty cycle the MOSFET is kept in the linear region longer.
ALL pulsed Mosfets operate in the linear region but only for short periods of time. https://www.infineon.com/dgdl/Infineon-ApplicationNote_Linear_Mode_Operation_Safe_Operation_Diagram_MOSFETs-ApplicationNotes-v01_00-EN.pdf?fileId=db3a30433e30e4bf013e3646e9381200 https://eepower.com/technical-articles/understanding-linear-mosfets-and-their-applications/#

If you look at a Linear MOSFET designed for that purpose like the IXTH30N60L2,for example, you will see that it has a DC Safe Operating Area. Look at Fig. 14 of data sheet https://www.littelfuse.com/media?resourcetype=datasheets&itemid=5795824c-b355-4cbe-a6c0-e0782d30498c&filename=littelfuse-discrete-mosfets-n-channel-linear-ixt-30n60-datasheet
Many MOSFET will have a DC linear Safe operating area. these are the type that are usually chosen for electronic loads because their linear characteristics can be predicted.

Resister banks can be used as a Load. But unless the load current is monitored, the the measurement of the capacity of a battery will be inaccurate because the resistance changes with temperature. This is why Electronic loads can produce accurate measurements because the current is kept stable in relation to the voltage over time.

This is a lot of information, and thank you!   

The unit that was given to me actually only has 2 of the IRL2910PBF in it, and there is an ACS758 current sensor used for feedback to drive the duty cycle.  I plan on using a new ACS772, but the result should be the same.  Sample the current and vary the duty cycle to maintain the selected current.  Capacity, that will be measured, but capacity isn't a big factor.  What we will be looking for is the voltage curve vs time at a given discharge rate.

If I am operating in the SOA, does it really matter if I am using a purpose built linear mosfet for the job?  IE, can I just go with PWM and use these cheaper mosfets, (not the IRLB8721PBF, as you pointed out it won't work), but another that I find?  To be honest, I can wrap my head around using pwm and dumping to a resistor bank.  I'm not there quite there for the linear mosfets design. 

Unfortunately, I have pressure on me to get this design done.  Which is insane, because I never said I could do it in the first place, but I would look and see what I could do.  But now I have multiple people wanting progress reports a few times a week.  I figured replicating what was already made, should work, but having to redesign it, I'm in over my head...

Don't get me wrong, I'm not giving up, I am going to figure this out.  I have other design ideas that I want to implement that will be using mosfets. 




 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #20 on: November 06, 2023, 06:26:20 pm »
So, let me go back and do some math here.  If I use 6 0.5Ω resistors in parallel.  That will give me a rough resistance of 0.083Ω.
Let's add the worst case scenario 10% error to the resistors. So that would be 0.0917Ω.  I want up to 45a discharge and this setup should max out around 90 amps.  So that is half duty cycle @45amps.  If I use this fet: IPP014N06NF2S https://www.mouser.com/datasheet/2/196/Infineon_IPP014N06NF2S_DataSheet_v02_02_EN-3084802.pdf It has a DC line in the SOA, @ 9v it looks to be about 8 amps, but I will be operating somewhere in-between DC and 2ms.  So if I used say 5x of this part, I should be fine? Running 1s the fets will be running at close to 100% duty cycle, but at 4v in the graph it looks like it can handle 11 amps.  So within the SOA if using 5 in parallel. 

The datasheet also shows in the graph (diagram 6), with 5v vgs, there will be roughly 1.8mΩ resistance.  So I would guess not a lot concern thermally, especially using 5.

Now, can I run 5 off the same PWM pin from my 328p?  The input capacitance is 13800pf, what series resistors am I looking at here on the gate?
 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #21 on: November 06, 2023, 07:59:15 pm »
There is also maybe this possibility, PSMN1R0-30YLDX. https://www.mouser.com/datasheet/2/916/PSMN1R0_30YLD-2938848.pdf

These are used in a low, race level ESC.  Pretty much the most entry level race esc that is used.  That ESC uses 12 of these, 4 parallel on each phase of the motor.  Supposedly the ESC is rated for 50amps continuous @8.4v. Looking at the data sheet it is a logic level, which is nice.  Also smb, which I would like, then I will move to the ACS724 model for the current sensor and get rid of some of my through hole components.  Using the DC line in the SOA looks like 7 amps @8v, which as soon as you apply a load you will be down to 8v.  So maybe 8 of these in parallel?

These are the mosfets I was considering for another project, simply because I know they work in that application.  Being able to use them over multiple projects would be nice. 
 

Offline macboy

  • Super Contributor
  • ***
  • Posts: 2256
  • Country: ca
Re: What to use for a 45 amp load
« Reply #22 on: November 07, 2023, 03:40:42 pm »
There is also maybe this possibility, PSMN1R0-30YLDX. https://www.mouser.com/datasheet/2/916/PSMN1R0_30YLD-2938848.pdf

These are used in a low, race level ESC.  Pretty much the most entry level race esc that is used.  That ESC uses 12 of these, 4 parallel on each phase of the motor.  Supposedly the ESC is rated for 50amps continuous @8.4v. Looking at the data sheet it is a logic level, which is nice.  Also smb, which I would like, then I will move to the ACS724 model for the current sensor and get rid of some of my through hole components.  Using the DC line in the SOA looks like 7 amps @8v, which as soon as you apply a load you will be down to 8v.  So maybe 8 of these in parallel?

These are the mosfets I was considering for another project, simply because I know they work in that application.  Being able to use them over multiple projects would be nice.

Are you thinking of getting rid of the load resistors then? If you are thinking of operating these at 7A@8V(VDS) then that is the implication. But I don't think so right?

If you are still thinking of doing PWM for the load resistors, then don't look at the DC line and the 8 V point on the IDS vs VDS curve. When the MOSFET is on, the VDS will be very low (determined by IDS * RDSON), so you can push a very large current through this device. The main trick is turning it on and off very quickly. Any time spent in between full on and full off will result in more power dissipation. In fact, it's likely that most of the heat in this FET will result from switching on/off, not from passing current when on. It is a logic level device which can be directly driven by a (5 volt) microcontroller output, but it isn't that simple. The micro's GPIO pins will be able to supply some peak amount of current, which in combination with the gate capacitance, will determine how long the device spends in that transition between on and off. If using more than one FET, try to use a separate pin for each FET, or use a buffer (per FET) to boost current. A logic bus driver usually has higher current output than a generic logic gate. Look for high current drive and fast transition time (e.g. 74AC series, maybe a 74AC245 or 244). If you have a 3.3V microcontroller then  you must boost the output to 5 V for the gate; use TTL-input CMOS-output logic like 74ACT245 ("T" for TTL) powered from 5 V; the logic levels for 5V TTL inputs are very similar to and very compatible with 3.3 V CMOS outputs. If you can manage to switch quickly, and use a not-to-high PWM frequency (fewer switching cycles per second), and keep it cool, then you could probably use just one of these. But they are not expensive, so more would give some breathing room. For switching applications like PWM, paralleling FETs is simple; connect Drains together, connect Sources together, then drive all the gates appropriately (maybe connected in parallel, maybe not).

Make sure to use a snubber to absorb the inductive kick from turning off the current flow. This is important! Otherwise you are effectively making a high frequency ignition coil, and it is the FETs that will ignite/burn.
 

Offline trilerianTopic starter

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: What to use for a 45 amp load
« Reply #23 on: November 07, 2023, 08:52:42 pm »
There is also maybe this possibility, PSMN1R0-30YLDX. https://www.mouser.com/datasheet/2/916/PSMN1R0_30YLD-2938848.pdf

These are used in a low, race level ESC.  Pretty much the most entry level race esc that is used.  That ESC uses 12 of these, 4 parallel on each phase of the motor.  Supposedly the ESC is rated for 50amps continuous @8.4v. Looking at the data sheet it is a logic level, which is nice.  Also smb, which I would like, then I will move to the ACS724 model for the current sensor and get rid of some of my through hole components.  Using the DC line in the SOA looks like 7 amps @8v, which as soon as you apply a load you will be down to 8v.  So maybe 8 of these in parallel?

These are the mosfets I was considering for another project, simply because I know they work in that application.  Being able to use them over multiple projects would be nice.

Are you thinking of getting rid of the load resistors then? If you are thinking of operating these at 7A@8V(VDS) then that is the implication. But I don't think so right?

If you are still thinking of doing PWM for the load resistors, then don't look at the DC line and the 8 V point on the IDS vs VDS curve. When the MOSFET is on, the VDS will be very low (determined by IDS * RDSON), so you can push a very large current through this device. The main trick is turning it on and off very quickly. Any time spent in between full on and full off will result in more power dissipation. In fact, it's likely that most of the heat in this FET will result from switching on/off, not from passing current when on. It is a logic level device which can be directly driven by a (5 volt) microcontroller output, but it isn't that simple. The micro's GPIO pins will be able to supply some peak amount of current, which in combination with the gate capacitance, will determine how long the device spends in that transition between on and off. If using more than one FET, try to use a separate pin for each FET, or use a buffer (per FET) to boost current. A logic bus driver usually has higher current output than a generic logic gate. Look for high current drive and fast transition time (e.g. 74AC series, maybe a 74AC245 or 244). If you have a 3.3V microcontroller then  you must boost the output to 5 V for the gate; use TTL-input CMOS-output logic like 74ACT245 ("T" for TTL) powered from 5 V; the logic levels for 5V TTL inputs are very similar to and very compatible with 3.3 V CMOS outputs. If you can manage to switch quickly, and use a not-to-high PWM frequency (fewer switching cycles per second), and keep it cool, then you could probably use just one of these. But they are not expensive, so more would give some breathing room. For switching applications like PWM, paralleling FETs is simple; connect Drains together, connect Sources together, then drive all the gates appropriately (maybe connected in parallel, maybe not).

Make sure to use a snubber to absorb the inductive kick from turning off the current flow. This is important! Otherwise you are effectively making a high frequency ignition coil, and it is the FETs that will ignite/burn.

Yes, to make this easier I will just use the resistor bank as a load and use pwm to control it.  MCU is a 328p, the pwm pins are about 500hz, so nice and slow, and not alot of switching.  Originally I was planning to run 2 IRLB8721PBF off one pwm pin with a 100Ω series resistor between the pwm pin and the gate. 

I guess being new still, mosfets are kind of confusing.  I assumed, bad of me, that Vds was the voltage being applied to the drain, but your reply makes it look like it is a voltage drop across the drain to source.

Anyway, I'll attach my original schematic.  Substitute cpu heatsink for resistor bank for the load. I think there is another pwm pin available if I need to use a separate pin.

There are also some other changes I would like to make.  For instance, I would like to use a shunt resistor instead of the ACS772 for my feedback.  But I have a design using the ACS772 in another project already and maybe I am taking the easy way out.  In other words, I have not made a design using a shunt resistor yet.  So choosing components and layout is a thing. Also, I may remove the temp sensors, which are just thermistors.  I originally was going to use them to monitor the heatsink temperature and shut the fets off if the heatsink got too hot, but if I am using an external resistor bank it makes adding the thermistor more challenging.  The other sensor was to keep track of battery temp and again, shut off incase the pack got over a threshold.  Also I am bucking a bit at adding the blutooth printer.  But I am keeping the TFT touchscreen display.  That has been fun learning how to program and use.

 

Offline Eraldo

  • Regular Contributor
  • *
  • Posts: 65
  • Country: it
Re: What to use for a 45 amp load
« Reply #24 on: November 08, 2023, 11:02:26 am »
This is not a good way of approaching variable electronic load.

Your aproach of using power resistors as current load and a mosfet to switch the rms current on the load,  doesn't take into consideration:

1) the resistance of power resistors dictates the maximum current sinked in them and also the current spike of the electronic load

2) because of these current spikes, the electronic load can't be used in power supplies/batteries that are not able to source at leas 45 A per your specification (also depended on the supplies voltage) , and the power supply/battery would basically either explode/burn or activate whatever security system in overcurrent scenarios. This means your supply would only be useful for that pack of batteries you have there and would rarely see any use in other projects.

3) your current load would be very bad in constant current at the higher current ratings because the batteries change in voltage based on their capacity. So you can't really maintain something like 40A constant over time. (This will be less of a problem in lower current ratings because you can compensate with your duty cycle)

4) you need to find a method to measure the rms current of your load, either by using a specialised ic or by programming the microcontroller to calculate the rms voltage.


These are just some of the disadvantages that came to my mind and some things you might and might not have considered before starting the project

The superior solution would be to use a completely linear solution (which will be a bit more expensive) but at least will be more reliable/useful of a project.
 
The following users thanked this post: Vovk_Z


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf