A thermistor is a temperature-sensitive resistor whose electrical resistance changes predictably and significantly with temperature variations, used primarily for temperature measurement, inrush current limiting, and thermal protection in electronic circuits.

How Thermistors Change Circuit Behavior (NTC vs. PTC)

In any electronic installation, a thermistor changes the circuit's behavior by converting a thermal variable (heat) directly into an electrical variable (resistance) without requiring an external power source or active amplification. By placing a thermistor in a voltage divider or in series with a load, you force the circuit's current or voltage to react dynamically to ambient or component-level temperature shifts.

Thermistors are broadly split into two categories based on their temperature coefficient. Understanding which type you are holding dictates entirely different use cases on the bench.

Feature NTC (Negative Temperature Coefficient) PTC (Positive Temperature Coefficient)
Resistance vs. Temp Decreases as temperature rises Increases as temperature rises
Primary Material Metal oxide ceramics (Mn, Ni, Co) Doped polycrystalline ceramics or polymers
Main Application Temperature sensing, inrush current limiting Self-resetting fuses, motor start windings
Common Part Example EPCOS 100K B3950 (Glass bead) Bourns MF-R010 (Resettable fuse)

Worked Example: Calculating NTC Inrush Current Limiting

One of the most critical jobs for an NTC thermistor is taming inrush current in switch-mode power supplies (SMPS). When you first apply AC mains to a power supply, the bulk DC capacitors look like a dead short until they charge. Without protection, this spike can trip breakers, weld relay contacts, or blow rectifier diodes.

The Scenario: You are designing a 120VAC to 24VDC power supply with a 470µF bulk capacitor. The capacitor's Equivalent Series Resistance (ESR) is 0.1 Ω.

Step 1: Calculate Inrush Without a Thermistor
The peak AC voltage is 120V RMS × 1.414 = 169.7V (let's use 170V).
If the circuit is energized at the peak of the AC sine wave, the theoretical inrush current is:
I = V / R = 170V / 0.1 Ω = 1,700 Amps.
This massive spike will likely destroy your bridge rectifier.

Step 2: Add an NTC Thermistor
We place an Ametherm SL32 2R015 NTC thermistor in series with the AC line. At room temperature (25°C), its cold resistance is 2.0 Ω.
Cold Inrush = 170V / 2.0 Ω = 85 Amps.
This is a safe, manageable spike that your 10A rectifier can survive.

Step 3: Steady-State Operation
As the 85A spike charges the capacitor, the thermistor heats up from its own I²R power dissipation. Within a few seconds, its core temperature rises to roughly 100°C, and its resistance drops to 0.05 Ω.
If your steady-state load draws 5A, the power wasted as heat in the thermistor is:
P = I² × R = (5A)² × 0.05 Ω = 1.25 Watts.
The thermistor effectively gets out of the way once the circuit is running, minimizing voltage drop and power loss.

Where You Meet Thermistors in Practice

If you are building, repairing, or troubleshooting modern electronics, you will encounter thermistors in several specific, high-stakes locations:

  • 3D Printer Hotends and Heated Beds: Almost every FDM 3D printer uses a 100kΩ NTC thermistor (typically with a Beta value of 3950) pressed into the aluminum heater block. The printer's firmware (like Marlin) reads the voltage drop across this thermistor to regulate the PID loop and melt PLA or ABS filament precisely at 200°C–240°C.
  • LiFePO4 Battery Management Systems (BMS): Lithium iron phosphate cells degrade rapidly or catch fire if charged below freezing or above 45°C. A BMS uses 10kΩ NTC thermistors strapped directly to the cell busbars. If the thermistor reads out of bounds, the BMS opens the charge/discharge MOSFETs.
  • Microcontroller ADC Sensing: When feeding an NTC into an ESP32's 12-bit ADC (0-3.3V), you build a voltage divider. You place a fixed 10kΩ pull-up resistor to 3.3V, and the NTC to ground. As the NTC heats up, its resistance drops, pulling the ADC voltage down. The microcontroller calculates the exact temperature using the Steinhart-Hart equation.
  • Automotive Coolant and Oil Sensors: Modern engine control units (ECUs) rely on heavily shielded NTC thermistors to adjust fuel injection timing and ignition advance based on exact fluid temperatures.

Common Confusions: Thermistors vs. RTDs and Thermocouples

People frequently confuse thermistors with other temperature sensors. While they all measure heat, their underlying physics, accuracy, and cost profiles dictate entirely different use cases.

Thermistors vs. RTDs (Resistance Temperature Detectors):
An RTD (like a Pt100 or Pt1000) uses a spool of pure platinum wire. Unlike the highly non-linear, sensitive ceramic of a thermistor, an RTD provides a highly linear, stable, and repeatable resistance change over a massive temperature range (-200°C to +850°C). However, RTDs are much more expensive, have slower response times, and require precision constant-current excitation circuits to read accurately. Choose a thermistor for cheap, fast, narrow-range sensing; choose an RTD for lab-grade, wide-range linear accuracy.

Thermistors vs. Thermocouples:
A thermocouple relies on the Seebeck effect—generating a tiny millivolt potential at the junction of two dissimilar metals (like Type K: Chromel/Alumel). Thermocouples can survive inside a 1200°C kiln or a jet engine exhaust, but their output signal is incredibly weak (microvolts per degree) and requires cold-junction compensation. Choose a thermistor for sub-300°C PCB-level monitoring; choose a thermocouple for extreme industrial heat. For a deeper dive into sensor selection, Analog Devices' sensor design guides provide excellent schematic comparisons.

Frequently Asked Questions

What is a thermistor used for in a 3D printer hotend?

In a 3D printer hotend, a 100kΩ NTC thermistor acts as the primary feedback sensor for the thermal control loop. It is embedded in a small hole in the aluminum heater block, right next to the heater cartridge. As the block heats up, the thermistor's resistance plummets. The printer's mainboard reads this voltage change and uses a pre-programmed lookup table (based on the thermistor's specific 'B-value') to pulse the heater cartridge via PWM, maintaining the exact melting temperature required for the specific plastic filament being extruded.

Can I use an NTC thermistor for precise temperature measurement?

Yes, but you must account for its severe non-linearity. You cannot simply map an NTC's resistance linearly to temperature. To achieve precision (down to ±0.1°C with high-grade glass-encapsulated beads), your microcontroller must calculate the temperature using the Steinhart-Hart equation: 1/T = A + B(ln R) + C(ln R)³. Alternatively, you can store a 50-point lookup table in the microcontroller's flash memory and use linear interpolation between the known resistance/temperature pairs provided in the manufacturer's datasheet.

What happens if a PTC thermistor fails in a power supply?

When used as a self-resetting fuse (often called a PolyFuse), a PTC thermistor is designed to fail 'open' (high resistance) when it overheats due to an overcurrent event. The internal polymer matrix expands, breaking the conductive carbon chains and spiking the resistance to thousands of ohms, effectively choking the current to a trickle. Once the fault is removed and the power is cycled, the PTC cools down, the polymer contracts, and the circuit resets. If a PTC fails catastrophically (which is rare unless subjected to voltages beyond its rated Vmax), it will typically fail open-circuit, killing power to the downstream device safely rather than shorting and causing a fire.