Author Topic: How to detect invidual load across parralled MOSFETS  (Read 2149 times)

0 Members and 1 Guest are viewing this topic.

Offline SpottedDickTopic starter

  • Regular Contributor
  • *
  • Posts: 98
  • Country: ie
How to detect invidual load across parralled MOSFETS
« on: June 30, 2022, 07:30:11 pm »
Say you had the following configuration:



Is it possible to detect how much load each MOSFET is getting electrically without modifying the circuit (for example adding a shunt)?

I know thermally checking will give some indication, but they're quite well thermally joined.
« Last Edit: June 30, 2022, 07:35:57 pm by SpottedDick »
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 7019
  • Country: de
  • Testfield Technician
Re: How to detect invidual load across parralled MOSFETS
« Reply #1 on: June 30, 2022, 09:17:23 pm »
If you had balancing resistors inbetween, you could measure over them to see possibly differences.
But in this configuration....

Offline SpottedDickTopic starter

  • Regular Contributor
  • *
  • Posts: 98
  • Country: ie
Re: How to detect invidual load across parralled MOSFETS
« Reply #2 on: June 30, 2022, 09:37:13 pm »
It's just not possible sure it's not?

They're basically connected together.

I shouldn't have even asked the question! Thanks anyway.
 

Offline PeteH

  • Supporter
  • ****
  • Posts: 118
  • Country: ca
Re: How to detect invidual load across parralled MOSFETS
« Reply #3 on: June 30, 2022, 09:44:13 pm »
Is this controlled in linear mode (current controlled?), or hard switched on/off?
 

Offline SpottedDickTopic starter

  • Regular Contributor
  • *
  • Posts: 98
  • Country: ie
Re: How to detect invidual load across parralled MOSFETS
« Reply #4 on: June 30, 2022, 09:45:15 pm »
Linear region (current controlled).
 

Offline PeteH

  • Supporter
  • ****
  • Posts: 118
  • Country: ca
Re: How to detect invidual load across parralled MOSFETS
« Reply #5 on: June 30, 2022, 09:52:46 pm »
You should ideally have independent gate resistors, and some kind of ballast resistor setup for these paralleled gets, depending.

Paralleled MOSFETs in the linear region have a tendency to "hog current" when their temperature increases, opposite to what you'd like to see... (look at the Id vs Vgs curve, across temperature)
 

Offline PeteH

  • Supporter
  • ****
  • Posts: 118
  • Country: ca
Re: How to detect invidual load across parralled MOSFETS
« Reply #6 on: June 30, 2022, 10:01:21 pm »
To add a bit of background, ballast resistors on the lowside (usually where current shunt feedback is anyway, for current control feedback) helps pinch off the Vgs slightly for MOSFETs taking a disproportionate share of the current. Assuming the currents are high enough where it matters thermally.

Gate resistors help prevent any parasitic oscillation between FETs.
Ideal world you'd have an amp for every FET which enforces current sharing regardless of temperature. Can get by with what you're doing if you have lots of margin.
 

Offline PeteH

  • Supporter
  • ****
  • Posts: 118
  • Country: ca
Re: How to detect invidual load across parralled MOSFETS
« Reply #7 on: June 30, 2022, 10:06:49 pm »
I am usually always waiting for T3sl4co1l to post (from the comfort of a physical keyboard) with the background and long justification on a question like this...

Shoot if you have specific questions.

 :)
 

Offline Caliaxy

  • Frequent Contributor
  • **
  • Posts: 307
  • Country: us
Re: How to detect invidual load across parralled MOSFETS
« Reply #8 on: July 01, 2022, 04:36:24 am »
Say you had the following configuration:



As already mentioned quite a few times by different people in your other threads related to this topic, we’d never have this configuration for this particular application.

Your own thermal imaging of the 6 mosfets was nice though  :-+
 

Offline Berni

  • Super Contributor
  • ***
  • Posts: 5050
  • Country: si
Re: How to detect invidual load across parralled MOSFETS
« Reply #9 on: July 01, 2022, 05:26:38 am »
Yep as others have said this is NOT the right way to do it.

Mosfets have too much manufacturing tolerance in what the shape of each transistors linear region looks like. So some transistors will be pulling a lot of current while another transistor is barely turning on. This is also unstable with temperature so if a particularly happy to conduct transistor starts getting too hot it will hog more and more current, heading to a thermal runaway until it blows up.

Just add shunt resistors to ground for each transistor. They will not only let you see the current but also give each transistor its own mini feedback loop that balances the current across all of them. The more current the transistor draws the more voltage drops appears on the resistor, this lifts the transistors pin up so that the gate sees less voltage, closing down the transistor so its current reduces.
 

Offline SpottedDickTopic starter

  • Regular Contributor
  • *
  • Posts: 98
  • Country: ie
