Introducción
Requisitos
Para trabajar con una salida digital, debes tener uno de nuestros PLCs industriales de las familias Mduino o Ardbox porque necesita 24 V para conmutar el relé. Aparte del controlador, también necesitarás un relé de estado sólido (10 A 30 V CC - 10 A 250 V CA), voltaje de alimentación (24 V), la plataforma Arduino IDE y conexión a la línea monofásica (220 V).
Relé de estado sólido (SSR)
Un relé de estado sólido es un dispositivo de conmutación electrónica que se ENCIENDE o APAGA cuando se aplica un pequeño voltaje externo a través de sus terminales de control. Los SSR consisten en un sensor que responde a una entrada apropiada (señal de control), un dispositivo de conmutación electrónica de estado sólido que conmuta la alimentación a los circuitos de carga y un mecanismo de acoplamiento para permitir que la señal de control active este interruptor sin partes mecánicas. El relé puede estar diseñado para cambiar CA o CC a la carga. Es como un relé electromecánico, pero no tiene partes móviles.
Los SSR utilizan dispositivos semiconductores de potencia, como tiristores y transistores, para cambiar las corrientes de hasta alrededor de cien amperios. Además, tiene velocidades de conmutación rápidas en comparación con los relés electromecánicos y no tiene contactos físicos que desgastar. La señal de control debe estar acoplada al circuito controlado de manera que proporcione aislamiento galvánico entre ambos circuitos.
Muchos SSR utilizan acoplamiento óptico. El voltaje de control enciende un LED interno que ilumina y enciende un diodo fotosensible, la corriente del diodo enciende un tiristor, SCR o MOSFET para cambiar la carga. El acoplamiento óptico permite que el circuito de control esté aislado eléctricamente de la carga.
Hardware
Aquí podemos ver cómo tenemos que hacer la conexión entre el PLC Arduino, la luz, el relé y finalmente a la línea de 220V.
Como podemos ver, la salida digital Q0.0 y GND del controlador industrial Arduino enciende el relé, después de esto la línea de 220V que está conectada al 11, por conmutación, toma el voltaje por el terminal 14.
Software
Existe el código para activar el Q0.0 para encender el relé. Esto es solo un ejemplo, para que puedas tomar esta parte y ponerla en tu propio código adaptándolo a tus necesidades. Es decir, puedes activar el Q0.0 cuando necesites usar un if condicional.
const int relay = Q0_0; void setup() { Serial.begin(9600); //begin serial port pinMode(relay, OUTPUT); // define the output } void loop(){ digitalWrite(relay, HIGH); // Put the output at HIGH delay(1000); // Wait for a second digitalWrite(relay, LOW); // Put the output at LOW delay(1000); // Wait for a second }
Conexión de un relé externo de estado sólido a una salida digital