The Steinhart-Hart equation is a mathematical expression used to model the temperature-dependent resistance of a thermistor. It is particularly useful for NTC (Negative Temperature Coefficient) thermistors, which exhibit a decrease in resistance as temperature increases. The equation provides a more accurate representation of the nonlinear relationship between resistance and temperature compared to a linear approximation.
The Steinhart-Hart equation is given by:
![]()
where:
T is the temperature in Kelvin,
R is the resistance of the thermistor in ohms,
A, B, and C are coefficients determined through calibration.
In practical terms, the Steinhart-Hart equation is often rearranged to solve for temperature (T) in terms of resistance (R):

The coefficients A, B, and C are determined by measuring the resistance of the thermistor at three different temperatures. This information is then used to solve for the coefficients using numerical methods or curve-fitting techniques. The resulting equation can then be used to calculate the temperature of the thermistor for any given resistance within the calibrated temperature range.
In practical terms, the Steinhart-Hart equation is used to accurately calculate the temperature of a thermistor based on its resistance. Here’s how it works in practice:
1. Calibration: The first step is to calibrate the thermistor by measuring its resistance at three known temperatures across a wide temperature range. These temperatures should ideally cover the entire operating range of the thermistor. The known temperatures and corresponding resistance values are used to determine the coefficients AA, BB, and CC in the Steinhart-Hart equation.
2. Calculating the Steinhart-Hart Equation Coefficients: Once the resistance values at the known temperatures are obtained, the Steinhart-Hart equation is rearranged to solve for the coefficients A, B, and C. This is typically done using mathematical software or specialized tools.
3. Temperature Calculation: With the coefficients determined, the Steinhart-Hart equation can then be used to calculate the temperature of the thermistor for any given resistance value. When the resistance of the thermistor is measured in real-time, it is substituted into the Steinhart-Hart equation, and the temperature is calculated using the equation.
4. Temperature Compensation: The calculated temperature can be used for various purposes, such as temperature compensation in electronic systems, temperature monitoring, or control. For example, in a temperature control system, the calculated temperature can be compared to a desired setpoint, and the system can adjust its operation accordingly.
5. Accuracy and Limitations: The accuracy of temperature measurement using the Steinhart-Hart equation depends on the accuracy of the calibration process and the quality of the thermistor. While the equation provides a more accurate representation of the temperature-resistance relationship compared to simpler linear approximations, it may still have limitations, especially if the thermistor’s characteristics change significantly over time or due to environmental factors.
Overall, the Steinhart-Hart equation is a valuable tool for accurately determining the temperature of thermistors in a wide range of applications, providing more precise temperature measurements compared to simpler methods.
Leave A Comment
You must be logged in to post a comment.