RTD (Pt100/Pt1000) Signal Conditioning: 3-Wire and 4-Wire Excitation Circuits

2026-07-19

A Resistance Temperature Detector (RTD) is a precision platinum resistor whose resistance changes predictably with temperature. A Pt100 is 100 Ω at 0 °C; a Pt1000 is 1000 Ω at 0 °C. The temperature coefficient (α) is roughly 0.00385 Ω/Ω/°C — meaning a Pt100 changes only ~0.385 Ω per °C. That tiny change is why the excitation and wiring topology matters more than the amplifier does.

The excitation problem. You must push a known current through the RTD to convert its resistance into a measurable voltage. Too much current causes self-heating (the RTD warms itself and lies about ambient temperature). Rule of thumb: keep dissipation below 1 mW for a standard element in still air. For a Pt100, that limits excitation to about 1 mA; for a Pt1000, about 0.3 mA. Use a precision current source (a REF200 or an op-amp/JFET Howland).

2-wire is a trap. Lead resistance adds directly to your reading. A pair of 10 m copper leads at ~0.1 Ω/m adds 2 Ω — that's 5 °C of error on a Pt100 before your signal even reaches the ADC.

3-wire compensation. Run two matched leads to one side of the RTD and one lead to the other. Use two identical current sources: I1 flows through RTD + lead A, I2 flows only through lead B. Measure the difference. If both leads have equal resistance R_lead, the lead drops cancel. This is what most industrial transmitters (like the MAX31865) use — cheap and good to ±0.1 °C if leads are truly matched.

4-wire (Kelvin) is the gold standard. Force current through two leads, sense voltage across the RTD with two separate high-impedance leads. Since no current flows in the sense leads, their resistance is irrelevant. Use this for lab-grade or long-cable installations.

Worked example. Pt100 at 100 °C with 1 mA excitation:

Don't forget linearization. The Callendar–Van Dusen equation adds a quadratic term; above ~150 °C, ignoring it costs you 0.5 °C. Do the correction in the MCU with a lookup table or polynomial.

Also: use a ratiometric ADC reference derived from the same excitation source. Any drift in the current cancels out — the ADC sees a ratio, not an absolute voltage.

See it in action: Check out MAX31865 - Pt100 RTD module by Curious Scientist to see this theory applied.
Key Takeaway: RTD accuracy lives or dies in the wiring — pick 3-wire for industrial cost/performance balance, 4-wire Kelvin for precision, and always excite ratiometrically with a self-heating-safe current.

All newsletters