El parpadeo de LED es un programa muy común y casi el primero para todos los estudiantes integrados o principiantes. En el que parpadeamos un LED con cierto retraso. Así que hoy estamos aquí con el mismo proyecto, pero aquí usaremos una bombilla de CA en lugar de un LED normal y parpadeará una bombilla de CA.
Siempre que necesitemos conectar cualquier aparato de CA en nuestros circuitos integrados, utilizamos un relé. Entonces, en este tutorial de control de relé arduino, simplemente aprenderemos cómo conectar un relé con Arduino. Aquí no estamos usando ningún controlador de relé IC como ULN2003 y solo usaremos un transistor NPN para controlar el relé.
Componentes requeridos:
- Arduino
- Relé de 5v o 6v
- Bombilla o aparato de CA
- Transistor BC547
- Resistencia de 1k
- Placa de pruebas o PCB
- Conexión del cable de puente
- Fuente de alimentación
- Diodo 1n4007
- Terminal de tornillo o bloque de terminales
Relé:
El relé es un interruptor electromagnético, que está controlado por una pequeña corriente y se utiliza para encender y apagar una corriente relativamente mucho mayor. Significa que aplicando una pequeña corriente podemos encender el relé que permite que fluya una corriente mucho mayor. Un relé es un buen ejemplo de cómo controlar los dispositivos de CA (corriente alterna), utilizando una corriente CC mucho menor. Comúnmente utilizado Relay es solo tiro Polo doble (SPDT) de relé, que tiene cinco terminales como a continuación:
Cuando no se aplica voltaje a la bobina, COM (común) se conecta a NC (contacto normalmente cerrado). Cuando se aplica algo de voltaje a la bobina, se produce el campo electromagnético, que atrae la armadura (palanca conectada al resorte), y se conecta COM y NO (contacto normalmente abierto), lo que permite que fluya una corriente mayor. Los relés están disponibles en muchas clasificaciones, aquí usamos un relé de voltaje operativo de 6V, que permite que fluya una corriente de 7A-250VCA.
El relé siempre se configura utilizando un pequeño circuito de controlador que consta de un transistor, un diodo y una resistencia. El transistor se usa para amplificar la corriente de modo que la corriente completa (de la fuente de CC - batería de 9v) pueda fluir a través de una bobina para energizarla por completo. La resistencia se utiliza para proporcionar polarización al transistor. Y el diodo se usa para evitar el flujo de corriente inverso cuando el transistor está apagado. Cada bobina inductora produce EMF iguales y opuestos cuando se apaga repentinamente, esto puede causar daños permanentes a los componentes, por lo que se debe usar un diodo para evitar la corriente inversa. Un módulo de relé está fácilmente disponible en el mercado con todo su circuito de controlador en la placa o puede crearlo en la placa perf o PCB como se muestra a continuación. Aquí hemos utilizado el módulo de relé de 6V.
Aquí para encender el relé con Arduino solo necesitamos hacer ese Pin de Arduino alto (A0 en nuestro caso) donde está conectado el módulo de relé. A continuación se muestra el circuito del controlador de relé para construir su propio módulo de relé:
Diagrama de circuito y funcionamiento:
En este circuito de control de relé Arduino, hemos utilizado Arduino para controlar el relé a través de un transistor BC547. Hemos conectado la base del transistor al pin A0 de Arduino a través de una resistencia de 1k. Se utiliza una bombilla de CA para la demostración. El adaptador de 12v se utiliza para alimentar el circuito.
El funcionamiento es simple, necesitamos hacer que el pin RELAY (PIN A0) sea alto para encender el módulo de relé y hacer que el pin RELAY esté bajo para apagar el módulo de relé. La luz de CA también se encenderá y apagará según el relé.
Acabamos de programar el Arduino para hacer que el Pin de relé (A0) sea alto y bajo con un retraso de 1 segundo:
bucle vacío () {digitalWrite (relé, ALTO); retraso (intervalo); digitalWrite (relé, BAJO); retraso (intervalo); }
El video de demostración y el código completo para Arduino Relay Control se muestran a continuación.