Free engineering calculators and unit convertersceo@instrumentationblog.in
Temperature Measurement · Free Calculator

Thermocouple Calculator

Convert a measured thermocouple voltage into temperature, or find the millivolts you should read at a given temperature. Cold junction compensation is applied automatically using the NIST ITS-90 reference functions.

Types K, J, T, E, N, R, S, BCold junction compensationNIST ITS-90mV ↔ °C
Hot junction temperature390.60 °C
In Fahrenheit735.08 °F
Cold junction EMF1.000 mV
Total EMF (ref. 0 °C)16.000 mV
Sensitivity at this point42.18 µV/°C
How this result was calculated

    Advertisement

    How Cold Junction Compensation Works

    A thermocouple does not measure temperature directly. It produces a small voltage that depends on the difference between the hot (measuring) junction and the cold (reference) junction, which is usually the terminal block of your transmitter, PLC card or meter.

    Standard thermocouple tables assume the cold junction is at exactly 0 °C. In a real panel it sits at room temperature, so the instrument must add back the voltage that the cold junction "steals". This is cold junction compensation (CJC).

    Etotal = Emeasured + E(Tcj)
    Thot = table lookup of Etotal

    Where Emeasured is the voltage at the terminals, E(Tcj) is the table voltage at the cold junction temperature and Thot is the process temperature.

    Key insight: always add voltages, never temperatures. The thermocouple curve is not linear, so adding the cold junction temperature to a temperature read from the table gives the wrong answer. In the example below that shortcut gives 391.8 °C instead of 390.6 °C.

    Worked example

    A Type K thermocouple reads 15.000 mV at the transmitter terminals, which are at 25 °C.

    1. From the Type K table, 25 °C corresponds to 1.000 mV.
    2. Total EMF = 15.000 + 1.000 = 16.000 mV.
    3. From the table, 16.000 mV corresponds to 390.60 °C.

    Thermocouple Types at a Glance

    Reference ranges are those of the NIST ITS-90 functions. Practical operating limits are lower and depend on wire size and sheath. Click a type to open its full table.

    TypePositive leg (+)Negative leg (−)Reference rangeSensitivity at 0 °CIEC 60584-3 colourANSI colour
    Type KNickel chromium (Chromel)Nickel aluminium (Alumel)−270 to 1372.0 °C39.5 µV/°CGreenYellow
    Type JIronCopper nickel (Constantan)−210 to 1200.0 °C50.4 µV/°CBlackBlack
    Type TCopperCopper nickel (Constantan)−270 to 400.0 °C38.7 µV/°CBrownBlue
    Type ENickel chromium (Chromel)Copper nickel (Constantan)−270 to 1000.0 °C58.7 µV/°CVioletPurple
    Type NNicrosilNisil−270 to 1300.0 °C26.0 µV/°CPinkOrange
    Type RPlatinum 13 % rhodiumPlatinum−50 to 1768.1 °C5.3 µV/°COrangeGreen
    Type SPlatinum 10 % rhodiumPlatinum−50 to 1768.1 °C5.4 µV/°COrangeGreen
    Type BPlatinum 30 % rhodiumPlatinum 6 % rhodium0 to 1820.0 °C9.1 µV/°C (at 1000 °C)GreyGrey

    IEC colour is the cable sheath and positive leg; the IEC negative leg is always white. ANSI negative leg is always red.

    Where the Numbers Come From

    This calculator uses the NIST ITS-90 thermocouple reference functions (NIST Monograph 175 and SRD 60), the same polynomials used to print the standard tables in IEC 60584-1. For each type the EMF is a polynomial in temperature:

    E = c0 + c1T + c2T² + … + cnTn
    Type K above 0 °C adds: a0 × exp(a1(T − 126.9686)²)

    Converting voltage back to temperature is done by solving this equation numerically, so the forward and reverse results always agree. Values match the published NIST tables to within 0.001 mV.

    Advertisement

    Frequently Asked Questions

    What is cold junction compensation?

    It corrects for the fact that the thermocouple reference junction is not at 0 °C. The instrument measures the terminal temperature, converts it to the equivalent table voltage, and adds that voltage to the measured signal before converting to temperature.

    Why can I not just add the room temperature to the result?

    Because thermocouple voltage is not proportional to temperature. The correction must be made in millivolts and only then converted to temperature. Adding temperatures can create errors of several degrees, especially for Types K and J at higher temperatures.

    How do I check a thermocouple with a multimeter?

    Measure the mV at the terminals and the terminal temperature, enter both here and compare the result with the process indication. A difference of more than the sensor tolerance points to a wiring, extension cable or transmitter problem.

    What does a negative mV reading mean?

    The hot junction is colder than the cold junction, or the wires are connected with reversed polarity. If the process is hotter than ambient, check the + and − legs and the extension cable colours.

    How accurate is this thermocouple calculator?

    The calculation reproduces the NIST ITS-90 reference tables to within 0.001 mV. The real measurement accuracy is limited by the sensor tolerance class (for example ±1.5 °C or ±0.4 % for Class 1 Type K) and by the instrument.

    You May Also Like

    Learn more on the blog

    Thermocouple and RTD installation precautions

    A practical, field focused guide on instrumentationblog.in that explains the theory behind this calculator and how engineers apply it on real plants.

    Read Full Article

    More Temperature Measurement Calculators

    More Calculator Categories