Arduino Forum

International => Español => Hardware => Topic started by: Uraken on Sep 28, 2012, 05:05 pm

Title: Medir consumo eléctrico.
Post by: Uraken on Sep 28, 2012, 05:05 pm
Hola.

Llevo poco tiempo en el "Mundo Arduino", y la verdad es que es apasionante. Cada día se me ocurre algo nuevo para montar, lo malo es que no tengo tanto tiempo para dedicarle como me gustaría, pero en fin...

Al grano:
Estoy a medias en un proyecto y le quiero añadir un sistema para medir consumo de corriente eléctrica a 220V.
He visto este sensor (bueno, ya lo he comprado, jeje):

http://www.ebay.es/itm/110913996654?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4261wt_952

El problema es que es lo único que he encontrado para medir corriente, y no encuentro ninguna información con respecto a cómo conectarlo a Arduino.
A ver si alguien me puede echar un manita. Un link o algo.
Muchas gracias.

Salu2.
Uraken.
Title: Re: Medir consumo eléctrico.
Post by: nito80 on Sep 28, 2012, 05:14 pm
Hola:
yo estoy haciendo algo parecido y el sensor que he comprado es el siguiente:
http://es.farnell.com/fw-bell/na25/hall-effect-current-sensor/dp/1530423 (http://es.farnell.com/fw-bell/na25/hall-effect-current-sensor/dp/1530423)
todavia no me ha llegado pero es lo que he encontrado.
Espero que te sirva la información, de todas maneras si consigo que funciones lo posteare.
Un saludo.
Title: Re: Medir consumo eléctrico.
Post by: Uraken on Sep 28, 2012, 06:16 pm
El problema es que soy un poco ansioso y compré el del link, jeje, así que ya que lo tengo trataré de aprovecharlo.
Si no, la tuya es una buena opción.

Salu2.
Uraken.
Title: Re: Medir consumo eléctrico.
Post by: Cheyenne on Sep 28, 2012, 06:31 pm
@Uraken tu sensor es sencillo de conectar a Arduino. Existe un proyecto bastante conocido y nombrado otras veces en este foro para realizar un medidor de energía eléctrica, es http://openenergymonitor.org (http://openenergymonitor.org)
Para medir la corriente lo hacen con un sensor como el tuyo, un transformador de intensidad. Puedes ver cómo lo hacen en http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface (http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface)
Title: Re: Medir consumo eléctrico.
Post by: Uraken on Sep 29, 2012, 04:03 pm

@Uraken tu sensor es sencillo de conectar a Arduino. Existe un proyecto bastante conocido y nombrado otras veces en este foro para realizar un medidor de energía eléctrica, es http://openenergymonitor.org (http://openenergymonitor.org)
Para medir la corriente lo hacen con un sensor como el tuyo, un transformador de intensidad. Puedes ver cómo lo hacen en http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface (http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface)


Gracias Cheyenne por la información, pero ese blog es lo único que había encontrado interesante sobre el tema y no me aclara mucho, por eso puse este post aquí.

Salu2.
Uraken.
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Sep 29, 2012, 04:29 pm


@Uraken tu sensor es sencillo de conectar a Arduino. Existe un proyecto bastante conocido y nombrado otras veces en este foro para realizar un medidor de energía eléctrica, es http://openenergymonitor.org (http://openenergymonitor.org)
Para medir la corriente lo hacen con un sensor como el tuyo, un transformador de intensidad. Puedes ver cómo lo hacen en http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface (http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface)


Gracias Cheyenne por la información, pero ese blog es lo único que había encontrado interesante sobre el tema y no me aclara mucho, por eso puse este post aquí.

Salu2.
Uraken.



hombre pues si ese blog no te aclara cosas mal lo tienes ejej
nunca he visto un proyecto tan bien explicado, tan detallado, con fotos, esquemas, codigo...etc
yo gracias a el he aprendido muchisimo, de hecho tengo un arduino basado en ese proyecto funcionando en mi casa ya 2 o 3 años y estoy mejorandolo dia a dia.
di que no te queda claro, quiza sea proque no hablas ingles?
Title: Re: Medir consumo eléctrico.
Post by: Uraken on Sep 29, 2012, 04:53 pm
Lo que no he entendido es la parte electrónica, cómo conectarlo al Arduino.
Sale este esquema:

