NTC, PTC, and RTD: Which Thermoresistor for Which Job?
Thermoresistors are not interchangeable. Their internal construction dictates their response curve, tolerance, and ultimate application. Below is the definitive selection matrix for the three main families you will encounter in electronics.| Type | Construction | Tolerance (at 25°C) | Tempco / Response Curve | Typical Use Case |
|---|---|---|---|---|
| NTC Thermistor | Sintered metal oxides (manganese, nickel, cobalt) in epoxy or glass | ±1% to ±5% | Highly non-linear negative (e.g., -3% to -5% per °C) | Temperature sensing (3D printers, battery packs), inrush current limiting |
| PTC Thermistor (Ceramic) | Doped polycrystalline ceramic (barium titanate) | ±10% to ±20% | Sharp non-linear positive spike at Curie temperature | Resettable fuses (overcurrent protection), motor starting |
| PTC Thermistor (Polymer) | Carbon-black loaded polymer matrix | ±15% to ±25% | Positive spike due to polymer expansion breaking carbon chains | Resettable fuses (PPTC) on PCBs and USB lines |
| RTD (PT100/PT1000) | Pure platinum wire wound or thin-film deposited on ceramic | ±0.1% to ±1% (Class A/B) | Highly linear positive (+0.385% per °C) | Industrial process control, laboratory precision thermometry |
Decoding the Markings: What the Dots and Numbers Mean
Unlike a standard 1/4W carbon film resistor with its four or five color bands, thermoresistors rely on printed text, three-digit codes, or proprietary color dots. Assuming a standard 25°C baseline, here is how to read the physical part.The Three-Digit Resistance Code
Most epoxy-coated NTCs use the standard EIA three-digit multiplier code. The first two digits are significant figures, and the third is the multiplier (number of zeros).- 103: 10 × 10³ = 10,000Ω (10kΩ) at 25°C. This is the most common value for 3D printer hotends and DIY battery BMS boards.
- 473: 47 × 10³ = 47,000Ω (47kΩ) at 25°C. Frequently used in automotive coolant sensors.
- 502: 50 × 10² = 5,000Ω (5kΩ) at 25°C. Common in HVAC and refrigerator thermistors.
The Beta (β) Value
Next to the resistance code, you will often see a four-digit number like 3950 or 3435. This is the Beta value, expressed in Kelvin. Beta defines the shape of the resistance-to-temperature curve between 25°C and 85°C. A 10k NTC with a Beta of 3950 will have a drastically different resistance at 60°C than a 10k NTC with a Beta of 3435. If your firmware is hardcoded for one Beta value and you solder in the other, your temperature readings will be useless.Murata and Vishay Color Dot Codes
Some surface-mount or miniature glass-bead thermoresistors use a color dot system similar to resistor bands, but specific to the manufacturer. For example, a Murata NCP18 series might use a combination of dots to indicate both the base resistance and the B-value. When dealing with SMD thermistors without legible text, always measure the baseline resistance at a known room temperature (using a calibrated ambient thermometer) and cross-reference the manufacturer's datasheet to identify the exact part number.Bench War Story: The 10k NTC Substitution That Tripped a BMS
To understand why exact substitutions matter, let us look at a real-world failure involving a custom 4S lithium-ion battery pack.The Setup: I was building a 4S 18650 pack for a high-drain cordless drill conversion. The BMS (Battery Management System) required a 10k NTC thermistor to monitor cell temperature during charging and discharging. The BMS datasheet specified a 10k NTC with a Beta (β) of 3435.
The Mistake: I was out of 3435 Beta thermistors but had a drawer full of 10k NTCs with a Beta of 3950 (the standard for Marlin 3D printer firmware). Since both read exactly 10.00kΩ on my multimeter at 25°C room temperature, I assumed they were interchangeable and soldered the 3950 part to the BMS sense leads.
The Numbers: The drill was used in an unheated garage at 10°C (283.15K). Let us run the Steinhart-Hart simplified Beta equation: R = R25 × exp[β × (1/T - 1/298.15)].
At 10°C, the correct 3435 Beta thermistor should have read 18,360Ω.
However, the substituted 3950 Beta thermistor actually read 20,110Ω.
The Outcome and What Went Wrong: The BMS measured the voltage divider and saw 20,110Ω. Because its internal lookup table was hardcoded for the 3435 curve, it interpreted 20,110Ω as a temperature of roughly 5°C. Lithium-ion cells are highly susceptible to lithium plating if charged below 10°C. The BMS, thinking the pack was at a freezing 5°C, correctly triggered its low-temperature charge protection and locked out the charger. I spent three hours troubleshooting the BMS and the charger before realizing the thermistor's Beta curve was lying to the microcontroller.
For a deeper look at the math behind these curves, the Adafruit Thermistor Guide provides an excellent breakdown of the Steinhart-Hart equation in practical microcontroller code.
Failure Modes and Visual Autopsy
Thermoresistors are generally reliable, but they operate in harsh environments. When they fail, they usually exhibit specific visual symptoms that you can spot during a board autopsy.- Epoxy Cracking and Moisture Ingress:
Visual Symptom: Hairline fractures in the epoxy coating, usually radiating from where the copper lead enters the bead.
Electrical Result: The resistance slowly drifts upward over weeks or months. Moisture penetrates the crack, altering the dielectric properties of the metal oxide core. If you see cracked epoxy, throw the part away; it will never hold calibration again. - Thermal Runaway (Self-Heating):
Visual Symptom: Charred, blackened epoxy, or a melted solder joint at the lead tip.
Electrical Result: Dead short or open circuit. This happens when a thermistor is placed in a circuit with too high of an excitation voltage. The current passing through the thermistor generates I²R heat. If the thermal dissipation constant (δ) is exceeded, the part heats itself, drops its resistance (if NTC), draws more current, and burns out. Keep excitation currents below 50µA for precision sensing. - Lead Fatigue and Work Hardening:
Visual Symptom: No visible damage to the bead, but the copper lead is dull or slightly necked down near the epoxy body.
Electrical Result: Intermittent open circuit. Common in 3D printer hotends where vibration from cooling fans and stepper motors fatigues the stiff copper leads. Always use a strain relief loop or high-temperature silicone sleeving to anchor the wires.






