Actualmente estoy realizando un proyecto que utiliza un termistor y un circuito divisor de voltaje para calcular la temperatura. Estoy leyendo el voltaje en mi Arduino Uno. He configurado una prueba de temperatura ambiente y mi circuito da resultados confiables contra un termómetro de referencia y estoy satisfecho con su rendimiento en ese rango. Sin embargo, una vez que coloco mi sonda de termistor en un depósito de agua que se mantiene a una temperatura constante mediante el uso de una placa caliente, mi termistor da una lectura de 3 a 6 grados más que mi termómetro de referencia. ¿Alguien tiene alguna idea de por qué hay una degradación en el rendimiento y cómo puedo rectificar esto?
Esquema rápido
+Vref---[Thermistor]---+--[1.8K]---GND
|
ADC @ thermPin
Estoy usando una tabla de búsqueda que contiene los valores esperados de los valores esperados a través de mi rango de temperatura requerido.
Cualquier ayuda es apreciada. Gracias.