(http://openenergymonitor.org/emon/sites/default/files/current.png)

Y no lo entiendo muy bien.
La Burden resistor esa, es algún tipo de limitador de corriente? También parece que hay un divisor de tensión....pero bueno, que no acabo de entenderlo, aparte de que mi inglés es de andar por casa, jeje.

Por otra parte he encontrado un sketch para probarlo:

[font=Verdana] #include "EmonLib.h"                   // Include Emon Library
  EnergyMonitor emon1;                   // Create an instance

  void setup()
  { 
    Serial.begin(9600);
    emon1.current(1, 111.1);             // Current: input pin, calibration.
  }

  void loop()
  {
    double Irms = emon1.calcIrms(1480);  // Calculate Irms only
    Serial.print(Irms*230.0);          // Apparent power
    Serial.print(" ");
    Serial.println(Irms);             // Irms
  }
[/font]
Eso no parece muy complicao, jeje.

Salu2.
Uraken.
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Sep 29, 2012, 07:08 pm

Lo que no he entendido es la parte electrónica, cómo conectarlo al Arduino.
Sale este esquema:

(http://openenergymonitor.org/emon/sites/default/files/current.png)

Y no lo entiendo muy bien.
La Burden resistor esa, es algún tipo de limitador de corriente? También parece que hay un divisor de tensión....pero bueno, que no acabo de entenderlo, aparte de que mi inglés es de andar por casa, jeje.




Vale ahora nos entendemos jeje

mira el burden es una resistencia normal y corriente. se utiliza porque el CT sensor lo que hace es sacar CORRIENTE y lo que nosotros necesitamos en VOLTAJE para poder medirlo con una entrada analogica del arduino. esa es la funcion del burden resistor, este puede tener cualquier valor, lo tienes que graduar tu según la potencia que vaya a pasar por tu cable, para que así genere un voltaje que sea menor siempre de 2,5Vdc. entendido ahora?

las dos resistencias Rvd son un simple divisor de tensión. Cogen los 5 V y Ground y sacan por tanto 2,5V. porque hacemos esto? porque arduino solo puede leer  de 0 a 5V positivos. no puede leer voltaje negativo. la tensión que va a generar el burden resistor sera en AC ya que viene inducida por la corriente que pasa por el CT que es AC. al ser voltaje en AC lo que va a llegar al "analog in" hay que asegurarse que no es negativo, para eso aliemntamos con +2.5V y creamos un offset, es decir el voltaje que salga del burden sera con una base de 2,5V. subira ahcia 5V y bajara hacia 0V. por ello te tienes que asegurar que elijes un burden que no genere mas de 2,5V en AC, ya que sino sumarias 2,5Vac del CT y otros tanto del divisor de tensión y sobrepasarias los 5V de la entrada digital. queda claro este punto?

el condensador simplemenet es para suavizar los 2,5V.

ahora entiendes el circuito? yo tarde tambien mucho en entenderlo ya que no es mi especialidad.
Title: Re: Medir consumo eléctrico.
Post by: Uraken on Sep 30, 2012, 01:35 am
Entonces, por lo que yo he entendido, la burden lo que hace es modificar su tensión según la corriente que circula con ella dependiendo de la que genere la bobina, ya que en Arduino sólo podemos medir una diferencia de tensión, y no de corriente.
No sé si lo he entendido bien...
Con lo que explica para calcular los componentes sí que no pillo ni papa....

1) Choose the current range you want to measure

The YHDC SCT-013-000 CT has a current range of 0 to 100A so for this example lets choose 100A as our maximum current.

2) Convert maximum RMS current to peak-current by multiplying by sqrt(2).

Primary peak-current = RMS current x sqrt(2) = 100A x 1.414 = 141.4A
3) Divide the peak-current by the number of turns in the CT to give the peak-current in the secondary coil.

The YHDC SCT-013-000 CT has 2000 turns and so the secondary peak current will be:

Secondary peak-current = Primary peak-current / no. of turns = 141.4A / 2000 = 0.0707A
4) To maximise measurement resolution the voltage over the burden resistor at peak-current should be the arduino analog reference voltage (AREF) divided by 2

If your using an arduino running at 5V: AREF / 2 will be 5V / 2 = 2.5V and so the ideal burden resistance will be

Ideal burden resistance = (AREF/2) / Secondary peak-current = 2.5V / 0.0707A = 35.4 Ohms
35 ohm is not a common resistor value we have a choice of 39 ohms or 33 ohms. We recommend going for 33 ohms +- 1%