Re: How to detect invidual load across parralled MOSFETS
« Reply #10 on: July 01, 2022, 10:42:42 am »
Just add shunt resistors to ground for each transistor. They will not only let you see the current but also give each transistor its own mini feedback loop that balances the current across all of them. The more current the transistor draws the more voltage drops appears on the resistor, this lifts the transistors pin up so that the gate sees less voltage, closing down the transistor so its current reduces.

That's an interesting idea for the modded DL24 I have, but looking at the shunt (0.05 Ohm), I'd only be dropping 0.05V at 10A across the whole array, so I doubt that would make a significant difference.

 

Offline switchabl

  • Frequent Contributor
  • **
  • Posts: 445
  • Country: de
Re: How to detect invidual load across parralled MOSFETS
« Reply #11 on: July 01, 2022, 10:55:32 am »
Well, yes, this circuit clearly is a bad idea and I believe the OP already knows that. So assuming this is mostly about the educational value ("I really want to see just how bad it is") and at the risk of stating the obvious: a current probe should work. I assume the DUT is the one from the other thread (https://www.eevblog.com/forum/testgear/example-of-why-people-say-you-sholdnt-use-mosfets-in-parrallel-as-dummy-load/msg4247347/#msg4247347), with point-to-point wiring between the MOSFETs. In this case, just about any clamp-on-style probe or even clamp meter (that goes to DC) would work. In a more conventional circuit, you might have to resort to something like an I-Prober.
 

Offline Berni

  • Super Contributor
  • ***
  • Posts: 5050
  • Country: si
Re: How to detect invidual load across parralled MOSFETS
« Reply #12 on: July 01, 2022, 10:57:41 am »
Just add shunt resistors to ground for each transistor. They will not only let you see the current but also give each transistor its own mini feedback loop that balances the current across all of them. The more current the transistor draws the more voltage drops appears on the resistor, this lifts the transistors pin up so that the gate sees less voltage, closing down the transistor so its current reduces.

That's an interesting idea for the modded DL24 I have, but looking at the shunt (0.05 Ohm), I'd only be dropping 0.05V at 10A across the whole array, so I doubt that would make a significant difference.

That still means the too exited transistor hogging most of the current gets 50mV less drive signal on the gate, turning it on slightly less so it lets the other transistors do more of the work.

If 50mV is enough is a question of what kind of FET it is. For transistors with a very sensitive gate that can conduct a fair bit of current already at 1.5V gate voltage, then taking away 50mV can mean quite a bit. For particularly insensitive transistors that need something like 7V to pass any reasonable current those 50mV is not much.

The point is that you choose a shunt resistor value that is reasonably small, yet at the same time still large enough to stabilize the transistors behavior. You can use these resistors to actually measure the imbalance in current sharing and see if it is working well. To give it a worst case scenario you can intentionally loosen one of the transistors on the heatsink, letting it get hot, so that its characteristic drifts particularly far from the others, if it can still current share reasonably well when its 50°C above others then it will work fine for pretty much all cases.
 

Offline t1d

  • Super Contributor
  • ***
  • Posts: 1255
  • Country: us
Re: How to detect invidual load across parralled MOSFETS
« Reply #13 on: July 03, 2022, 07:43:57 am »
I also researched a similar balancing topic and found the possible methods to be much more broad than I had anticipated. In addition to balancing with resistors, there are other methods/components... For example, diodes. Each method has its own pros and cons. In addition to passive methods, there are all sorts of active methods that work on feedback... arrangements of transistors, op amps driving transistors/MOSFET/Etc.

Just for your considerations in learning, attached is a circuit I adapted from an EDN design. As I used it as a learning tool, it may, or may not be exactly correct. But, it will surely give you some ideas to broaden your thinking... The link to the EDN design is on the schematic sheet, in the information block. I have my original KiCad files, if someone wants them.

I also had proto PCB boards manufactured. They are incorrect, but they can be bodged. I would be glad to share them, if anyone wants to send me a private message. I can't remember if I corrected the schematic, after I discovered the boards were faulty. I would have to check, but it is rather likely.

I do not want to high-jack the OP's thread with comments about the circuit. If someone wants to discuss it, please let me know and we will move to a separate thread.

Anyway, my point is to suggest that you research different load leveling methods. They generally will include some method of reading the load on each path.

« Last Edit: July 03, 2022, 07:49:09 am by t1d »
 

Offline RCinFLA

  • Contributor
  • Posts: 13
  • Country: us
Re: How to detect invidual load across parralled MOSFETS
« Reply #14 on: December 27, 2022, 08:00:15 pm »
Some info that might be of interest on DL24P with addition for extra load devices.

 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22436
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: How to detect invidual load across parralled MOSFETS
« Reply #15 on: December 27, 2022, 08:01:51 pm »
I am usually always waiting for T3sl4co1l to post (from the comfort of a physical keyboard) with the background and long justification on a question like this...

Shoot if you have specific questions.

 :)

Oh hey. :popcorn:

Well, a bit late it seems... :-DD

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf