Estou usando um sensor de partículas Shinyei PPD-60PV em um produto e notei algo muito estranho nos testes, e não sei como explicar. É conectado a uma placa WildFire por meio de cabeamento a uma placa adaptadora de interface. O WildFire é alimentado por 5V através de sua porta USB. O PPD-60PV possui duas conexões 5V / GND feitas através da placa adaptadora de interface e uma saída analógica conectada à entrada A7 ADC do WildFire por meio da placa adaptadora de interface.
Meu produto suporta dois modos fundamentais de operação: (1) Wi-Fi conectado e (2) offline. O que descobri é que, no modo Wi-Fi, a saída analógica do sensor PPD-60PV parece aumentar cerca de um volt. O que eu descobri (e reduzi meticulosamente o sintoma) foi que esse aumento de tensão ocorre um pouco gradualmente (por vários segundos), somente após o ESP8266 se conectar a uma rede Wi-Fi. Ele também se recupera gradualmente para um valor normal da linha de base (durante um período semelhante) ao redefinir o ESP8266 (e, portanto, desconectá-lo da rede Wi-Fi).
Experimentos de diagnóstico adicionais revelam que esse aumento de tensão na saída analógica do sensor ocorre mesmo se eu desconectar a saída analógica do WildFire, deixando completamente as conexões 5V / GND no lugar e testando-a com um osciloscópio.
Além disso, se eu tiver dois conjuntos conectados à mesma fonte de alimentação, com um deles no modo Wi-Fi e outro no modo offline, a unidade do modo offline exibirá o fenômeno de aumento de tensão. O aumento está certamente aí, e também é digno de nota que é em menor grau do que quando a própria unidade está no modo Wi-Fi, por exemplo, 600mV - 700mV.
Uma unidade offline conectada a uma fonte de energia isolada (por exemplo, uma bateria) não sofre aumento de tensão, por exemplo, apesar da proximidade física de uma unidade conectada por Wi-Fi.
Eu me perguntei se talvez fosse um problema de resistência do caminho de aterramento, mas tudo é muito curto aqui, e medi a resistência de ambas as conexões de aterramento do sensor de volta ao terra do WildFire a 0,2 ohms cada e medi a corrente total do sistema em cerca de 300mA (exibido no LCD de uma fonte de alimentação convencional de 5V de bancada). Isso certamente não explica um aumento de 1V no que diz respeito ao meu raciocínio.
Meu entendimento era que a saída analógica PPD-60PV é uma saída em buffer de baixa impedância, mas isso não está totalmente claro na folha de dados. Estou meio que perplexo / perplexo no momento e não tenho certeza do que fazer a seguir.
Então, para a minha pergunta perdida. Qual poderia ser a causa raiz do que estou observando aqui? Que conselho você tem do que eu poderia fazer a seguir para levar esse problema à tona, por assim dizer?