Sensor de temperatura digital DS18B20 de 1 fio – pinagem, recursos e aplicativos
Sensores digitais são sensores eletrônicos que convertem e transmitem dados digitalmente, como sensores de pressão, umidade e temperatura. O sensor de temperatura DS18B20 é um exemplo de sensor digital. E assim, nosso post irá dar uma visão geral do sensor, especificamente sua pinagem, aplicativos, recursos e uso.
Sensor de pressão digital
O que é o sensor de temperatura de 1 fio DS18B20?
O DS18B20 é um termômetro digital com recurso à prova d'água e pré-fiação. Além disso, é compatível com sistemas de 3,0-5,5 V e é frequentemente aplicado ao medir objetos em condições úmidas ou em locais distantes.
Sensor DS18B20
Uma desvantagem do DS18B20 é o uso do complexo protocolo Dallas 1-Wire. É porque o protocolo analisa a comunicação por meio de um monte de código.
Ao contrário, sendo que o DS18B20 é digital, mesmo estando longe, você não terá nenhuma degradação de sinal.
Pinagem do sensor de temperatura DS18B20
Pinagem do DS18B20
O DS18B20 é um sensor de temperatura de 3 pinos, como veremos abaixo.
Pino1/Pino terra; O primeiro pino se conecta ao terra do circuito.
Pin2/Pino Vcc; O segundo pino é o pino de alimentação do sensor com uma faixa de alimentação de 3,3V a 5V.
Pin3/Pino de dados; Ele fornece a saída do valor da temperatura a ser lida pelo método de 1 fio.
Especificações do sensor de temperatura DS18B20
As especificações e características do sensor de temperatura digital programável DS18B20 compreendem;
- Tem uma faixa de temperatura utilizável de -55°C a +125°C e uma tensão de operação que varia de 3V a 5V.
- Em segundo lugar, possui opções de alarme programáveis e se comunica através de uma interface de 1 fio. Em outras palavras, ele precisa de um único pino digital para comunicação. Além disso, vários sensores podem compartilhar um pino.
- Então, seu tempo de conversão é de 750 ms em 12 bits e sua resolução programável selecionável na alimentação é de 9 bits a 12 bits.
- Além disso, possui um tubo de diâmetro de tubo de aço inoxidável de 35 mm de comprimento × 6 mm de diâmetro. Além disso, o diâmetro do cabo de 4 mm tem 90 cm de comprimento.
Tubo de aço inoxidável de alta temperatura impermeável DS18B20
- Ele também possui um endereço exclusivo de 64 bits que ajuda na multiplexação e sua precisão é de ±0,5°C.
- Por fim, você pode encontrá-lo como um sensor à prova d'água ou em pacotes SOP, SOIC, UMAX e TO-92.
Como usar o sensor de temperatura DS18B20?
Geralmente, a detecção de temperatura no DS18B20 opera em um método de comunicação de 1 fio. Isso é para dizer; ele precisa que você use um resistor de tração para conectar o pino de dados ao MCU. Em seguida, você usará os outros pinos como fontes de energia, conforme ilustrado no diagrama abaixo;
Diagrama de circuito mostrando como o DS18B20 funciona
Além disso, quando o barramento não está funcionando, o resistor pull-up de 4,7k ohms mantém a linha de 1 fio em estado alto.
Além disso, depois que o sensor único mede as leituras de temperatura, o registro de 2 bytes embutido do sensor armazena o valor. Depois, você pode enviar uma sequência de dados (método de 1 fio) para ajudar a ler os dados.
Tipos de comandos que lêem valores de temperatura.
- Comando de função
- Comando ROM
Muitas vezes, a folha de dados DS18B20 descreve a sequência e o valor do endereço de cada memória ROM. Portanto, ler através dele é crucial para compreender as comunicações em sensores.
(Arduino)
Se você deseja fazer a interface do sensor com o Arduino, use as funções integradas no acesso aos dados e instale a biblioteca do Arduino.
Aplicações do sensor de temperatura DS18B20
Algumas aplicações do sensor de temperatura digital de 1 fio DS 18B20 incluem;
(medindo a temperatura em uma onda de calor)
- Aplicativos em que você precisa medir a temperatura em vários pontos,
- Medição de temperatura do líquido,
- Sistemas industriais,
- Produtos de consumo,
- Medição de temperatura em ambientes difíceis.
Conclusão
Portanto, os DS 18B20 são sensores de temperatura precisos que não requerem componentes externos para operar. Dependendo do seu projeto, você pode escolher entre várias embalagens, como um estilo de sonda à prova d'água ou um pacote TO-92.
Para mais informações sobre o sensor DS 18B20, não hesite em nos contatar.
Tecnologia industrial
- Sensor Arduino - Tipos e Aplicações
- Sensor de temperatura DS18B20
- Princípio de funcionamento do sensor RTD e suas aplicações
- Sensor de temperatura digital apresenta alta precisão, baixo consumo de energia
- Meça temperaturas com um sensor DS18B20 de 1 fio e Raspberry Pi
- Sensor de termômetro digital de 1 fio Raspberry Pi (DS18B20)
- Temperatura do Raspberry Pi e sensor de luz
- Transistor 2N3771:Pinagem, Recursos, Aplicações e Alternativas
- Folha de dados do Hc06: Introdução à pinagem, recursos, aplicativos e princípios de trabalho
- Microcontrolador AT89c51:programação, pinagem, recursos e alternativas