Description
El sensor de temperatura DS18B20 es un dispositivo que se comunica de forma digital. Cuenta con tres terminales: Vcc, GND y el pin Data. Este sensor utiliza comunicación OneWire, este protocolo permite enviar y recibir datos utilizando un solo cable, a diferencia de la mayoría de los protocolos que requieren dos cables.
La DS18B20 es una excelente sonda de temperatura para rangos «humanos» (entre -10°C y +85°C) por su precisión (hasta 12 bits) y sobre todo por su conversor analógico-digital que permite distancias de medida mayores que los termómetros similares pero analógicos, que son más sensibles a las interferencias electrónicas ya que entregan, por ejemplo, un nivel de tensión o una resistencia.
Una gran ventaja frente a las alternativas está ligada al protocolo de comunicaciones con el que trabaja, 1-Wire, que permite formar redes con varios dispositivos usando un único bus y por tanto un único pin genérico de entrada y salida (GPIO).