Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Arduino Relay Tutorial - Controle dispositivos de alto voltaje con Arduino

En este tutorial aprenderemos a controlar dispositivos de alto voltaje utilizando Arduino y un módulo de relés. Puede ver el siguiente video o leer el tutorial escrito a continuación.

Resumen

Podemos controlar dispositivos electrónicos de alta tensión mediante relés. Un relé es en realidad un interruptor que funciona eléctricamente mediante un electroimán. El electroimán se activa con un voltaje bajo, por ejemplo, 5 voltios desde un microcontrolador y tira de un contacto para abrir o cerrar un circuito de alto voltaje.

Módulo de relé HL-52S

Como ejemplo para este tutorial de Arduino Relay, usaremos el módulo de relé de 2 canales HL-52S, que tiene 2 relés con una clasificación de 10 A a 250 y 125 V CA y 10 A a 30 y 28 V CC. El conector de salida de alto voltaje tiene 3 pines, el del medio es el pin común y, como podemos ver en las marcas, uno de los otros dos pines es para una conexión normalmente abierta y el otro para una conexión normalmente cerrada.

En el otro lado del módulo tenemos estos 2 juegos de pines. El primero tiene 4 pines, un Ground y un pin VCC para alimentar el módulo y 2 pines de entrada In1 e In2. El segundo conjunto de pines tiene 3 pines con un puente entre el pin JDVcc y el Vcc. Con una configuración como esta, el electroimán del relé se alimenta directamente desde la placa Arduino y, si algo sale mal con el relé, el microcontrolador podría dañarse.

Componentes necesarios para este tutorial de Arduino Relay


Puede obtener los componentes en cualquiera de los siguientes sitios:

  • Módulo de relé de 5 V…………………………
  • Placa Arduino ………………………………
  • Placa de prueba y cables de salto ……… 
  • Cable, enchufe, enchufe

Diagrama del circuito

Para una mejor comprensión, veamos los esquemas del circuito del módulo de relé en esta configuración. Entonces podemos ver que los 5 voltios de nuestro microcontrolador conectados al pin Vcc para activar el relé a través del IC del optoacoplador también están conectados al pin JDVcc que alimenta el electroimán del relé. Entonces, en este caso, no obtuvimos aislamiento entre el relé y el microcontrolador.

Para aislar el microcontrolador del relé, debemos quitar el puente y conectar una fuente de alimentación separada para el electroimán al JDVcc y al pin de tierra. Ahora, con esta configuración, el microcontrolador no tiene ninguna conexión física con el relé, solo usa la luz LED del optoacoplador IC para activar el relé.

Hay una cosa más a tener en cuenta en este esquema de circuito. Los pines de entrada del módulo funcionan a la inversa. Como podemos ver, el relé se activará cuando el pin de entrada esté BAJO porque de esa manera la corriente podrá fluir desde el VCC al pin de entrada que está bajo o tierra, y el LED se encenderá y activará el relé. . Cuando el pin de entrada sea ALTO, no habrá flujo de corriente, por lo que el LED no se encenderá y el relé no se activará.

Advertencia de alto voltaje

Antes de continuar con este tutorial, le advertiré aquí que usaremos alto voltaje que, si se usa de manera incorrecta o incorrecta, podría provocar lesiones graves o la muerte. Así que tenga mucho cuidado con lo que está haciendo porque no me hago responsable de ninguna de sus acciones.

Cómo usar el módulo de relé Arduino con los dispositivos de alto voltaje


Primero echemos un vistazo al diagrama del circuito. Como se describió anteriormente, usaremos un adaptador de 5 V como fuente de alimentación separada para el electroimán conectado al JDVcc y el pin de tierra. El pin 5V de Arduino se conectará al pin Vcc del módulo y el pin número 7 al pin de entrada In1 para controlar el relé. Ahora, para la parte de ALTO voltaje, necesitamos un enchufe de alimentación, un enchufe y un cable con dos hilos. Uno de los dos cables se cortará y se conectará al pin común y normalmente abierto del conector de salida del módulo. Entonces, con esta configuración, cuando activemos el relé, obtendremos el circuito de alto voltaje cerrado y funcionando.

Así es como se hizo el cable. Así que compré un enchufe, un enchufe y un cable. Luego corté con cuidado el cable y corté uno de los cables como se muestra en la imagen a continuación y los conecté a los pines de conexión normalmente abiertos del módulo de relé. También conectó los extremos del cable al enchufe y al enchufe.

*Nota:asegúrese de usar los otros cables, no el cable "amarillo y verde", ya que está destinado a ser utilizado para tierra.

Aquí está la apariencia final de mi cable listo para usar. Sin embargo, antes de usar el cable, asegúrese de que funcione correctamente. Puede verificarlo con un multímetro o probarlo primero con un voltaje bajo.

Código fuente del tutorial de Arduino Relay

Ahora, lo que queda para este tutorial es hacer un código simple y probar el módulo de relés para ver cómo funcionará. Aquí está el código simple, solo usaremos el pin número 7 para controlar el relé, por lo que lo definiremos como salida y crearemos un programa que solo activará y desactivará el relé cada 3 segundos. Mencionaré una vez más aquí que la entrada del módulo funciona a la inversa, por lo que una lógica baja en la entrada activará el relé y viceversa.

int in1 = 7;

void setup() {
  pinMode(in1, OUTPUT);
  digitalWrite(in1, HIGH);
}

void loop() {
  digitalWrite(in1, LOW);
  delay(3000);
  digitalWrite(in1, HIGH);
  delay(3000);
}Code language: Arduino (arduino)

Hay una demostración de este ejemplo al final del video de este tutorial. Probé 3 dispositivos en él. Primero una bombilla de 100W, luego una lámpara de escritorio y un termoventilador. Todos estos dispositivos funcionan con 220 V.

Así es como podemos controlar cualquier dispositivo de alto voltaje usando Arduino o cualquier otro microcontrolador. Y, por supuesto, las posibilidades ahora son infinitas, por ejemplo, podemos controlar los dispositivos usando TV Remote, Bluetooth, SMS, Internet, etc.


Proceso de manufactura

  1. El reloj IV9 Numitron más simple de bricolaje con Arduino
  2. Habilita el control de Alexa en tu ventilador de techo
  3. Tutorial de bloqueo RFID de Arduino
  4. Controlar el aceptador de monedas con Arduino
  5. ¡Arduino con Bluetooth para controlar un LED!
  6. Arduino Nano:Controla 2 motores paso a paso con joystick
  7. ThimbleKrox - Control del mouse con los dedos
  8. Controla una cucaracha con Arduino por menos de $ 30
  9. Control de coche con Arduino Uno y Bluetooth
  10. Controla el brazo del robot Arduino con la aplicación de Android
  11. Control de ventilador PWM de 4 pines y 25 kHz con Arduino Uno