Tienda de Electronica Avanzada

Tienda de Electronica Avanzada

$16,00

El módulo de 8 relevadores de 5V (fabricados por Songle) que trabaja a bajo nivel controlando altos voltajes por medio de bajo voltajes a través de microcontroladores (Raspberry Pi, Arduino, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic, NodeMCU).

Compare

El módulo de 8 relevadores de 5V (fabricados por Songle) que trabaja a bajo nivel controlando altos voltajes por medio de bajo voltajes a través de microcontroladores (Raspberry Pi, Arduino, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic, NodeMCU).

Cuenta con  aislamiento por medio de optoacopladores (817c), minimizando el ruido para la conmutación de carga y el led indica el estado del relevador.

¿Para qué sirve el Módulo de 8 Relevadores?

Este módulo es usado para conmutar por medio de una señal pequeña  cargas  de alto voltaje de varios equipos   conectadas al suministro de red eléctrica por tiempo prolongado , por ejemplo bombillas, bombas de agua , PLC, etc.

¿Cómo funciona el Módulo de 8 Relevadores?

El principio de funcionamiento consta de:

  • Bobina
  • Armadura
  • Muelle
  • Contacto Móvil
  • Contactos

Uno de los contactos normalmente esta abierto(NO) y otro es normalmente cerrado (NC). Cuando la bobina no esta energizada , el contacto estará en estado NO y estará NC cuando este activado.

El voltaje y corriente cruzara la bobina generando el efecto electromagnético. La armadura cruzara la tensión del muelle y será atraído por el núcleo cerrando el contacto de la armadura y pasando de NO a NC. Cuando la bobina se des-energice, la fuerza electromagnética desaparecerá y la armadura se moverá a la posición original liberando(de NC a NO) y cerrando el contacto móvil , esto apagara el circuito.


 ESPECIFICACIONES Y CARACTERÍSTICAS

  • Modelo: SRD-05VDC-DL-C
  • Voltaje de operación: 5V DC
  • Máxima salida del relevador (Voltaje/ Corriente): DC 30V/10A, AC 250V/10A
  • Rangos de corriente: 10 A (NO) y 5 A (NC)
  • Protocolo de comunicación: TTL (3.3 V o 5 V)
  • Tiempo de acción: 10 ms/ 5 ms
  • Tamaño : 138 mm x 56 mm x 19 mm (largo,ancho, alto )
  • Peso: 118 gramos

TUTORIALES


DOCUMENTACIÓN Y RECURSOS


INFORMACIÓN ADICIONAL 

TUTORIAL PARA CONTROL DE LA TARJETA ESP32 POR MEDIO DE LA APP BLYNK

A continuación se muestra como con la ayuda de la aplicación Blynk podemos realizar un control sobre el encendido/apagado del módulo relevador de 8 canales vía WiFi. Este tutorial esta dividido en 4 fases:

  1. Preparación de IDE Arduino para ESP32
  2. Descarga de la App Blynk y configuración
  3. Código para el control del microcontrolador ESP32
  4. Conexión y carga del programa

1. Preparación de IDE Arduino para ESP32

En IDE Arduino , naturalmente no tiene las librerías para realizar la programación hacia el microcontrolador ESP32 es por esa razón que te recomendamos seguir los siguientes pasos para poder programar tu micro con la suite ya conocida de Arduino.

Primero agregaremos la dirección:

https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/espressif/arduino-esp32

en la barra de herramientas >Archivo > Preferencias de IDE Arduino, como a continuación se muestra:

Ubicación en IDE Arduino de Archivo > Preferencias 

Después tendremos que agregar la tarjeta ESP32 a IDE Arduino , esto se encuentra en la barra de herramientas > Herramientas > Placa > Gestor de Tarjetas; una vez que estemos en la ventana de Gestor de Tarjetas , colocar en el buscador : ESP32 e instalar. A continuación se muestran los pasos a seguir:

Búsqueda del ESP32 en el Gestor de Tarjetas 

 

Adicional procederemos a seleccionar la placa , baudios, modos flash y puerto en la barra de herramientas > Herramientas;  para poder realizar la programación y posteriormente carga del programa a nuestro microcontrolador.

Configuraciones para el microcontrolador ESP32

Una vez realizado los anteriores pasos , ya contamos con el IDE Arduino listo para poder trabajar con el microcontrolador ESP32. Ahora realizaremos el segundo paso.

2. Descarga de la App Blynk y configuración

Para poder tener control del microcontrolador ESP32 desde tu dispositivo móvil* , nos apoyaremos en la APP Blynk que por un servidor en nube publico y configurando con una red (WiFi, UART, etc) en una interfaz podemos tener control de nuestros dispositivos de las familias de microcontroladores: Texas Instruments, Arduino,Raspberry o NodeMCU.

*El tutorial esta realizado desde un dispositivo Android

A continuación las instrucciones para descargar y configurar Blynk:

  1. Desde la App Store o Google Play , descarga la App Blynk
  2. Abrir la aplicación y crear una cuenta
  3. Posteriormente crear un proyecto.
  4. Seleccionar el microcontrolador que se usara para el control de tu dispositivo.
  5. Seleccionar que tipo de conexión se tendrá (WiFi, UART, etc).
  6. Crear proyecto
  7. Posteriormente recibirás un mail (el que registraste al crear tu cuenta) un token el cual guarda, ya que se usara al programar en Arduino
  8. En tu dispositivo móvil en la app Blynk, vera que tienes un área de trabajo en donde podrás agregar controles, display, notificaciones,etc . Por el momento solamente agregaremos 8 botones para el control de nuestro módulo relevador de 8 canales (un botón por cada canal)
  9. Cada botón que agregues podrás configurar al darle un “click” . Dar “click” en PIN, para poder seleccionar el GPIO (Pin Virtual) que tenga salida del microcontrolador hacia (en este caso) al modulo relevador de 4 canales. Realiza este punto por cada botón que agregues.
  10. Finalmente tendrás una vista en donde podrás observar los dos botones con el nombre de los pines seleccionados para su control.

