Busca en nuestro Blog. Encontrarás múltiples aplicaciones, soluciones, ejemplos de código. Navega utilizando la nube de etiquetas o busca utilizando criterios específicos

Non-invasive electrical current sensor using YHDC SCT-010 and an Arduino based PLC


Introducción


La familia SCT-010 son sensores de corrientes no invasivas que permiten medir la intensidad que cruza un conductor sin necesidad de cortar o modificar el conductor. Podemos utilizar estos sensores con un procesador como M-Duino o 20 productos de la familia I/Os para medir la intensidad o la potencia consumida por una carga.

Los sensores SCT-010 son transformadores de corriente, dispositivos de instrumentación que proporcionan una medición proporcional a la intensidad que cruza un circuito.La medición se realiza por inducción electromagnética.Los sensores SCT-010 tienen un núcleo ferromagnético dividido (como una abrazadera) que le permite abrirlo para enrollar un conductor de una instalación eléctrica sin tener que cortarlo.

Dentro de la familia SCT-010, hay modelos que proporcionan medición como una salida de intensidad o voltaje. En la medida de lo posible, lo normal es que preferimos la salida de tensión porque la conexión es más simple.


Requisitos


Ethernet PLC or 20 I/Os PLC:    Ethernet PLC       20 I/Os PLC

YHDC SCT010T-D 50A/5V DC:   YHDC SCT010T-D Current sensor

Industrial Shields boards:  Cómo utilizar los pines de mapeo de las placas de Industrial Shields


Descripción

Sensor de corriente YHDC SCT010T-D: 








Características









Entrada nominal50 A









Potencia nominal0-5Vdc









Corriente máxima permitida100% (continuous), 150% (1min)










Impedancia de salida7.5KΩ









Tensión de ondulación de salida≤5% of the output voltage










Tiempo de respuesta 300ms









Frecuencia de trabajo50-60Hz





Otros datos importantes:


Precisión / Linealidad:  Dynamic range +/- 2% (F.S 1: 100 50 / 60Hz sine wave)

Temperatura de funcionamiento:  -20 ... +50 ℃

Temperatura de almacenamiento:  -30 .. + 90 ℃

Resistencia dieléctrica:  2.5KV

Resistencia al fuego: UL94-V0M

Tipo de montaje: Suspended 

Peso de la suspensión: 45g


Diagrama de tamaño de contorno (mm): 


Conexiones

Diagrama de cableado: 



Sensor de corriente YHDC SCT010T-D - PLC basado en Arduino:

-L     -->  GND

+K    -->  I0_11
 


 Conexión final: 


Software


Este sencillo boceto nos permite realizar lecturas analógicas del sensor de corriente YHDL SCT010T-D cada 0,5 s. Para ello hemos utilizado la entrada I0.11 de nuestro M-Duino. Puede utilizar cualquiera de las entradas analógicas disponibles en su ordenador.

Como prueba comprobaremos el resultado monitoreado por el serial port

 

/*

   Copyright (c) 2018 Boot&Work Corp., S.L. All rights reserved


   This program is free software: you can redistribute it and/or modify

   it under the terms of the GNU Lesser General Public License as published by

   the Free Software Foundation, either version 3 of the License, or

   (at your option) any later version.


   This program is distributed in the hope that it will be useful,

   but WITHOUT ANY WARRANTY; without even the implied warranty of

   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

   GNU Lesser General Public License for more details.


   You should have received a copy of the GNU Lesser General Public License

   along with this program.  If not, see <http://www.gnu.org/licenses/>.

 */


////////////////////////////////////////////////////////////////////////////////////////////////////

void setup() {

  Serial.begin(9600L);

  Serial.println("yhdc-sct010t-d started");

}


////////////////////////////////////////////////////////////////////////////////////////////////////

void loop() {

  uint16_t value = analogRead(I0_11);

  Serial.println(value);

  delay(500);

}


Medición de corriente eléctrica no invasiva 

 
 

¿Quieres más información?

Con la tecnología Open Source, puedes ejecutar tus propias instalaciones.

Rellena el formulario y contactaremos contigo lo más pronto posible.

Enviar  Por favor, completa el formulario correctamente.