Buen día,
Estoy tratando de realizar un sistema de monitoreo de temperatura con un LM35. Cuando realizo mi programación para tomar la lectura en intervalos cortos de tiempo (de 1 a 20 segundos) no tengo ningún problema, el problema viene cuando intento que los intervalos sean más grandes (un minuto para se exactos), ya que me toma lecturas erroneas (mayores a 60°C, en una habitación a 21°C).
Cuando los intervalos eran pequeños, la primer lectura era también erronea pero se estabilizaba a partir de la segunda (pensé que solo era un probema de estabilización), pero ahora que quiero que la lectura sea por periodos largos no logro que me de lecturas correctas.
Debo agregar que no estoy segura de que sea problema del sensor, ya que medí con el multímetro su salida mientras me daba los datos erroneos y obtenía el voltaje correcto (218mV = 21.8°C), sin embargo, tampoco creo que sea la programación ya que es algo muy básico, pero por las dudas utilicé los clásicos ejemplos de Internet (entre ellos los de la página de Arduino).
Por favor, si alguien ha tenido este problema y logró solucionarlo o tiene idea de lo que podría estar pasando, sería de mucha ayuda si pudiera orientarme.
De antemano, gracias
-Marisol Carmona ...
Estoy tratando de realizar un sistema de monitoreo de temperatura con un LM35. Cuando realizo mi programación para tomar la lectura en intervalos cortos de tiempo (de 1 a 20 segundos) no tengo ningún problema, el problema viene cuando intento que los intervalos sean más grandes (un minuto para se exactos), ya que me toma lecturas erroneas (mayores a 60°C, en una habitación a 21°C).
Cuando los intervalos eran pequeños, la primer lectura era también erronea pero se estabilizaba a partir de la segunda (pensé que solo era un probema de estabilización), pero ahora que quiero que la lectura sea por periodos largos no logro que me de lecturas correctas.
Debo agregar que no estoy segura de que sea problema del sensor, ya que medí con el multímetro su salida mientras me daba los datos erroneos y obtenía el voltaje correcto (218mV = 21.8°C), sin embargo, tampoco creo que sea la programación ya que es algo muy básico, pero por las dudas utilicé los clásicos ejemplos de Internet (entre ellos los de la página de Arduino).
Por favor, si alguien ha tenido este problema y logró solucionarlo o tiene idea de lo que podría estar pasando, sería de mucha ayuda si pudiera orientarme.
De antemano, gracias
-Marisol Carmona ...