SCT-013 Mide El Consumo Eléctrico en Tu Casa Con Arduino
SCT-013 Mide El Consumo Eléctrico en Tu Casa Con Arduino
ACCEDER
Estás aquí: Inicio / Blog / Arduino / SCT-013 mide el consumo eléctrico en tu casa con Arduino
00:00 01:42:13
Mi punto fuerte siempre ha sido la programación. Para mi ha sido una pasión y, durante
muchos años, mi profesión. Sin embargo, la electrónica es algo que siempre me ha llamado
y por eso decidí hace tiempo introducirme en el mundo de Arduino. Hoy te voy a hablar del
sensor de corriente alterna SCT-013, un mundo desconocido para mi.
Tengo muy poca práctica en este área, salvo las pequeñas chapuzas que hago en casa.
Pero gracias a este artículo he descubierto y recordado cosas que tenía casi olvidadas. Esto
es lo que quiero compartir contigo hoy, las nociones básicas que te permitan medir el
consumo eléctrico de aparatos en tu hogar.
Política de cookies
[Link] 1/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Antes de empezar una advertencia: MUCHO OJO CON REDES DE ALTA TENSIÓN. Ni que
decir que lo más importante es la seguridad de uno mismo así que si no estás seguro de
algo de lo que cuento aquí, no lo pongas en práctica, no me hago responsable de los
daños que pueda ocasionar.
Por otro lado, agradecería a todos los profesionales electricistas su opinión y consejo.
Dicho todo esto, con mucho respeto pero sin miedo, vamos a comenzar este tutorial sobre
cómo medir el consumo eléctrico en nuestros electrodomésticos con el sensor SCT-
013.
Indice de contenidos
Política de cookies
[Link] 3/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
La amplitud nos indica el máximo y el mínimo del eje Y. En el caso de la corriente nos
indica el valor máximo en amperios.
Política de cookies
[Link] 4/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Hasta ahora solo he hablado de la corriente o intensidad pero el voltaje también varía de la
misma forma. Si representamos las dos magnitudes juntas podríamos tener algo como se
muestra en la siguiente imagen.
Al contrario que ocurre con los circuitos de corriente continua como Arduino, para medir el
consumo de un aparato, electrodoméstico o dispositivo, tenemos que tener en cuenta esta
característica del voltaje y la corriente.
Hagamos un poco de ingeniería inversa, creo que así se entenderá mejor. La unidad de
energía en la que la compañías eléctricas nos facturan es el kWh. Esto equivale a la
energía consumida por un electrodoméstico u otro aparato cuya potencia fuese un kilovatio
y estuviese funcionando durante una hora.
Política de cookies
[Link] 5/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Dicho así, seguramente no sepas de que te estoy hablando. Pongamos un ejemplo sencillo
para entender el concepto que hay detrás de esta unidad de energía.
Imagínate que tienes un aparato que consume 1.000 vatios es decir 1 kilovatio. En este
caso si queremos mantener encendido este aparato durante una hora, tendríamos un
consumo de 1 kWh.
Pero también podemos mantener alimentada una máquina que consume 2.000 vatios (2
kW) durante media hora con un 1 kWh. O incluso encender 1 bombilla de 100 vatios durante
10 horas.
Lo que vengo a decir es que esta unidad no nos dice el tiempo en el que se consume la
energía eléctrica, solo indica la cantidad de energía. Da lo mismo si se consume en una
hora o en unos minutos.
Por ejemplo, en el gráfico anterior muestro el tiempo en horas que tarda en consumirse 1
kWh para diferentes aparatos. Si consume 100 W tardará 10 horas pero si consume 2.000
W tardará media hora.
Política de cookies
[Link] 6/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Sencillo ¿verdad? Veamos ahora que es eso de los vatios y cómo podemos calcularlos a
partir de un voltaje y una corriente.
Por lo tanto ya tenemos algo por lo que empezar, el voltaje y la intensidad. La potencia es
proporcional a la corriente y a la tensión.
Si multiplicamos las ondas de voltaje y corriente alternas que hemos visto antes, el
resultado es algo parecido a esto.
Política de cookies
[Link] 7/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Esto es lo que sucedería en un caso ideal donde la corriente y el voltaje están en fase es
decir, no existe un desplazamiento en el tiempo. En la realidad esto solo sucede cuando el
aparato que está consumiendo la energía es puramente resistivo.
No voy a entrar muy en detalle en explicar qué son las cargas resistivas y cargas reactivas.
Ya te he dicho que no soy un experto y lo más probable es que meta la pata :). Lo que si
que quiero es que entiendas su significado y como afecta esto al consumo eléctrico.
Cargas resistivas
Digamos que son aquellos aparatos puramente resistivos, usan toda la energía que se les
suministra. Por ejemplo, las bombillas incandescentes, un calentador de agua, un secador
de pelo o una plancha. Vamos, todo aquello que sea capaz de iluminar y calentar.
En estos casos la potencia se puede aproximar a la imagen que hemos visto antes, donde
el voltaje y la corriente están en fase.
Resumiendo mucho podemos decir que sólo con multiplicar estas dos magnitudes ya
tendríamos la potencia eléctrica (sería la potencia instantánea). Lo más importante es que
en todo momento esta potencia es positiva.
Política de cookies
[Link] 8/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Cargas reactivas
Aquí es donde se complica la cosa. En algunos aparatos ocurre que se libera algo de
energía en sentido opuesto es decir, desde el propio dispositivo a la fuente de
alimentación. Aparatos como frigoríficos, lavadoras, taladros o soldadores.
Por ejemplo, si para 0º de la onda sinusoidal teníamos que estar en los 0 segundos, la
corriente se desplaza y esos cero grados están 1 segundo, 2 segundos o el tiempo que sea
más adelante. Se ve claramente en la gráfica.
Política de cookies
[Link] 9/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Valor de pico
Es simplemente la amplitud de la onda es decir, cual es el valor máximo positivo que tiene
la onda.
Valor eficaz
También lo vamos a encontrar como RMS (del inglés root mean square). Es el valor
cuadrático medio de una magnitud eléctrica. Se trata de un valor estadístico de una
magnitud variable. Más o menos podemos decir que calcula la media de dicho valor.
Este nos viene muy bien para el tipo de onda que estamos analizando, sinusoidal. Se
calcula dividiendo el valor de pico entre la raíz cuadrada de 2.
Política de cookies
[Link] 10/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Detrás del valor eficaz existe un desarrollo matemático que te puede ayudar a entender de
dónde viene. Aquí te dejo un vídeo de Enrique de Rinconingieril que lo explica
perfectamente.
Sensor SCT-013
Una vez que tenemos claros ciertos conceptos sobre energía, voltaje, corriente y potencia,
vamos a pasar a ver el sensor SCT-013. Una de las ventajas más interesantes es su
precio, podemos encontrarlo desde un poco más de 4€ hasta los 11€. Como siempre
dependerá de la prisa que tengas en tenerlo en casa.
Y otra de las ventajas que tiene este sensor es que no tenemos que manipular el cable ya
que se trata de un sensor de corriente alterna no invasivo. Bueno, veremos más adelante
que realmente si que hay que hacer alguna modificación mínima.
Cuando una corriente circula por el devanado primario, gracias al efecto de la inducción
magnética, en el devanado secundario se produce una intensidad de corriente proporcional
a la que pasa por el devanado primario.
Política de cookies
[Link] 12/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
En el caso del sensor de corriente alterna SCT-013 el devanado primario es el cable del
aparato que queremos medir y el número de vueltas sería uno. El devanado
Política de cookies
[Link] 13/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
secundario tiene 2.000 vueltas. Un poco más adelante usaremos estos datos para
configurar el sensor.
Al final es como si estuviéramos haciendo un cambio de escala para poder medir mejor.
Ahora nos faltaría conocer cómo medir la intensidad con Arduino a través de una
resistencia de carga o resistencia burden.
Pero antes de meternos en ello, vamos a ver los tipos de sensores de corriente alterna
SCT-013 que podemos encontrar.
Política de cookies
[Link] 14/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Podemos comprar diferentes tipos de sensores de corriente alterna SCT-013 que se pueden
organizar en dos grupos. Los que proporcionan una corriente o los que proporcionan
un voltaje. La gran diferencia entre ellos es que en los primeros no viene incluida una
resistencia de carga y en los segundos sí.
Ahora te estarás preguntando ¿qué es una resistencia de carga? Lo primero que hay que
decir es que se trata de una resistencia normal, no es especial. El nombre resistencia de
carga o resistencia burden se refiere a la función que hace, no a como están fabricadas.
Política de cookies
[Link] 15/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
En este artículo vamos a trabajar con el SCT-013-000 debido a que no tiene resistencia de
carga. Esto nos va a permitir seleccionar la resistencia de carga más adecuada para medir
con mucha precisión el consumo eléctrico de un electrodoméstico como el frigorífico.
Precisamente esto es lo que hacemos en el proyecto IoT Fridge Saver.
Elegir uno u otro sensor SCT-013 dependerá de las necesidades. Como vemos en la tabla
anterior, deberás elegir la intensidad de corriente que mejor se acople a tus necesidades.
Con Arduino y otra placas como NodeMCU, solo podemos medir voltajes. Si además ese
voltaje varía entre un mínimo y un máximo, solo podremos hacerlo a través de una entrada
analógica.
Por otro lado, en estos cálculos debemos conocer el consumo aproximado del aparato que
vamos a medir. Esto nos permitirá ajustar la precisión. El SCT-013-000 puede medir desde
50 mA hasta los 100 A.
Imagínate que el aparato que vas a medir tiene una corriente de 4A. No tiene sentido utilizar
toda la escala hasta los 100A ya que estaríamos perdiendo precisión.
Política de cookies
[Link] 16/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
En este punto entra en juego la placa que estés utilizando ya que depende de cada placa
la referencia interna de la entrada analógica. Esta referencia se llama AREF y nos
informa del voltaje máximo que podemos medir en una entrada analógica. Por ejemplo,
NodeMCU y Arduino MKR1000 utilizan 3,3V y Arduino UNO utiliza 5V.
La idea es aplicar la Ley de Ohm pero utilizando la mitad de voltaje. Lo que hemos hecho
en los pasos anteriores es calcular la corriente de pico lo que significa que todavía tenemos
una onda sinusoidal que varía de positivo a negativo.
Por ejemplo, podemos poner en serie dos resistencias de 330Ω y una de 100Ω. Esto nos
daría un valor de 760Ω más o menos aproximado al que habíamos calculado. Siempre que
lo hagas quédate por debajo del valor calculado.
Esto evitará que nos salgamos del límite de voltaje establecido por AREF ya que podemos
llegar a dañar la placa de desarrollo con el sensor SCT-013.
Política de cookies
[Link] 18/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Política de cookies
[Link] 19/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
El problema que existe es que ni Arduino ni NodeMCU leen voltajes negativos. Así que
tenemos que modificar la señal para que pase a estar en el rango de 0V a 5V. Eso se hace
añadiendo un offset en DC a nuestra señal.
Basta con sumar 2,5V y estaría resuelto. Esto lo haremos a través de un circuito conocido
como circuito offset en DC. Básicamente consiste en poner un divisor de tensión y un
condensador. El condensador tiene que ser de 10μF y unos pocos cientos de voltios. Esto
hace que la reactancia sea baja y la corriente alterna evite la resistencia.
El valor de las resistencias del divisor de tensión puede ser 10kΩ siempre y cuando lo
alimentemos a través de la red eléctrica. Si tu dispositivo va a funcionar con pilas utiliza
unas resistencias de 470kΩ para que el consumo sea mínimo.
La mejor opción es conectarlo con un jack hembra que lo puedes comprar en cualquier
tienda de electrónica en Internet. Te dejo unos enlaces para que veas cuales son:
Cada tipo de jack hembra es diferente. Deberás investigar como se hacen las conexiones.
Del lado del sensor de corriente alterna SCT-013 el jack macho tiene las siguientes
conexiones.
La otra opción si no tienes un conector jack hembra es cortar el cable, sin miedo :) Si lo
haces encontrarás dos cables, uno rojo y otro blanco. Estos colores pueden variar
dependiendo del fabricante y del modelo. Si no sabes muy bien como los tienes que
conectar lo mejor es que pruebes.
En mi caso tengo dos cables, rojo y blanco. El rojo va a al pin analógico y el blanco va a la
conexión al punto medio de las resistencias. No te preocupes si todavía no entiendes las
conexiones, ahora mismo veremos el circuito completo. Política de cookies
[Link] 21/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Da lo mismo como lo hagas, lo que sea más sencillo para ti. Como siempre digo, hay que
ponerse en acción y si tienes que esperar dos semanas a que te llegue el conector hembra
más vale que cortes el cable ;)
Con un conector jack hembra, más o menos quedaría así. El que yo utilizo tiene 5 salidas y
como ya te he dicho, tendrás que investigar que configuración utiliza tu conector jack
hembra.
Política de cookies
[Link] 22/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Si has decidido cortar el cable, el circuito es el mismo. Este sería el esquema que es igual
pero sin el jack hembra.
Quizás esta sea una de las partes más complejas de la conexión ya que en muchos casos
tendremos que quitar la funda que recubre los cables y dejar al descubierto la fase y el
neutro. Lo más importante es que tenemos que abrazar solo uno de estos cables, en caso
contrario la medición será cero.
Esto es debido a que por uno de los cables la corriente fluye en un sentido y por el otro
cable fluye en sentido contrario. Si abrazamos los dos cables un flujo magnético
compensará al otro flujo magnético y se anulará.
Si recuerdas en las clases del colegio o instituto, recordarás la regla de la mano derecha.
Esta regla nos dice en que sentido fluye el campo magnético dada la dirección de corriente
eléctrica.
Mi consejo es que te hagas con una regleta o con un alargador. Lo modifiques y hagas
todas las mediciones sobre ese cable. De esa manera si quieres medir otro aparato eléctrico
solo tendrás que llevarlo donde quieras y hacer de nuevo las conexiones.
Es importante utilizar cables de buena calidad. Por tu seguridad y para conseguir una buena
precisión.
Política de cookies
[Link] 24/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Seguramente encuentres tres cables cuando quites la funda que cubre todo. Los colores
de la fase suelen ser azul o negro y para el neutro marrón. En uno de estos cables es
donde tienes que abrazar el sensor SCT-013. El tercer cable suele ser de color verde y
amarillo y sirve para la toma de tierra.
Para ayudarnos en esta tarea lo mejor es apoyarnos en una librería. En concreto vamos a
utilizar Emonlib creado por el proyecto Open Energy Monitor. En este proyecto puedes ver
muchas cosas de las que te he ido contando aquí. Ha sido la fuente de inspiración de este
artículo.
Open Energy Monitor es un proyecto que nos proporciona diferente hardware para medir el
consumo en multitud de dispositivos y aparatos. Han creado sus propias placas compatibles
con Arduino.
Política de cookies
[Link] 25/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Respecto al software hay dos partes. Una parte que se encarga del desarrollo del firmware
para sus placas y otra parte que se centra en la nube. Al tratarse de hardware compatible
con Arduino podemos utilizar su firmware y librerías en nuestros proyectos con Arduino.
Esta es una de las grandes ventajas del Open Source y del Open Hardware.
Política de cookies
[Link] 26/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Este sería el código que tienes que cargar a tu Arduino. Ahora te explicaré algunas cosas
que debes tener en cuenta.
Lo primero es el voltaje de tu red eléctrica. Más adelante vamos a ver cómo obtener dicho
voltaje con un multímetro. De momento partimos de la suposición que es 220V (lo más
típico).
En la función setup() iniciamos la comunicación serie para poder mostrar los datos a través
del monitor serie.
Luego iniciamos el objeto que hemos creado de la clase EnergyMonitor con la función
current(pinAnalogico, factorCalibracion). Esta función admite dos parámetros:
013.
El pin analógico no tiene duda. Según el esquema mostrado más arriba vamos a utilizar el
A0 así que pasamos como argumento un 0. El factor de corrección de momento lo dejamos
a 2,6. En el siguiente apartado veremos como se calcula.
numMuestras: indica cuantas muestras tiene que tomar para calcular la corriente
eficaz.
El número de muestras es importante. Como hemos estado hablando a lo largo de todo este
artículo, estamos trabajando con una señal sinusoidal. Esto quiere decir que tiene ciclos que
se van repitiendo en el tiempo.
El número de muestras indica el número de veces que se va a leer la señal para obtener el
valor de la corriente eficaz. Es interesante que estas muestras sean en ciclos completos.
Según la velocidad de acceso a los pines analógicos con Arduino UNO, aproximadamente
podemos medir 106 muestras en cada ciclo.
Si queremos medir 14 ciclos (un valor recomendado por el proyecto Open Energy Monitor),
tendremos que medir . De aquí viene el valor que se pasa a la
función calcIrms().
Por último mostramos toda esta información a través del monitor serie.
Política de cookies
[Link] 28/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Ahora solo nos falta conectarlo a un aparato eléctrico y listo…, bueno, todavía queda una
cosa.
Debemos partir del concepto de que nuestros aparatos no son perfectos. Es imposible
fabricar cualquier cosa con absoluta precisión. Hay una relación directamente proporcional
(incluso exponencial) entre precisión y precio. Cuanto más preciso más caro es el
aparato.
Hay tres factores importantes a tener en cuenta y que influyen en la precisión (fuente Open
Energy Monitor):
Esta parte es muy importante para tener unos datos satisfactorios de consumo con el
sensor SCT-013. Para que te hagas una idea podemos llegar a reducir el error en
aproximadamente unas 10 veces. Hay dos formas de hacerlo: una opción teórica y otra
práctica.
En las dos opciones obtenemos el factor de calibración que hemos visto en el sketch que
hemos cargado a Arduino.
La idea es empezar con la teórica y luego corregir ese valor con la fase experimental.
Mucho ojo en la parte experimental. Vamos a trabajar con alto voltaje y puede ser muy
peligroso. SI NO ESTÁS SEGURO NO HAGAS LA PARTE EXPERIMENTAL.
El valor que nos da sería el valor que tenemos que poner en el sketch del SCT-013. Si
sustituimos los valores para la resistencia de carga que hemos calculado quedaría de la
siguiente manera.
Este sería el valor teórico. Ya tendríamos algo por donde empezar. Para asegurarnos de
que realmente este factor de calibración es bueno sería interesante conectar un aparato
del cual sepamos su consumo aproximado.
Política de cookies
[Link] 30/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Por ejemplo, podemos utilizar una bombilla incandescente. Se recomienda una con bastante
potencia para no perder resolución. El sensor SCT-013 nos dará una resolución de 2
decimales por lo tanto, si queremos calibrar bien este sensor debemos utilizar un aparato
que consuma más de 20W.
Yo voy a utilizar el foco con el que grabo los vídeos de YouTube que tiene nada más y nada
menos que ¡¡¡¡¡ 80W !!!!!
Política de cookies
[Link] 31/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Como puedes comprobar obtengo una potencia de más de 120W y una corriente de 0,53A.
Esto dista mucho de ser real y tenemos que comprobarlo de forma experimental.
En el caso de que no tengas una pinza de este tipo, como yo, y quieras calibrar el SCT-013,
puedes utilizar un multímetro. Es más peligroso pero se consiguen los mismos
resultados.
Así que empecemos con el proceso de calibración del SCT-013 miendo el voltaje para saber
si son 220V o 230V.
220V. Además tienes que conectar el cable rojo (suele ser de este color) en voltios y el
cable negro en COM.
Una vez configurado debes meter las dos puntas en un enchufe. Cada una en un agujero.
Da lo mismo en que agujero metas la punta. La diferencia es que te dará o positivo o
negativo. Esto te dará un valor de voltaje y es el que tienes que apuntar y actualizar en el
sketch.
Política de cookies
[Link] 33/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Las mediciones en este punto dependen mucho de la calidad del multímetro. Este es otro
caso claro donde el precio tiene que ver mucho con la precisión.
Política de cookies
[Link] 34/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Eso sí, que soporte la corriente que va a pasar por la bornera. No pongas una de electrónica
porque puedes dañar la instalación.
Antes de nada vamos a ver cómo configurar el multímetro para medir una corriente
alterna. Es diferente a la configuración de voltaje en alterna.
Política de cookies
[Link] 35/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Para que te hagas una idea voy a ponerte un esquema de cómo tienes que conectar todo.
Política de cookies
[Link] 36/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Es importante que también tengas conectado el sensor de corriente alterna SCT-013 para
poder comparar una medida y otra. Cuando mido con el multímetro obtengo el siguiente
resultado.
Política de cookies
[Link] 37/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Me da una medida de 0,33A. Si hacemos los cálculos para obtener la potencia se obtiene lo
siguiente.
Con los datos obtenidos anteriormente donde teníamos una potencia de unos 120W,
comprobamos que este factor de calibración hay que ajustarlo.
Por lo tanto, el factor de calibración está mal. Hay que corregirlo. Pero ahora que tenemos
los datos experimentales resulta sencillo. Si el valor obtenido a través del sensor de
corriente alterna SCT-013 es mayor, baja el factor de corrección.
Ajusta dicho valor hasta conseguir un dato aproximado al que has obtenido en el multímetro.
Solo es cuestión de ir modificando y cargando el código en la placa hasta que tener un valor
correcto. No te olvides de modificar también el valor del voltaje obtenido.
Política de cookies
[Link] 38/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Código final
Aquí te dejo el código con los valores finales.
Cualquiera de estos sensores puede hacer la misma función. Solo tendrás que elegir aquel
que se amolde mejor a tus necesidades de corriente.
Para ajustar la resolución del SCT-013 tendremos que calcular la resistencia de carga que
es igual que cualquier resistencia pero su función es diferente. Nos permite medir un voltaje
entre sus bornes.
Otra parte importante en el circuito es desplazar la señal. Esto lo hacemos con un divisor
de tensión y un condensador. Consiste en sumar a la señal sinusoidal un offset en DC.
Con todo esto ya tendríamos nuestro dispositivo funcionando. Ahora solo nos faltaría la
calibración tanto teórica como experimental.
Agradecimientos
No me puedo despedir sin dar las gracias por su ayuda y apoyo a José Manuel y a
Germán. Sin su ayuda este artículo nunca habría visto la luz.
Política de cookies
[Link] 41/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Cuando inicias sesión con Disqus, tratamos tus datos personales para facilitar tu
Únete a ylapublicación
autenticación conversación...
de comentarios. También almacenamos los comentarios que
publicas, que son visibles inmediatamente para el resto de usuarios.
Please access
Nemigo • haceour Política de privacidad to learn what personal data Disqus collects
2 años
and your choices about how it is used. All users of our service are also subject to our
puntualizarde
Condiciones unservicio.
par de cosas
el cable de neutro siempre es de color azul
y las fases de color marrón, negro o gris (en usa rojo)
Aceptar
1△ ▽ • Responder • Compartir ›
Una duda, ese factor de calibración usado en el código es calculado dependiendo de la resistencia de
carga, pero ¿que factor de calibración se debe utilizar al usar otro sensor SCT013 que no sea el de
100A, por ejemplo el de 10A o 30A (que vienen con resistencia de carga)?
Saludos!
△ ▽ • Responder • Compartir ›
Hola Francisco, con ese tipo de SCT-013 no he trabajado, investígalo y mira la hoja de
características técnicas.
△ ▽ • Responder • Compartir ›
Política de cookies
Daniel Alejandro Malagon Romer • hace 5 meses
[Link] 42/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Hola, muchas gracias por el aporte en verdad es muy bueno, solo una duda, en la calibración veo que
tomas el cable azul(neutro) para una de las puntas de multimetro la otra punta donde va? a la fase?
△ ▽ • Responder • Compartir ›
Luis del Valle Moderador > Daniel Alejandro Malagon Romer • hace 5 meses
Hola Daniel, muchas gracias por tus comentarios. Efectivamente va a la fase.
△ ▽ • Responder • Compartir ›
Luis del Valle Moderador > Mario Spyucatan Cortes • hace un año
Hola Mario, muchas gracias por comentar sobre el SCT-013. En principio el código vale para
todo pero mucho ojo con controlar toda la corriente de tu casa no sufras algún percance :)
△ ▽ • Responder • Compartir ›
MI pregunta es, ¿has usado algua vez el sensor zmpt101b para medir voltaje?, yo lo tengo pero aun
no lo logro decifrar, pues lo que mas se me complica son los codigos de arduino y como hacer para
que arduino me haga los calculos, ademas de eso no consigo mucha información sobre este sensor
en la red y no se como calibrarlo, si tienes alguna información sobre este sensor para medir voltaje te
agradeceria cualquier ayuda.
ver más
△ ▽ • Responder • Compartir ›
Luis del Valle Moderador > Laura Fariñas • hace un año • edited
Es complejo pero voy a tratar de explicarlo. Todo se basa en cuánto tiempo tarda el
microcontrolador en acceder a un pin analógico y obtener un valor. Esto depende del ADC que
se esté utilizando. Podemos decir, a groso modo, que tarda unos 180 microsegundos en hacer
esto. Es decir, 0,000189 segundos.
Si la señal eléctrica es de 50Hz quiere decir que en un segundo han pasado 50 ciclos. 1 ciclo
de señal tarda 0,02 segundos.
Por lo tanto, si tardamos 0,000189 segundos en acceder a un pin digital ¿cuánto tiempo
necesitamos para leer un ciclo completo? Divides el tiempo que tarda un ciclo completo entre
lo que tarda en acceder al pin analógico y sale aproximadamente unos 106. Esto quiere decir
que en un ciclo de señal de 50Hz tomará 106 muestras.
Si ahora queremos medir 14 ciclos de señal, tenemos que multiplicar por 106 y sale
exactamente 1484 muestras :)
Hola, una pregunta como puedo implemerntar con nodemcu, que se utilisa la misma libreria?
△ ▽ • Responder • Compartir ›
Gracias Luis
△ ▽ • Responder • Compartir ›
Luis del Valle Moderador > Alfredo Villapando Gonzalez • hace un año
Muchas gracias por tus comentarios sobre el sensor SCT-013 para medir el consumo eléctrico
con Arduino :)
△ ▽ • Responder • Compartir ›
Luis del Valle Moderador > Jorge Maranto Rivera • hace un año
Hola Jorge, muchas gracias por tus comentarios. Eso sería relativamente fácil y creo que no
haría ningún tipo de ajuste. Sólo tienes que comprobar el valor cuando el aire está apagado y
luego cuando esté encendido. Siempre que el consumo eléctrico medido con el SCT-013
supere el mínimo más un umbral es que está encendido :)
△ ▽ • Responder • Compartir ›
Hola Fabian, ese factor de corrección lo tienes que tocar a mano. Prueba diferentes valores
sabiendo el consumo que tienes en W y luego corriges hasta que de exactamente lo mismo.
△ ▽ • Responder • Compartir ›
Luis del Valle Moderador > Fabian • hace un año Política de cookies
Efectivamente por casa aparato cada placa cada cable cada protoboard etc
[Link] 47/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Efectivamente, por casa aparato, cada placa, cada cable, cada protoboard etc...
Son muchos factores los que hay que tener en cuenta y por eso ese factor de
corrección.
△ ▽ • Responder • Compartir ›
Luis del Valle Moderador > Armando Uriel López • hace un año
Como digo varias veces en el tutorial, yo no soy un experto en estos temas. Sólo trato de
mostrar cómo funciona el SCT-013 y cualquier modificación será bienvenida. Al final, sólo se
pretende tener una medida orientativa sobre el consumo en ningún caso, es algo que
debamos tomar a rajatabla. Muchas gracias por comentar.
△ ▽ • Responder • Compartir ›
Política de cookies
TAMBIÉN EN PROGRAMAR FÁCIL CON ARDUINO
[Link] 48/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Tutoriales de Arduino
Curso de Arduino
Proyectos con Arduino
Servomotor con Arduino
Sensor de temperatura DHT11
Sensor temperatura Arduino
Política de cookies
[Link] 49/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Tutorial pulsadores
Tutorial RTC reloj Arduino
Tutorial potenciómetro Arduino
Tutorial display 7 Arduino
Tutorial motor paso a paso Arduino
Tutorial librerías Arduino
Tutorial ultrasonidos Arduino
Tutorial I2C Arduino
Tutorial consumo Arduino
Tutorial weareable Arduino
Tutorial interrupciones Arduino
Tutorial ADS1115 ADC Arduino
Tutorial pilas Arduino
Tutorial riego Arduino
Arduino Shield EchidnaShield
Tutorial if else Arduino
Tutoriales ESP8266
Introducción ESP8266
Tutorial NodeMCU
IDE Arduino NodeMCU
Tutorial ESP-01
Relé WiFi Sonoff
Tutoriales IoT
Política de cookies
[Link] 50/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Tutoriales Visión
Artificial
Tutoriales Raspberry Pi
Tutorial Raspberry Pi
Proyectos Raspberry Pi
Vídeo Raspberry Pi
Servidor web Raspberry Pi
Servidor Raspberry Pi
Flask Raspberry Pi
Monitor bebé Raspberry Pi
Podcast
Entrevista Obijuan
Entrevista BricoGeek
Entrevista David Cuartielles
Entrevista Rinconingenieril
Entrevista Staticboards
Entrevista La Hora Maker
Entrevista OSHWDem
Entrevista Colepower
Política de cookies
[Link] 51/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
Entrevista Aprendiendoarduino
Entrevista BitFab
Política de cookies
[Link] 52/53
15/10/2019 SCT-013 mide el consumo eléctrico en tu casa con Arduino
[+ info...]
Política de cookies
[Link] 53/53