Hi team,
I am using ADS1248 for temperature sensing application using PT100 for measuring temperature. The following are the steps that i followed to calculate the output code corresponding to my temperature input. For debugging process i connected a 100 ohm resistor as an input.
My parameter settings are
PGA Gain = 16
Vref = 1.62V
IDAC1 = IDAC2 = 750 uA
My calculations is as follows
Full scale reading (FS) = Vref/Gain = 0.10125V
1LSB = 0.10125 / 2^23 = 1.206994056 * 10^-8 V
For three wire RTD measurement according to the application note
Code : Rrtd / (2* Rref)
for 750uA
Vrtd = IDAC1 * Rrtd = 750mV
hence
Code : Vrtd / (2*Vref) = 0.023148
0.023148 / 1LSB = 191782.2034 decimal
excluding fractional part
(1917822) dedcimal = (1D437E) Hexadecimal
According to PT100 datasheet 100ohm is equivalent to 0 degree celcius
So, my question is whether 1D437E is the correct value for 0 degree or not ? if am wrong can you please point out where I did wrong.
Regards,
Vineeth