Relé con Esptop 10 usando Arduino IDE

Relé con Esptop 10 usando Arduino IDE
El relé es un interruptor eléctrico que funciona de manera similar a nuestros interruptores convencionales. Se puede activar o desactivar controlando la corriente. El relé también se puede controlar utilizando el bajo voltaje 3.Señal de 3V de pines de microcontrolador ESP32. En este artículo interactuaremos un módulo de retransmisión con ESP32 y controlaremos un LED.

1: Introducción a los relés

2: Tipos de relés

3: Pinout de relé de doble canal

  • 3.1: Conexiones principales de voltaje
  • 3.2: Pins de control
  • 3.3: Selección de la fuente de alimentación

4: Relé de interfaz con ESP32

  • 4.1: esquema
  • 4.2: código
  • 4.3: salida

1: Introducción a los relés

El módulo de relé de potencia es un interruptor de electromagnet controlado por una señal de baja potencia de microcontroladores como ESP32 y Arduino. Usando la señal de control del microcontrolador, podemos encender o desactivar los electrodomésticos que incluso están trabajando en altos voltajes como 120-220V.

Un módulo de relé de un solo canal normalmente contiene 6 patas:

Los seis pines incluyen:

Alfiler Nombre Descripción
1 Pasador de disparo de relé Entrada para la activación del relé
2 Gnd Alfiler
3 VCC Suministro de entrada para la bobina de relé
4 NO Terminal normalmente abierto
5 Común Terminal común
6 CAROLINA DEL NORTE Terminal normalmente cerrado

2: Tipos de relés

Los módulos de retransmisión vienen en diferentes variaciones dependiendo del número de canales que tiene. Podemos encontrar fácilmente módulos de relé con 1, 2, 3, 4, 8 e incluso 16 canales módulos de relé. Cada canal determina el número de dispositivos que podemos controlar en el terminal de salida.

Aquí hay una breve comparación de las especificaciones del módulo de retransmisión individual, dual y de 8 canales:

Especificación Relé de 1 canal Relé de 2 canales Relé de 8 canales
Voltaje de suministro 3.75V-6V 3.75V-6V 3.75V-6V
Corriente de activación 2mera 5 mM 5 mM
Relé activo actual 70 mA Single (70MA) dual (140 mA) Single (70 mA) todos 8 (600 mA)
Voltaje de contacto máximo 250 VAC o 30 VCC 250 VAC o 30 VCC 250 VAC o 30 VCC
Corriente mínima 10 A 10 A 10 A

Como hemos cubierto una breve comparación entre los relés de diferentes canales, ahora utilizaremos el retransmisión de doble canal en este artículo para fines de demostración.

3: Pinout de relé de doble canal

Aquí en este artículo, utilizaremos el relé de doble canal. Un pines de retransmisión de doble canal se puede dividir en tres categorías:

  • Conexiones de voltaje de red
  • Alfileres de control
  • Selección de la fuente de alimentación

3.1: Conexiones principales de voltaje

La conexión principal dentro de un módulo de relé de doble canal incluye dos conectores diferentes con cada conexión que tiene tres alfileres no (Normalmente abierto), Nc (Normalmente cerrado) y común.

Común: Controle la corriente principal (voltaje de suministro del dispositivo externo)

Normalmente cerrado (NC): El uso de este relé de configuración se establece en cerrado de forma predeterminada. En la configuración normal, la corriente fluye entre Common y NC a menos que se envíe una señal de activación para abrir el circuito y detener el flujo de corriente.

Normalmente abierto (no): La configuración normalmente abierta es opuesta a NC. Por defecto, la corriente no fluye; Solo comienza a fluir cuando se envía una señal de activación desde ESP32.

3.2: Pins de control:

El otro lado del módulo de relé incluye un conjunto de 4 y 3 alfileres. El primer conjunto de lados de bajo voltaje contiene cuatro pines VCC, GND, IN1 e IN2. El PIN in varía dependiendo del número de canales que hay un pin separado para cada canal.

