Paso 1: Sobre sensor DS18B20
El DS18B20 se comunica sobre un bus 1-Wire que por definición requiere datos solamente una línea (y tierra) para comunicarse con Arduino. Tiene un rango operativo de temperatura de-55 ° C a + 125 ° C y es precisión de ±0. 5 ° C en el rango de-10 ° C a + 85 ° C. 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.
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. 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.
Características básicas:
- Única interfaz 1-Wire requiere solo Pin de un puerto para la comunicación
- Cada dispositivo tiene un código Serial único de 64-Bit almacenadas en una ROM a bordo
- No requiere ningún componente externo
- Puede ser alimentado de la línea de datos. Rango de tensión es de 3,0 v a 5.5V
- Las medidas de temperaturas de-55 ° C a + 125 ° C (-67 ° F +257 ° f)
- ±0. 5 ° C exactitud de-10 ° C a + 85 ° C
Encontrar más información aquí: hoja de datos