If you're using an emontx operating off battery AREF will start at 3.3V and slowly decrease as the battery discharges to 2.7V. The ideal burden resistance for the minimum voltage would therefore be:

Ideal burden resistance = (AREF/2) / Secondary peak-current = 1.35V / 0.0707A = 19.1 Ohms 
19 ohms is not a common value, we have a choice of 18 ohms or 22 ohms. We recommend going for 18 ohms +- 1%

Y lo de las Rvd tres cuartos de lo mismo.
Por cierto, muchas gracias por la ayuda.

Salu2.
Uraken.
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Sep 30, 2012, 07:11 am
pero has entendido la explicación de para que sirve cada cosa?
en la web te pone valores con los que realizar el circuito, empieza por ellos y cuando tengas el cirucito montado, empieza a medir tensiones en el para ver lo que esta pasando cuando pones diferentes cargas.
recomiendo un secador de pelo de esos con diferentes velocidades y diferentes puntos de calor. así puedes probar un abanico bastante grande de diferentes potencias.
Title: Re: Medir consumo eléctrico.
Post by: shaktale on Sep 30, 2012, 01:49 pm
Muy buenas señoreres....

Yo estoy con un proyectillo similar, pero en vez de gastar 10 o 20€ en sensor hall de corriente me he fabricado uno casero con un toroide de una bobina de una fuente de alimentacion vieja, le he quitado el bobinado que tenia y le he enrrollado un cable, unas 20 vueltas cre, luego un operacional para subir la tension que genera por induccion y listo.

En cuanto pueda os pongo unas fotos y un video para que veais como va.

Un saludo a todos.
Title: Re: Medir consumo eléctrico.
Post by: Uraken on Sep 30, 2012, 01:56 pm

pero has entendido la explicación de para que sirve cada cosa?
en la web te pone valores con los que realizar el circuito, empieza por ellos y cuando tengas el cirucito montado, empieza a medir tensiones en el para ver lo que esta pasando cuando pones diferentes cargas.
recomiendo un secador de pelo de esos con diferentes velocidades y diferentes puntos de calor. así puedes probar un abanico bastante grande de diferentes potencias.


Pues yo pensaba que sí , pero como me has contestado va a ser que no, jeje.
Voy a ver si encuentro esos valores de los componentes que me dices para probar, que será lo mejor.
A ver si recibo el sensor.

Salu2.
Uraken.
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Sep 30, 2012, 04:15 pm

Muy buenas señoreres....

Yo estoy con un proyectillo similar, pero en vez de gastar 10 o 20€ en sensor hall de corriente me he fabricado uno casero con un toroide de una bobina de una fuente de alimentacion vieja, le he quitado el bobinado que tenia y le he enrrollado un cable, unas 20 vueltas cre, luego un operacional para subir la tension que genera por induccion y listo.

En cuanto pueda os pongo unas fotos y un video para que veais como va.

Un saludo a todos.


hombre tanto como 10 o 20Euros, en ebay los encuentras por unos 5 euros y son compactos y con un bobinado secundario con el que obtener buenos registros.
pero estoy muy interesado en tu sistema, pon fotos y video cuando puedas

mi sistema en casa tiene 5 CTs por lo que podeis imaginar que me interesa bastante cualquier opción de mejora aunq actualmente prefiero los CT azueles de ebay ya que  no hace falta desconectar nada y se pueden conseguir facilmente y son todos iguales, es decir, hasta cierto punto, intercambiables.
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Sep 30, 2012, 04:16 pm


pero has entendido la explicación de para que sirve cada cosa?
en la web te pone valores con los que realizar el circuito, empieza por ellos y cuando tengas el cirucito montado, empieza a medir tensiones en el para ver lo que esta pasando cuando pones diferentes cargas.
recomiendo un secador de pelo de esos con diferentes velocidades y diferentes puntos de calor. así puedes probar un abanico bastante grande de diferentes potencias.


Pues yo pensaba que sí , pero como me has contestado va a ser que no, jeje.
Voy a ver si encuentro esos valores de los componentes que me dices para probar, que será lo mejor.
A ver si recibo el sensor.

Salu2.
Uraken.



otra opción es que me digas que no has entendido y volvemos a analizarlo. o puedes explicar tu lo que has entendido de la funcion de cada componente y veo si lo has pillado.
Title: Re: Medir consumo eléctrico.
Post by: jjbotulinum on Dec 14, 2012, 05:36 pm
Hola Sergegsx:

Leo que ya has realizado el montaje y que te funciona.
Yo estoy montándolo y no obtengo mediciones correctas. El CT que tengo es el SCT-013-000 y siguiendo las instrucciones de openenergymonitor, le he puesto una resistencia de carga de 33 ohm. Para poner en el código, la constante de corriente resulta:
constante de corriente = (100 / 0,050) / 33 = 60.60

En el sketch queda:
emon1.voltage(2, 234.26, 1.7);  // Voltage: input pin, calibration, phase_shift
emon1.current(1, 60.60);       // Current: input pin, calibration.

El problema es que midiendo una carga resistiva pura (una bombilla incandescente de 60w) y comparando con un medidor comercial, arduino me propociona los siguientes valores:
tensión: 230v
intensidad: 0,3A (debe ser   0,26)
Potencia: 69w (debe ser 60.1)
Factor d potencia: 0.93 (debe ser1).

¿Alguna idea?
Gracias

Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Dec 14, 2012, 07:51 pm
todo es correcto.
tienes que tener en cuenta que estas tratando con un medidor que lee hasta 100A y leugo tambien la resolución analogica del arduino. aparte que para poder leer el sensor usas solo la mitad del rango de 0 a 5V ya que le añades el desfase de 2,5V.

Vamos que es normal lo que te ocurre. ademas, has comprobado que el medidor comercial lee bien? lo mejor es usar una pinza amperimetrica.
pero ya te digo que es normal.
en mi caso, no busco saber el watio exacto del consumo de mi casa, pero si algo muy aproximado, por lo que el sistema funciona de maravillas, lo tengo instalado en dos casa, mis padres y la mia y registrando a la web mediante un interfaz que cree.
te animo a que sigas ya que vas por el buen camino.

