🎯 Sensor DHT22

Em poucas palavras

Definição técnica ou simplificada do conceito.


📝 Notas e Desenvolvimento


🔗 Conexões e Contexto


📚 Referências e Fontes

:: Referência :: [Folha de dados do sensor DHT22](https://components101.com/sensors/dht22-pinout-specs-datasheet#: ~: Text = DHT22%20SPecifications%20Operating%20Tension%3A%203.5V%20A%205v%20Operating, humidity%20Abos%20Sao%2016-bit%20%3A%20%C2%B10.5%C2% B0C%20E%20%C2%B11%25)

:: Referência :: dht22.pdf (sparkfun.com)

:: Referência :: Sensor de Temperatura e Umidade DHT22

:: Referência :: Sensor de umidade Raspberry Pi usando DHT22 - Pi My Life Up

📂 Outros Conteúdos Preservados

Especificação

  • Tensão operacional: 3,5V a 5,5V
  • Corrente operacional: 0,3mA (medição) 60uA (Standby)
  • Saída: dados seriais
  • Faixa de temperatura: -40 °C a 80 °C
  • Faixa de umidade: 0% a 100%
  • Resolução: temperatura e umidade são de 16 bits
  • Precisão: ± 0,5 °C e ± 2-5%
  • Taxa de amostragem não excedendo 0,5 Hz (uma vez a cada 2 segundos)
  • Tamanho do corpo: 27 mm x 59 mm x 13,5 mm (1,05” x 2,32” x 0,53”)

Como Usar

O sensor DHT22 é calibrado de fábrica e emite dados seriais, sendo, portanto, muito fácil de configurá-lo. O diagrama de conexão para este sensor é mostrado abaixo.

Como você pode ver, o pino de dados está conectado a um pino de E/S de MCU e um resistor pull-up de 5K é usado (qualquer valor entre 1k e 10k pode servir). Se necessário, use uma Calculadora de resistores. Este pino de dados gera o valor de temperatura e umidade como dados seriais.

Tratamento de Sinal

Se você estiver tentando fazer a interface com uma MCU genérica, a folha de dados fornecida abaixo será útil. A saída fornecida pelo pino de dados será da ordem de

  • Dados de umidade inteiros de 8 bits +
  • 8 bits de dados decimais de umidade +
  • Dados de temperatura inteiros de 8 bits +
  • Dados de temperatura fracionários de 8 bits +
  • Bit de paridade de 8 bits.

Para solicitar que o módulo DHT22 envie esses dados, o pino de E/S deve ser momentaneamente reduzido e depois mantido em nível alto, conforme mostrado no diagrama de temporização abaixo.