grokkingstuff Home Blog Projects Wiki Calculators About

Thermocouples

date2026-07-24tags:meche:

Thesis

The thermocouple is the cheapest, most robust, and most widely-deployed temperature sensor in engineering. It earns those adjectives by trading away accuracy, stability, and inherent self-description. A thermocouple is two dissimilar metals joined at a measurement point; the voltage it produces is not a direct measure of the hot-junction temperature but of the temperature difference between the two junctions, mediated by a material-dependent transport coefficient. Everything else—calibration tables, cold-junction compensation, drift analysis, sheath selection—is a consequence of that single fact. The thermocouple's charm and its danger are the same: it is a differential sensor pretending to be an absolute one, and the pretense requires constant vigilance.[fn::The Seebeck effect was observed by Thomas Johann Seebeck in 1821, and the explanation in terms of the energy-dependent scattering of charge carriers took roughly a century to mature. The engineering artifact is older than its correct microscopic theory — a common pattern in thermal and electrical engineering, and a reason to be suspicious of "we understand it, so it must be simple" intuitions.]

The Seebeck Effect

Join two dissimilar conductors at two junctions held at different temperatures. An open-circuit voltage appears across the free ends — the Seebeck voltage. The mechanism is that the average energy of the charge carriers in each material depends on temperature, and the two materials' dependences differ; at a junction, carriers diffuse from the hot to the cold side at different rates in the two legs, leaving a net charge separation. The loop integral of the gradient of the Seebeck coefficient around the circuit gives the EMF:

\[ V = \int_{T_c}^{T_h} (S_A(T) - S_B(T))\, dT, \]

where \(S_A, S_B\) are the absolute Seebeck coefficients of the two conductors (units \(\mu\text{V}/\text{K}\)). The crucial corollary: the voltage is a function of the temperature difference integrated along both legs weighted by the difference of their Seebeck coefficients, not of \(T_h\) alone. This is why the cold junction matters, why the lead wire matters, why any thermal gradient along the leads injects error — the thermocouple does not measure a point, it measures an integral.[fn::Strictly, the integral is along the full path of both wires. If both wires experience identical temperature profiles and are made of the same material beyond the junction, the lead contribution cancels. This is the principle behind "extension grade" thermocouple wire: it is made of the same alloy as the thermocouple so that gradients in the lead region produce no spurious EMF. The moment you substitute plain copper lead wire, you have built a second, uncontrolled thermocouple at every copper-to-alloy junction.]

The Seebeck coefficient is small — order \(10\text{–}100\,\mu\text{V}/\text{K}\) — so the measured voltage is in the millivolt range for typical industrial temperature spans. A Type K thermocouple produces roughly \(41\,\mu\text{V}/\text{K}\) near room temperature, meaning a 1000 °C span gives ~40 mV. The downstream electronics must resolve microvolts in the presence of ground loops, thermoelectric offsets at every solder/copper junction in the signal path, and amplifier drift. The thermocouple is, in signal-to-noise terms, a hostile sensor to instrument.

Standardized Types

The "letter designation" thermocouples are standardized (IEC 60584, ASTM E230) so that a Type K from any manufacturer obeys the same EMF-vs-temperature table within a tolerance band. The bands are not tight: standard-grade Type K is ±2.2 °C or ±0.75% (whichever is larger); special-grade halves this. The calibration tables are polynomial fits published in the standards; your data acquisition system implements these (or should — rolling your own from a hand-typed table is a known source of off-by-one-digit errors).[fn::The NIST ITS-90 thermocouple database gives the inverse polynomial coefficients (temperature as a function of EMF) for each type. These polynomials are piecewise and have different coefficient sets over sub-ranges; using the wrong sub-range silently produces errors of several degrees. Always verify which range the library assumes.]

TypePositive legNegative legRange (°C)Typical use
KChromel (Ni-Cr)Alumel (Ni-Al)−200 to 1260General purpose; oxidizing atmospheres
JIronConstantan (Cu-Ni)−40 to 750Reducing / vacuum; cheap; iron oxidizes fast
TCopperConstantan−200 to 350Cryogenics, low temp; moisture-tolerant
NNicrosil (Ni-Cr-Si)Nisil (Ni-Si-Mg)−270 to 1300K's successor; better stability at high T
EChromelConstantan−200 to 900Highest EMF/°C of the base-metal types; sensitive
RPt-13%RhPt0 to 1450High-temp industrial; semi-precious
SPt-10%RhPt0 to 1450High-temp; calibration standard (Au freeze)
BPt-30%RhPt-6%Rh0 to 1700Highest of the noble types; low sensitivity <100 °C

Two structural observations. First, the base-metal types (K, J, T, N, E) are cheap and limited by oxidation and drift; the noble-metal types (R, S, B) survive to higher temperatures but cost ~50–100× more per junction and have lower sensitivity (Type B is nearly insensitive below 50 °C, which is a feature for high-temp work where you don't care about ambient). Second, there is a real sense in which Type K is "good enough" for the great majority of industrial measurement, and its dominance is a path-dependent lock-in: N is strictly better on stability, but K's installed base, availability, and instrument support mean N remains a minority choice.[fn::This is the QWERTY pattern, applied to a calibration table. The cost of switching thermocouple types is not just the wire; it is the instrument input, the spare-parts inventory, the calibration procedures, and the institutional memory of which sensor goes with which channel. N's marginal technical superiority is real but smaller than the switching cost in almost every facility.]

Cold-Junction Compensation

The thermocouple measures \(\Delta T\), not \(T_h\). To recover \(T_h\) you must know \(T_c\) — the temperature of the reference junction — independently, and add it back. In the lab this is done with an ice bath (the historical standard: 0 °C by definition under the old ITS-68), but in fielded electronics the "cold junction" is the isothermal block at the instrument's input terminals, whose temperature is measured by a separate sensor — usually an RTD, thermistor, or silicon bandgap reference — and the correction is applied in firmware or software.

The compensation is exact only to the accuracy of that secondary sensor and to the degree that the input terminals are truly isothermal. A thermocouple input board with a thermal gradient across its terminals — from a nearby heat sink, a power transistor, or even an airflow asymmetry — will have different reference temperatures at different channels, and a single onboard sensor compensates all of them with the same (wrong) value. The error is the gradient times the Seebeck coefficient of the dissimilar-metal junction at the terminal block, which is a few to a few tens of \(\mu\text{V}/\text{K}\); a 5 °C gradient across the block is a 50–200 µV error, i.e. 1–5 °C of spurious reading. This is the single most common silent error in multiplexed thermocouple acquisition, and it is invisible unless you deliberately check it.[fn::The professional fix is an isothermal reference junction block — a mass of thermally-conductive metal with the terminal strips bolted to it and a single precision sensor embedded — but even this assumes the block is in still air and not being heated by the board. Some high-end DAQ systems route the thermocouple inputs through a buried isothermal channel strip and thermally isolate the block from the rest of the instrument. The lesson is that cold-junction compensation is a thermal design problem disguised as a firmware feature.]

Thermocouple vs RTD vs Thermistor

These three are the workhorses of contact thermometry. They differ in physics (thermoelectric vs resistive vs resistive-with-large-TC), and the tradeoff is not "accuracy vs robustness" but a more nuanced exchange along several axes simultaneously.

PropertyThermocoupleRTD (Pt100/Pt1000)Thermistor (NTC)
Range−270 to 2300 °C (type)−200 to 850 °C−90 to 150 °C (typ. glass)
Accuracy (best grade)±0.5 °C (rare; ±1–2 typical)±0.03 °C (class A)±0.1 °C (interchange)
StabilityDrifts (esp. > 500 °C)Excellent (Pt is noble)Drifts (glass-enc, > 100 °C)
Response timeFast (exposed junction)Slow (sheathed, potted)Fast (small bead)
CostLowestModerate (Pt)Lowest (mass-market)
Lead compensationRequired (cold jct)Required (3/4-wire)Not needed (high R)
Self-heatingNegligibleNon-negligible (1 mA × R)Significant (high R, low mass)
RobustnesshighFragile (thin-film ok)Fragile unless glass-encap.

The steelman of the thermocouple against RTDs: at temperatures above ~650 °C, RTDs become impractical (Pt drifts, sheaths fail, the sensor costs more than the process it monitors), and the thermocouple is the only game in town. Below ~250 °C, the thermocouple is almost never the right answer on the merits — an RTD or thermistor is more accurate, more stable, and does not require cold-junction compensation — but it is often chosen anyway because the input channel is already there and the accuracy need is modest. The literature suggests that a large fraction of thermocouple installations in the 0–250 °C range are cases of "using what we have" rather than "selecting what is best".[fn::The counter-counterargument is that thermocouple wire is more immune to electrical noise than the low-level resistive bridge of an RTD, and in electrically-harsh environments (VFDs, induction heaters, arc furnaces) the thermocouple's differential, galvanically-isolatable nature is a genuine advantage that the comparison table underrates. Select the sensor for the whole measurement system, not the sensor in isolation.]

Sheathing, Grounding, and the Junction

The bare thermocouple junction — a twisted-and-welded bead of two dissimilar wires — is fragile and chemically reactive. In practice it is enclosed in a sheath: a metal tube (304/316 stainless, Inconel for high temp) packed with dry, compacted mineral insulation (MgO powder is the standard). This gives a hermetic, mechanically-robust assembly that can be inserted into a thermowell and survive the process. The sheath is a thermal mass; it slows response (a 1/4" sheathed junction can have a time constant of several seconds vs. milliseconds for an exposed bead) and, in small-mass or low-power systems, it can shunt heat away from the measured point — the very act of inserting the sensor changes the temperature it is trying to read.[fn::This is the thermal analog of the Heisenberg microscope: the probe perturbs the system. In a thin-walled tube or a small gas stream, a heavy sheathed thermocouple reads its own heat-sink temperature, not the stream's. The cure is a finer sheath (1/16" or 1/8"), an exposed junction, or a separate calculation of the conduction error along the sheath. The phenomenon is called "stem conduction" and it dominates the error budget of surface-mount thermocouples on thin parts.]

Grounding is a three-way choice:

The grounding choice interacts with the instrumentation: a grounded thermocouple into a non-isolated amplifier will produce ground loops and mysterious offsets; into an isolated differential amplifier it is fine. Most industrial channels are isolated, but the cheap USB DAQ you bought for a lab setup probably is not, and the first sign of trouble is a reading that shifts when you touch the chassis.

Pitfalls

1. Decalibration (drift). The Seebeck coefficient is a property of the alloy's composition and microstructure. At high temperature the wire ages: grain growth, selective oxidation of one element (chromium in Type K, for instance, forms Crâ‚‚O₃ and depletes the matrix), and phase changes all shift the EMF-vs-T curve. A Type K held at 1000 °C for 1000 hours can drift several degrees; the drift is not random, it is a slow monotonic walk as the wire's composition changes. The fix is periodic replacement, or selecting a more stable type (N, or noble-metal R/S) for high-temperature service.[fn::The "green rot" of Type K — selective oxidation of the positive leg in oxygen-poor atmospheres around 800–1000 °C, turning the wire green and shifting its EMF — is the canonical example. It is a failure of the atmosphere compatibility, not the thermocouple per se; the same sensor in oxidizing air is fine. Always match the atmosphere to the type.] 2. Thermal shunting. As above: the sheath conducts heat along its length. In a 2 mm tube wall, a 6 mm sheath conducts a non-trivial fraction of the wall's heat flux to the process fluid, cooling the measurement point. The error scales with sheath diameter and temperature gradient, and inversely with the local heat transfer coefficient. The rule: use the smallest sheath that survives. 3. Parasitic thermocouples at every transition. Every junction between dissimilar metals in the signal path — the thermocouple-to-extension-wire connector, the extension-wire-to-copper at the DAQ terminal, even the solder-to-copper on the PCB — is a thermocouple. If these junctions are at different temperatures, they inject real EMF. The only defense is to keep all such junctions isothermal (physically co-located on a thermally-conductive mass) and to use the correct extension wire (matching the thermocouple alloy) up to the DAQ. Using plain copper lead for any portion of the run outside the isothermal block is a guaranteed source of error proportional to the temperature drop along that copper section. 4. Reversed polarity. The single most common wiring error, and the symptom is subtle: a reading that is wrong by twice the temperature difference between the hot and cold junctions (the two legs' EMFs subtract instead of add). A thermocouple reading a negative temperature where it should read positive, or reading the wrong sign of a small change, is almost always a polarity reversal at some connector. Because the standard color codes differ between ASTM (US) and IEC (Europe) — and a Type K red is positive in one convention and negative in the other — multinational projects are a reliable source of this error. 5. Using the wrong extension wire or compensating cable. "Extension grade" wire is made of the thermocouple alloy but to looser tolerances and lower temperature rating; "compensating" wire uses a different alloy pair that mimics the thermocouple's EMF over a limited ambient range only. Mixing the two, or extending a noble-metal R/S/B with base-metal compensating wire beyond its rated ambient, produces errors that appear only when the ambient deviates from the calibration range — silent, intermittent, and exasperating to debug. 6. Trusting the calibration table past its range. The polynomial fits are valid only over the specified sub-range. Extrapolating a Type T below −200 °C or a Type B below 50 °C produces nonsense of the correct sign, which is worse than nonsense of the wrong sign because it is harder to catch.

Related