Actualmente estoy haciendo un medidor de potencia y utilicé un sensor de corriente (SCT013 30A / 1V) de yhdc.com . Todo salió bien, especialmente los circuitos siguiendo el tutorial de ( enlace ). Estoy usando un Arduino nano. y la biblioteca de emon para calcular para el actual.
mi problema no está conectado a la carga, incluso cuando no pasa ningún cable de carga a través del sensor, obtengo pequeños valores bruscos de las lecturas de la siguiente manera.
Irms: 0.04
Irms: 0.04
Irms: 0.04
Irms: 0.06
Irms: 0.03
Irms: 0.06
Irms: 0.03
Irms: 0.07
Irms: 0.04
Irms: 0.03
Irms: 0.03
Irms: 0.06
Irms: 0.04
Irms: 0.04
He comprobado dos veces el hardware y no hay problema.
cuando una carga está conectada con un consumo de corriente de más de 0.07A, las lecturas son perfectas y estables. Pude obtener la lectura de abajo cuando conecté una lámpara de 75W y el voltaje es de 240V.
Irms: 0.31
Irms: 0.31
Irms: 0.31
Irms: 0.31
Irms: 0.31
Irms: 0.31
Irms: 0.32
Irms: 0.32
Irms: 0.31
Irms: 0.31
Irms: 0.32
Irms: 0.32
Irms: 0.31
Irms: 0.32
Irms: 0.32
Irms: 0.32
Irms: 0.32
Irms: 0.32
Mi código es el siguiente.
#include "EmonLib.h" // Include Emon Library
EnergyMonitor emon1; // Create an instance
void setup()
{
Serial.begin(9600);
emon1.current(0, 29); // Current: input pin, calibration.
}
void loop()
{
float r1=emon1.calcIrms(2000);
Serial.print(" Irms: ");
Serial.println(r1);
}
Me gustaría que mi medidor midiera con precisión incluso el consumo más pequeño, por ejemplo, un teléfono que se está cargando en un entorno doméstico. \ o la bombilla de ahorro de energía más pequeña.
¿Alguien tiene una idea de por qué recibo este tipo de ruido y cómo resolverlo?