Hi all,
I want to use arduino due for measuring temperature using PT-1000 sensor for range -40C to 150C. I have come up with these draft information, I appriciate it if a pro person can confirm my toughts are OK before I pay a lot for parts and PCB and fail miserably
The ADC of DUE is 3.3V and 12bits. so it means 0V willl be 0 and 3.3V will be 4095 (in an ideal world?)
I have checked the PT1000 LUT, it seems that at -40C it has 842.7 Ohms and at +150C it has 1573.3 Ohms.
so I need to adjust this range for my ADC input. e.g. at -40C the ADC should show 0 and at 150C it should show 4095.
Here is the initial voltage divider, I chose R25 to be 10k to limit the current and possibly noise as well? so at -40C and +150C the voltage going to the input of first opamp will be:
V(-40C) = (3.3*842.7)/(10k+842.7) = 256 mV
V(+150C) = (3.3*1573.3)/(10k+1573.3) = 449 mV
So I need to map 256mV to 449 mV to approximately 0V to 3.3V, hence the amplification stages here:
For mapping -40C to 0V I have (dont mind the values in the picture, they are crap) R26 = 33k and R27 = 2.7k, which yields:
Vout = 3.3*2.7k / (33k + 2.7k) = 249mV which is 6.4mV less than 256mV (I choosed the resistor based on E12 range)
And finally I need a gain of 7.34 to map 449mV to 3.3V:
R30(feedback) = 68k, R28 = 10k Therefor gain = 68k/10k = 6.8x
So again, before I pay lots of money for PCB and components, do you think I will achive what I need?
Thanks!