Analogue, Mixed Signal, LSI


High-resolution sigma-delta ADCs enhance PRTD temperature measurements

6 February 2013 Analogue, Mixed Signal, LSI

The development DAS presented here resolves design and mathematical challenges quickly and achieves precision temperature measurement in the PRTD’s maximum range (-200°C to +850°C).

Platinum resistance temperature detectors are absolute temperature-sensing devices that can assure repeatable measurements over temperature ranges of -200°C to +850°C. Platinum, moreover, is very stable and not affected by corrosion or oxidation. PRTDs thus provide optimal performance for precision industrial and medical applications that require precise temperature measurements.

PRTDs are nearly linear devices. Depending on the temperature range and other criteria, one can make a linear approximation by calculating the PRTD resistance change over a temperature range of -20°C to +100°C.

For a wider temperature range (-200°C to +850°C) and for higher accuracy, however, the temperature-measurement PRTD standard (EN 60751:2008) defines the behaviour of platinum resistance versus temperature by a nonlinear mathematical model called the Callendar-Van Dusen equation.

Years ago, implementation of such algorithms could present both technical and cost constraints in DAS design. Today’s modern processors like the MAXQ2000 and affordable PCs can resolve these challenges quickly and cost effectively, while providing the user with a friendly graphical display.

The Callendar-Van Dusen equation can be used in such a modern DAS to reduce errors to negligible levels for the wide -200°C to +850°C dynamic range. Accuracy of ±0,3°C or better can be achieved.

Designing an example DAS

The DAS discussed in this article provides a high-resolution, low-noise measurement in the PRTD linear temperature range from -20°C to +100°C. Its accuracy is ±0,15% without implementation of the Callendar-Van Dusen equation.

By using a PRTD1000 (PTS1206-1000), a very common platinum RTD that is both size and cost effective, temperature resolution better than ±0,05°C is achievable within the given range.

This simple DAS uses a MAX11200 24-bit delta-sigma ADC for data conversion and a low-power, cost-efficient MAXQ2000 processor for data acquisition. The DAS implements the linearisation algorithm in a PC. Any other capable processor, controller or DSP could also be used.

PRTD devices like the PTS1206-1000 are an attractive choice for temperature ranges from -55°C to +155°C because they are available in standard surface-mount device (SMD) sizes, which are very similar to surface-mount resistor packages and priced in the low single-dollar range.

For temperature ranges between -50°C and +500°C, thin-film PRTDs represent a cost-effective practical choice. Thin-film PRTDs consist of thin-film platinum deposited on a ceramic substrate with a glass-coated platinum element.

Resistance and temperature deviation can be controlled to within ±0,06% and ±0,15°C, a tolerance that corresponds to Class A per EN 60751. For high-temperature measurements in liquid or corrosive environments, thin-film PRTDs are often placed inside a protective probe.

Figure 1 is a simplified schematic showing the precision DAS developed for this article. It uses the evaluation kit for the MAX11200 ADC. The MAX11200’s GPIO1 pin is set as an output to control the relay calibration switch, which selects either the fixed RCAL resistor or the PRTD.

Figure 1. Block diagram of the DAS used for measurements in this article. The DAS includes a provision for system calibration/diagnostics and the MAXQ2000 processor for ADC initialisation and data collection with subsequent computer-generated liearisation. The DAS dynamically selects either the PRTD measurement or calibration measurement and transmits data through a USB port to the PC.
Figure 1. Block diagram of the DAS used for measurements in this article. The DAS includes a provision for system calibration/diagnostics and the MAXQ2000 processor for ADC initialisation and data collection with subsequent computer-generated liearisation. The DAS dynamically selects either the PRTD measurement or calibration measurement and transmits data through a USB port to the PC.

This versatility improves system precision, reduces the required calculations to those for the initial values of RA and RT, and provides excellent system diagnostics at the same time.

Equation 1 is used to calculate R(t) from the ADC’s output code:

Rt = Ra × (AADC/(FS-AADC )) (Eq 1)

Where AADC is the ADC’s output code and FS is the ADC’s full-scale code (ie, 223 - 1 for the MAX11200 in a single-ended configuration).

Figure 2. Data show that nonlinearity errors increase for temperatures outside -20°C to +100°C (purple curve). The errors decrease to negligible levels, except at very low temperatures (blue curve).
Figure 2. Data show that nonlinearity errors increase for temperatures outside -20°C to +100°C (purple curve). The errors decrease to negligible levels, except at very low temperatures (blue curve).

According to EN 60751, the PRTD range -200°C to +850°C is divided into two nonlinear temperature zones with different mathematical models. For temperatures between 0°C and +850°C, the linearisation equation requires two coefficients based on the following formula:

R(t) = R(0) × (1 + A × t + B × t²) (Eq 2)

For temperatures from -200°C to 0°C:

R(t) = R(0)[1 + A × t + B × t² + (t - 100)C × t³] (Eq 3)

Where R(t) is the PRTD resistance at t°C; R(0) is the PRTD resistance at 0°C; and t is the PRTD temperature in °C. Using Equations 2 and 3, then A, B and C are calibration coefficients derived from measurements by RTD manufacturers, as specified by IEC 60751:

A = 3,9083 × 10-3°C-1

B = -5,775 × 10-7°C-2

C = -4,183 × 10-12°C-4

Note that Equation 2 for temperatures between 0°C to +850°C is a quadratic and, therefore, allows a direct mathematical solution:

