Tags:
As respostas para este tópico estão encerradas.
Boa tarde.
vi que voce tem 22 postagens aqui no LdG, e portanto não é um usuário novato.
Apesar de não ser novato, continua sem seguir as recomendações.
RV mineirin
Hiago,
O sensor ACS712 é normalmente usado para medir corrente de um circuito de corrente contínua.
Você esta querendo medir corrente de um circuito de corrente alternada.
Qual é o modelo do sensor ACS712 está usando? (5A, 20A ou 30A) Dependendo do modelo, será impossível medir 100 mA.
https://www.allegromicro.com/en/products/sense/current-sensor-ics/z...
Para cada modelo de sensor existe uma configuração no programa - Sensitividade (mV /A)
Para medir corrente CA, pesquise nesses tutoriais:
https://solarduino.com/diy-ac-energy-meter/
https://www.circuitschools.com/measure-ac-current-by-interfacing-ac...
https://circuits4you.com/2016/05/13/ac-current-measurement-acs712/
O meu se eu não me egano é de 20A. Estou tentado medir uma corrente AC 20A
Com o sensor de 20A não vai conseguir medir 100 mA
20 A / 1024 = aproximadamente 200 mA (resolução mínima)
Entendi, mas pq vc dividiu 20A/1024? E mais uma dúvida já que ele não consegue medir uma corrente de 100 mA ele não devia pelo menos estabilizar a medida em um valor minimo que ele consegue medir sem ficar variando muito a medida?
Seu sensor mede até 20 A.
O conversor ADC do Arduino tem 10 bits. Portanto a resolução mínima é 2 elevado a 10 = 1024.
O conversor ADC do Arduino é instável.
No caso é esp32.
E mais uma dúvida já que ele não consegue medir uma corrente de 100 mA ele não devia pelo menos estabilizar a medida em um valor minimo que ele consegue medir sem ficar variando muito a medida?
No ESP32 o conversor ADC é de 12 bits. ]
Resolução mínima = 20 A / 4096 = 4,88 mA
2 elevado a 12 = 4096
Teoricamente, deveria conseguir medir. O problema deve ser porque o ACS712 não tem boa linearidade nas medições.
Ainda mais - o ADC do ESP32 tem que ser calibrado. Fez isso?
https://embarcados.com.br/esp32-adc-interno/
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-ref...
Sugiro que faça testes com corrente contínua. Faça várias medições para aferir o seu projeto. Se conseguir fazer as medições adequadas, mude para Corrente alternada.
Entendi, e seu eu trocar o Acs-712 20A por um de 5A.
O resultado seria mais preciso?
Possivelmente sim
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2023 Criado por Marcelo Rodrigues.
Ativado por