When trying to simulate the resistance at 200C it looks like the voltage gets capped at 3.59V and doesn't go beyond that value, so I am not able to achieve the needed voltage for this temperature.
I'm actually completely new to this and I have just followed this guide I have found only using a LM358. Is there anything else I could do to achieve 200C with basic stuff I got on hand right now?
This is not a simple problem, and the approach you are trying to follow is pretty much all wrong. You happened across a more or less worthless tutorial.
The PT1000 is an expensive sensor, capable of very accurate measurements. If you want to take full advantage of it, the best approach is to buy a PT1000 interface module.
It seems like it works as expected, at least the voltages read. The issue I'm facing right now is actually reading the correct temperatures. For a 1000 ohm resistor I got 1.80 V and for 1758 ohm (resistance at 200C) I got 2.98 V.
My logic is T = (((voltage * 100) / vt_factor) + offset). Where the vt_factor is 2.98V-1.80V and the offset is currently 0. Doing this it gets me T=152.8C at 1000ohm and T=252.8C at 1758ohm.
I have expected the temperature at 1758 ohm to be 352.8C, is it something I'm missing?
I am essentially just trying to measure temperatures between 0-200C using a Nano + several PT1000's.
Not sure what am I doing wrong and why the difference between the temperatures at 1000 ohm and 1758 ohm is only 100C, instead of the expected 200C.