T+800 = [-R(0) × A + ((R(0) × A)² - 4 × R(0) × B × (R(0) - R(t))1/2]/2 × R(0) × B (Eq 4)

Where R(t) is the PRTD resistance at t°C calculated using Equation 1; R(0) is the PRTD resistance at


0°C; and t is the PRTD temperature in °C.

The first-order linear equation for R(t) shows large nonlinearity errors for temperatures outside the


-20°C to +100°C range. Using Equation 2 for R(t) reduces the error to negligible levels.

Table 1 shows that calculations based on Equation 4 provide measurement errors below 0,25°C which, in turn, match the nominal PRTD resistance tables for EN 60751 in the -100°C to +850°C range.

Table 1. Detailed temperature calculations and absolute errors.
Table 1. Detailed temperature calculations and absolute errors.

Temperature measurements with errors below 0,25°C across the -100°C to +850°C range are more than sufficient for most industrial and medical applications.

The precision provided by this development DAS is better than the Class A measurement precision prescribed by EN 60751. The ability to arrive at a direct solution (Equation 4) makes this DAS even more attractive because it substantially reduces calculation effort and complexity.

Finally, some last thoughts on Equation 3. While allowing a precision solution for temperatures between -200°C to -100°C, Equation 3 is actually a fourth-order polynomial equation that can be resolved only using computer math tools. Those tools will find the best-fit polynomial approximation expressions for the inverse transfer function or use successive approximation methods.

Figure 3. Chart outlines the top-level actions of the DAS firmware and software.
Figure 3. Chart outlines the top-level actions of the DAS firmware and software.

Processing the data

The firmware on the MAXQ2000-RAX microcontroller manages the following major functions, which are charted in Figure 3:

1. Initialises the MAX11200 ADC.

2. Collects and processes the ADC’s output data.

3. Maintains the USB interface with the PC.

During initialisation, the MAX11200 goes through the self-calibration process, sets the optimal sampling rate (10 Sps or 15 Sps), and enables the input signal buffers.

Selection of the sampling rate is very important for temperature measurement in industrial and medical applications. This DAS allows reasonably fast data acquisition with 100 dB or better power line 50 Hz/60 Hz rejection.

The recommended external clock for 60 Hz line-frequency rejection is 2,4576 MHz, which is effective for data rates of 1, 2,5, 5, 10 and 15 Sps. For 50 Hz line-frequency rejection, the recommended external clock is 2,048 MHz, which is effective for data rates of 0,83, 2,08, 4,17, 8,33 and 12,5 Sps.

Use of input signal buffers increases the input impedance to the high-megaohms range. This improves measurement precision because it practically eliminates the shunting effect of the input dynamic current.

The firmware also uses the MAX3420E USB interface and, thus, does not require driver software on the PC side. Once the DAS is connected to a PC through USB, the MAX3420E USB module is initialised and the ADC temperature conversion is ready to be transmitted.

The software implements algorithms based on Equations 2 and 4. Raw measurement data is processed inside the PC. The processing sequence is shown in Figure 3; visuals of the results are shown in Figure 4.

Figure 4. DAS software collects the data generated by the evaluation (EV) kit for the MAX11200 ADC. The PC processes this data using Equation 4 and supplies temperature output in °C or °F. Complementary scope outputs conveniently provide PRTD voltage and code that is useful for system analyses and further engineering development.
Figure 4. DAS software collects the data generated by the evaluation (EV) kit for the MAX11200 ADC. The PC processes this data using Equation 4 and supplies temperature output in °C or °F. Complementary scope outputs conveniently provide PRTD voltage and code that is useful for system analyses and further engineering development.

Verification of results

To verify the accuracy of the DAS, the Fluke-724 calibrator is employed. Used as a temperature simulator, the calibrator provides precision equivalent resistance that corresponds to the output of the PRTD-1000O over the -200°C to +600°C range.

The DAS dynamically selects either the PRTD measurement or calibration measurement (1,0 kΩ, 0,1% resistor) and transmits data though a USB port to the PC. The setup is shown in Figure 5.

Figure 5. The development system for the DAS. This system features a certified precision calibrator, Fluke-724, used as a temperature simulator to replace 
a high-temperature PRTD probe.
Figure 5. The development system for the DAS. This system features a certified precision calibrator, Fluke-724, used as a temperature simulator to replace a high-temperature PRTD probe.

Table 2 shows that the DAS achieves better than ±0,3°C precision over the -100°C to +600°C temperature range. This performance is overall much better than Class A for EN 60751.

Table 2. Temperature measurement from the DAS Development System.
Table 2. Temperature measurement from the DAS Development System.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Full sensor to cloud solution
CST Electronics Telecoms, Datacoms, Wireless, IoT
NeoCortec has demonstrated the seamless and rapid development of full sensor-to-cloud solutions using NeoMesh Click boards from MikroE and the IoTConnect cloud solution from Avnet.

Read more...
Banana Pi with NPU
CST Electronics AI & ML
The latest Banana Pi SBC, the BPI-M7, is powered by Rockchip’s latest flagship RK3588 octa-core 64-bit processor, with a maximum frequency of 2,4 GHz.

Read more...
Hardened-grade network switches
CST Electronics Computer/Embedded Technology
Lantronix’s hardened switches provide Layer 2 or Layer 3 networking, and are available as Power-over-Ethernet (PoE) or Power-over-Ethernet Plus (PoE+).

Read more...
Energy measurement IC
CST Electronics Power Electronics / Power Management
The SY7T501 and SY7T502 are Silergy’s newest energy measurement ICs for cost-sensitive IoT applications such as smart-plugs, dimmers, power-strips, intelligent lighting, and other points of load.

Read more...
Easy wireless mesh networking
CST Electronics Telecoms, Datacoms, Wireless, IoT
NeoCortec has announced three new NeoMesh Click boards that are ideal for wireless mesh networking, eliminating the need for engineers to create any development PCB hardware themselves.

Read more...
LoRa transceiver module
CST Electronics Telecoms, Datacoms, Wireless, IoT
The RYLR896 transceiver module from REYAX features the LoRa long range modem that provides ultra-long range spread spectrum communication.

Read more...
High-performance antenna solution
CST Electronics Telecoms, Datacoms, Wireless, IoT
The Spitfire Series of antennas delivers exceptional performance with its dipole design, ground plane independence, and easy wall-mount versatility for both indoor and outdoor environments.

Read more...
SMD antenna for GNSS L1 band
CST Electronics Telecoms, Datacoms, Wireless, IoT
Antenova has recently launched the Admotus SMD antenna, a ceramic antenna suitable for all GNSS positioning applications in the L1 band covering 1559 to 1609 MHz.

Read more...
High-speed PIN diode
Altron Arrow Analogue, Mixed Signal, LSI
Vishay’s new high-speed Silicon PIN diode is able to detect both visible and near infra-red radiation over a wide spectrum range from 350 to 1100 nm.

Read more...
Analogue front end for sensor measurements
Electrocomp Analogue, Mixed Signal, LSI
The NJU9103 AFE from Nisshinbo is a tiny analogue front end, with a 16-bit resolution ADC and up to 512 x signal amplification from the programmable gain amplifier.

Read more...