Sensor de temperatura DS18B20
O sensor de temperatura digital como O DS18B20 segue o protocolo de fio único e pode ser usado para medir a temperatura na faixa de -67oF a + 257oF ou -55oC a + 125oC com + -5% de precisão. A faixa de dados recebidos de 1 fio pode variar de 9 a 12 bits. Pois, este sensor segue o protocolo monofilar, e o controle deste pode ser feito através de um único pino do Microcontrolador. Este é um protocolo de nível avançado, onde cada sensor pode ser configurado com um código serial de 64 bits que ajuda a controlar vários sensores usando um único pino do microcontrolador. Este artigo discute uma visão geral de um sensor de temperatura DS18B20
O que é um sensor de temperatura DS18B20?
O DS18B20 é um tipo de sensor de temperatura e fornece leituras de temperatura de 9 a 12 bits. Esses valores mostram a temperatura de um determinado dispositivo. A comunicação deste sensor pode ser feita através de um protocolo de barramento de um fio que usa uma linha de dados para se comunicar com um microprocessador interno. Além disso, este sensor obtém a fonte de alimentação diretamente da linha de dados, de forma que a necessidade de uma fonte de alimentação externa pode ser eliminada. As aplicações do sensor de temperatura DS18B20 incluem sistemas industriais, produtos de consumo, sistemas que são termicamente sensíveis, controles termostáticos e termômetros.
Configuração do pino DS18B20
A configuração de pinos do DS18B20 discutida abaixo.
- Pin1 (terra):este pino é usado para conectar ao terminal GND do circuito
- Pin2 (Vcc):este pino é usado para fornecer energia ao sensor que varia de 3,3 V ou 5 V
- Pin3 (dados):o pino de dados fornece o valor da temperatura, que pode se comunicar com a ajuda do método de 1 fio.
Especificações
As especificações deste sensor incluem o seguinte.
- Este sensor é um sensor de temperatura programável e digital
- A comunicação deste sensor pode ser feita com a ajuda de um método de 1 fio
- O intervalo da fonte de alimentação é 3,0 V - 5,5 V
- Fahrenheit é igual a -67 ° F a + 257 ° F
- A precisão deste sensor é de ± 0,5 ° C
- A resolução o / p variará de 9 a 12 bits
- Muda a temperatura de 12 bits para palavra digital no tempo de 750 ms
- Este sensor pode ser movido a energia a partir da linha de dados
- As opções de alarme são programáveis
- A multiplexação pode ser habilitada por endereço exclusivo de 64 bits
- A temperatura pode ser calculada de -55 ° C a + 125 ° C.
- Estes podem ser obtidos como SOP, To-92 e também como um sensor à prova d'água
Princípio de funcionamento
O princípio de funcionamento deste sensor de temperatura DS18B20 é como um sensor de temperatura. A resolução desse sensor varia de 9 a 12 bits. Mas a resolução padrão usada para ligar é de 12 bits. Este sensor obtém energia em uma condição inativa de baixa energia. A medição da temperatura, bem como a conversão de A-D, podem ser feitas com um comando convert-T. As informações de temperatura resultantes podem ser armazenadas no registro de 2 bytes do sensor e, após isso, este sensor retorna ao seu estado inativo.
Se o sensor for alimentado por uma fonte de alimentação externa, o mestre pode fornecer intervalos de tempo de leitura ao lado do comando Converter T. O sensor reagirá fornecendo 0 embora a mudança de temperatura esteja em melhoria e reage fornecendo 1 embora a mudança de temperatura seja feita.
Aplicações do sensor de temperatura DS18B20
Os aplicativos do DS18B20 incluem o seguinte.
- Este sensor é amplamente utilizado para calcular a temperatura em ambientes rígidos que incluem minas, soluções químicas, caso contrário, solo, etc.
- Este sensor é usado para medir a temperatura do líquido.
- Podemos usá-lo no sistema de controle do termostato.
- Pode ser usado nas indústrias como um dispositivo de medição de temperatura.
- Este sensor é usado como termômetro.
- Pode ser usado em dispositivos sensíveis à temperatura.
- Eles são usados em sistemas HVAC.
- Aplicativos em que a temperatura deve ser medida em vários pontos.
Portanto, trata-se de um sensor de temperatura DS18B20. Este sensor pode ser acessado em dois pacotes, como sensor DS18B20 simples e sensor DS18B20 à prova d'água, que são usados em projetos hidrelétricos para determinar a temperatura da água. Aqui está uma pergunta para você, quais são as vantagens de um sensor de temperatura DS18B20?
Sensor
- Registrador de temperatura Raspberry Pi
- Meça temperaturas com um sensor DS18B20 de 1 fio e Raspberry Pi
- Ler a temperatura com DS18B20 | Raspberry Pi 2
- Sensor de temperatura Python e Raspberry Pi
- Sensor de temperatura de 1 fio DS1820 em Raspberry Pi (GPIO diretamente)
- Sensor de termômetro digital de 1 fio Raspberry Pi (DS18B20)
- Temperatura do Raspberry Pi e sensor de luz
- Teste o sensor DS18B20
- Sensor de temperatura Raspberry Pi
- Sensor de temperatura do rolamento | detector