lo que tengo pensado mirar ahora es la Irms, si puedo añadirle mas decimales ya que ahi se pierde bastante resolución al redondear solo a un decimal
Title: Re: Medir consumo eléctrico.
Post by: jjbotulinum on Dec 14, 2012, 08:48 pm
Gracias por la respuesta.
Efectivamente, leyendo un poco más en la web de openenergy (http://openenergymonitor.org/emon/emontx/accuracy) ya he visto que tiene un error importante midiento potencias bajas, más de un 10%, por lo que mi medida esta dentro de lo esperado.
Con una carga mayor, (una estufa de resistencia) ya el factor de potencia tiene valor 1 y me da lecturas de unos 525w, frente a los 541 del medidor (+ ó - un 3% de error). Eso si consideramos más preciso el medidor (Perel: http://www.sonicolor.es/productos/accesorios-electronicos+audio+video/material-electrico/material-electrico.html) que dice tener precisión de +/- 3%
Title: Re: Medir consumo eléctrico.
Post by: krauter on Apr 23, 2013, 01:49 pm
Hola a todos, llevo un tiempo leyendo artículos para hacerme un medidor de energía casero como el de energy monitor, el caso es que si que me interesa que sea un poco más preciso de lo que comentáis con el SCT-013-000, supongo que el problema viene por que el rango como comentáis es de 0-100A.

Mi pregunta es, si el transformador de corriente en vez de ser el SCT-013-000, es el SCT-013-030 cuyo rango es de 0-30 A, medirá mejor???? (en mi casa no creo que pase de 20 A...)

Muchas gracias!! :)
Title: Re: Medir consumo eléctrico.
Post by: Cheyenne on Apr 23, 2013, 07:07 pm
Sí, tendrás más resolución, en torno a 30 / 1024 ~= 30 mA.
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Apr 24, 2013, 06:15 am
recuerda que uno de ellos ya lleva el burden resistor pero el otro no. no recuerdo cual de los dos.
Tambien que es en función de este "burden resistor" la salida en voltaje del sensor.
Title: Re: Medir consumo eléctrico.
Post by: sacarino70 on May 27, 2013, 10:28 pm
Hola a todos,

He visto vuestros comentarios y estoy buscando realizar un proyecto parecido, necesito acoplar un medidor de corriente en una placa PCB.

Me explico, he realizado un proto con bluetooth, un chip attiny85 y un relé en el cual lo que hago es activar el relé mediante el bluetooth del movil.
El proto lo estoy diseñando para meterlo dentro de un medidor de corriente standard, para de esta manera al enchufar cualquier electrodomestico lo puedo apagar o encender. El tema es que me gustaría incorporar el medidor de corriente para de esta forma poder controlar el consumo.

Sabéis algún medidor de corriente que sea pequeño y pueda conectarlo en la PCB ???

Saludos y gracias
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on May 28, 2013, 06:15 am
http://www.ebay.com/itm/Epoxy-Resin-Embedding-2-Pins-Current-Transformer-TAK12-/390504189363?pt=AU_B_I_Electrical_Test_Equipment&hash=item5aebdd0db3 (http://www.ebay.com/itm/Epoxy-Resin-Embedding-2-Pins-Current-Transformer-TAK12-/390504189363?pt=AU_B_I_Electrical_Test_Equipment&hash=item5aebdd0db3)
Title: Re: Medir consumo eléctrico.
Post by: emesino on May 29, 2013, 04:35 pm
Hola, me gustaría saber si hay alguna manera casera de reemplazar el sensor CT, que uno mismo pueda armar, ya que estoy en Colombia y me queda dificil conseguirlo, ademas lo necesito algo urgente, Gracias por la ayuda.
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on May 29, 2013, 05:31 pm
http://lmgtfy.com/?q=build+your+own+current+transformer (http://lmgtfy.com/?q=build+your+own+current+transformer)
Title: Re: Medir consumo eléctrico.
Post by: Uraken on Jul 12, 2013, 04:56 pm
Hola.

He tenido apartado este montaje mucho tiempo porque no me llegué a aclarar, pero al retomarlo ahora y releerlo tranquilamente lo he entendido a la perfección, jeje.
Muchas gracias por las explicaciones.
Ahora estoy en la fase de pruebas hasta que me haga con él, por lo que seguramente me surgirá alguna duda más.

Salu2.
Uraken.
Title: Medir consumo eléctrico.
Post by: Arduastur on Aug 01, 2013, 03:26 pm
Otro mas que se une a intentar medir corriente, por el momento necesito la resistencia de 33ohm y el condensador, lo demás lo tengo todo, creo que mas o menos he entendido la manera de conectarlo gracias a OpenEnergy... y a las explicaciones que habéis dado, sobre todo Sergegsx. A ver que conseguimos...
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 02, 2013, 10:35 am
Comentar que ya tengo los componentes y he realizado el montaje, pero tengo una duda y es que cuando ejecuto el programa de calibracion me salen valores tal que:

110.96 0.48
106.84 0.46
..............

Se supone que deben de salirte valores cercanos a cero para cuando conectes el medidor de lectura aproximada ¿no?
Que tengo que ajustar esta linea;

Code: [Select]
emon1.current(1, 60.60);             // Current: input pin, calibration.

Dentro de este código:

Code: [Select]
// EmonLibrary examples openenergymonitor.org, Licence GNU GPL V3

#include "EmonLib.h"                   // Include Emon Library
EnergyMonitor emon1;                   // Create an instance

void setup()

  Serial.begin(9600);
 
  emon1.current(1, 60.60);             // Current: input pin, calibration.
}

void loop()
{
  double Irms = emon1.calcIrms(1480);  // Calculate Irms only
 
  Serial.print(Irms*230.0);        // Apparent power
  Serial.print(" ");
  Serial.println(Irms);        // Irms
}


Un saludo y Gracias  ;)
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Aug 02, 2013, 08:43 pm
que carga tienes en el transformador de corriente?
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 05, 2013, 10:06 am

que carga tienes en el transformador de corriente?


Le he puesto la resistencia de 33ohm como indican y para el divisor ambas de 10Kohm, por eso puse 60.60 al igual que otro forero que hizo el calculo:

(100A/50mA)/33 = 60.60
Lo que quiero saber es si en "reposo", sin carga vamos, tengo que tener valores de cero y no de 34-35W como tengo ahora, que es con lo que tengo que jugar para ajustarlo o calibrarlo. No pido que me deis un valor que me lo ajuste a la perfección si no saber como tengo que hacerlo yo, no quiero la solución del problema si no poder "pegarme" con él y solucionarlo yo (aprender en una palabra)  :smiley-mr-green:

Un saludo  ;)
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Aug 05, 2013, 02:59 pm
Me refería a que consumo esta pasando para ser medido. Una estufa etc?
Haz un analog read y mira q valores te da en reposo.  35w puede q sea ruido. Pega aqui una captura de valores de analog read sin ninguna csrga en el ct
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 05, 2013, 03:47 pm

Me refería a que consumo esta pasando para ser medido. Una estufa etc?
Haz un analog read y mira q valores te da en reposo.  35w puede q sea ruido. Pega aqui una captura de valores de analog read sin ninguna csrga en el ct


He conectado con carga y sin carga:

AnalogRead()
Sin carga: 512
Con carga: varia entre 525 y 500 (500....525.....500)

Y luego con el ejemplo "current_only" tengo esto:

PRO MINI
(http://i44.tinypic.com/f2ojer.jpg)


MEGA
(http://i41.tinypic.com/10y3vrp.jpg)

Que ahora no se porque razón son mas bajos, lo único que he hecho ha sido conectarlo a un pro-mini en vez de a un mega.
Voy a probar de nuevo con el mega a ver si va a ser el culpable, porque estos valores que me esta dando el pro-mini son aceptables.

EDITADO: para añadir la captura con el mega, que produce mas ruido por lo que podemos ver. :smiley-eek-blue:

Un saludo  ;)
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Aug 05, 2013, 06:24 pm
Que carga le estas metiendo?
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 05, 2013, 11:48 pm

Que carga le estas metiendo?


No le estoy metiendo carga alguna, lo que es conectado el arduino con el esquema de las resistencias y condensador (burden 33ohm, divisor dos de 10Kohm y condensador de 10uF y 100V) y este a la pinza sin mas.

Si por ejemplo le conecto una carga de 150W me salen 165-180W por eso buscaba el poder hacer el cero sin nada conectado, o pensaba que es así como se calibra o ajusta algo "haciendo el cero" sin carga.

Pensaba que era lo que me pedías el conectarlo sin más, vamos sin carga y que los valores que me daba que ves en las fotos fueran ruido.

Un saludo
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Aug 06, 2013, 04:26 am
cuando digo con y sin carga me refiero a esos 150 W.

Si te esta leyendo como me comentas, entonces esta funcionando bien, ahora te queda meterle varias cargas (100, 500, 1000,2000, 3000 W) y calibrarlo
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 06, 2013, 11:01 am

cuando digo con y sin carga me refiero a esos 150 W.

Si te esta leyendo como me comentas, entonces esta funcionando bien, ahora te queda meterle varias cargas (100, 500, 1000,2000, 3000 W) y calibrarlo


El problema era el entendernos entonces, resumiendo:

AnalogRead()
Sin carga: 512
Con 150W de carga: varia entre 525 y 500 (500....525.....500)

Y luego con el ejemplo "current_only" SIN CARGA son las fotos que ves, que por lo que me comentabas que podía ser ruido, entonces hay mas ruido con un mega que con un promini, así que es mejor poner un promini.

respecto a ponerle cargas a ello voy, pero el problema es como calibrarlo, he llegado a la conclusión de que es variando la resistencia de 33ohm (burden resistor) y ajustando después el 60.60 en emon1.current(1,60.60); mediante la formula (100A/50mA)/33 = 60.60

Un millón de gracias por las molestias que te estas tomando y la paciencia Sergegsx.  ;)

EDITO: He probado con un secador del pelo y me da los mismos valores con un mega que con el promini, y eso que cada uno "parte" de un valor distinto, como se ve en las fotos sin carga alguna, asi que el problema es ruido, ahora toca calibrarlo ya que el secador es de 1800W y no llega por poco a los 1600W que es mas de un 10% de diferencia, así que a ver como calibramos.  :smiley-mr-green:
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 06, 2013, 05:09 pm
Estoy pensando en comprar otro medidor, me aconsejáis que compre otro igual de 100A o que compre por ejemplo el modelo de 30A (6900W me sobran) que supongo tenga mejor precisión.

Un saludo  ;)
Title: Re: Medir consumo eléctrico.
Post by: krauter on Aug 12, 2013, 09:11 pm
Ya me llegó el SCT-015-030 !!!

Ahora a ver si soy capaz........ como este ya lleva el burden resistor dentro,y proporciona una salida de 0-1 V es necesario poner el divisor de tension?????

Otra pregunta...el sensor viene con un jack como los estéreo, de 3 conectores, que es cada uno???

Mil gracias, saludos!!
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 13, 2013, 05:56 pm

Ya me llegó el SCT-015-030 !!!

Ahora a ver si soy capaz........ como este ya lleva el burden resistor dentro,y proporciona una salida de 0-1 V es necesario poner el divisor de tension?????

Otra pregunta...el sensor viene con un jack como los estéreo, de 3 conectores, que es cada uno???

Mil gracias, saludos!!


Respecto al divisor de tensión diría que si, ya que lo único que tienes ya hecho es el "burden resistor" lo demás te faltaría (que me corrijan si me equivoco).

Las tres partes del conector jack son realmente 2 ya que la del medio no esta conectada a nada:

(http://australianrobotics.com.au/sites/default/files/imagecache/product_full/2009511142810295_0.gif)

puedes desenroscar el plástico protector al contrario de las agujas del reloj y ver los cables donde van soldados.

Ya nos iras contando que tal.

Un saludo  ;)
Title: Re: Medir consumo eléctrico.
Post by: krauter on Aug 14, 2013, 12:03 am
Muchas gracias!! ya lo tengo midiendo, pero como comentan más arriba, sin conectar carga no me da cero, me dan los siguientes valores:

potencia aparente: entre 17 y 18
intensidad: entre 0.07 y 0.08

esto es ruido?? el caso es que después de esto conecto el cargador del móvil y me da 18 - 19 W, cuando realmente debería darme 5W, es decir solo aumenta en uno, como puedo calibrar esto??? con el decador de pelo de 1700 W me da 1670....

Otra cosilla, en el codigo de arduino, que representa el 1480 en la siguiente estancia??

double Irms = emon1.calcIrms(1480)

Muchas gracias, un saludo!!
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Aug 14, 2013, 01:22 am
1480 es el numero de samples o repeticiones, no recuerdo. Mira rl archivo cpp de la libreria.

Tus valores son buenos, no podras afinar tanto como quieres sin entrar en lios mas complejos. Tienes que calibrar para distintas cargas, desde 100w hasta 2000 o 3000w dependiendo del ct. Pero tus resultados son buenos
Title: Re: Medir consumo eléctrico.
Post by: Arduastur on Aug 14, 2013, 09:22 am

1480 es el numero de samples o repeticiones, no recuerdo. Mira rl archivo cpp de la libreria.

Tus valores son buenos, no podras afinar tanto como quieres sin entrar en lios mas complejos. Tienes que calibrar para distintas cargas, desde 100w hasta 2000 o 3000w dependiendo del ct. Pero tus resultados son buenos


Estro mismo venia a decir, que me parecen muy buenos resultados, en mi caso sin nada conectado tengo ya 30-35W, pero hablando del modelo 000 (0-100A), esta en camino un 030 que por lo que veo da mejores resultados y con un rango 0-30A me sobra para casa.
Voy a ver si lo intento calibrarlo mejor mientras me llega el otro.

Un saludo  ;)
Title: Re: Medir consumo eléctrico.
Post by: JoseDavid on Sep 11, 2013, 05:47 am
kl
Title: Re: Medir consumo eléctrico.
Post by: mincho on Oct 25, 2013, 09:16 pm
Hola, alguien ha ensayado este?

http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/Current/ECS1030-L72-SPEC.pdf

Al parecer es de 30a, es el que tengo en la tienda local...

Saludos...
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Oct 26, 2013, 12:36 pm

Hola, alguien ha ensayado este?

http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/Current/ECS1030-L72-SPEC.pdf

Al parecer es de 30a, es el que tengo en la tienda local...

Saludos...


Practicamente cualquier CT deberia de valer, solo tienes que asegurarte de varios puntos
- Si saca corriente o voltaje (no lleva resistencia de carga)
- Que la tensión a la entrada del arduino no supere 0 a 5 V. si vas a meter Vac al arduino entonces tienes que mirar que cuando conectas la mayor carga posible a medir (30A) no se superen los 2,5Vac
- Si el CT saca corriente, tienes que dimensionar una resistencia de carga para obtener voltaje
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Oct 26, 2013, 12:37 pm
parece que no lleva resistencia de carga interna, tendras que añadirle una tu.
Title: Re: Medir consumo eléctrico.
Post by: mincho on Oct 26, 2013, 05:48 pm
Gracias sergegsx, Creo que por ahora me tocara aplazar el proyecto, mientras me replanteo bien si es viable economicamente frente a uno comercial, ese sensor creo que es el que hace subir el precio, la idea es con un display nokia...

lo voy a tomar con calma....
Title: Re: Medir consumo eléctrico.
Post by: Sergegsx on Oct 26, 2013, 06:18 pm
lo habitual es que en este tipo de proyectos entre material y horas de trabajo no sea viable economicamente frente a uno comercial. pero el objetivo normalmente es aprender y crear algo que comercialmente no existe.
Si el sensor es lo que te sube el precio, te recomiendo estos

sct-013-000
sct-013-030

los tienes en ebay
Title: Re: Medir consumo eléctrico.
Post by: Ydril on Oct 29, 2013, 09:09 am
Buenas, soy nueva en esto y más en trastear con componentes soy informática y no he tocado nunca estas cosas y ahora tengo que hacer un proyecto sobre esto. Una pregunta que parecerá idiota.
Cuando decís de ponerle carga, a que os referís, osea cuando tienes el Arduino y tienes el sensor de tensión tienes que conectarlo a alguna placa intermedia con resistencias o algo así?.
Perdonad mi ignorancia.

Un saludo y gracias.
Title: Re: Medir consumo eléctrico.
Post by: Cheyenne on Oct 29, 2013, 09:13 pm
Los sensores de los que se está hablando son lo que se llaman transformadores de corriente, transforman la corriente que circula por el primario (en nuestro caso altas intensidades del circuito de carga) en una más baja en el secundario. Esta corriente, para ser medible por Arduino, se pone en el secundario una resistencia (que hace de "carga" en el secundario del transformador) de modo que producirá una caída de tensión proporcional a la intensidad. Midiendo esa tensión en una entrada analógica de Arduino sabremos indirectamente el valor de la corriente en el secundario y por ende la correspondiente en el circuito de carga en el primario.
En el proyecto openenergymonitor hay mucha información. Sobre esto y cómo hacer el circuito para Arduino lo tienes aquí http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface (http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface)
Title: Re: Medir consumo eléctrico.
Post by: Emimarcano on Apr 18, 2014, 07:02 pm
Hola muchachos he entendido y aclarado muchas dudas con sus aportaciones para aclalar las dudas del principal. yo estoy haciendo un proyecto de un solar tracker y me encuentro ahora en medir el rendimiento del panel solar, como pues voy a medir la corriente del panel con un CT Sensor (SCT-013-000) con el mismo que estan hablando., si tienen otra idea o sugerencia para medir el rendimiento del panel solar bienvenidas son.

Ahora mi duda es >> con el CT Sensor (SCT-013-000) lei que el sensor solamente es para corriente alterna algo que me descuide y compre el sensor sin ver esos detalles. O si estoy equivocado y si se puede medir dc. yo tambien estoy usando un arduino uno para el sensor y con el pin analogico.

voy a usar las ideas de las resistencias para ver si surge algo!
Title: Re: Medir consumo eléctrico.
Post by: Cheyenne on Apr 19, 2014, 01:01 pm
El SCT-013-000 es un transformador magnético. Sólo sirve para medir corrientes alternas.
Title: Re: Medir consumo eléctrico.
Post by: Emimarcano on Apr 20, 2014, 02:04 am
Ok gracias!!! compre otro es un medidor de corriente DC y creo que mide AC tambien. Es un ACS712 cuando llegue voy a tratar de programarlo. si saben de un link para dejarme llevar o un codigo q me pueda ayudar. sera bienvenido gracias.
Title: Re: Medir consumo eléctrico.
Post by: mirasu on Apr 22, 2014, 09:51 pm
Hola.

Yo llevo un monton de tiempo intentando montar el medidor de openenergymonitor y conectarlo al servidor para guardar los registros.

Mi problema es que cambie la tarjeta inhalambrica rfm12b por una compatible con la libreria virtualwire.
En local con el ejemplo y calibrado me iba bien, Pero apartir de ahi nada a salido como queria.

quiero volver a empezar desde unos archivos TX y RX. si me los podeis aconsejar para modificarlor para usar virtualwire?

en el TX tengo un arduino nano con transformador y el esquema http://openenergymonitor.org/emon/buildingblocks/how-to-build-an-arduino-energy-monitor.  + el modulo compatible virtualwire

en el RX tengo un mega 2560 + enc28j60 + rx virtualwire

Espero que me podais ayudar.
Gracias!
Title: Re: Medir consumo eléctrico.
Post by: Hector_A on Apr 09, 2015, 04:45 pm
Cierro este hilo porque se volvió a abrir mucho tiempo después de su última actualización.

Por favor, juandagali, escribe tu inquietud en un hilo nuevo y en el sub-foro correspondiente.

Gracias!