Skip to content

Pt500

A Pt500 is a platinum RTD with a nominal resistance of 500 Ω at 0 °C. rtd_sensor.pt500 uses the same normalized IEC 60751 PT-385 characteristic as Pt100 and Pt1000, with a 500 Ω reference resistance.

Supported characteristic range: -200 °C to 850 °C.

Quick use

from rtd_sensor import pt500

resistance_ohms = pt500.celsius_to_resistance(50.0)
temperature_c = pt500.resistance_to_celsius(resistance_ohms)

Compare with Pt100

from rtd_sensor import pt100, pt500

r100 = pt100.celsius_to_resistance(100.0)
r500 = pt500.celsius_to_resistance(100.0)

The two sensors follow the same normalized platinum curve, but the Pt500's absolute resistance and resistance change per degree are five times larger.

Module constants and sensitivity

pt500 exposes R0_OHMS, MIN_TEMPERATURE_C, MAX_TEMPERATURE_C, and both sensitivity functions in the same form as pt100.

When to use a configurable model

If your individual Pt500 has a characterized resistance at 0 °C rather than the nominal 500 Ω value, use IEC60751RTDModel(r0_ohms=...) with the appropriate range.