Electronic – Calculate temperature for low side switches

low-sidemosfettemperature

I would like to know how to calculate the temperature (to see if I am still in a working range) for a low side switch. Hope you can help me there.

I need to control 10 valves(12/24V – 500mA max. ea.) – First we used a bunch of MOSFETs and controlled them directly over the IO Ports of an ESP. That worked fairly good, but to free up some pins someone told me I could use low side switches. After looking at some datasheets I think I found some that could work but I am kinda worried that I may get super high heat because the voltage is fairly high with decent amount of current.

As an example I looked at a BD8LA700EFV-C or TLE8110ED as they have decent amount of outputs and allow high voltage with high current. But would they work for my task or should I keep my MOSFETS and just controll them over a driver/expander ?

Thanks !

Best Answer

The junction temp rise depends on a product of switch resistance, Ron times the total thermal resistance to the internal ambient where using a heat spreader of copper substrate or a clamped case heatsink can greatly reduce the case to ambient resistance but is bulky unless forced moving air velocity is high.

Assumptions and variables for each driver must be combined to determine the total power loss and heat rise.

Choices and calculations: for temp. of jcn (Tj), case (Tc), ambient (Ta), and interface thermal resistance between each, Rjc, Rca where Rca depends on air flow and if a heatsink is used otherwise none, just convection open air Rja.

  1. Heat loss: \$P_d= I^2* R_{on @ T_{j ~max}}~*~N_{drivers}\$

  2. Temp. Rise = \$P_d*R_{ja}\$ unless a heatsink is used,

    • then Rja=Rjc+Rca.
  3. Absolute max energy clamp diode = \$E=1/2 ~LI^2\$.

  4. Max Tj=85’C to 100’C depends on reliability not worst case, Ta (inside) , case design.

  5. cost and size may be critical factors for getting lower Ron FET’s

Simulation example of transistor switch driven from an ESP at 3.3V using Ic/Ib=20

Lower Rce = Vce(sat)/Ic