Paso 1: Un poco sobre el sensor de temperatura DS18B20 Digital IC
DS18B20 es un sensor de temperatura IC capaz de medir temperatura y dando señal digital directa es decir, a diferencia de otros sensores de temperatura como el LM35, puede enviar directamente a cualquier microprocesador o microcontrolador o un PC de temperatura.
** Medidas de temperaturas desde-55 ° C a + 125 ° C (-67 ° F +257 ° f) ±0. 5 ° C exactitud de-10 ° C a + 85 ° C
** La precisión de las mediciones puede ser programada entre las señales digitales bits 9 a 12 bits (con compromiso de tiempo de lectura).
** Tiene una función de alarma con puntos gatillo usuario-programable no volátil del superior e inferior. es decir, puede ser programado para activar una alarma externa o el termostato indicar o control respectivamente, cualquier aparato externo cuando la temperatura alcanza ciertos umbral inferior o superior-puntos. Estos puntos fijos permanecen en memoria incluso cuando está apagado el sensor.
** Se comunica sobre un cable de 1® bus, que por definición requiere datos solamente una línea (y tierra) para la comunicación con un microprocesador o un microcontrolador.
** Además, el DS18B20 puede derivar energía directamente desde la línea de datos ("energía del parásito"), eliminando la necesidad de una fuente externa.
** Si queremos funcionar con fuente de alimentación externa, puede operarse entre +3.0 V a + 5.5V. Esto hace que sea compatible con 3.3V ICs como Arduino Due, esp8266 etc. y también 5V ICs como Arduino Uno, Nano etc..
** Cada DS18B20 tiene un único código de serie de 64 bits, que permite múltiples DS18B20s a la función en el mismo autobús 1-Wire. Así, es fácil de usar un microprocesador para controlar muchos DS18B20s distribuidas sobre un área grande.
** Ningún circuito externo es necesario, excepto en algunos casos una 10k resistencia de pull-up es necesario.
Aplicaciones que pueden beneficiarse de esta característica incluyen HVAC controles ambientales, sistemas de interior de edificios, equipos, o maquinaria y monitoreo de procesos de control de la temperatura y sistemas de control.