Ecuación del divisor de voltaje que da una resistencia de termistor incorrecta

0

simular este circuito : esquema creado usando CircuitLab

Estoy usando la ecuación del divisor de voltaje para resolver la resistencia del termistor. Tengo:

V_source = 4.9v
V_therm = 2.95v
R_known = 9kohm

Reorganizo la ecuación para que se vea como:

R_therm = ((R_known * V_therm) / (V_source - V_therm));

Y esto da como resultado un valor de resistencia de aproximadamente 13.6kohm, sin embargo, cuando saco el termistor del circuito y mido su resistencia directamente (asegurándome de no tocarlo), la resistencia mide ~ 11kohm. Este valor de 11kohm tiene más sentido porque se traduce en una lectura de temperatura precisa en Kelvins mediante la ecuación de Steinhart-Hart. Entonces, ¿qué estoy haciendo mal aquí?

editar: sé que estoy convirtiendo el valor ADC de 10 bits en bruto al valor V_therm correctamente, porque es exactamente el mismo valor que muestra mi multímetro.

Básicamente, parece que necesito dejar que Arduino funcione un poco, calentar el termistor, enfriarlo y luego, después de un tiempo, comienza a dar lecturas de resistencia adecuadas. ¿Hay alguna razón por la que no funcione correctamente desde el inicio y / o algo que pueda hacer al respecto? Estoy usando un termistor TTC-103 10k.

    
pregunta Austin

0 respuestas

Lea otras preguntas en las etiquetas