Thermistors

NTC and PTC thermistors — how they work, Steinhart-Hart, and beta equation for temperature from resistance.

Reference Reference Updated Apr 19, 2026
Reference

Types

NTC (Negative Temp Coefficient)
Resistance decreases with temperature. Used as temperature sensor, inrush limiter.
PTC (Positive Temp Coefficient)
Resistance increases with temperature. Used as self-resetting fuse, heater.

Beta equation (approximate)

R(T)
= R₀ · exp(β · (1/T − 1/T₀))
1/T
= 1/T₀ + (1/β) · ln(R/R₀)
β typical
3 000 – 4 500 K for common NTCs
T₀
298.15 K (25 °C reference)

Steinhart-Hart (more accurate)

1/T
= A + B·ln(R) + C·(ln(R))³
A, B, C
Coefficients from calibration at 3+ temperatures

Common NTC values

R @ 25 °C Use
1 kΩ Low-value thermal cutoffs
10 kΩ Most common — 3D printers, HVAC, batteries
47 kΩ Low-power sensing
100 kΩ Very low-current sensing

Circuit notes

  • Use a voltage divider with a stable reference resistor and measure with an ADC.
  • Self-heating: I²·R warms the thermistor — minimize current (< 1 mW).
  • Non-linearity: pre-compute or use a lookup table for accurate temperature.
  • For wide range, use log-amp or choose β close to your operating range.

Last updated: