Testes dos sensores DHT22

Licença do Software, GPL V3 quando cabível. Diagramas, Imagens e explicações Creative Commons - BY-SA. Amostras de dados coletados dedicados ao domínio público.
Autores do trabalho: Renan Bohrer, Lucas Leal e Rafael Pezzi.

Como parte do desenvolvimento do abrigo meteorológico de proteção contra radiação solar para sensores de temperatura, foram testados dois sensores DHT22 (temperatura do ar e umidade relativa do ar) que, posteriormente, podem ser utilizados no teste da cápsula protetora produzida.

Foi feito um circuito com os dois sensores DHT22 e um relógio em uma placa Arduino (programa arduino).


Figura 1: circuito com os dois sensores DHT22 e um relógio em uma placa Arduino.

Os sensores coletaram dados de temperatura do ar e umidade relativa do ar a cada minuto entre 08/01/2014 às 15:55h e 13/01/2014 às 09:59h (programa, arquivo de dados).

Dados e gráficos obtidos pelo programa de estatísticas:

Série com 6490 amostras

min: 23.0 s1 max: 26.2 s1 média: 24.80 s1 Desvio: 0.60 s1
min: 23.1 s2 max: 26.4 s2 média: 24.90 s2 Desvio: 0.60 s2
min: 45.3 u1 max: 82.3 u1 média: 68.18 u1 Desvio: 6.90 u1
min: 44.0 u2 max: 82.5 u2 média: 67.26 u2 Desvio: 7.16 u2

T2-T1: min:0.0 max: 0.2 média: 0.10 Desvio: 0.05
U2-U1: min:-1.8 max: 0.6 média: -0.92 Desvio: 0.32

(s1 é a temperatura medida pelo sensor 1; s2, sensor 2; u1 é a umidade medida pelo sensor 1; u2, sensor 2; T2-T1 são os valores de temperatura obtidos pelo sensor 1 subtraídos dos valores obtidos pelo sensor 2 (U2-U1 é o mesmo, mas para os valores de umidade); min, max, média e desvio são as mínimas, máximas, médias e desvios-padrão dos dados -- em °C para temperatura e porcentagem para umidade)


Figura 2: medidas de temperatura do ar (sensor 1 em amarelo, 2 em vermelho).


Figura 3: medidas de umidade relativa do ar (sensor 1 em amarelo, 2 em vermelho).

Para entender melhor a variação entre os dados obtidos pelos diferentes sensores, foram gerados gráficos (usando o mesmo programa de estatísticas) das diferenças entre o sensor 2 e o sensor 1.


Figura 4: medidas de temperatura do sensor 1 subtraídas das medidas de temperatura do sensor 2.


Figura 5: medidas de umidade do sensor 1 subtraídas das medidas de umidade do sensor 2.


Figura 6: histograma de frequências das medidas de temperatura do sensor 1 subtraídas das medidas de temperatura do sensor 2.


Figura 7: Histograma de frequências das medidas de umidade do sensor 1 subtraídas das medidas de umidade do sensor 2.

Histogramas gerados pelo programa de histogramas.

hist_temp.png (30.4 kB) Renan da Silva, 13/01/2014 13:52

estatisticasdht.py (9 kB) Renan da Silva, 13/01/2014 13:52

histdht.py (6.5 kB) Renan da Silva, 13/01/2014 13:52

logfile.log (247.2 kB) Renan da Silva, 13/01/2014 13:52

teste_DHTxx.py (1.6 kB) Renan da Silva, 13/01/2014 13:52

hist_umi.png (28.2 kB) Renan da Silva, 13/01/2014 13:52

medidas_temperatura_dht22.png (43.3 kB) Renan da Silva, 13/01/2014 13:59

medidas_umidade_dht22.png (55.7 kB) Renan da Silva, 13/01/2014 13:59

diferenca_temperatura_dht22.png (32.5 kB) Renan da Silva, 13/01/2014 13:59

diferenca_umidade_dht22.png (37.8 kB) Renan da Silva, 13/01/2014 13:59

DHTtester.ino (5.2 kB) Renan da Silva, 13/01/2014 13:59

estatisticasdht.py (9.1 kB) Renan da Silva, 13/01/2014 15:21

histdht.py (6.6 kB) Renan da Silva, 13/01/2014 15:21

circuito_dht.png (352.6 kB) Renan da Silva, 14/01/2014 10:43