Desde ya que nada que decir a tu proyecto: pero porque no usas el MAX31865 que esta diseñado para leer PT100/1000 etc? Cuesta 5 euros.
Aca los beneficios y bondades de este integrado
- Provides High-Accuracy Thermocouple Temperature Readings
- Includes Automatic Linearization Correction for 8 Thermocouple Types
- ±0.15% (max, -20°C to +85°C) Thermocouple FullScale and Linearity Error
- 19-Bit, 0.0078125°C Thermocouple Temperature Resolution
- Internal Cold-Junction Compensation Minimizes System Components
- ±0.7°C (max, -20°C to +85°C) Cold-Junction Accuracy
- ±45V Input Protection Provides Robust System Performance
- Simplifies System Fault Management and Troubleshooting
- Detects Open Thermocouples
- Over- and Undertemperature Fault Detection
- 50Hz/60Hz Noise Rejec
Hay puntos muy difíciles de igualar, no digo superar.
Este es muy fuerte, claro que no hace falta midiendo 150 °C, con 1 digito alcanza.
19-Bit, 0.0078125°C Thermocouple Temperature Resolution
Esto si que es importante:
- Includes Automatic Linearization Correction for 8 Thermocouple Types
- ±0.15% (max, -20°C to +85°C) Thermocouple FullScale and Linearity Error
Solo es aporte, aunque descarto que lo has considerado.