Sensors

Temperature — thermistors, thermocouples, RTDs, and digital sensors

"Temperature sensor" covers four genuinely different physical principles, not four packaging options for the same underlying technology — which one belongs in a design depends heavily on the range, accuracy, and wiring budget the application actually has.

Quick reference
What it is
An umbrella term for four different sensing principles: resistance change (thermistor/RTD), junction voltage (thermocouple), or an on-chip reference (digital silicon).
Mental model
Cheap and rough (thermistor) → precise but wired carefully (RTD) → extreme range but relative-only (thermocouple) → easiest to use, moderate accuracy (digital).
Key numbers
Thermistor ~±2–5% nonlinear, RTD (PT100) high accuracy, thermocouple to 1000+°C, digital sensors ~±0.5°C typical.
Reach for it when
Pick by range and accuracy need first — a digital sensor for "roughly how hot," an RTD when the number has to be trustworthy.

Thermistor: resistance that changes with heat

A thermistor is a resistor whose resistance changes sharply and predictably with temperature. NTC (Negative Temperature Coefficient) — resistance drops as it warms up — is by far the more common type; PTC (Positive Temperature Coefficient) is the less common opposite, more often used as a resettable fuse than a precision sensor.

NTC thermistor resistance falling steeply and non-linearly as temperature rises Resistance Temperature 0°C 25°C 100°C R25 — the datasheet reference point
A steep, non-linear curve — most of a thermistor's usable sensitivity is packed into a fairly narrow temperature band around its rated range.

That curve isn't a straight line, so getting a temperature back out of a measured resistance means either a lookup table or a curve fit — the Beta-parameter equation is the common simplified version datasheets provide:

1/T = 1/T0 + (1/B) * ln(R / R0)
// T, T0 in kelvin; R0, B from the datasheet (R0 typically the R25 value)

In circuit, a thermistor is almost always read as one half of a voltage divider against a fixed resistor, with the midpoint voltage sampled by an ADC — cheap, simple, and exactly why thermistors are the default choice for "just tell me roughly how hot this is" in consumer electronics.

Thermocouple: voltage from two dissimilar metals

A thermocouple is a junction of two different metals that produces a small voltage proportional to the temperature difference between that junction and a reference point — the Seebeck effect. Crucially, a thermocouple can only ever measure a difference, not an absolute temperature, so an accurate reading requires knowing the temperature of the reference ("cold") junction too — cold-junction compensation, usually done with a second, different kind of sensor (often a digital silicon sensor, see below) placed right at the connector where the thermocouple wire meets the measuring circuit.

Different metal pairs (Type K, J, T, and others) trade off temperature range, cost, and the exact — and non-linear — voltage curve, which real thermocouple amplifier ICs linearize internally so the rest of the system doesn't have to. The signal itself is tiny (tens of microvolts per °C), so amplification close to the junction matters for noise immunity. In exchange, thermocouples reach much higher temperatures than any of the other technologies here — well into furnace and industrial process territory.

RTD: precision resistance, usually platinum

A Resistance Temperature Detector uses a pure metal (almost always platinum) whose resistance rises with temperature in a nearly linear, extremely well-characterized way — the industry-standard PT100 (100 Ω at 0°C) and PT1000 (1000 Ω at 0°C) are named for that reference resistance. RTDs are the accuracy and stability leader of the four technologies here, at higher cost and real wiring complexity: because the sensing resistance itself is small, the resistance of the lead wires running to it is a real source of error, which is why precision RTD circuits commonly use 3-wire or 4-wire connections specifically to cancel lead-wire resistance out of the measurement rather than 2-wire, which simply adds it in.

Digital silicon sensors

Integrated sensors (LM75, TMP102, DS18B20, and many others) put a silicon bandgap temperature-sensing element and all the signal conditioning on one chip, and hand back a temperature directly over I2C or a similar digital bus (DS18B20 is a well-known 1-Wire example) — no external reference resistor, no ADC channel, no linearization math in application code. That convenience trades off against range (typically -55°C to +125°C) and accuracy (commonly around ±0.5°C) that fall short of what a good RTD achieves.

Comparison

TypePrincipleTypical rangeAccuracyInterface
Thermistor (NTC)Resistance vs. temperature (non-linear)-40°C to 125°C-ishModerate, curve-fit dependentAnalog (voltage divider + ADC)
ThermocoupleSeebeck effect (junction voltage)Hundreds to 1000+ °C depending on typeModerate, needs cold-junction compensationAnalog (amplified, often via a dedicated IC)
RTD (PT100/PT1000)Platinum resistance vs. temperature (near-linear)-200°C to 850°C-ishHighAnalog (precision excitation + 3/4-wire)
Digital siliconOn-chip bandgap reference-55°C to 125°C-ishModerate (~±0.5°C typical)Digital (I2C, 1-Wire, ...)

Self-heating, response time, and placement

Real-world applications

Gotchas

Field notes