Boa tarde pessoal.
Sou novo aqui, mas preciso muito da ajuda de quem entende do assunto. É o seguinte:
Estou tentando fazer a leitura da potência e também da corrente de um determinado equipamento de corrente alternada. Para isso, usei o sensor ACS712-5A junto com o NodeMcu para "jogar na web". Na página que estou querendo visualizar esses valores é bem simples, com HTML, mesmo. Porém os valores que estão saindo são completamente fora do normal, pois o sensor sem nenhuma carga, apresenta uma corrente de 8A.
Gostaria de saber se alguém poderia me ajudar, por favor. Pois essa dúvida é pra que eu dê continuidade ao meu Tcc.
Desde já agradeço.
Tags:
Mostrando uma aproximação, já fico satisfeito.
José Gustavo...
Conseguir a comunicação entre uma placa NodeMcu e o Arduino Mega.
Por que eu tive que fazer isso? os valores mostrados no NodeMcu não estão corretos, porém os valores mostrado pelo Arduino, estão bem mais próximos...
Daí fiz a conexão entre os dois e consegui printar os valores do Arquino no serial do NodeMcu.
Mas ainda está faltando mostra em um browser...
Esse código eu usei na placa do Arduino...
no%20arduino%20%28DEFINITIVO%2C%20CORRETO%20PARA%20NET%29.txt
Esse código eu usei na placa do NodeMcu...
no%20node%20%28FALTA%20COLOCAR%20NE%20NET%29.txt
Mas eu não consigo visualizar esses valores no browser.
você pode me ajudar?
Bom dia,
Se suas medições no NodeMCU-ESP12 não estão corretas, é porque deve ter algo errado no seu programa.
Se quiser, poste aqui o sketch usado.
Hoje a tarde eu faço a postagem dos códigos
Bom dia,
Informe, por favor, o código usado com o NodeMCU-ESP12 para medir a corrente com o sensor ACS712.
Não há necessidade do uso de Arduino, se o ESP-12 pode fazer todo o trabalho.
Boa tarde,
O NodeMCU, estava fazendo os cálculos errados, por isso usamos o Arduinio, pois ele estava executando o cálculos certos... dai juntamos os dois.
Os códigos são esses que usei acima!!!!!!
Se suas medições no NodeMCU-ESP12 não estão corretas, é porque deve ter algo errado no seu programa.
utilizei esse código que está anexo acima, o código do arduino
Bom dia HS,
Estou viajando, e sem condiçao de analisar sketch.
Qdo eu voltar de viagem, se não tiver solucionado, posso tentar ajudar.
RV
Hitalo ,
No caso do ESP8266 (ESP12) :
O conversor ADC do ESP-12 é de 10 bits. Supondo que a tensão de referência do ADC seja 1,024V .
1,024 V / (2 elevado a 10) = 1,024 V / 1024 = 1 mV (bit menos significativo)
Na entrada Analógica do NodeMCU tem um divisor de tensão :
5V / 330 K = 15,15 uA No resistor de 100 K , a tensão será de 1,515 V (tensão máxima)
A relação de tensão é de 5V / 1,515 = 3,3 vezes
Se a tensão de entrada ADC0 no módulo for 2,5 V , então a tensão no pino A0 do ESP12 será de 2,5 V / 3,3 = 0,7575 V .
0,7575 V / 1 mV => o valor do ADC será 757
No caso do Arduino :
O conversor ADC do Arduino é de 10 bits. Supondo que a tensão de referência do ADC seja 5,0V
5,0 V / (2 elevado a 10) = 5,0 V / 1024 = 4,88 mV (bit menos significativo)
Se a tensão de entrada ADC no Arduino for 2,5 V :
2,5 V / 4,88 mV => o valor do ADC será 512
Entendeu porque o seu programa Arduino não funciona no ESP12 ??
Tem que fazer os ajustes e cálculos para fazer a medição correta.
entendi.... só não sei como faz o código!
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por