A continuación un resumen de las indicaciones:

Descarga y creación de proyecto en Blynk desde un dispositivo Android

Por el momento ya contamos con IDE Arduino para programar en el micro ESP32. Ahora continuaremos con la configuración de Blynk en Arduino.

A. Gestor de Librerías en IDE Arduino

Puedes realizar la configuración desde a barra de herramientas > Programa > Incluir Librería > Administrar bibliotecas; una vez que estemos en la ventana de Gestor de Librerías , colocar en el buscador : Blynk e instalar. A continuación se muestran los pasos a seguir:

Instalación de la librería Blynk en IDE Arduino

Finalmente reinicie IDE Arduino.

3.Código para el control del microcontrolador ESP32

A continuación compartiremos el código para poder controlar nuestro módulo relevador de 8 canales por medio de nuestro microcontrolador ESP32. Donde usaremos el GPIO27,GPIO26,GPIO25 ,GPIO32, GPIO33,GPIO34,GPIO35 y GPIO14 de nuestro micro*

* Se realizo con el  ESP 32 38 PINES ESP WROOM32

#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>

int rele = 27;
int rele1= 26;
int rele2= 25;
int rele3= 33;
int rele4= 32; 
int rele5= 34;
int rele6= 35;
int rele7= 14;

char auth[] = "AUTH TOKEN "; //Colocar aquí el token que fue enviado a su mail. Ver punto 7 (Descarga de la App Blynk y configuración)
char ssid[] = "SSID"; //Red WiFi  personal
char pass[] = "CONTRASEÑA"; // Contraseña para WiFi personal

 

void setup()

{

pinMode(rele,OUTPUT);
pinMode(rele, HIGH);
pinMode(rele1,OUTPUT);
pinMode(rele1, HIGH);
pinMode(rele2,OUTPUT); 
pinMode(rele2, HIGH); 
pinMode(rele3,OUTPUT); 
pinMode(rele3, HIGH); 
pinMode(rele4,OUTPUT);
pinMode(rele4, HIGH);
pinMode(rele5,OUTPUT);
pinMode(rele5, HIGH);
pinMode(rele6,OUTPUT);
pinMode(rele6, HIGH);
pinMode(rele7,OUTPUT);
pinMode(rele7, HIGH); 

 
Serial.begin(115200);
delay(10);
Serial.println(ssid);
WiFi.begin(ssid,pass);
int wifi_ctr=0;
while(WiFi.status()!=WL_CONNECTED){
delay(500);
Serial.print(".");

}

Serial.println("WiFi connected");
Blynk.begin(auth, ssid, pass);

}

void loop()

{

Blynk.run();

}

4. Conexión y carga del programa

Esto es en caso de que se tenga el siguiente error en la carda del programa al ESP32:

Error al cargar de sketch en el ESP32

Es necesario que mantengas presionado el botón de “BOOT” cuando se este subiendo el código. Cuando empiece a cargar el programa soltar el botón de “BOOT”.

Indicaciones para carga de sketch en el ESP32

Una vez cargado el programa podrá encender/apagar las cargas (lamparas, ventiladores, etc) que estén conectados al módulo relevador de 4 canales.

A. Conexión del ESP32 con el módulo relevador de 4 canales y cargas

  1. Conecte IN1-IN8 a GPIO del microcontrolador. Ejemplo: IN1-GPIO27, IN2-GPIO26, IN3-GPIO25,IN4-GPIO33,IN5-GPIO32, IN6-GPIO34, IN7-GPIO35,IN8-GPIO14
  2. Conecte el VCC de la placa al VIN (Voltaje de entrada) de NodeMCU (para proporcionar un suministro directo de 5V proveniente del puerto USB).
  3. Conecte la carga de CA en el circuito NO de los relés, es decir, la fase a cada uno de los conectores del relé en el terminal medio y el cable de la carga (por ejemplo, bobina , ventilador, etc.) al terminal NO izquierdo (Tenga cuidado al tratar con CA)
  4. El otro cable de tierra del suministro de CA va directamente a la carga.
Modulo de 8 Relevadores
Conexión del módulo relevador con 8 canales a ESP32 aislado.

B. PINES JDVcc, VCC y GND

Al mantener el Jumper con la posición de JDVcc-VCC , se esta usando el voltaje de VCC(proveniente del microcontrolador) , alimentando a los optoacopladores y al relé, con esto el relé se excita directamente con mi señal , pero puede que si hay un problema en el relé queme el microcontrolador. Ya que ambos circuitos están compartiendo la misma GND y tensión (VCC).

Si no se conecta este Jumper, entonces quedara aislado el módulo de 4 relevadores con el microcontrolador, pero se tendrá que alimentar de otra manera a los optoacopladores y relés (5V), NUNCA colocar el Jumper en posición VCC-GND.

Modulo de 8 Relevadores
Diferentes tipo de conexiones con el Jumper en JDVcc, VCC y GND.  

El código y los pasos que fueron descritos , también son útiles en el uso de los relevadores de estado solido para 8 canales.


ENLACES EXTERNOS

Categorías: , Etiquetas: , ,

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Placa De 8 Canales A Relé 12v Con Optoacoplador Led Arduino”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *