• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Analog IC Tips

Analog IC Design, Products, Tools Layout

  • Products
    • Amplifiers
    • Clocks & Timing
    • Data Converters
    • EMI/RFI
    • Interface & Isolation
    • MEMS & Sensors
  • Applications
    • Audio
    • Automotive/Transportation
    • Industrial
    • IoT
    • Medical
    • Telecommunications
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • FAQs
    • EE Learning Center
    • EE Training Days
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Design Guide Library
    • Digital Issues
    • Engineering Diversity & Inclusion
    • LEAP Awards
    • Podcasts
    • White Papers
  • Video
    • EE Videos
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

Making sense of thermocouples and interfaces: part 2

May 19, 2017 By Bill Schweber 1 Comment

Part 1 of this FAQ looked at the basics of thermocouples, where and why they are used, and some basic implementation issues; this part explores interface issues, cold junction compensation, and linearization.

What are the requirements for thermocouple interface electronics?
The thermocouple voltage is relatively small, so long leads between the thermocouple and the electronic front-end circuitry are liable to pick up noise that corrupts the signal. This interface circuitry must take the small voltage and linearly amplify it at a fixed, constant gain regardless of signal level to a higher voltage, usually up to 5 to 10 V at maximum. The amplified signal can be used directly to drive a readout or digitized and then used by software for readout or as a feedback signal in a closed-loop control system.

Can thermocouples be multiplexed?
Many test installations have dozens or hundreds of thermocouples to measure temperature at many points in the system. Using a separate, complete front end for each might be prohibitive in size, cost, or power dissipation.

Instead, a system- or user-controlled multiplexer (mux) can be used so that a single front end can service all the thermocouples. This is not necessarily a simple design, as any differences in performance due to the switches in the multiplexing circuitry may induce small errors in the readings. This would appear as inconsistencies and offsets between channels, making correlations misleading. Still, the many costs of using fully independent front ends for each of the many thermocouples means that a properly designed multiplexed approach may be the best choice.

What is cold junction compensation, and why is it needed?
As noted in Part 1, a Seebeck-effect thermocouple occurs whenever two dissimilar metals are in contact. In fact, it occurs in unexpected junctions, such as when a copper wire is connected via a terminal, connector, or screw which is plated with another metal, such as nickel, to avoid corrosion; a solder-copper connection can also have the same effect. The effects of this unintentional thermocouple must be factored into high-accuracy temperature-related instrumentation.

Therefore, the unavoidable connection between the thermocouple wires and the associated contacts and wiring becomes another thermocouple and affects the reading. To correct for this, a local temperature sensor is used at the connection panel or point, and this is referred to as the cold junction. This cold-junction temperature reading is then used to correct for the effect of the inadvertent thermocouple created at the connection point, and the entire function is called cold junction compensation (CJC). Note that the CJC temperature reading does not need high accuracy in most applications, as it is a second-order error; therefore, many CJC installations can use a low-cost, limited-range, modest-accuracy (2°C) solid-state sensor or thermistor to provide the CJC reading.

How can the nonlinearity of a thermocouple be corrected?
Thermocouples have a consistent, repeatable nonlinearity in their temperature/voltage relationship (Figure 1). This can be done in three ways: in cases where the nonlinearities would result in an unacceptably large error. (Note that there are many applications where an error of even four or five degrees is not an issue.)

Fig 1: The nonlinearity error is significant for thermocouples unless the measurement span is narrow. (Image source: “Control Techniques: Modeling and Control”

The options are:

  • Prior to the availability of low-cost, high-performance processors, the most common way to linearize the thermocouple reading was with all-analog circuitry. Here, the piecewise-linear approximation of a thermocouple output — again, as detailed by the NBS/NIST — was the basis for the design. The analog circuitry was designed to implement slightly different gain values along the entire range, with the gain changing at pre-defined breakpoints. This worked but required careful circuit design to ensure the breakpoints stayed at their designated values despite component tolerance, aging, and ambient temperature changes. Due to its cost, complexity, and lengthy bill of materials, this method is rarely used now.
  • Via a lookup table, with the details of the standard NIST table placed into a table in system memory. Each voltage output from the thermocouple is used as the input variable for the table, and the table provides a corresponding temperature reading as its output (some applications used a reverse temperature-to-voltage table, of course). This method requires a relatively large amount of memory (expensive in the early days, very cheap now). It is fast, as it only requires front-end signal conditioning/amplification and then a single look-up step. Note that the entire NIST table is usually unnecessary, but only the part relevant to the thermocouple’s range of operation in the application.
  • Calculations and processing time can be used instead for cases where memory is limited. Here, the input signal is used with the appropriate NIST polynomial equation (Figure 2) and coefficients for that thermocouple type, and then the corrected value is calculated.
Fig 2: A complex, calculation-intensive polynomial equation can be used instead of a table look-up or analog circuitry to provide linearity correction, using coefficients supplied by NIST for each thermocouple type and over various subranges. (Image source: Mosaic Industries, Inc.)

This is effective but requires many processing cycles. It also requires using floating-point math (or fixed-point math, which emulates floating-point) to ensure that roundoff and truncation errors do not accrue and cause unacceptable errors in the resultant “linearized” value. Again, only the coefficients for the range of operations are needed.

Despite the availability of many alternatives for temperature measurements, including solid-state sensors, infrared sensing, and material expansion/contraction, the thermocouple remains a very popular, widely used sensor due to its low cost, repeatability, ruggedness, reliability, and ability to function at high and low-temperature extremes.

References

  1. NIST Publication 250-35, “The Calibration of Thermocouples and Thermocouple Materials”
  2. “Conversion of Thermocouple Voltage to Temperature”
  3. Texas Instruments TIDUA11A, “Optimized Sensor Linearization for Thermocouples”

You may also like:


  • Solid-state temperature sensing, part 1: principles

  • Making sense of thermocouples and interfaces: part 1

  • RTD vs. thermocouple vs. thermistor in temperature sensors
  • thermocouple-image-2
    Using and interfacing to thermocouples

Filed Under: FAQ, Featured, Products Tagged With: basics, FAQ, mosaicindustries

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

Featured Contributions

High-Performance GPUs Are Located in a Variety of Environments, including Data Center Racks.

AI’s demand for faster, more reliable IC testing

Design a circuit for ultra-low power sensor applications

Active baluns bridge the microwave and digital worlds

Managing design complexity and global collaboration with IP-centric design

PCB design best practices for ECAD/MCAD collaboration

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Aerospace & Defense
This Tech Toolbox dives into the technical realities of modern defense, exploring how MBSE is streamlining aerospace design and what’s next for radar and electronic warfare.

EE LEARNING CENTER

EE Learning Center
“analog
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

EE ENGINEERING TRAINING DAYS

engineering

RSS Current EDABoard.com discussions

  • is it good to use vertical launch sma connetor to 0.2 mm roggers ro4350b material.
  • X2 capacitors used instead of Y rated capacitors.
  • PI7C9X760 with ATmega1284P
  • New to PCB soldering? Here's what actually matters when picking an iron
  • Need help with induction heating

RSS Current Electro-Tech-Online.com Discussions

  • Some opamp advice please
  • Voltage comparator circuit verification
  • Help with a coffee machine circuitboard
  • Bot checks
  • Assistance locating a 'trail' camera gadget, please ?
“bills

Footer

Analog IC Tips

EE WORLD ONLINE NETWORK

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Battery Power Tips
  • Connector Tips
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

ANALOG IC TIPS

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2026 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy