Pessoal tudo bem? Estou precisando de algumas dicas para ligar um sensor ACS714 em um NodeMCU. O objetivo é monitorar uma corrente alternada. O código que estou usando é esse:
https://dutraleo.wordpress.com/2013/07/28/acs-712-em-corrente-alter...
Estou ligando o sensor em 5v e a saída do analógica do sensor estou ligando no pino A0 do NodeMCU usando um divisor de tensão para baixar a mesma para 1V.
Alguém já fez ou vê algum erro nesse sistema??
Desde já obrigado.
Tags:
As respostas para este tópico estão encerradas.
Pessoal, acabei de fazer alguns testes com o ADC do NodeMCU e vi alguns resultados inesperados:
A0 = 2 (GND).
A0= 1004 (3.3v)
A0= 1024(5v)
Com o pinout do sensor ligado diretamente no A0 do NodeMCU, tenho o valor 682. Lembrando que não tenho corrente no sensor ainda. O sensor é -30a à +30a, então com 0a deve mandar ADC/2, o ADC do NodeMCU é 1024 então temos 1024/2= 512. Está equivalente para resolução de 5v.
A questão é, O ADC do NodeMCU tem resolução de 5v?
Detalhe: sem queimar.
O que vocês acham disso?
Boa tarde RHaicmer, Veja se o seu módulo tem esses resistores conectados no pino A0.
O pino A0 (ADC) suporta até 1,0 V CC apenas ! Com o divisor de tensão suporta até 3,3V.
http://randomnerdtutorials.com/esp8266-adc-reading-analog-values-wi...
https://nodemcu.readthedocs.io/en/master/en/modules/adc/
https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Doc...
Eu havia visto este circuito na internet. Por isso achei estranho ele suportar os 5v que eu testei e está funcionando muito bem.
A saída do sensor ACS714 varia de acordo com a corrente no sensor.
A tensão pode variar até 4,5 V (atenção ! )
http://labdegaragem.com/forum/topics/sensor-de-corrente-acs712-com-...
Ampla discussão sobre o sensor ACS712 (similar ao seu ACS714) :
http://labdegaragem.com/forum/topics/ajuda-capturar-valor-sensor-de...
http://labdegaragem.com/forum/topics/sensor-de-corrente-acs712-com-...
http://labdegaragem.com/forum/topics/ajuda-com-o-codigo-do-sensor-a...
Realmente, a tensão dele vai até 4,5v.
Os testes que eu no ADC da minha placa não foi através da saida do sensor. Eu alimentei a placa pelo USB e o pino Vin da placa(5v) eu liguei no ADC para ter aquele valor que eu citei acima.
Veja bem, não estou falando que as informações que o sr me passou estão erradas, mas sim que em meus testes práticos a placa está suportando e lendo 5v.
5V / 3 = 1,66 V
O máximo recomendado pelo fabricante é 1,0V.
The input voltage range is 0 to 1.0V when TOUT is connected to external
circuit.
http://bbs.espressif.com/viewtopic.php?t=2430
https://espressif.com/en/products/hardware/esp8266ex/resources
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por