Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Sensor de termômetro digital de 1 fio Raspberry Pi (DS18B20)


Enquanto procurava uma maneira simples de medir a temperatura usando meu Raspberry Pi, encontrei o sensor de temperatura digital de 1 fio DS18B20. Isso prometia uma maneira precisa de medir a temperatura com alguns fios e quase nenhum componente externo.



O dispositivo custava apenas alguns quilos e parecia bom demais para ser verdade ...

Então comprei um. Em poucos minutos, comecei a medir a temperatura com ele. É tão simples de usar e o ponto de partida perfeito para criar um registrador de dados de temperatura baseado em Raspberry Pi.

O diagrama à direita mostra o dispositivo DS18B20. Ele tem três pinos e vem em um encapsulamento TO-92, o que significa que é semelhante a outros dispositivos que você pode ter usado, como transistores.

O pino 1 é aterrado. O pino 2 é o pino de dados e o pino 3 é o pino de alimentação. O único componente externo necessário é um único resistor de 4,7 Kohm.

Em meus testes, eu não tinha um desses, então usei 2 resistores de 2,2 Kohm em série. Isso funcionou bem.

Usei um pequeno pedaço de placa de ensaio e alguns cabos de jumper para conectá-lo ao cabeçalho GPIO no meu Raspberry Pi.

O pino 1 foi conectado a P1-06 (terra)

O pino 2 foi conectado a P1-07 (GPIO4)

O pino 3 foi conectado a P1-01 (3,3 V)

Um resistor de 4,7 Kohm foi colocado entre os pinos 2 e 3.

É importante verificar novamente para não confundir os pinos 1 e 3 no dispositivo, caso contrário, a energia será aplicada ao contrário!

Depois de conectar tudo, você pode ligar o Raspberry Pi.

É sempre melhor lidar com novos projetos com um cartão SD atualizado. Costumo usar a imagem Raspbian mais recente da página de download do RaspberryPi.org e, em seguida, atualizo-a de vez em quando usando os dois comandos a seguir:
12 sudo apt-get update sudo apt-get upgrade

Para configurar o sensor, você só precisa fazer uma pequena alteração no arquivo config.txt usando:
 sudo nano /boot/config.txt 

adicione a seguinte linha ao final:
 dtoverlay =w1-gpio, gpiopin =4 

Você pode salvar o arquivo usando CTRL-X, Y e RETURN. O dispositivo está configurado para relatar sua temperatura via GPIO4.



Para que as alterações tenham efeito, você precisará reinicializar usando:
 sudo reboot 

Use os comandos abaixo para ir para o diretório que contém os dispositivos de 1 fio detectados:



Para mais detalhes:Sensor Termômetro Digital de 1 Fio Raspberry Pi (DS18B20)

Processo de manufatura

  1. Registrador de temperatura Raspberry Pi
  2. Meça temperaturas com um sensor DS18B20 de 1 fio e Raspberry Pi
  3. Ler a temperatura com DS18B20 | Raspberry Pi 2
  4. Monitoramento de temperatura no Raspberry Pi
  5. Medindo a temperatura com RASPBERRY PI
  6. Biblioteca Python do sensor de temperatura TMP006 usando Raspberry pi,
  7. Sensor de temperatura Python e Raspberry Pi
  8. Estação meteorológica Raspberry Pi
  9. Monitorando a temperatura com Raspberry Pi
  10. Sensor de temperatura de 1 fio DS1820 em Raspberry Pi (GPIO diretamente)