Medidor de Consumo de Energia com ACS712 20A
Neste artigo, iremos construir um medidor de consumo de energia com o sensor de corrente ACS712 de 20A, para acompanhar este tutorial irá precisar dos seguintes artigos:
| Imagem | Produto | Comprar |
|---|---|---|
|
|
Arduino Uno |
|
|
|
Cabos Jumper Macho-Fêmea |
|
|
|
Sensor ACS712 20A |
Importante
Neste tutorial iremos trabalhar com corrente alternada e energias altas, pedimos ao leitor que efetue todas as ligações com a energia desligada e retifique mais que uma vez cada ligação de forma a evitar possíveis acidentes causados por ligações incorretas.
Sobre o Sensor:
O Sensor de Corrente ACS712 é um simples componente, extremamente útil, que oferece informações importantes aos microcontroladores, deixando o operador ciente da corrente consumida pelo componente elétrico ligado ao sensor. Uma característica a ser destacada do Módulo Sensor de Corrente é a sua capacidade de medir correntes AC (alternadas) e correntes DC (contínuas) de até 20A.
Esquema de Montagem
Neste artigo, iremos medir o consumo de energético de uma lâmpada, contudo pode aplicar este processo com qualquer outro componente/aparelho.

Código de Sensor
#include "EmonLib.h"
#define CURRENT_CAL 18.1 //Valor necessário para calibrar sensor
const int sensorCorrente = A2; //Pin do Sensor
float ruido = 0.05; //Ruido
EnergyMonitor emon1;
void setup() {
Serial.begin(9600);
emon1.current(sensorCorrente, CURRENT_CAL);
}
void loop() {
emon1.calcVI(17, 100);
double currentDraw = emon1.Irms;
currentDraw = currentDraw - ruido;
if (currentDraw < 0) {
currentDraw = 0;
}
Serial.print("Corrente: ");
Serial.print(currentDraw);
Serial.println("Amp");
}
Atenção:
O valor da variável ruido e da instância CURRENT_CALL são valores arbitrários que devem ser substituídos manualmente pelo utilizador de forma a diminuir a taxa de imprecisão.
Para mais projetos, percorram o nosso blog, onde podem encontrar vários artigos interessantes relacionados com eletrónica, robótica e muito mais! Visitem também o nosso site, onde encontram tudo para eletrónica e robótica!



