PPD42

De Garoa Hacker Clube
Revisão de 11h32min de 27 de outubro de 2016 por Oda (discussão | contribs) (NOT SPAM)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Sensor para contagem de partículas suspensas no ar. Resumidamente: um resistor esquenta e cria um fluxo de ar que passa por uma região onde incide luz IR. Um fotodiodo é excitado pelo reflexo dessa luz sobre partículas. Com ajuda de uma lente, a região que excita o fotodiodo é muito pequena, proporcionando detecção de pequenas partículas.


O PPD42 pode ser utilizado para ler:

  • PM10: 10 micrometros ou menos
  • PM2.5: 2.5 nanometros ou menos


O sensor manda apenas os pulsos do fotodiodo, então é necessário manualmente "contar" as partículas. Na verdade tomamos a proporção de tempo em que o Diodo esteve em HIGH e dividimos pelo período total de amostragem.


O exemplo feito pelo pessoal do DustDuino faz essa contagem lendo na marra os pinos digitais 2 e 3, obtendo PM10 e PM2.5, respectivamente. O exemplo do SeeedStudio usa a função pulseIn que, usada na porta 8, da uma boa precisão na medição do tempo e só le PM2.5.


Veja também: