Sensor de Temperatura DS18B20

Después de un largo periodo escolar y de vacaciones, regreso a hacer una publicacion nueva ahora es del sensor digital DS18B20.

Este sensor es un dispositivo que se comunica de forma digital con Arduino, funciona con un protocolo de comunicación 1-wire, lo que quiere decir que se comunica por medio de un solo cable o hilo de comunicación con nuestra placa Arduino.

El protocolo de comunicación 1-wire es un protocolo de intercambio de datos diseñado por Dallas Semiconductor, se basa en un solo bus de información compuesto por un maestro y varios esclavos.

Para que la linea de comunicación funcione, se requiere de una resistencia de pull-up conectada a la misma linea de alimentación del sensor.

En si es un protocolo de comunicación interesante en el cual no me quiero meter mas a fondo porque seria muy pesada la lectura de esta entrada y no es la idea, la idea es que veas que existe este sensor y tengas una ideas basica de como funciona si quieres tener mas información lo que es la comunicación 1-wire te recomiendo que visites Este enlace y para mas especificaciones técnicas del mismo revisa el datasheet del sensor aqui.

Sin mas empecemos!!

Las características de este sensor son:

* Resolución de 9 - 12 bits
* Rango de medición de temperatura de -55 a 150 Grados Celcious
* Precisión de +- 0.5 Grados
* Voltaje de alimentación de 3.3 a 5 Volts

Como conectarlo:
Programacion

Bueno para empezar a usar este sensor necesitaremos de la libreria:

Dallas Temperature
One Wire

Las puedes descargar desde el IDE de Arduino sin ningún problema, una vez obtenidas proseguimos a realizar la programación




Y por el momento seria todo, espero les sirva y les guste, esperen próximas entregas saludos!!


Comentarios

Entradas populares de este blog

Arduino y las Interrupciones parte III (Medir RPM con Arduino)

RPM, Arduino y un Display LCD

LABview y Arduino