Heatsink Voltage Regulator 7805

Heatsink Voltage Regulator 7805

A heatsink is a piece of metal engineered to dissipate thermal energy into the ambient surroundings. It assists a component to remain below its maximum operating junction temperature by drawing excess energy away, thereby preventing damage through high temperatures. All electronic components dissipate heat, and usually their package (body) is sufficient to dissipate a small amount into the surroundings, however voltage regulators such as a 7805, 7812, LM317T, require assistance if they are to operate to their extreme limits.

This article is not about how to make a heatsink for a voltage regulator; rather, it is about how to determine if a heatsink is required, and how to choose one with the proper size. There are many manufacturers, and many electronics shops supplying them, however their use tends to be sporadic. Most of the time engineers and students overlook their requirement. Part of the reason for this is that there is nothing on the internet to show how to calculate the required size and consequently, it takes less time to buy and fit it, then do the mathematics for its requirement!

This multi-page article shows how to determine if a heatsink is required, how to calculate its size, and, how to select one using the parameters given in the documentation sheet of the component.


Thermal Resistance

Thermodynamics is a completely different field of science with all sorts of strange terms such as thermal circuit, and thermal resistance. It is a craft known only to a small group of select bearded men with open toe sandals, who are usually extremely clever. However, it all boils down to two words known as thermal resistance. The amount of heat energy that flows between two bodies is proportional to the difference in temperature between them. Thermal resistance is inversely proportional to this heat flow because it is a resistance. In everyday language, you would say that polystyrene is a poor conductor of heat energy and has a high thermal resistance. However, copper is a good conductor of heat energy and has a low thermal resistance. This is analogous to Ohm’s Law where one might say that wood is poor conductor of electricity and has a high electrical resistance, however copper is a good conductor of electricity and therefore has a low electrical resistance.

Thermal resistance has the units °C/W, or temperature divided by watts in simple terms. When you go to the shops to buy a heatsink, it will usually have a rating value in these units. Obviously, this value reflects its ability to dissipate heat energy into the surroundings.

Do I need a Heatsink?

To determine if a heatsink is required you need to find the following two parameters from the documentation sheet of the device.

  • θJC = Junction-to-case thermal resistance
  • θJA= Junction-to-ambient thermal resistance

All voltage regulators have these parameters in their documentation. Here is a small list of regulators from different manufacturers and their stated parameters for a TO-220 case.

CorporationSeriesθJAθJC
TIμA780519 °C/W17 °C/W
National SemiconductorLM780550 °C/W4 °C/W
STMicroelectronicsL7850 °C/W5 °C/W
On SemiconductorMC780565 °C/W5 °C/W
FairchildKA780565 °C/W5 °C/W
FairchildLM780565 °C/W5 °C/W

To determine if you need a heatsink for your voltage regulator there are some very simple parameters that you need to compare.

θJA(TOTAL) is a value that we have to calculate, which is easy to do and shown in the following sections of this article, however for the time being, assume you have it. Once we have this very important calculated figure, we can use it in various inequalities shown below to make very useful decisions regarding the need for a heatsink, and even whether the semiconductor component itself is adequate for the task at hand.

Get a higher wattage voltage regulator

If the junction-to-ambient (total) thermal resistance is less than junction-to-case thermal resistance, then you need to look for a higher wattage regulator.

Heatsink not required

If the junction-to-ambient (total) thermal resistance is greater than junction-to-ambient thermal resistance, then a heatsink is not required.

Heatsink required

If the junction-to-ambient (total) thermal resistance is less than junction-to-ambient, but more than junction-to-case thermal resistance, then a heatsink is required.

Calculating θJA(TOTAL)

Calculating Heatsink size formula
  • θJA(TOTAL) = Total junction-to-ambient thermal resistance
  • TJ = Junction Temperature
  • TA = Ambient Temperature
  • PD = Power Dissipation

Junction Temperature

The maximum operating junction temperature is usually 150 ºC for 7805 voltage regulators, and operating at the maximum will certainly affect the reliability of the device. The recommended operating junction temperature is usually 125 ºC. This figure tends to be the same for the majority of silicon based voltage regulators in a TO-220 package.

Ambient Temperature

The ambient temperature is the maximum temperature of the surrounding area that the device will encounter. It is usually 25 ºC; however, you have to consider the worst-case scenario. In the summer, the temperature can go as high as 30 ºC, and if the airflow was poor then a figure as high as 60 ºC is more appropriate.

Calculating Power Dissipation

The power dissipation of the regulator is very simple to calculate using the standard formula for current multiplied by voltage.

Calculating Power Dissipation

This formula describes the power dissipation, which is the difference in input voltage to the output voltage, multiplied by the output current. As you can see, increasing the input voltage increases power dissipation. In addition, increasing the amount of current drawn also increases dissipation.

Calculating Heatsink Size

Calculating Heatsink Size

The heatsink-to-ambient thermal resistance is θSA, which the following formula calculates, and since we have all the pertinent values, we can plug them in. This is the value you need when selecting a heatsink.


Worked Example

It is a nice sunny day and the temperature is the hottest it has ever been at 27 ºC, and you are building a power supply for a Raspberry Pi. Your power supply is providing 15 V DC. You expect the RPi to draw no more than 700 mA current with all the peripherals attached. You decide to use the Fairchild LM7805 voltage regulator in your circuit. Calculate if a heatsink for the voltage regulator would be required.

Calculating Power Dissipation Voltage Regulator Size

Looking at the documentation sheet of the LM7805, you discover the values of the following parameters.

  • θJC = 5 °C/W
  • θJA = 65 °C/W

Since θJA(TOTAL) > θJC, this voltage regulator will be sufficient for the purpose.

Since θJA(TOTAL) < θJA, a heatsink will definitely be required.

Calculating Heatsink Size

The heatsink-to-ambient thermal resistance is θSA, which the following formula finds, and since we have all the pertinent values, we can plug them in.

Calculating Heatsink Size

Therefore, a heatsink with a rating close to 9 ºC/W will be sufficient.

Looking through catalogues, the Aavid Thermalloy model 6100BG has a rating of precisely 9 °C/W, which is sufficient. There are many cheap heatsinks on eBay, Maplin, RS, and any heatsink with a close value should work.

Related Articles

Heatsink Voltage Regulator 7805
Heatsink Calculator
5 V Voltage Regulator: 7805 Reference Guide
Thermal Paste