• 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

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

Open RAN networks pass the time

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Power Efficiency
Discover proven strategies for power conversion, wide bandgap devices, and motor control — balancing performance, cost, and sustainability across industrial, automotive, and IoT systems.

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

  • Persistent Shoot-Through vin=vout in Synchronous Buck Converter – Physical Phenomenon Issue
  • reccomendation for higher value Vout logic component for ttl
  • Power Management Dilemma for Pet Feeder
  • PCB layout impact on RF path impedance
  • Op-Amp oscillating

RSS Current Electro-Tech-Online.com Discussions

  • Converting 1vac to 24vac
  • AC Input Relay Device Required
  • WTB: "The Theory Of Servicing AM, FM, And FM Receivers" by Clarence R. Green and Robert M. Bourque
  • MLT-8530 Buzzer on ESP32: Why Is the Sound Output Lower Than Expected?
  • Scope Clock CRT Z-Axis - Grid bias positive?
“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 © 2025 · 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