From Wikipedia, the free encyclopedia
Jump to: navigation, search
Thermocouple connected to a multimeter displaying room temperature in °C.

A thermocouple is a temperature-measuring device consisting of two dissimilar conductors that contact each other at one or more spots. It produces a voltage when the temperature of one of the spots differs from the reference temperature at other parts of the circuit. Thermocouples are a widely used type of temperature sensor for measurement and control,[1] and can also convert a temperature gradient into electricity. Commercial thermocouples are inexpensive,[2] interchangeable, are supplied with standard connectors, and can measure a wide range of temperatures. In contrast to most other methods of temperature measurement, thermocouples are self powered and require no external form of excitation. The main limitation with thermocouples is accuracy; system errors of less than one degree Celsius (°C) can be difficult to achieve.[3]

Any junction of dissimilar metals will produce an electric potential related to temperature. Thermocouples for practical measurement of temperature are junctions of specific alloys which have a predictable and repeatable relationship between temperature and voltage. Different alloys are used for different temperature ranges. Properties such as resistance to corrosion may also be important when choosing a type of thermocouple. Where the measurement point is far from the measuring instrument, the intermediate connection can be made by extension wires which are less costly than the materials used to make the sensor. Thermocouples are usually standardized against a reference temperature of 0 degrees Celsius; practical instruments use electronic methods of cold-junction compensation to adjust for varying temperature at the instrument terminals. Electronic instruments can also compensate for the varying characteristics of the thermocouple, and so improve the precision and accuracy of measurements.

Thermocouples are widely used in science and industry; applications include temperature measurement for kilns, gas turbine exhaust, diesel engines, and other industrial processes. Thermocouples are also used in homes, offices and businesses as the temperature sensors in thermostats, and also as flame sensors in safety devices for gas-powered major appliances.

Principle of operation[edit]

A thermocouple measuring circuit with a heat source, cold junction and a measuring instrument.

In 1821, the GermanEstonian physicist Thomas Johann Seebeck discovered that when any conductor is subjected to a thermal gradient, it will generate a voltage. This is now known as the thermoelectric effect or Seebeck effect. Any attempt to measure this voltage necessarily involves connecting another conductor to the "hot" end. This additional conductor will then also experience the temperature gradient, and develop a voltage of its own which will oppose the original. Fortunately, the magnitude of the effect depends on the metal in use. Using a dissimilar metal to complete the circuit creates a circuit in which the two legs generate different voltages, leaving a small difference in voltage available for measurement. That difference increases with temperature, and is between 1 and 70 microvolts per degree Celsius (µV/°C) for standard metal combinations.

The voltage is not generated at the junction of the two metals of the thermocouple but rather along that portion of the length of the two dissimilar metals that is subjected to a temperature gradient. Because both lengths of dissimilar metals experience the same temperature gradient, the end result is a measurement of the difference in temperature between the thermocouple junction and the reference junction. As long as the junction is at a uniform temperature, it does not matter how the junction is made (it may be brazed, spot welded, crimped, etc.), however it is crucial for accuracy that the leads of the thermocouple maintain a well-defined composition. If there are variations in the composition of the wires in the thermal gradient region (due to contamination, oxidation, etc.), outside the junction, this can lead to changes in the measured voltage (see aging of thermocouples below).

Derivation from Seebeck effect[edit]

Upon heating, the Seebeck effect will initially drive a current. However, provided the junctions all reach a uniform internal temperature, and provided an ideal voltmeter is used, then the thermocouple will soon reach an equilibrium where no current will flow anywhere (\mathbf J = 0). As a result, the voltage gradient at any point in the circuit will be given simply by \boldsymbol \nabla V  = \mathbf E_{\rm emf} = -S \boldsymbol \nabla T, where S is the Seebeck coefficient at that point, and \boldsymbol \nabla T is the temperature gradient at that point. The total measured end-to-end voltage can be found by adding up the voltage contributions all along the wires.

This leads to a measured voltage difference independent of many details (e.g. neither the size nor the length of the conductors matter):

V_{\rm b} - V_{\rm c} = \int_{T_{\rm c}}^{T_{\rm h}} \left( S_\mathrm{A}(T) - S_\mathrm{B}(T) \right) \, dT,

where S_A and S_B are the Seebeck coefficients of materials A and B as a function of temperature, and T_{\rm c} and T_{\rm h} are the temperatures of the two junctions. The voltages Vb and Vc are measured at the cold ends of materials A and B, respectively (see figure). The emf is not generated at the junctions, but rather in the wires leading between the hot and cold junctions (where \boldsymbol\nabla T \neq 0). Because the two wires give different voltages leading up to the junction, the resulting measured overall voltage is nonzero.

Thermocouple characteristic function[edit]

If the Seebeck coefficients are effectively constant for the measured temperature range, the above formula can be approximated as \scriptstyle V_{\rm b} - V_{\rm c} \approx (S_\mathrm{A} - S_\mathrm{B}) \cdot (T_{\rm h} - T_{\rm c}). In general this is not the case, however it is possible to completely characterize the thermocouple with a characteristic function E(T), defined as:

\scriptstyle E(T) = \int_c^T S_\mathrm{A}(T') - S_\mathrm{B}(T') dT'

This function characterizes the thermocouple completely and is uniquely defined up to a constant of integration. Often the constant is chosen such that E(0\,{}^{\circ}{\rm C}) = 0. The measured voltage can be found by consulting a precomputed table of values of the characteristic function at two places (the hot temperature and the cold temperature). In the example above, \scriptstyle V_{\rm b} - V_{\rm c} = E(T_{\rm h}) - E(T_{\rm c}).

Thermocouple manufacturers and metrology standards organizations such as NIST provide tables of the function \scriptstyle E(T) calculated over a range of temperatures, for particular thermocouple types (see External links section for access to these tables). These tables are computed from reference functions which are simple mathematical functions (typically piecewise polynomials) fitted to closely approximate the true characteristic function.

Practical use[edit]

Voltage–temperature relationship[edit]

For typical metals used in thermocouples, the output voltage increases almost linearly with the temperature difference (ΔT) over a bounded range of temperatures. For precise measurements or measurements outside of the linear temperature range, non-linearity must be corrected. The nonlinear relationship between the measured temperature and the output voltage of a thermocouple containing a reference junction temperature Tref can be approximated by a polynomial:

T(\Delta V) \approx \sum_{n = 0}^N a_n (\Delta V)^n

The coefficients an are given for n from 0 to between 5 and 13 depending upon the metals. By definition, T(0) = Tref, but a0 may differ from Tref if accuracy is not needed for T near the reference temperature. In general, all of the polynomial coefficients change if a different Tref is chosen. In some cases better accuracy is obtained with additional non-polynomial terms.ref = 0 °C[4] A database of voltage as a function of temperature, and coefficients for computation of temperature from voltage and vice-versa for many types of thermocouple is available online.[4] In modern equipment the equation is usually implemented in a digital controller or stored in a look-up table;[5] older devices use analog circuits.

Piece-wise linear approximations are an alternative to polynomial corrections.[6]

Cold junction compensation[edit]

Cold junction compensation inside a Fluke CNX t3000 temperature meter. Two wires connect to a thermistor (embedded in white thermal compound) to measure the cold junction temperature of the large pads and large thermal mass contacts.

Thermocouple voltage is sensitive to the temperature difference between two points but also to their common temperature. To measure an unknown temperature, one of the junctions—nominally called the cold junction—is maintained at a controlled reference temperature, and the other junction is at the temperature to be sensed.[7]

Having a reference junction of controlled temperature, while useful for laboratory calibration, is not convenient for most measurement and control applications. Instead, in most cases it suffices to simply measure the cold junction temperature, using a thermally sensitive device such as a resistance thermometer, thermistor or diode that is thermally anchored to input connections at the instrument, with special care being taken to minimize any temperature gradient between terminals. The thermocouple voltage difference between the known cold junction temperature and the lookup table reference temperature can be calculated (from a temperature-to-voltage lookup table), and the appropriate correction is applied as an offset from measured voltage before looking up the measured temperature in the voltage-to-temperature lookup table.

T(\Delta V) \approx \sum_{n = 0}^N a_n (\Delta V - \Delta V_{\rm comp})^n, \quad \Delta V_{\rm comp} = E(T_{\rm known}) - E(T_{\rm ref}).

This is known as "cold junction compensation". Some thermocouple interface integrated circuits are designed for cold junction temperature compensation for specific thermocouple types.

Because of the non-linearity of the relation between voltage and temperature difference, the compensation is applied to the measured voltage before converting to temperature.


A number of factors affect the accuracy of a thermocouple. Ideally, a thermocouple should follow a standard \scriptstyle E(T) curve, as the thermoelectric voltage could then be interpreted as a temperature without error. For various reasons (economy, manufacturing variations, chemical changes), however, the \scriptstyle E(T) of a real thermocouple may deviate from the expected curve, or may be sensitive to temperatures at points outside the junction (due to inhomogeneities).


Thermocouple wire is available in several different metallurgical formulations per type. Thermocouples are not merely defined by the composition: thermocouple grade thermocouple wire has been fabricated by an alloys manufacturer with deliberate care taken to match the materials' \scriptstyle E(T) curve to a standard curve. This can involve deliberate mixing in of impurities to "dope" the alloy, compensating for uncontrolled variations in source material. As a result, manufacturers may sell "matched pairs" of two lots of wire which together reproduce the standard curve, but which will show larger errors if combined with other lots. In some cases a special grade (special limits of error) is available, that offers a closer match to a standard curve.

High-grade thermocouple wires can have a high cost per unit length, making it expensive to run them over long distances to voltage-measuring instrumentation. However, changes in metallurgy along the length of the thermocouple, such as from termination strips or changes in type of wire, will introduce another thermocouple junction which can affect measurement accuracy. To solve this problem, extension grade wires, the cheapest and lowest quality, are used to carry thermoelectric signals over a long distance between a high-grade thermocouple and a measuring instrument some distance away. While the high-grade thermocouple may be used at extreme temperatures, the extension grade wires are only intended to be used over a narrow range of temperatures (typically only −50 °C to +100 °C). In this range they are specified to have the same Seebeck coefficients as the high-grade wire, and so no erroneous voltages are introduced from variations in the temperature of the junction between the high-grade and extension wire.

In the case of platinum thermocouples, extension wire is a copper alloy, since it would be prohibitively expensive to use platinum for extension wires. The copper alloy is designed to have a similar thermoelectric behaviour as the platinum alloy, over a narrow range of temperatures.

Measurement technique[edit]

The voltmeter must have high input impedance to prevent any significant current draw from the thermocouple, which would in turn produce an undesired resistive voltage drop across the wire and/or junction.

Aging of thermocouples[edit]

Thermocouples are often used at high temperatures and in reactive furnace atmospheres. In this case the practical lifetime is limited by thermocouple aging. The thermoelectric coefficients of the wires in a thermocouple that is used to measure very high temperatures may change with time, and the measurement voltage accordingly drops. The simple relationship between the temperature difference of the junctions and the measurement voltage is only correct if each wire is homogeneous (uniform in composition). As thermocouples age in a process their conductors can lose homogeneity due to chemical and metallurgical changes caused by extreme or prolonged exposure to high temperatures. If the inhomogeneous section of the thermocouple circuit is exposed to a temperature gradient, the measured voltage will differ, resulting in error.

For this reason, aged thermocouples cannot be taken out of their installed location and recalibrated in a bath or test furnace to determine error. This also explains why error can sometimes be observed when an aged thermocouple is pulled partly out of a furnace—as the sensor is pulled back, inhomogeneous sections may see exposure to increased temperature gradients from hot to cold as the inhomogeneous section now passes through the cooler refractory area, contributing significant error to the measurement. Likewise, an aged thermocouple that is pushed deeper into the furnace might sometimes provide a more accurate reading if being pushed further into the furnace causes the area of inhomogeneity to be located in an area of the furnace where it is no longer exposed to a temperature gradient.[8]


Certain combinations of alloys have become popular as industry standards. Selection of the combination is driven by cost, availability, convenience, melting point, chemical properties, stability, and output. Different types are best suited for different applications. They are usually selected on the basis of the temperature range and sensitivity needed. Thermocouples with low sensitivities (B, R, and S types) have correspondingly lower resolutions. Other selection criteria include the chemical inertness of the thermocouple material, and whether it is magnetic or not. Standard thermocouple types are listed below with the positive electrode (assuming T_{\rm h} > T_{\rm c}) first, followed by the negative electrode.

Nickel alloy thermocouples[edit]

Characteristic functions for thermocouples that reach intermediate temperatures, as covered by nickel alloy thermocouple types E,J,K,M,N,T. Also shown are the noble metal alloy type P, and the pure noble metal combinations gold–platinum and platinum–palladium.

Type E[edit]

Type E (chromelconstantan)[5] has a high output (68 µV/°C) which makes it well suited to cryogenic use. Additionally, it is non-magnetic. Wide range is −50 °C to +740 °C and Narrow range is −110 °C to +140 °C.

Type J[edit]

Type J (ironconstantan) has a more restricted range than type K (−40 °C to +750 °C), but higher sensitivity of about 50 µV/°C.[2] The Curie point of the iron (770 °C)[9] causes a smooth change in the characteristic, which determines the upper temperature limit.

Type K[edit]

Type K (chromelalumel) is the most common general purpose thermocouple with a sensitivity of approximately 41 µV/°C (chromel positive relative to alumel when the junction temperature is higher than the reference temperature).[10] It is inexpensive, and a wide variety of probes are available in its −200 °C to +1350 °C / -330 °F to +2460 °F range. Type K was specified at a time when metallurgy was less advanced than it is today, and consequently characteristics may vary considerably between samples. One of the constituent metals, nickel, is magnetic; a characteristic of thermocouples made with magnetic material is that they undergo a deviation in output when the material reaches its Curie point; this occurs for type K thermocouples at around 350 °C.

Type K thermocouples may be used up to 1260 °C in oxidizing or inert atmospheres without rapid aging. In marginally oxidizing atmospheres (such as carbon dioxide) between 800 °C–1050 °C, the chromel wire rapidly corrodes and becomes magnetic in a phenomenon known as "green rot"; this induces a large and permanent degradation of the thermocouple, causing the thermocouple to read too low if the corroded area is exposed to thermal gradient.[11] Another source of drift in type K thermocouples is that near 400 °C, a slow reordering in the chromel wire occurs; this is reversible and leads to hysteresis between heating and cooling.

Type M[edit]

Type M (Ni/Mo 82%/18% – Ni/Co 99.2%/0.8%, by weight) are used in vacuum furnaces for the same reasons as with type C (described below). Upper temperature is limited to 1400 °C. It is less commonly used than other types.

Type N[edit]

Type N (NicrosilNisil) thermocouples are suitable for use between −270 °C and +1300 °C owing to its stability and oxidation resistance. Sensitivity is about 39 µV/°C at 900 °C, slightly lower compared to type K.

Designed at the Defence Science and Technology Organisation (DSTO) of Australia, by Noel A. Burley, type N thermocouples overcome the three principal characteristic types and causes of thermoelectric instability in the standard base-metal thermoelement materials:[12]

  2. A short-term cyclic change in thermal EMF on heating in the temperature range ca. 250–650 °C, which occurs in types K, J, T, and E thermocouples. This kind of EMF instability is associated with structural changes such as magnetic short range order in the metallurgical composition.
  3. A time-independent perturbation in thermal EMF in specific temperature ranges. This is due to composition-dependent magnetic transformations that perturb the thermal EMFs in type K thermocouples in the range ca. 25-225 °C, and in type J above 730 °C.

The Nicrosil and Nisil thermocouple alloys show greatly enhanced thermoelectric stability relative to the other standard base-metal thermocouple alloys, because their compositions substantially reduces the thermoelectric instabilities described above. This is achieved primarily by increasing component solute concentrations (chromium and silicon) in a base of nickel above those required to cause a transition from internal to external modes of oxidation, and by selecting solutes (silicon and magnesium) that preferentially oxidize to form a diffusion-barrier, and hence oxidation-inhibiting films.[13]

Type T[edit]

Type T (copperconstantan) thermocouples are suited for measurements in the −200 to 350 °C range. Often used as a differential measurement since only copper wire touches the probes. Since both conductors are non-magnetic, there is no Curie point and thus no abrupt change in characteristics. Type T thermocouples have a sensitivity of about 43 µV/°C. Note that copper has a much higher thermal conductivity than the alloys used in thermocouple constructions, and so it is necessary to exercise extra care with thermally anchoring type T thermocouples.

Platinum/rhodium alloy thermocouples[edit]

