PT100/PT1000 Resistance vs Temperature
Calculate PT100 or PT1000 RTD resistance at any temperature using the Callendar-Van Dusen equation. Get resistance and sensitivity per IEC 60751.
Formula
Reference: IEC 60751 / ITS-90
How It Works
This calculator computes PT100/PT1000 resistance from temperature using the IEC 60751:2022 Callendar-Van Dusen equation, essential for calibration technicians, test engineers, and instrumentation designers who need to verify RTD sensor accuracy or design signal conditioning circuits. The resistance-temperature relationship is R(T) = R0*(1 + A*T + B*T^2) for T >= 0 C and R(T) = R0*(1 + A*T + B*T^2 + C*(T-100)T^3) for T < 0 C. IEC 60751 specifies exact coefficients: A = 3.9083e-3 /C, B = -5.775e-7 /C^2, C = -4.2735e-12 /C^4. The sensitivity dR/dT = R0(A + 2*B*T) equals 0.391 Ohm/C at -100 C, 0.385 Ohm/C at 0 C, and 0.379 Ohm/C at +100 C for PT100. IEC 60751 accuracy classes define tolerance bands: Class AA is +/-(0.1 + 0.0017*|T|) C, Class A is +/-(0.15 + 0.002*|T|) C, Class B is +/-(0.3 + 0.005*|T|) C. At 0 C, Class AA allows +/-0.04 Ohm deviation from 100.00 Ohm for PT100 sensors.
Worked Example
Calculate the expected resistance of a PT1000 sensor at 150 C for PLC input scaling, and determine the Class A tolerance band.
- Given: R0 = 1000 Ohm (PT1000), T = 150 C (positive, use two-term CVD)
- IEC 60751 coefficients: A = 3.9083e-3, B = -5.775e-7
- R(150) = 1000 * (1 + 3.9083e-3*150 + (-5.775e-7)*150^2)
- R(150) = 1000 (1 + 0.586245 - 0.012994) = 1000 1.573251 = 1573.25 Ohm
- Sensitivity at 150 C: dR/dT = 1000*(A + 2*B*T) = 1000*(3.9083e-3 - 1.7325e-4) = 3.735 Ohm/C
- Class A tolerance at 150 C: +/-(0.15 + 0.002*150) = +/-0.45 C = +/-1.68 Ohm
Practical Tips
- ✓Use 4-wire (Kelvin) connection to eliminate lead resistance errors; even 0.1 Ohm lead resistance introduces 0.26 C error in a PT100 system per ASTM E1137 measurement guidelines
- ✓Choose PT1000 over PT100 when lead resistance is unavoidable (long cable runs) since lead resistance error is proportionally 10x smaller; a 10 Ohm lead causes only 0.26 C error in PT1000 vs 2.6 C in PT100
- ✓Limit excitation current to 1 mA or less to keep self-heating below 0.05 C in typical industrial installations per IEC 60751 Annex C recommendations
Common Mistakes
- ✗Using only the two-term CVD equation below 0 C omits the cubic term C, causing errors of 0.1 C at -50 C, 0.5 C at -100 C, and 2.5 C at -200 C per IEC 60751 Annex B verification tables
- ✗Confusing the IEC/DIN alpha = 0.00385055 with the older ASTM/US standard alpha = 0.003916; using the wrong coefficient set causes 0.3 C error at 100 C, growing to 1.2 C at 400 C
- ✗Ignoring self-heating: a 1 mA excitation through a 100 Ohm PT100 dissipates 0.1 mW, raising sensor temperature by 0.1-0.5 C depending on thermal coupling to the measured medium
Frequently Asked Questions
Related Calculators
Sensor
RTD Temperature
Calculate temperature from PT100 or PT1000 resistance — enter measured ohms, get °C instantly. Uses the Callendar-Van Dusen linear approximation. Includes presets for common PT100 values (119.4 Ω = 50 °C, 138.5 Ω = 100 °C).
Sensor
NTC Thermistor
Calculate temperature from NTC thermistor resistance using the Steinhart-Hart beta equation. Get Kelvin and Celsius outputs for sensor circuit design.
Sensor
Thermocouple
Calculate thermocouple EMF voltage from temperature with cold junction compensation. Determine Seebeck output for Type K, J, T, and E sensors.
Sensor
Wheatstone Bridge
Calculate Wheatstone bridge output voltage, balance condition, and mV/V sensitivity. Design circuits for strain gauges, RTDs, and load cells.