Qué mide un SCT-013
El SCT-013 es una familia de transformadores de corriente tipo pinza. Rodea un conductor y permite medir corriente sin cortar el cable, según el modelo y su circuito de carga. No mide directamente potencia ni energía: para calcularlas necesitas corriente, tensión, factor de potencia y tiempo.
La familia tiene variantes con salida de corriente y variantes con salida de tensión. El circuito de lectura cambia entre ellas. Identifica el modelo exacto antes de copiar una resistencia o una fórmula.
Seguridad primero
Este proyecto puede trabajar cerca de tensión de red. La pinza debe instalarse sin abrir ni modificar un conductor energizado y siguiendo las instrucciones del fabricante. Si no tienes formación para trabajar en cuadros eléctricos, no hagas la instalación: pide ayuda a un profesional.
- No conectes la salida de una pinza de corriente a un GPIO sin acondicionarla.
- No pases por la pinza un cable completo con fase y neutro juntos: los campos pueden cancelarse y la lectura será incorrecta.
- No abras el cuadro ni toques conductores desnudos para hacer una prueba.
- Usa caja, aislamiento, fusible y separación de baja tensión.
- Desconecta y verifica la ausencia de tensión antes de modificar la instalación.
Materiales de baja tensión
- ESP32 de desarrollo.
- SCT-013 del modelo adecuado.
- Circuito de carga o acondicionamiento recomendado por la ficha.
- Resistencias y referencia de tensión calculadas para el ADC.
- Fuente aislada y estable para el ESP32.
- Caja y bornes adecuados.
El ESP32 mide una tensión dentro de su rango ADC. La señal alterna de la pinza debe desplazarse alrededor de una referencia y limitarse para no superar la entrada. No basta con conectar dos cables del SCT-013 a un pin analógico.
Principio de cálculo
La corriente alterna cambia constantemente. Para estimar su valor eficaz, toma muestras durante varios ciclos, elimina el offset y calcula el valor RMS. Una aproximación conceptual es:
I_RMS = raíz cuadrada de la media de (muestra - offset)²
Después aplicas la relación de transformación y la calibración del circuito. La potencia activa aproximada sería corriente por tensión por factor de potencia, pero usar corriente por una tensión fija solo da una estimación aparente.
Lectura con ESP32
Usa un ADC adecuado y una frecuencia de muestreo suficiente para representar la señal. La implementación exacta depende del circuito, del modelo SCT-013 y de la frecuencia de red. Documenta resolución, atenuación, número de muestras y ventana temporal.
No publiques una cifra de consumo con falsa precisión. El resultado depende de calibración, ruido, forma de onda, factor de potencia y del punto exacto donde colocas la pinza.
Calibración
Compara el resultado con una carga conocida o un medidor fiable. Haz varias mediciones con cargas pequeñas y grandes, y comprueba si el error es constante o crece con la corriente. Ajusta la conversión solo después de revisar offset, resistencia de carga y referencia del ADC.
Una bombilla resistiva puede ser una carga sencilla para una primera prueba, pero un motor, una fuente conmutada o un cargador tienen factores de potencia y formas de onda distintos. Una sola calibración no valida todos los aparatos.
Errores frecuentes
- Lectura cero: conductor equivocado, pinza cerrada incorrectamente o cables de fase y neutro atravesando juntos.
- Valores negativos o inestables: offset incorrecto, ruido o acondicionamiento insuficiente.
- Lectura saturada: señal demasiado grande para el ADC.
- Consumo imposible: modelo SCT-013 equivocado o cálculo de transformación incorrecto.
- ESP32 reiniciándose: fuente compartida con una carga ruidosa.
Qué mostrar en Home Assistant
Empieza mostrando corriente y una estimación con una unidad clara. Si no has medido tensión y factor de potencia, etiqueta el resultado como estimación y no como potencia activa exacta. Añade históricos después de verificar que las lecturas son estables.
Fuentes y siguiente paso
Consulta la documentación de ADC de ESPHome, la ficha exacta de tu SCT-013 y las normas de seguridad eléctrica aplicables. Para empezar con la placa, revisa ESP32 para principiantes.