Hi everyone,
I'm working on my very first design which incorporates a switch-mode regulator and am curious to know what (if any) thermal considerations need to be taken.
This is the regulator in consideration:
http://www.digikey.ca/product-detail/en/TPS55340PWP/296-35493-5-ND/3768420. It comes in HTSSOP and QFN packages. The QFN appears to have the lower overall thermal resistance (including the junction-to-board resistance), but I would prefer to use the HTSSOP if possible.
I also intend to use this regulator as a SEPIC.
First, I notice this device has three thermal resistances noted:
- Junction-to-ambient thermal resistance
- Junction-to-case (top) thermal resistance
- Junction-to-board thermal resistance.
Before I can even get into the thermal calculation, though, I'm not even sure how to calculate the amount of Watts this thing will be consuming. I will make a back-of-the-envelope attempt though... and as a sanity check I could really use your guys' feedback.
The maximum input voltage this regulator will see is 25V, and the minimum output will be 3V, so that's a 22V drop it needs to create. It might also draw 2A as the maximum spec.
Now, from the graph on the first page, I note that, above 0.4A and 15V input, the regulator has about a 95% efficiency. So, the power it will be dissipating as heat is 22V * 2A * 0.05 = 2.2W. Is that fair?
From there, I note that, with no heat sink, the junction temperature might rise to ambient temperature + (junction-to-ambient thermal resistance*2.2W) = 25 + 43.2*2.2 = 120 'C. And with a heat sink it would be ambient temperature + (heatsink-to-ambient thermal resistance*2.2W) + (heatsink-to-case thermal resistance*2.2W) + (junction-to-case thermal resistance*2.2W) = 25 + (heatsink-to-ambient thermal resistance*2.2W) + (heatsink-to-case thermal resistance*2.2W) + 33.3*2.2= 91.6 + maybe 10 'C?.
And does the junction-to-board thermal resistance then mean that the BOARD temperature would be (junction-to-board thermal resistance*2.2W)
higher than the junction? I'm very unsure about this parameter...
I'm sorry if that's a bit of an overload of info. I'm trying to not leave things out. Let me know if there's any additional info you need!
Thanks, everyone! I really appreciate the help.
Kold