Control de modulo de sensor de corriente AC a traves de arduino.
Modulo OCTOPUS TA17-03 Link oficial
La conexion es:
Pin G del modulo sensor a Pin GND de arduino
Pin V del modulo sensor a Pin 5V de arduino
Pin S del modulo sensor a Pin A0 de arduino
Codigo para arduino de ejemplo:
int Pin = A0;
int lecturas=250;
unsigned long media=0;
int val=0;
int maximo;
int minimo;
float valor=0.0;
void setup()
{
Serial.begin(9600); // Inicialización del modulo Serial.
}
void loop()
{
minimo=100;
maximo=media=0;
for (int x=1;x<lecturas;x++)
{
val=analogRead(Pin);
if (val>maximo) {maximo=val;}
if (val<minimo) {minimo=val;}
media=media+val;
}
media=media/lecturas;
valor=map(media,0,1023,0,2000)/100.0;
Serial.print("Lectura analogica : ");
Serial.print(media);
Serial.print(" --> ");
Serial.print(valor);
Serial.print(" A ");
valor=map(minimo,0,1023,0,2000)/100.0;
Serial.print(" minima : ");
Serial.print(minimo);
Serial.print(" --> ");
Serial.print(valor);
Serial.print(" A ");
valor=map(maximo,0,1023,0,2000)/100.0;
Serial.print(" maxima : ");
Serial.print(maximo);
Serial.print(" --> ");
Serial.print(valor);
Serial.println(" A ");
delay(10);
}
Conectamos una estufa con tres posiciones para probar y en la primera posicion obtenemos 4.45 Amperios.
Y a maxima potencia obtenemos 10.49 Amperios de media.
Post en construccion.
Continuara...