El PIN in recibe la señal de control para el relé de cualquier microcontrolador. Cuando la señal recibida va por debajo de 2 V, se activa el relé. La siguiente configuración se puede configurar utilizando el módulo de retransmisión:

Configuración normalmente cerrada:

  • 1 o alta corriente comienza a fluir
  • 0 o baja corriente deja de fluir

Normalmente, la configuración abierta:

  • 1 o alta corriente deja de fluir
  • 0 o bajo comienzo de corriente de corriente

3.3: Selección de la fuente de alimentación

El segundo conjunto de pines incluye los tres pines VCC, GND y JD-VCC. Los pines JD-VCC normalmente están conectados a VCC, lo que significa que el relé se alimenta usando el voltaje ESP32 y no necesitamos una fuente de alimentación externa por separado.

Si elimina el conector de tapa negro que se muestra en la imagen de arriba, entonces tenemos que alimentar el módulo de relé por separado.

A partir de ahora hemos cubierto todas las especificaciones y el funcionamiento del módulo de retransmisión de doble canal. Ahora lo interactuaremos con ESP32.

4: Relé de interfaz con ESP32

Ahora usaremos cualquier canal único del módulo de retransmisión y controlaremos un LED usando la señal ESP32. Utilizando la misma técnica, cualquiera de los electrodomésticos de CA también se puede controlar, pero tenemos que alimentarlos por separado. Usaremos el primer canal del módulo de retransmisión.

4.1: esquema

Ahora conecte el módulo de relé como se muestra en la imagen a continuación. Aquí hemos utilizado el pin 13 GPIO de ESP32 para la señal de activación del módulo de relé. Un LED está conectado en la configuración de NC.

Se seguirá la siguiente configuración del pin:

Pasador de relé Alfiler
EN 1 GPIO 13
VCC Empuje
Gnd Gnd
Canal 1 NC LED +IVE Terminal
Común Empuje

4.2: código

Abierto Arduino IDE. Conecte ESP32 con PC y cargue el código dado.

/*********
https: // linuxhint.comunicarse
*********/
const int realmente_2chan = 13;
setup () void
De serie.comenzar (115200);
PinMode (realmente_2chan, salida);

bucle void ()
DigitalWrite (realmente_2chan, alto); /*Uso de la configuración de NC Enviar alto para el flujo de corriente*/
/*Porque no envía una señal baja para el flujo de corriente*/
De serie.println ("Comienza el flujo en la corriente de LED");
retraso (3000); /*Retraso de 3 segundos*/
DigitalWrite (realmente_2chan, bajo); /*Uso de la configuración de NC Enviar bajo para detener el flujo de corriente*/
/*Porque no envía una señal baja para detener el flujo de corriente*/
De serie.println ("Se detiene el flujo fuera de corriente LED");
retraso (3000);

Aquí en el código anterior, GPIO 13 se define como un pasador de activación conectado a IN1 del módulo de retransmisión. A continuación, definimos un módulo de retransmisión en la configuración de NC que se enciende LED a menos que se envíe una señal alta en IN1 desde ESP32.

Para ninguna configuración, envíe una señal alta en IN1 para encender el LED.

Después de cargar código en la placa ESP32, ahora observe la salida.

4.3: salida

La siguiente salida se puede ver en el monitor en serie aquí podemos ver cuándo LED está encendido y apagado.

Como LED está conectado en CAROLINA DEL NORTE configuración para que LED sea EN.

Ahora se envía una señal alta a EN 1 Pin del módulo de relé El LED girará APAGADO Como es el módulo de relé EN.

Hemos integrado y probado con éxito la placa de microcontrolador ESP32 con un módulo de retransmisión de doble canal. Para fines de demostración, conectamos un LED en el terminal común del canal 1.

Conclusión

Usar un relé con ESP32 es una excelente manera de controlar múltiples dispositivos de CA no solo usando una conexión cableada, sino que también se puede controlar de forma remota. Este artículo cubre todos los pasos necesarios para controlar un relé con ESP32. Usando este artículo, cualquier módulo de relé de canal se puede conectar a ESP32.