logo elektroda
logo elektroda
X
logo elektroda

A simple “power resistor” MOSFET module (DC load bank)

321 16
Best answers

Can I switch each 1 kW / 36 V / 30 A resistor in a DC load bank with a small MOSFET module driven through an optocoupler, or is there a better way to build it?

Your MOSFET module as drawn is unlikely to be reliable; the gate drive is too weak and too slow, so the MOSFET can linger in the linear region, and you also need a pull-down on the gate/collector node to keep it fully off [#21678493][#21678506] Even though the on-state loss at 30 A with a very low Rds(on) MOSFET may be only a few watts, the real problem is the switching/transition loss, so substantial heatsinking and spare MOSFETs are still needed [#21678493] If you want a simpler solution, the thread strongly suggests relays/contactors or commercial SSRs instead of a discrete MOSFET switch [#21678494][#21678508] Automotive relays with 12 V coils can be used for the coil side, but the DC contact rating at 30 A and 36 V must be treated conservatively because DC breaking is harder than AC, and the contacts can weld if pushed too hard [#21678497][#21678502][#21678504] A hybrid MOSFET-plus-relay scheme was also proposed so the MOSFET only carries current briefly while the relay opens/closes [#21678508] The SSR option discussed still has up to about 1.5 V drop, so at 30 A it can dissipate roughly 45–60 W and would still need a heatsink and probably a fan [#21678497][#21678507]
Generated by the language model.
ADVERTISEMENT
  • #1 21678492
    A B
    Anonymous  
  • ADVERTISEMENT
  • #2 21678493
    Aubrey Kagan
    Anonymous  
  • ADVERTISEMENT
  • #3 21678494
    David Ashton
    Anonymous  
  • #4 21678495
    A B
    Anonymous  
  • #5 21678496
    A B
    Anonymous  
  • #6 21678497
    Rick Curl
    Anonymous  
  • #7 21678498
    A B
    Anonymous  
  • ADVERTISEMENT
  • #8 21678499
    A B
    Anonymous  
  • #9 21678500
    David Ashton
    Anonymous  
  • #10 21678501
    Rick Curl
    Anonymous  
  • #11 21678502
    David Ashton
    Anonymous  
  • #12 21678503
    A B
    Anonymous  
  • ADVERTISEMENT
  • #13 21678504
    David Ashton
    Anonymous  
  • #14 21678505
    A B
    Anonymous  
  • #15 21678506
    Aubrey Kagan
    Anonymous  
  • #16 21678507
    David Ashton
    Anonymous  
  • #17 21678508
    Elizabeth Simon
    Anonymous  

Topic summary

✨ The discussion centers on designing a 30kW DC load bank using multiple 1kW power resistors switched by power MOSFET modules controlled via a microcontroller and optocouplers. Concerns were raised about the thermal dissipation of MOSFETs at 30A load currents, with estimates of around 2.7W conduction loss per IRFB3077 MOSFET, which is manageable with proper heatsinking. The original proposed driver circuit using a PNP transistor and optocoupler was critiqued for potentially slow gate switching and the need for a pull-down resistor to prevent MOSFET gate floating and linear region operation. Alternatives such as automotive relays and solid state relays (SSRs) were discussed. Automotive relays are cost-effective but have limited DC current and voltage ratings, with contact welding risks at higher DC voltages and currents. SSRs offer silent switching but dissipate significant heat (up to 60W at 40A) requiring heatsinks. A hybrid approach combining MOSFETs and mechanical relays was suggested to reduce relay stress and heat dissipation by using MOSFETs to switch load initially and then transferring current to relays. Load bank design recommendations included using multiple loads with stepped power ratings (e.g., 156W to 20kW) for finer control and reliability. Snubber circuits were mentioned to reduce relay contact arcing. Overall, the design must balance cost, reliability, thermal management, and switching performance for high-current DC load switching.
Generated by the language model.

FAQ

TL;DR: At 30 A, “each transistor will be dissipating just under 40 W,” so use a gate driver IC to avoid slow, hot switching. [Elektroda, Anonymous, post #21678493]

Why it matters: This FAQ helps you design safe, switchable DC load modules for 36 V battery testing without cooking MOSFETs or welding relay contacts.

Quick Facts

Will a MOSFET “power resistor” module reliably switch a 36 V/30 A, 1 kW load?

Yes, if you treat the MOSFET as a low‑Rds(on) switch, drive the gate fast, and prevent gate float. Use an isolated driver, a defined pull‑down, and proper heatsinking for worst‑case conduction. Avoid lingering in the linear region during turn‑off to keep junction temps in check. [Elektroda, Anonymous, post #21678493]

How much heat does the MOSFET actually dissipate at 30 A?

With ~3 mΩ Rds(on), conduction loss is P = I²R ≈ 30² × 0.003 = 2.7 W. That is low enough for a TO‑220 only with good thermal paths and airflow. Keep switching brief to avoid extra linear loss. Quote: “it will not be used to dissipate the power but just as a switching element.” [Elektroda, Anonymous, post #21678495]

Why do I need a dedicated gate driver instead of an optocoupler + transistor?

Opto + PNP can produce slow edges and long discharge paths for gate charge. That traps the MOSFET in its linear region for milliseconds, spiking dissipation. A gate driver IC sources/sinks high peak current, ensuring crisp transitions and cooler operation. [Elektroda, Anonymous, post #21678493]

Do I need a gate pull‑down resistor, and what does it prevent?

Yes. Without a pull‑down, the gate can float after turn‑off and bias the MOSFET partially on. That causes heat and erratic switching. Add a pull‑down from gate to source so the gate capacitance discharges quickly and predictably when the driver releases. [Elektroda, Anonymous, post #21678506]

Are automotive relays OK at 36–50 VDC and 30 A?

They can work, but DC is tougher to break than AC. Keep voltage near or below ~50 VDC and use RC snubbers across contacts to reduce arcing. This extends life but does not replace proper DC ratings. [Elektroda, Anonymous, post #21678502]

What can go wrong with "cheap" relays at higher DC voltages?

Contacts can weld on opening, especially as DC voltage rises. Derating curves show sharp current limits as voltage increases. The thread reports welded contacts in high‑current DC switching, highlighting the risk when ratings are optimistic. [Elektroda, Anonymous, post #21678503]

Should I use a solid‑state relay (SSR) instead of discrete MOSFETs?

SSRs are convenient but drop up to ~1.5 V at 40 A. That is ~60 W worst‑case, demanding a heatsink and often a fan. They simplify control but shift complexity to thermal management. “It does seem to have a metal base and holes for attaching to a heatsink.” [Elektroda, Anonymous, post #21678507]

How can I create precise load steps up to ~40 kW?

Use eight binary‑weighted loads: 156.25 W, 312.5 W, 625 W, 1.25 kW, 2.5 kW, 5 kW, 10 kW, 20 kW. With an 8‑bit port you can select any combination from ~150 W to nearly 40 kW. This gives fine resolution with simple logic. [Elektroda, Anonymous, post #21678494]

What is a snubber, and should I add one across relay contacts?

A snubber is a series RC (e.g., ~10 Ω and ~1 µF) placed across the contacts. It provides a temporary current path on opening, limiting dv/dt and arcing until the gap increases. This reduces contact erosion in DC switching. [Elektroda, Anonymous, post #21678502]

How do I implement a hybrid MOSFET + relay handoff to minimize heat and arcing?

  1. Turn the MOSFET on to carry current.
  2. Close the relay; current transfers to the contacts, then optionally turn the MOSFET off.
  3. To open, turn the MOSFET on, open the relay, then turn the MOSFET off after the gap forms. [Elektroda, Anonymous, post #21678508]

What cooling should I plan for with SSRs or big MOSFETs?

Budget airflow and finned heatsinks. An SSR with ~1.5 V drop at 30–40 A dissipates ~45–60 W. Add a fan powered from the battery via a buck regulator for 12 V cooling. Ensure good thermal interface and mounting. [Elektroda, Anonymous, post #21678507]

Can I use a 12 V coil relay in a 36 V battery system?

Yes. Coil voltage is independent of contact voltage. Drive the 12 V coil from a regulated supply, while the contacts switch the higher DC on the load side. Verify DC contact ratings and add snubbers. [Elektroda, Anonymous, post #21678497]

What is an SSPC in this context?

An SSPC (Solid‑State Power Controller) is a MOSFET‑based switch with protection features, acting like a solid‑state relay/breaker. The OP’s goal mirrors an SSPC but at lower cost using discrete parts. [Elektroda, Anonymous, post #21678499]

Any safety edge cases I should watch when discharging battery packs?

Opening DC under load can arc and erode contacts quickly. Add snubbers and sequence with a MOSFET to form the gap before removing the solid‑state path. Monitor temperature rise on switches and wiring during high current steps. [Elektroda, Anonymous, post #21678502]

Why limit per‑module power (e.g., to ~5 kW) instead of larger blocks?

Smaller blocks reduce stress on any single switch, improve reliability, and simplify replacement. You can combine modules to reach higher totals while staying inside device limits and heatsink capacity. [Elektroda, Anonymous, post #21678500]

What common schematic fixes came out of the thread?

Correct PNP orientation in the driver stage, add a firm gate pull‑down, and consider a true gate driver IC. Quote: “Remember to purchase several spare MOSFETs!”—because margin matters in power switching. [Elektroda, Anonymous, post #21678506]
Generated by the language model.
ADVERTISEMENT