Escolar Documentos
Profissional Documentos
Cultura Documentos
1 de 17
Arduino
http://www.diverteka.com/?p=1966
46
Categoras
bq Kits de robtica
bq DIWO Tutoriales de robtica
MisApuntesDe by Ulysess
BricoGeek (TIENDA)
WordPress Documentacin
Fundacin Raspberry Pi
Proyecto Cubieboard
Electric imp
Basic4Android
Creaciones Copyright
BricoGeek (Blog)
24/10/2016 20:37
2 de 17
http://www.diverteka.com/?p=1966
diciembre 2014
abril 2014
marzo 2014
octubre 2013
septiembre 2013
agosto 2013
julio 2013
junio 2013
mayo 2013
abril 2013
marzo 2013
febrero 2013
enero 2013
diciembre 2012
noviembre 2012
La gran ventaja de este sensor frente a otra circuitera o incluso al tpico multmetro es
que no precisamos cortar (interrumpir) el cable donde vamos a efectuar la medicin ya
que el sensor puede abrirse para que hagamos pasar por el mismo el cable (ojo! , tan
solo uno) de la instalacin que deseemos verificar. Pasamos el cable y este se comporta
como un bobinado (de espira nica) en el transformador que incorpora el sensor.
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
3 de 17
http://www.diverteka.com/?p=1966
Al hacer pasar por el primario de este sensor un cable de nuestra instalacin este capta
el flujo magntico generado que ser proporcional a la intensidad que circula en ese
instante por el cable. Por efecto de la induccin electromagntica obtendremos en el
secundario (salida del sensor) una intensidad que ser proporcional a la del primario. El
efecto transformador de intensidad de primario con espira nica puede verse en esta
ilustracin. Aunque en la figura anterior no la hemos representado por simplicidad, existe
una resistencia de carga en la salida del transformador, de cuyos bornes tomaremos la
seal a utilizar. Debemos fijarnos que tan solo hemos de pasar por el sensor un hilo de
los dos que conforman la red a monitorizar en nuestra casa, tal y como se muestra aqu
Sea cual sea la instalacin que deseemos controlar, y aunque el sensor no es invasivo y se
instala sin tener que cortar un solo cable, si que hemos de tener alguna precaucin si, por
ejemplo, queremos verificar el consumo total de nuestra casa. En este caso no tendremos
ms remedio que localizar la entrada general (tpicamente antes del magnetotrmico o
diferencial general) e insertar con sumo cuidado el sensor. Esta operativa conviene que sea
hecha por alguien curtido en estas artes, para evitar as desconectar algn cable al
manipular esta zona. Una vez instalado el sensor tan solo tendremos que conectar su
salida (va jack tipo audio de 3.5 mm) al circuito interfaz que comentaremos a
continuacin. Conviene mencionar que los terminales de salida del sensor se
corresponden con los extremos del jack, tal y como vemos en la ilustracin adjunta.
La seal obtenida en funcin del consumo (intensidad) que circula por el cable
monitorizado nos proporcionara una tensin proporcional a la salida del sensor en
bornes de la resistencia interna mencionada y que es de muy pequeo valor (milivoltios),
razn entre otras por la que necesitaremos un circuito interfaz-amplificador
La respuesta del sensor ante diversas cargas de consumo comprobadas nos ha devuelto
una respuesta suficientemente lineal
ArduPowerControl_15
Aunque las pruebas efectuadas han sido con consumos de tipo bajo/medio, basta para
hacernos una idea.
Interfaz electrnica con Arduino
El circuito interfaz propuesto tiene dos funciones, a saber: rectificar y amplificar la seal
proviniente del sensor (esta es de tipo senoidal, lgicamente). Al ser una seal de tensin
tan reducida nos hemos visto obligados a evitar el uso del tpico rectificador, esto es, el
diodo o puente de diodos, ya que la caida de tensin en los mismos se comera
literalmente los milivoltios AC de que disponemos. La solucin pasa por un rectificador de
precisin mediante el uso de un amplificador operacional (A.O.). No vamos a comentar
aqu la operativa de los A.O., pero baste decir que la seal as tratada se rectifica
convenientemente y nos da pie (tambin usando un AO) a realizar una pequea
amplificacin ajustable por el usuario y que puede servirnos de ajuste fino del montaje
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
4 de 17
http://www.diverteka.com/?p=1966
Como hemos dicho, la misin de la primera parte del circuito interfaz es rectificar sin
prdida de tensin la seal del sensor, para obtener as una seal continua aunque
pulsante capaz de ser luego amplificada y obtener niveles de tensin adecuados en la
entrada analgica de nuestro Arduino. La seal a tratar se hace llegar a la entrada
analgica (A0) del mismo.
Hemos utilizado como tanto para la etapa rectificadora como para la amplificadora el
amplificador operacional LM358. Dado que cada uno de estos chips incorpora una pareja
de A.O. tendremos que utilizar tan solo un chip. El circuito -al margen del chip precisa de
pocos componentes externos adicionales. Un condensador de desacoplo de 100 nF, un
diodo y unas cuantas resistencias. Podemos montar en principio el circuito en una
proto-board para evaluacin de prototipos. En esta ilustracin lo vemos funcionando de
esta manera. Observamos que hemos aadido un conector hembra tipo jack audio para
conectar el sensor a la placa. Una vez que tengamos en marcha el circuito ya podremos
decidir si lo implementamos en una placa de circuito impreso, lo soldamos en una placa
de prototipos pre-perforada, etc.
ArduPowerControl_17
A modo de ayuda vemos aqu el esquema internos del A.O. LM358. Como casi siempre, las
patillas de alimentacin son: 4(GND) y 8 (+Vcc)
La seal obtenida al circular corriente por el sensor tiene un aspecto tal que as :
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
5 de 17
http://www.diverteka.com/?p=1966
Comentamos las particularidades del mismo, cuyo contenido mostramos aqu, y que
podremos descargar desde el link al final de esta entrada.
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
6 de 17
http://www.diverteka.com/?p=1966
Como quiera que el valor devuelto por la rutina smoothread ser una media de n lecturas
(ni), pero aprovechando el valor mximo de la tensin, tendremos que efectuar un clculo
del valor RMS para dicha lectura ( lectura = smoothread (1) / 1.41; ), y una vez tengamos
este, lo multiplicaremos por 0.0048 ( 1/1024 ) para tener la tensin medida en mV. por el
sensor. Para obtener el valor de intensidad que circula por el sensor tendremos que
utilizar la variable S_Ratio (experimentalmente calculada) y que nos da como su nombre
indica la relacin mV/mA proporcionada por el sensor, dvidiendo la misma por 1000
para que el valor de iA sea en Amperios.
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
7 de 17
http://www.diverteka.com/?p=1966
Una vez tengamos el valor de intensidad lo dems es sencillo. Por simple aplicacin de
frmulas obtendremos la potencia (en kW) que se alojar en la variable pKW.
Es importante mencionar que el valor de la variable vV, correspondiente a la tensin
domstica AC (prefijada en el programa), ha de ser modificada por el usuario para obtener
las lecturas correctas. No todas las poblaciones reciben una tensin idntica, en nuestro
caso, los 220 voltios tpicos se han pre-fijado (tras medirlos) en 230 V.
A modo de resumen, vamos a enumerar los pasos (includos los opcionales) a seguir para
poner en marcha el montaje
Para el Hardware:
1. Realizamos el cableado del circuito ( y lo revisamos !).
2. Dejamos el potencimetro de ajuste en su posicin central.
3. Conectamos el sensor a 1 hilo del circuito a medir (fase).
4. Conectamos el sensor a nuestro montaje.
5. Comprobamos que al conectar la alimentacin luce el Arduino correctamente.
Para el Software:
(algunas variables solo han de verificarse y pueden dejarse como estn)
1. Editamos el fichero ArduPowerDVTK.ino antes de ejecutarlo
2. Ajustamos la variable retardo (tiempo entre visionados).
3. Ajustamos la variable vV (tensin AC en nuestra casa).
4. Ajustamos la variable ff (delay para 50 o 60 Hz).
5. Ajustamos la variable ni (n. iteraciones para smooth-effect).
6. Ejecutamos el programa
Ajustes:
Como ajuste final aconsejamos una vez arranquemos el programa hacer circular cierta
intensidad de valor medio ( unos 1000 W puede ser correcto ) por el cable a medir.
Conviene que sepamos siquiera de forma aproximada el consumo en vatios de dicha
carga, y tambin que esta sea de tipo resistivo preferentemente (p.ej. un calefactor ).Una
vez que el programa nos de los valores en pantalla (abriendo el terminal serie del IDE
Arduino) deberemos realizar un ajuste fino del montaje mediante el potencimetro R6
hasta que obtengamos la lectura de potencia correcta.
Cabe mencionar que el montaje no es muy sensible a pequeas cargas ( < 40 vatios)
cuando se conectan solas, pero suma adecuadamente su consumo al computar un
conjunto de estas, por lo que el consumo total debera ser muy aproximado al real.
Factores que pueden afectar a discrepancias en la lectura del dispositivo pueden ser:
Cargas de tipo reactivo (motores, cuircuitos capacitivos)
Cargas de muy poca potencia medidas aisladas (ya comentado).
Valor de tensin (variable vV) mal ajustado.
Valor de frecuencia (variable ff) mal ajustado.
Incorrecto cierre del sensor.
A DIVERTIRSE
En una prxima entrada abordaremos el montaje de un circuito de adquisicin de datos
(en formato SD) tambin para Arduino.
Referencias y descarga de cdigo:
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
8 de 17
http://www.diverteka.com/?p=1966
Referencias de diseo
Documentacin del circuito LM358
AN del circuito CA3140 (pag.18)
Documentacin del Sensor SCT-013-030
El fichero descargable contiene:
Software de control ArduPower_DVTK.ino para medir potencia.
Informacin del sensor modelo SCT-013-030
Descarga de cdigo
[wpdm_file id=17 title=true template=bluebox ]
david
Buen articulo!!.
Reply
Txus
Reply
acon
estoy buscando un sensor para CC. Es para medir consumos de
bateras en 44. No conocers algn sensor de CC no invasivo para
consumos de hasta 400A?
Reply
Txus
Reply
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
9 de 17
http://www.diverteka.com/?p=1966
Un saludo
Txus
barbas
Gracias por el articulo
Reply
Txus
Reply
Barbas
Reply
Txus
Reply
Juanjo
Reply
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
10 de 17
http://www.diverteka.com/?p=1966
por vosotros?
[[Waves 2013 (iTEAM UPV Journal), vol. 5, pp. 5-13, 2013]]
Txus
Reply
Hola Juanjo,
no, no tenemos nada que ver, aunque veo que usan un sensor
similar. Entiendo que su aporte es ms acadmico; el nuestro es
mas, digamos, hobbysta.
Eepero en breve tener lista la parte (2) de esta interesante
entrada donde se pordr gestionar un log de consumo.
Un saludo
Txus
Albert
Hola,
Reply
Txus
Reply
Hola Albert,
gracias por tus comentarios. Respecto al montaje de la pgina
que comentas, yo trat de obtener las lecturas mediente el
cambiador de nivel que explican pero finalmente, tras algunas
pruebas infructuosas, opt por realizar una interfaz completa, con
la ventaja que no precisa librera de terceros.
Respecto a la precisin es cuestin de probar; en nuestro
montaje se realiz la comparativa con un modelo comercial que
vende una cadena mgica
de bricolage y se obtuvieron
resultados incluso mejores. La nica pega que explico en la
entrada es con cargas reactivas (lgicamente), con variaciones
altas de la tensin por consumo (los 230 son un valor fijo) y con
consumos muy reducidos (< 40 W) ... tan solo es custion de
DIVERTIRNOS .. no pretende ser un instrumento de Laboratorio.
De todas formas, si lo tienes operativo puedes hacerle los
"aadidos" que comento en la parte (2) del artculo para tener un
registro en SD ... bastante interesante. Un saludo Txus
jordi
Reply
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
11 de 17
http://www.diverteka.com/?p=1966
Fran
Buenas, he realizado el diseo del circuito de
rectificacin/amplificacin y he conectado el sensor YHDC
SCT-013-030. Obtengo valores muy pequeos al intentar medir, la
tensin que consume una plancha/la televisin,etc.
Reply
Podra ser que mi conector hembra tipo Jack, solo tiene la posibilidad
de conectar dos cables?
Alguien me podra ayudar?Estoy atascado.
Espero vuestras respuestas.
Muchas gracias.
Un saludo.
Gran aporte.
James
Buenos das a todos.
Reply
Txus
Reply
Hola Jaime,
Estoy 100% de acuerdo con tus apreciaciones. Ya se ha
comentado el tema de la tensin, y en los pasos a seguir antes
de la puesta en marcha (Para el software) ya se aconseja que
cada cual introduzca el valor de la misma en la variable (vV).
Convengo contigo y as lo comento al final del artculo (1)
que las cargas reactivas, esto es, las no puramente resistivas no
se calcularn con una precisin excesiva. Segn el uso que cada
uno le de por ejemplo , si vamos acontrolar la potencia de uno
o varios motores se puede modificar el cdigo y hacer que el
famoso coseno de fi se tenga en cuenta.
Gracias por tus palabras y por las aclaraciones ya que ayudarn a
ms de uno.
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
12 de 17
http://www.diverteka.com/?p=1966
Txus
ayuda
Reply
Valentino
Reply
Buenos dias,
Primero dar las gracias por vuestro trabajo.
Tengo un problema con el medidor. Cuando conecto el cable de la
seal al arduino, el arduino no manda mas datos al monitor serial y
cuando desconecto el sensor y el acondicionador, vuelve a enviar los
datos. Sabes porque puede ser esto??
Muchas Gracias
Un saludo
Jaime B
Reply
Carlos
Reply
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
13 de 17
http://www.diverteka.com/?p=1966
YHDC
Hola Buenos dias,
Soy Gerente de la empresa YHDC Dechang Electric, S.l (sensor YHDC
SCT-013-030) que habeis usado es de nuestro producto si alguien lo
necesita mas me lo puede pedir. Que recien tenemos una oficina
abierta en Madrid (Av doctor federico rubio y gali 19 28039) o
escribiendo por email: lvyhdc@gmail.com
Gracias a todos
Reply
Un saludo
JOSE LUIS
Me gustarua saber si con esto puedo controlar el consumo de la casa,
pagaria menos en mi factura, podria usar el aire que es lo que mas
consume
Reply
Retificador
Hola,
este circuito es muy interesante ms, no es correcto, no hay retification
de onda completa com um AMPOP, isso apenas se hace media onda
no onda completa, mas esta muy interessante.
Reply
Rubn
Hola,
Reply
BERNARDO
Que gran publicacin, me gusto mucho, solo me queda la duda de que
significa en el cdigo lo siguiente:
Reply
Txus
Reply
ARES
Reply
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
14 de 17
http://www.diverteka.com/?p=1966
Luis
Reply
Luis
Reply
FenixCR
Reply
Pablo86
Reply
Buenas, ante todo felicitarte por el gran proyecto y con la claridad que
lo explicas todo. Estoy realizando mi proyecto de fin de carrera y me
estoy basando en este circuito, porque me parece muy interesante.
Sobretodo en el rectificador de onda completa, me lo he tenido que
mirar un par de veces hasta darme cuenta de como funciona.
Mi pregunta es la siguiente:
Para tener la corriente eficaz multiplicas la tensin eficaz por 36.5. Tal
como dices ese ratio ya te lo da el sensor que es de 1V/30A, pero le
aades la ganancia del primer ampli 0.83. Pero porque no le aades la
ganancia del segundo?
Por mucho que le doy vueltas no lo entiendo deberias multiplicar la
tension eficaz por 30/5, ya que 5 s la ganancia entre los dos
amplificadores.
Quedo pendiente de tu respuesta y muchas gracias de antemano
Javier Sanz
Reply
Buenas noches
Antes de nada felicitaros por vuestro gran trabajo!!
Estaba pensando en instalar este dispositivo para supervisar el
consumo de unas cmaras frigorficas, sabes que potencia mxima
sera capaz de medir sin frer el arduino?
No lo se a ciencia cierta pero no me extraara que cada una superase
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
15 de 17
http://www.diverteka.com/?p=1966
1Kw.
Si fuese posible me gustara medir el consumo de la instalacin
completa, pero teniendo en cuenta que son 9 cmaras y 4 hornos.. No
me queda ms remedio que medir por separado.
Gracias de antemano por la respuesta.
Txus
Reply
Hola Javier,
En la documentacin del sensor (descargable) tienes informacin
sobre tu pregunta.
Un saludo
JASONHD
Hola visten esta pgina:
Reply
Txus
Reply
Hola Jason,
Tu pgina, http://jasonhd.wix.com/jason#!proyecto-joas-1/b6qk8
parece muy muy interesante.
Gracias por el aporte
Txus
Santxs
Reply
PPG
Reply
Buenas,
No me aclaro con el diseo del rectificador de precisin y amplificador.
Podrais contarme ms acerca de cmo se dise o ms informacin
sobre dnde buscar?
Gracias por vuestra atencin.
Un saludo
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
16 de 17
http://www.diverteka.com/?p=1966
Txus
Reply
PPG
Muchas gracias Txus!!
Reply
alejandro
de donde sacas el circuito de rectificacion con opam de algun libro o
una fuente comprobable ??
Reply
Txus
Reply
En las referencias del final del artculo puedes ver las notas de
aplicacin para el OPAMP CA3140, en la pgina 18 puedes ver la
idea en que se basa el circuito.
Txus
marc
Reply
Simn
Reply
Nakita
Reply
Bunas a todas y todos. En este artculo falt una imagen del proyecto
terminado y armado con demostracin real de la aplicabilidad del
medidor casero.
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37
17 de 17
http://www.diverteka.com/?p=1966
Hola muy buenas, estupendo foro para aficionados y tcnicos. Solo una
consulta, por qu no se ve el link para descargar los sketches y
libreras?
Gracias de antemano y estar al tanto de colaborar con esta
comunidad.
Txus
Reply
link
b-quote
code
cerrar etiquetas
Author (required)
Email (will not be published)(required)
Website
Post Comment
Esta pgina utiliza y almacena "Cookies" para la operativa del entorno Wordpress. Si continua navegando entendemos que
acepta el uso de las mismas.
Mas INFO
Acepto
24/10/2016 20:37