The Analogue Devices article written by Jellenie Rodriguez and Mary McCarthy discusses the history and design challenges for a thermistor-based temperature measurement system and how it compares with a resistance temperature detector (RTD)-based temperature measurement system.
It will also outline thermistor selection, configuration trade-offs, and the importance of sigma-delta analog-to-digital converters (ADCs) in this application space.
Thermistors vs. RTDs
Resistance Temperature Detector RTD is a type of resistor with resistance that varies as a function of temperature. Thermistors operate in a similar manner to RTDs. Unlike RTDs that only have a positive temperature coefficient, thermistors can either have positive or negative temperature coefficients.
A negative temperature coefficient (NTC) thermistor decreases its resistance as the temperature increases, while a positive temperature coefficient (PTC) thermistor increases its resistance as the temperature increases. Figure 1 shows the response characteristics of typical NTC and PTC thermistors and how they compare to an RTD curve.
In terms of temperature range, the RTD curve is near linear, and the sensor covers a much wider temperature range (commonly โ200ยฐC to +850ยฐC) than thermistors due to the thermistorโs nonlinear (exponential) characteristics. RTDs are usually available in a well-known standardized curve while thermistor curves vary depending on the manufacturer. We will discuss this in detail in the Thermistor Selection Guide section of this article.
Thermistors are made up of composite materials, usually ceramic, polymer, or semiconductor (typically metal oxides), which are quite smaller and more inexpensive but not as rugged when compared with RTDs, which are made of a pure metal (platinum, nickel, or copper). Thermistors can detect changes in temperature much faster than RTDs, delivering faster feedback. Thus, thermistors are commonly used sensors in applications that require low cost, small size, faster response rate, higher sensitivity, and with restricted temperature range such as with monitoring electronic equipment, households and building controls, scientific laboratories, or the cold-junction compensation used for thermocouples in commercial or industrial applications.
In most cases, NTC thermistors rather than PTC thermistors are used in precision temperature measurement applications. There are a few available PTC thermistors that are used in overcurrent input protection circuits or as resettable fuses for safety applications. The resistance-to-temperature curve of a PTC thermistor exhibits a very small NTC region until its switching point (or Curie point) is reached, above which a dramatic increase in resistance of several orders of magnitude occurs within a span of a few degrees Celsius. So, during an overcurrent condition, the PTC thermistor will have a high amount of self-heating beyond the switching temperature and its resistance will increase dramatically, thereby resulting in a reduced current being input to the system and thereby preventing damage to occur.
The switching point for a PTC thermistor is typically between 60ยฐC and 120ยฐC, which is not suitable for monitoring temperature measurements in a wide range application. This article focuses on NTC thermistors that can typically measure or monitor temperature from โ80ยฐC to +150ยฐC. NTC thermistors are available with nominal resistances at 25ยฐC, ranging from a few ohms to 10 Mฮฉ. As shown in Figure 1, the resistance changes per degree Celsius is more significant for a thermistor vs. an RTD. The high sensitivity and high resistance values of thermistors make their front-end circuitry much simpler compared to RTDs as a thermistor does not need any special wiring configurations such as 3-wire or 4-wire to compensate for lead resistance. Thermistor design only uses a simple 2-wire configuration.
Thermistor-Based Temperature Measurement Challenges
A high precision and accurate thermistor-based temperature measurement requires precise signal conditioning, analog-to-digital conversion, linearization, and compensation, as shown in Figure 2. Though the signal chain looks simple and straightforward, there are several complex factors involved that also impact overall system board size, cost, and performance. There are several integrated solutions available in ADIโs precision ADC portfolio such as the AD7124-4/AD7124-8, which offer multiple benefits when designing a temperature system since most of the building blocks required in the application are built in. However, there are different challenges involved in designing and optimizing a thermistor-based temperature measurement solution.
Challenges include:
- A wide range of thermistors are available in the market.
- How do I select the right one for my application?
- Like RTDs, thermistors are passive devices that do not produce an electrical output on their own. Excitation current or voltage is used to measure the resistance of the sensor by passing a small electrical current through the sensor to generate a voltage.
- How do I select the current/voltage?
- How should the thermistor signal be conditioned?
- How do I adjust the above variables so that the converter or other building blocks are used within their specification?
- Connecting multiple thermistors in a system: How are the sensors connected? Can some blocks be shared among the different sensors? What is the impact to the overall system performance?
- A primary concern about thermistors is their nonlinear response and system accuracy.
- What is the expected error for my design?
- What linearization and compensation techniques are used to achieve the target performance?
This article discusses each of these challenges and provides advice on how to resolve these issues and further ease the journey in designing such a system.
Thermistor Selection Guide
A broad selection of NTC thermistors is available on the market today, so selecting a specific thermistor for your application can be quite challenging. Note that thermistors are listed by their nominal value, which is the nominal resistance at 25ยฐC. So, a 10 kฮฉ thermistor has a nominal resistance of 10 kฮฉ at 25ยฐC. Thermistors are available with nominal or base resistance values from a few ohms to 10 Mฮฉ. Thermistors with low nominal resistance (10 kฮฉ or less nominal resistance) typically support a lower temperature range such as โ50ยฐC to +70ยฐC. Thermistors with higher nominal resistance support temperatures up to 300ยฐC.
The thermistor element is made from metal oxides. Thermistors are available in bead, radial, and SMD form. Bead thermistors are epoxy coated or glass encapsulated for extra protection. Epoxy coated bead thermistors, radial, and SMD thermistors are suitable for temperatures up to 150ยฐC. Glass coated bead thermistors are suitable for high temperature measurements. The coating/packaging for all types also prevents against corrosion. Some thermistors will also have additional housing to add further protection in harsh environments. Bead thermistors have a faster response time vs. radial/SMD thermistors. However, they are not as robust. So, the thermistor type to use depends on the end application and the environment in which the thermistor will reside. The long-term stability of a thermistor is dependent on the materials it is made from along with its packaging and construction. For example, an epoxy coated NTC thermistor can change by 0.2ยฐC per year while a hermetically sealed one changes by only 0.02ยฐC per year.
Thermistors have differing accuracy. Standard thermistors typically have an accuracy of 0.5ยฐC to 1.5ยฐC. Thermistors have a tolerance on their nominal resistance value and on their beta value (25ยฐC to 50ยฐC/85ยฐC relationship). Note that the beta value of a thermistor is dependent on the manufacturer. For example, 10 kฮฉ NTC thermistors from different manufacturers will have different beta values. For higher accuracy systems, thermistors such as the Omega™ 44xxx series can be used. These have an accuracy of 0.1ยฐC or 0.2ยฐC over a temperature range of 0ยฐC to 70ยฐC. So, the temperature range being measured along with the accuracy required over the temperature range determines whether a thermistor is suitable for the application. Note that the more accurate the Omega 44xxx series is, the higher its cost.
Therefore, the thermistor to be used depends on:
- Temperature range being measured
- Accuracy required
- Environment in which the thermistor is used
- Long-term stability
Linearization: Beta vs. Steinhart-Hart Equation
To convert from resistance to degrees Celsius, a beta value is commonly used. The beta value is determined by knowing two temperature points and the corresponding resistance at each temperature point.
Where:
- RT1 = Resistance at Temperature 1
- RT2 = Resistance at Temperature 2
- T1 = Temperature 1 (K) T2 = Temperature 2 (K)
The data sheet for the thermistor normally lists the beta value for two cases:
- The two temperatures being 25ยฐC and 50ยฐC
- The two temperatures being 25ยฐC and 85ยฐC
The user uses the beta value that is closest to the temperature range being used in the design. Most thermistor data sheets list the beta value along with the tolerance of the resistance at 25ยฐC and the tolerance of the beta value.
Higher accuracy thermistors such as the Omega 44xxx series and higher accuracy end solutions use the Steinhart-Hart equation to convert from resistance to degrees Celsius. From Equation 2, three constantsโA, B, and Cโare needed, and these are provided again by the sensor manufacturer. As the coefficients for the equation are generated using three temperature points, the resulting equation minimizes the error introduced due to linearization (error due to linearization is typically 0.02ยฐC).
Where:
- A, B, and C are constants derived from three temperature test points.
- R = Thermistorโs resistance in ฮฉ
- T = Temperature in degrees K
Current/Voltage Excitation
Figure 3 shows current excitation of the sensor. An excitation current is applied to the thermistor and the same current is applied to a precision resistor; the precision resistor being used as the reference for the measurement. The reference resistor must have a value greater than or equal to the highest resistance value of the thermistor (dependent on the minimum temperature being measured in the system).
When choosing the magnitude of the excitation current, the maximum resistance of the thermistor must again be considered. This ensures that the voltage generated across the sensor and the reference resistor is always at an acceptable level for the electronics. Excitation current sources require some headroom or output compliance. If the thermistor has a large resistance at the minimum temperature being measured, this leads to a very low excitation current value. Therefore, the voltage generated across the thermistor at hot temperatures is small. To optimize the measurement of these low level signals, a programmable gain stage could be used. However, the gain needs to be programmed dynamically as the signal level from the thermistor changes significantly over temperature.
Another option is to set the gain but use a dynamic excitation current. So, as the signal level from the thermistor changes, the excitation current value is changed dynamically so that the voltage generated across the thermistor is within the electronicsโ specified input range. The user must ensure that the voltage generated across the reference resistor is also at an acceptable level for the electronics. Both options require a high level of control, continuously monitoring the voltage across the thermistor to ensure that the signal can be measured by the electronics. Is there a simpler option? Letโs look at voltage excitation – Figure 4.
When the thermistor is excited by a constant voltage, the current through the thermistor will scale automatically as the thermistor resistance changes. Rather than using a reference resistor, a precision sense resistor is now used, its purpose being to calculate the current flowing through the thermistor so that the thermistor resistance can be calculated. With the excitation voltage being used as the ADC reference also, this eliminates the need for a gain stage. There is no workload for the processor in terms of monitoring the voltage across the thermistor, determining whether the signal level can be measured by the electronics, and calculating what the gain/excitation current value needs to be adjusted to. This is the approach used in this article.
Thermistor Resistance Range/Excitation
If the thermistor nominal resistance and resistance range are small, either voltage or current excitation can be used. In this case, the excitation current and gain can be fixed. So, the circuit will be as shown in Figure 3. This method is useful as the current flowing through the sensor and reference resistor can be controlled, which is valuable in low power applications. Also, self-heating of the thermistor is minimized.
Using voltage excitation for a thermistor with low nominal resistance can also be used. However, the user must ensure that the current through the sensor is not too large for the sensor itself or for the application at any time.
When using thermistors with large nominal resistance and large temperature range, voltage excitation leads to an easier implementation. The larger nominal resistance ensures that the nominal current is at a reasonable level. However, the designer needs to ensure that the current is at an acceptable level over the complete temperature range being supported by the application.
Importance of Sigma-Delta ADCs in Thermistor-Based Applications
Sigma-delta ADCs offer multiple benefits when designing thermistor measurement systems. Firstly, as sigma-delta ADCs oversample the analog input, external filtering is minimized, a simple RC filter being the only requirement. They offer flexibility in terms of choice of filter type and output data rate. The inbuilt digital filtering can be used to reject any interference from the mains power supply in mains operated designs. A 24-bit part such as the AD7124-4/AD7124-8 has a peak-to-peak resolution of 21.7 bits maximum, so they offer a high resolution.
Other benefits are:
- Wide common-mode range for the analog inputs
- Wide common-mode range for the reference inputs
- Ability to support ratiometric configurations
Some sigma-delta ADCs are highly integrated and include:
- PGA
- Internal reference
- Reference/analog input buffers
- Calibration functions
The use of sigma-delta ADCs simplifies the thermistor design significantly along with reducing the BOM, system cost, board space, and time to market.
For this article, the AD7124-4/AD7124-8 are used as the ADC, as they are low noise, low current precision ADCs with an integrated PGA, embedded reference, analog input, and reference buffers.
Thermistor Circuit ConfigurationโRatiometric Configuration
Whether you use an excitation current or an excitation voltage, it is recommended to use a ratiometric configuration wherein the reference and sensor voltages are derived from the same excitation source. This means that any variations in the excitation source will not affect the accuracy of the measurement.
Figure 5 shows a constant excitation current supplying the thermistor and a precision resistor RREF, the voltage generated across RREF being the reference voltage for the thermistor measurement. The excitation current does not need to be accurate and could be less stable since any errors in the excitation current will be cancelled in this configuration. An excitation current is usually preferred over voltage excitation due to its superior control over sensitivity and its better noise immunity when the sensor is in a remote area. This type of biasing technique is commonly used for RTDs or thermistors with low resistance values.
However, for thermistors with higher resistance values and with higher sensitivity, signal levels generated will be larger per change in temperature, so voltage excitation is used. For example, a 10 kฮฉ thermistor has a resistance of 10 kฮฉ at 25ยฐC. At โ50ยฐC, the NTC thermistor resistance is 441.117 kฮฉ. The smallest excitation current of 50 ยตA provided by the AD7124-4/AD7124-8 generates a voltage of 441.117 kฮฉ ร 50 ยตA = 22 V, which is too high and outside the operating range of most available ADCs used in this application space. Thermistors are also usually connected or located near the electronics, so the noise immunity advantage of an excitation current is not needed.
Figure 6 shows a constant excitation voltage used to generate a voltage across the NTC thermistor. Adding a series sense resistor in the form of a voltage divider circuit will limit the current flow across the thermistor at its minimum resistance value. In this configuration, the value of the sense resistor, RSENSE, must be equal to the magnitude of the thermistorโs resistance at the base temperature of 25ยฐC so that the output voltage will be set at the midscale value of the reference voltage when it is at its nominal temperature of 25ยฐC. So again, if a 10 kฮฉ thermistor that has a resistance of 10 kฮฉ at 25ยฐC is used, the RSENSE must be equal to 10 kฮฉ. When the temperature changes, the resistance of the NTC thermistor also changes and the fraction of the excitation voltage across the thermistor also changes, producing an output voltage that is proportional to the NTC thermistor resistance.
If the selected reference voltage that is used to supply the thermistor and/or RSENSE is the same reference as the ADC reference used for the measurement, then the system is configured in a ratiometric measurement (Figure 7) so that any errors associated with the excitation voltage source will be removed.
Note that the sense resistor (voltage excitation) or reference resistor (current excitation) need to have low initial tolerance and low drift as both variables contribute to the overall system accuracy.
When multiple thermistors are used, a single excitation voltage can be used. However, each thermistor must have its own precision sense resistor as shown in Figure 8. Another option is to use an external mux or switches with low on resistance, which allows sharing of a single precision sense resistor. When using this configuration, each thermistor requires some settling time in the measurement.
Summary
In summary, there are multiple concerns when designing thermistor-based temperature systems: sensor selection, sensor connectivity, trade-offs in terms of component selection, ADC configuration, and how these different variables contribute to the overall system accuracy.
Read more about thermistor system optimization and evaluation in the follow up article: Thermistor-Based Temperature Sensing System Optimization and Evaluation