Characteristic functions for high temperature thermocouple types, showing Pt/Rh, W/Re, Pt/Mo, and Ir/Rh alloy thermocouples. Also shown is the Pt–Pd pure metal thermocouple.


Type B[edit]

Type B thermocouples (Pt/Rh 70%/30% – Pt/Rh 94%/6%, by weight) are suited for use at up to 1800 °C. Type B thermocouples produce the same output at 0 °C and 42 °C, limiting their use below about 50 °C. The emf function has a minimum around 21 °C, meaning that cold junction compensation is easily performed since the compensation voltage is essentially a constant for a reference at typical room temperatures.[14]

Type R[edit]

Type R thermocouples (Pt/Rh 87%/13% – Pt, by weight) are used up to 1600 °C.

Type S[edit]

Type S thermocouples (Pt/Rh 90%/10% – Pt, by weight), similar to type R, are are used up to 1600 °C. Before the introduction of the International Temperature Scale of 1990 (ITS-90), precision type S thermocouples were used as the practical standard thermometers for the range of 630 °C to 1064 °C, based on an interpolation between the freezing points of antimony, silver, and gold. Starting with ITS-90, platinum resistance thermometers have taken over this range as standard thermometers.[15]

Tungsten/rhenium alloy thermocouples[edit]

These thermocouples are well-suited for measuring extremely high temperatures. Typical uses are hydrogen and inert atmospheres as well as vacuum furnaces. They must never be used in oxidizing environments. Embrittlement may occur during usage.[16]

Type C[edit]

(W/Re 95%/5% – W/Re 74%/26%, by weight)[16]

Type D[edit]

(W/Re 97%/3% – W/Re 75%/25%, by weight)[16]

Type G[edit]

(W – W/Re 74%/26%, by weight)[16]


Chromel – gold/iron alloy thermocouples[edit]



Type P (noble metal alloy)[edit]

Type P or Platinel II (Pd/Pt/Au 55%/31%/14% – Au/Pd 65%/35%, by weight) thermocouples give a thermoelectric voltage that mimics the type K over the range 500 °C to 1400 °C, however they are constructed purely of noble metals and so shows enhanced corrosion resistance. This combination is known as Platinel II.[17]

Platinum/molybdenum alloy thermocouples[edit]

Thermocouples of platinum/molybdenum alloy (Pt/Mo 95%/5% – Pt/Mo 99.9%/0.1%, by weight) are sometimes used in nuclear reactors as they show a low drift from nuclear transmutation as induced by neutron irradiation, compared to the platinum/rhodium alloy types.[18]

Iridium/rhodium alloy thermocouples[edit]


Pure noble metal thermocouples Au–Pt, Pt–Pd[edit]


Thermocouple comparison[edit]


Type Temperature range °C (continuous) Temperature range °C (short term) Tolerance class one (°C) Tolerance class two (°C) IEC Color code BS Color code ANSI Color code
K 0 to +1100 −180 to +1300 ±1.5 between −40 °C and 375 °C
±0.004×T between 375 °C and 1000 °C
±2.5 between −40 °C and 333 °C
±0.0075×T between 333 °C and 1200 °C
IEC Type K Thermocouple.svg
BS Type K Thermocouple.svg
MC 96.1 K Thermocouple Grade Color Code.svg
J 0 to +750°C −180 to +800 ±1.5 between −40 °C and 375 °C
±0.004×T between 375 °C and 750 °C
±2.5 between −40 °C and 333 °C
±0.0075×T between 333 °C and 750 °C
IEC Type J Thermocouple.svg
BS Type J Thermocouple.svg
MC 96.1 J Thermocouple Grade Color Code.svg
N 0 to +1100 −270 to +1300 ±1.5 between −40 °C and 375 °C
±0.004×T between 375 °C and 1000 °C
±2.5 between −40 °C and 333 °C
±0.0075×T between 333 °C and 1200 °C
IEC Type N Thermocouple.svg
BS Type N Thermocouple.svg
MC 96.1 N Thermocouple Grade Color Code.svg
R 0 to +1600 −50 to +1700 ±1.0 between 0 °C and 1100 °C
±[1 + 0.003×(T − 1100)] between 1100 °C and 1600 °C
±1.5 between 0 °C and 600 °C
±0.0025×T between 600 °C and 1600 °C
BS Type N Thermocouple.svg
BS Type R Thermocouple.svg
Not defined.
S 0 to +1600 −50 to +1750 ±1.0 between 0 °C and 1100 °C
±1.5 between 0 °C and 600 °C
±0.0025×T between 600 °C and 1600 °C
BS Type R Thermocouple.svg
Not defined.
B +200 to +1700 0 to +1820 Not Available ±0.0025×T between 600 °C and 1700 °C No standard; use copper wire No standard; use copper wire Not defined.
T −185 to +300 −250 to +400 ±0.5 between −40 °C and 125 °C
±0.004×T between 125 °C and 350 °C
±1.0 between −40 °C and 133 °C
±0.0075×T between 133 °C and 350 °C
IEC Type T Thermocouple.svg
BS Type T Thermocouple.svg
MC 96.1 T Thermocouple Grade Color Code.svg
E 0 to +800 −40 to +900 ±1.5 between −40 °C and 375 °C
±0.004×T between 375 °C and 800 °C
±2.5 between −40 °C and 333 °C
±0.0075×T between 333 °C and 900 °C
IEC Type E Thermocouple.svg
BS Type E Thermocouple.svg
MC 96.1 E Thermocouple Grade Color Code.svg
Chromel/AuFe −272 to +300 n/a Reproducibility 0.2% of the voltage; each sensor needs individual calibration.


