O termómetro digital DS18B20 fornece medições de temperatura de 9-bit a 12-bit Celsius e tem uma função de alarme com pontos de disparo superior e inferior não voláteis programáveis pelo utilizador. O DS18B20 comunica através de um bus 1-Wire® que por definição requer apenas uma linha de dados (e terra) para comunicação com um microprocessador central. Tem uma gama de temperaturas de funcionamento de -55°C a +125°C e tem uma precisão de ±0,5°C numa gama de -10°C a +85°C. Além disso, o DS18B20 pode derivar energia diretamente da linha de dados ("energia parasita"), eliminando a necessidade de uma fonte de alimentação externa. Cada DS18B20 tem um código serial único de 64 bits, que permite que vários DS18B20s funcionem no mesmo barramento de 1 fio. Assim, é simples usar um microprocessador para controlar muitos DS18B20s distribuídos em uma grande área. As aplicações que podem se beneficiar desse recurso incluem controles ambientais HVAC, sistemas de monitoramento de temperatura dentro de edifícios, equipamentos ou máquinas e sistemas de monitoramento e controle de processos.
---