English
Language : 

AN929 Datasheet, PDF (12/22 Pages) Microchip Technology – Temperature Measurement Circuits for Embedded Applications
AN929
The microcontroller computes the actual temperature
by subtracting the cold junction temperature from the
temperature determined from the thermocouple
amplifier. The cold junction temperature is measured
with a TC1047A silicon IC analog output sensor that is
located on the PCB. The actual cold junction occurs
where the thermocouple wires meet the copper wires,
which is typically at a connector. Placing the TC1047A
adjacent to the connector can minimize the cold
junction error (TCJC_Location) that results by placing the
temperature sensor on the PCB. The voltage output of
the TC1047A is listed below.
VOUT = [(Temp. (°C)) x (10 mV/°C)] + 500 mV
The TC1047A provides an output voltage of 10 mV/°C
with an offset of 500 mV.
The accuracy of the thermocouple amplifier and cold
junction circuits were estimated to be ±5.4°C by using
the root-squared-sum (RSS) equation. The common
mode voltage noise signal entering the circuit from the
thermocouple leads was assumed to be equal to 10V.
It is important to use tight tolerance resistors for the
differential amplifier in order to achieve a high CMRR.
0.1% resistors were chosen for R3, R4, R5 and R6. The
analysis shows that the majority of the measurement
error is due to the error of the cold junction
compensation.
CMRR
Resistors
≈
-1----+-----A----m----p---l--i-f--i--e--r----G----a---i--n-
4 × Tolerance
=
---1----+-----2---4---9----
4 × 0.001
=
62500
=
95.9db
Error CMRR Resistors
=
-----V----C----M-----–---N----O---I--S---E------
CMRR Resistors
=
---1---0---V-----
62500
=
160µV ≅ 4°C
CMRR Amplifier (TC913A) = 116db(typ.)
Noise Attenuation = ---------1---------
630,957
Error CMRR Amplifier (TC913A)
=
------------------V----C----M-----–---N----O---I--S---E-------------------
CMRR Amplifier (TC913A)
=
-----1---0----V------
630,957
=
15.8µV ≅ 0.4°C
VOS error =
--------V----O----S----(--T---C----9---1---3---A----)-------
Temp. Coef. (type K)
=
-4---0--1-µ--5--V-µ----⁄V--°---C--- ≅ 0.4°C
TCJC_Sensor (TC1047A) error = 3°C (max.)
TCJC_Locationerror = 2°C (est.)
Total errorWorst Case = CMRRRESISTORS + CMRRAMPLIFIER (TC913A) + VOS + TCJC_Sensor + TCJC_Location
= 4 + 0.4 + 0.4 + 3 + 2 = 9.8°C
Total errorRSS = (4)2 + (0.4)2 + (0.4)2 + (3)2 + (2)2 = 5.4°C
DS00929A-page 12
 2004 Microchip Technology Inc.