Skip to main content
Engineering LibreTexts

4.6: Heat Sinks

  • Page ID
    94072
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    The issue with power transistors is always heat. As noted in Example 8.5.1, as the transistor heats up due to internal power dissipation, its ability to dissipate heat is compromised. The trick, then, is to efficiently move the heat from the transistor to someplace else. This is normally achieved through the use of a heat sink.

    A heat sink is a metal device that is attached to the power transistor. Typically, they are made of aluminum and feature an array of fins. By increasing the surface area, heat can be moved away from the transistor more efficiently than by the transistor alone.

    Heat sinks are designed to mount specific device case styles. The most common case styles include the TO-3 “can” along with the various “power tab” styles such as the TO-220 and TO-202. Special mounting hardware and insulation spacers are also required in order to maintain electrical isolation between the transistor and the heat sink as we do not want the heat sink to be electrically live. This usually takes the form of a mica sheet, and plastic washers and bushings for the mounting machine screws (for small heat sinks, sometimes nylon machine screws are used).

    There are a few general rules that should be followed when using heat sinks:

    • Always use some form of heat sink grease or thermally conductive pad between the heat sink and the device. This will increase the thermal transfer between the two parts, however, excessive quantities of heat sink grease will decrease performance.
    • Mount fins in the vertical plane for optimum natural convective cooling.
    • Do not overcrowd or obstruct devices that use heat sinks.
    • Do not block air flow around heat sinks – particularly directly above and below items that rely on natural convection.
    • If thermal demands are particularly high, consider using forced convection (i.e., a small fan directed at the heat sink).

    Some typical heat sinks are shown below. Figure \(\PageIndex{1}\) shows a heat sink and thermal data plot for use with a single TO-3 case device.

    clipboard_ece449c5810d200e4c9b06ed530466f32.pngclipboard_ef9ef499be693c6b9102366e5cd88e409.png

    Figure \(\PageIndex{1}\): Heat sink for TO-3. Reprinted courtesy of Aavid Thermalloy, Inc.

    Figure \(\PageIndex{2}\) shows a heat sink designed for a pair of transistors using TO-220 cases. In this photo, the white insulating pads can be seen between the transistors and heat sink.

    clipboard_e0f308cb9e54ca580a04c08c39eb9a975.pngclipboard_e3adc79c404a79a8763374c96480dc8cd.png

    Figure \(\PageIndex{2}\): Heat sink for dual TO-220. Reprinted courtesy of Aavid Thermalloy, Inc.

    8.6.1: Thermal Resistance

    In order to specify a particular heat sink for a given application, a more technical explanation is in order. What we are going to do is create a thermal circuit equivalent. In this model, the concept of thermal resistance is used. Thermal resistance denotes how easy it is to transfer heat energy from one mechanical part to another. The symbol for thermal resistance is \(\theta \), and the units are Celsius degrees per watt. In this model, temperature is analogous to voltage, and thermal power dissipation is analogous to current. A useful equation is,

    \[P_D= \frac{\Delta T}{\theta_{total}} \label{8.9} \]

    Where \(P_D\) is the power dissipated by the semiconductor device in watts, \(\Delta T\) is the temperature differential, and \(\theta_{total}\) is the sum of the thermal resistances. Basically, this is a thermal version of Ohm's law.

    In order to construct our model, let's take a closer look at the power-device/heat-sink combination. This is shown in Figure \(\PageIndex{3}\). The subscript \(j\) stands for junction, \(c\) is for case (of the transistor), \(s\) is for heat sink and a is for the ambient air. \(T_j\) is the semiconductor junction temperature and is created by the product of the transistor's current and voltage. This thermal source heats the device case to \(T_c\). The thermal resistance between the two entities is \(\theta_{jc}\). The case, in turn, heats the heat sink via the interconnection. This thermal resistance is \(\theta_{cs}\), and the resulting temperature is \(T_s\). Finally, the heat sink passes the thermal energy to the surrounding air which is sitting at \(T_a\). The thermal resistance of the heat sink to the air is \(\theta_{sa}\). The equivalent thermal model is shown in Figure \(\PageIndex{4}\). Although this “thermal circuit” does not have perfect correspondence with normal circuit analysis, it does illustrate the main points.

    clipboard_ea2a9b469d1e3384746d265bb90cd553d.png

    Figure \(\PageIndex{3}\): Device and heat sink.

    clipboard_effee5d70aa673237416783d16c3e8516.png

    Figure \(\PageIndex{4}\): Equivalent thermal model of Figure \(\PageIndex{3}\).

    In this model, ground represents a temperature of absolute zero. The circuit is sitting at an ambient temperature \(T_a\), thus a voltage source of \(T_a\) is connected to ground and the heat sink. The three thermal resistances are in series and are driven by a current source that is set by the present power dissipation of the device. Note that if the power dissipation is high, the resulting “voltage drops” across the thermal resistances are high. Voltage is analogous to temperature in this model, so this indicates that a high temperature is created. Because there is a maximum limit to \(T_j\), a higher power dissipation requires lower thermal resistances. As \(\theta_{jc}\) is set by the device manufacturer, we have no control over that element. However, \(\theta_{cs}\) is a function of the case style and the insulation material used, so we do have some control (but not a lot) over that. On the other hand, as the person who specifies the heat sink, we have a great deal of control over \(\theta_{sa}\). Values for \(\theta_{sa}\) are given by heat sink manufacturers. A useful variation of Equation \ref{8.9} is

    \[P_D= \frac{T_j−T_a}{\theta_{jc}+\theta_{cs}+\theta_{sa}} \label{8.10} \]

    Normally, power dissipation, junction and ambient temperatures, \(\theta_{jc}\) and \(\theta_{cs}\) are known. The idea is to determine an appropriate heat sink. Both \(T_j\) and \(\theta_{jc}\) are given by the semiconductor device manufacturer. The ambient temperature, \(T_a\), may be determined experimentally. Due to localized warming, it tends to be higher than the actual “room temperature”. Standard graphs, such as those found in Figure \(\PageIndex{5}\), may be used to determine \(\theta_{cs}\). Note the generally lower values of \(\theta_{cs}\) for the TO-3 case relative to the TO-220. This is one reason why TO-3 cases are used for higher power devices. This case also makes it easier for the manufacturer to reduce \(\theta_{jc}\).

    clipboard_e9edff039616a0b5020289e59707fcd1b.png

    Figure \(\PageIndex{5}\): \(\theta_{CS}\) for TO-3 and TO-220 Reprinted courtesy of Thermalloy, Inc.

    Example \(\PageIndex{1}\)

    Determine the appropriate heat sink rating for a power device rated as follows: \(T_{j(max)}\) = 175\(^{\circ}\)C, TO-3 case style, \(\theta_{jc}\) = 1.5 C\(^{\circ}\)/W. The device will be dissipating a maximum of 15 W in an ambient temperature of 40\(^{\circ}\)C. Assume that the heat sink will be mounted with heat sink grease and a 0.002 mica insulator.

    First, find \(\theta_{cs}\) from the TO-3 “With Thermal Grease” graph in Figure \(\PageIndex{5}\). Curve 3 is used. The approximate value is 0.35 C\(^{\circ}\)/W.

    \[P_D= \frac{T_j −T_a}{\theta_{jc}+\theta_{cs}+\theta_{sa}} \nonumber \]

    \[\theta_{sa}= T j −Ta P D −\theta jc−\theta cs \nonumber \]

    \[\theta_{sa}= \frac{175^{\circ}C −40^{\circ}C}{15 W} −1.5C^{\circ}/W −0.35C^{\circ}/W \nonumber \]

    \[\theta_{sa}=7.15C^{\circ}/W \nonumber \]

    This is the maximum acceptable value for the heat sink's thermal resistance. Note that the use of heat sink grease gives us an extra 0.8 C\(^{\circ}\)/W or so. For this application, the heat sink pictured in Figure \(\PageIndex{1}\) will most likely be sufficient without added forced air cooling (the graph stops at less than 4 C\(^{\circ}\)/W with an air flow of under 200 feet/minute).

    If we repeat this problem with a much higher \(P_D\), things work out a little differently. Let's use 40 W this time.

    \[P_D= \frac{T_j −T_a}{\theta_{jc}+\theta_{cs}+\theta_{sa}} \nonumber \]

    \[\theta_{sa}= \frac{T_j −T_a}{P_D} −\theta_{jc}−\theta_{cs} \nonumber \]

    \[\theta_{sa}= \frac{175^{\circ}C −40^{\circ}C}{40 W} −1.5C^{\circ}/W −0.35C^{\circ}/W \nonumber \]

    \[\theta_{sa}=1.53C^{\circ}/W \nonumber \]

    If we hope to use that same heat sink, we will have to add forced air cooling of at least 700 feet/minute. The other option would be to find a more thermally efficient (and probably much larger) heat sink if we hope to use natural convection alone.


    This page titled 4.6: Heat Sinks is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by James M. Fiore via source content that was edited to the style and standards of the LibreTexts platform.