I am using an NCD relay control with 8 channel ADC. I have thermometer that is reading temp of my room to be 70F but the Thermistor Vishay NTCLE100E3 10k is reading 62.26F. The relay board has a built in temperature that reads 62.507. I have been using the Steinhart and hart equation as provided by vishay. I have seen a tutorial on youtube with someone using the same thermistor i have plugged to an arduino and his thermistor seems to be responding better than mine. I have measured the voltage between both resistors and i get 3.27v. I use Rthermisor = R10k*(5.0/Vo)-1 where Vo is the voltage between thermistor and resistor. These are the values i use for the Steinhart eq. A1= 3.354016E-03 B1=2.569850E-04 C1=2.620131E-06 D1=6.383091E-08 my beta value is 3977.
At this point I am not sure what I am doing wrong or why the readings are so off. Should I change the resistor value? I was reading something about self heating but didnt quite understand.
simulate this circuit – Schematic created using CircuitLab