Thermocouples are suitable for measuring over a large temperature range, up to 2300 °C. Applications include temperature measurement for kilns, gas turbine exhaust, diesel engines, other industrial processes and fog machines. They are less suitable for applications where smaller temperature differences need to be measured with high accuracy, for example the range 0–100 °C with 0.1 °C accuracy. For such applications thermistors, silicon bandgap temperature sensors and resistance temperature detectors are more suitable.

Steel industry[edit]


Gas appliance safety[edit]





Thermopile radiation sensors[edit]





Power production[edit]



Thermopiles heated by kerosene lamps were used to run batteryless radio receivers in isolated areas.[21] There are commercially produced lanterns that use the heat from a candle to run several light-emitting diodes, and thermoelectrically-powered fans to improve air circulation and heat distribution in wood stoves.

Thermoelectric cooling[edit]

The Peltier effect can be used for cooling, in the reverse process to a thermoelectric generator. Instead of generating electric power, the thermocouple consumes it, working as a heat pump.

Process plants[edit]


Thermocouple as vacuum gauge[edit]

A thermocouple can be used as a vacuum gauge over the range of approximately 0.001 to 1 torr absolute pressure. The temperature detected at the thermocouple junction depends on the thermal conductivity of the surrounding gas, which depends on the pressure of the gas. Thus, the potential difference measured by a thermocouple is proportional to the logarithm of pressure in low-to-medium vacuum. At higher and lower pressures, the thermal conductivity of air and other gases is essentially independent of pressure. The thermocouple was first used as a vacuum gauge by Voege in 1906.[22]

See also[edit]


  4. ^ a b "NIST ITS-90 Thermocouple Database". 
  5. ^ a b Baker, Bonnie C. (September 1, 2000). "Designing the embedded temperature circuit to meet the system's requirements". Sensors. Retrieved 2010-04-26. 
  6. ^ "Thermocouple Calibration, Microstar Laboratories"
  7. ^ Kerlin, Thomas W. & Johnson, Mitchell P. (September/October 2011). "Thermocouples: What One Needs To Know". InTech. Retrieved 2012-09-04. 
  9. ^ Buschow, K. H. J.Encyclopedia of materials : science and technology, Elsevier, 2001 ISBN 0-08-043152-6, p. 5021 table 1
  11. ^ BIPM - Techniques for Approximating the ITS-90, Chapter 18: Base-Metal Thermocouples
  17. ^
  19. ^
  20. ^ BIPM - "Techniques for Approximating the ITS-90" Chapter 9: Platinum Thermocouples.
  21. ^ New Scientist. Reed Business Information. 10 January 1974. pp. 67–. ISSN 02624079. Retrieved 28 May 2012. 
  22. ^ W. Voege, Physik Zeit., 7:498 (1906).

External links[edit]

Thermocouple data tables: