SCT013-50A1V Sensor de Corriente no Invasivo AC 50Amp / 1 Voltio. Con cable de Salida.

[SCT013-50A1V] SCT013-50A1V Sensor de Corriente no Invasivo AC 50Amp / 1 Voltio. Con cable de Salida.

https://electrofranko.com/web/image/product.template/1951/image_1920?unique=b72924f

S/ 30.00 30.0 PEN S/ 30.00

S/ 30.00

Not Available For Sale

Esta combinación no existe.

Términos y condiciones
Envío: 2-3 días laborales


Referencia Interna: SCT013-50A1V

Sensor de Corriente AC No Invasivo (SCT013-50A/1V)

Transformador de corriente (CT) con resistencia de carga integrada para medición de consumo eléctrico.

El SCT013-50A/1V es un transformador de corriente no invasivo que mide flujos de corriente alterna hasta 50A sin interrumpir el circuito eléctrico. Gracias a su núcleo partido tipo clip y su resistencia de carga (burden) integrada, transforma de manera segura la corriente inducida en una salida analógica de 0 a 1V RMS. Es un componente ideal para proyectos de monitoreo energético, domótica y protección contra sobrecargas utilizando microcontroladores.

Especificaciones Técnicas

Parámetro Detalle
Corriente de Entrada Máxima0 a 50 A AC
Señal de Salida Nominal0 a 1 V AC (Voltaje RMS proporcional)
Resistencia de Carga (Burden)Integrada internamente en la placa del sensor
Frecuencia de Operación50 Hz a 150 kHz
No Linealidad Estática±1% a ±3%
Parámetro Detalle
Rigidez Dieléctrica del Núcleo6000 V AC / 1 min
Material Físico del NúcleoFerrita de alta permeabilidad magnética
Tipo de Conector EléctricoPlug Jack estándar de 3.5 mm de 3 polos
Temperatura de Operación-25 °C a 70 °C
Propiedad de ResistenciaGrado de retardante de llama UL94-V0

Diagrama de Conexiones y Mapeo de Pines

Diagrama de Conexión SCT013-50A/1V

Ventajas del SCT013-50A/1V

Instalación No Invasiva: Diseño de núcleo partido en forma de pinza que permite abrazar el conductor activo sin necesidad de cortar el cableado ni desenergizar la línea.

Protección y Seguridad Total: Salida atenuada en voltaje (1V máx) con aislamiento galvánico de alta rigidez dieléctrica, previniendo daños catastróficos en las etapas lógicas de control.

Resistencia Burden Integrada: Elimina el riesgo crítico de sobretensión en circuito abierto común en los transformadores tradicionales, simplificando el acondicionamiento electrónico.

Código Arduino Completo y Optimizado

// Código Completo de Instrumentación para Sensor de Corriente SCT013-50A/1V // Calcula la corriente RMS promediando los cuadrados de las muestras instantáneas (True RMS) const int PIN_ANALOGICO_CT = A0; // Conexión a la salida del SCT013 (Acondicionado con offset externo de 2.5V) // Parámetros de Calibración // El modelo entrega 1V RMS a 50A RMS. Relación matemática de escala: 50.0 A / 1.0 V = 50.0 const float FACTOR_CALIBRACION = 50.0; // Configuración de la ventana temporal de muestreo para capturar múltiples ciclos completos (50Hz / 60Hz) const unsigned long TIEMPO_MUESTREO_MS = 200; unsigned long tiempoAnteriorMs = 0; const unsigned long intervaloReporte = 1500; // Reporte periódico en terminal cada 1500ms void setup() { Serial.begin(115200); Serial.println("--- Inicializando Monitor de Corriente Alterna SCT013-50A/1V ---"); pinMode(PIN_ANALOGICO_CT, INPUT); Serial.println("[ IMPORTANTE ]: Requiere un circuito divisor de tensión externo (dos resistencias y capacitor)"); Serial.println(" para elevar el nivel de la señal de AC AC de salida a un offset DC estable de 2.5V."); Serial.println("-----------------------------------------------------------------------------------------"); } void loop() { unsigned long tiempoActualMs = millis(); // Ejecución síncrona temporizada para el procesamiento estadístico y visualización if (tiempoActualMs - tiempoAnteriorMs >= intervaloReporte) { tiempoAnteriorMs = tiempoActualMs; long contadorMuestras = 0; float sumaCuadrados = 0; unsigned long inicioMuestreo = millis(); // Bucle de alta velocidad para capturar y resolver la integral de la onda senoidal while (millis() - inicioMuestreo < TIEMPO_MUESTREO_MS) { int lecturaADC = analogRead(PIN_ANALOGICO_CT); // Convertir la lectura digital instantánea a escala real de voltaje (0V a 5.0V) float voltajeInstantaneo = (lecturaADC * 5.0) / 1023.0; // Restar el offset de simetría de 2.5V centrado por el divisor de voltaje exterior float voltajeAC = voltajeInstantaneo - 2.5; // Acumular el cuadrado de la señal para el cómputo del valor cuadrático medio sumaCuadrados += (voltajeAC * voltajeAC); contadorMuestras++; } // Calcular la raíz del valor medio ponderado (Voltaje eficaz RMS) float voltajeRMS = sqrt(sumaCuadrados / contadorMuestras); // Convertir el voltaje RMS obtenido a corriente real mediante el factor de transformación float corrienteRMS = voltajeRMS * FACTOR_CALIBRACION; // Filtro analítico por software para suprimir lecturas espurias debidas al ruido térmico del ADC if (corrienteRMS < 0.15) { corrienteRMS = 0.0; } // Estimación matemática de la potencia aparente en base a una tensión de red estándar de 220V float potenciaAparente = corrienteRMS * 220.0; // Impresión formateada de telemetría eléctrica en consola serial Serial.println("================ MONITOREO DE CONSUMO ELÉCTRICO ================"); Serial.print(" Muestras Procesadas : "); Serial.println(contadorMuestras); Serial.print(" Voltaje RMS Sensor : "); Serial.print(voltajeRMS, 3); Serial.println(" V"); Serial.print(" CORRIENTE EFICAZ : "); Serial.print(corrienteRMS, 2); Serial.println(" A RMS"); Serial.print(" POTENCIA APARENTE : "); Serial.print(potenciaAparente, 1); Serial.println(" VA (@220V AC)"); Serial.println("-----------------------------------------------------------------------------------------"); } }