I'm using a PT1000 and MAX31865 to measure the temperature inside a machine.
Electronics (MAX31865 and MCU) are inside an isolated box. The PT1000 is outside and connected in two wire configuration (cable lenght approximately 30cm.) The whole system heats up to about 135°C and we also have 30PSI of pressure. The box should be sealed and thermally isolated so we don't expect the temperature to rise over 100°C inside, but there is currently no way we can check this.
When taking the measurements, it works fine up to about 130°C. After that, the temperature just keeps rising. It shows measurements of about 280°C, about double what it should be. The total measurement is about 40 minutes, and the sensor acts up for 5-10 minutes of that.
When we turn down the heat, it starts working perfectly again.
What could be the reason for this inaccuracy? Is this a known issue of the MAX3286, or is there an issue with the PT1000? I don't think that the issue is with the SPI communication or the MCU, as this would show up as corrupted data.
Schematic:
Data: