Ya hemos visto como medir temperaturas con diferentes sensores como el dth11 o el ds18x20. Ahora le toca el turno al LM335 de National (ahora de TI).

Funciona como un diodo zenner en el que el voltaje umbral es proporcional a la temperatura, con lo que el montaje es tan sencillo como se ve en la imagen. La resistencia R1 puede ser de 1K o 2K, pues lo importante es el voltaje que mediremos en el punto medio.

Mediremos la salida y podremos calcular la temperatura a partir de los miliVoltios leídos:

T(ºC) = 100*v (en mV) - 273.15

La transformación desde el valor analógico medido en arduino sería

T(ºC) = 100*(valorRaw *5/1024) -273.15

Además se puede calibrar para obtener mayor precisión

Más detalles en el datasheet

Javacasm

Midiendo temperaturas con LM335
Etiquetado en:                

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>