- Componentes requeridos:
- Diagrama del circuito del escudo del controlador del relé Arduino:
- Trabajo y demostración:
- Diseño de circuitos y PCB con EasyEDA:
- Cálculo y pedido de muestras en línea:
En este proyecto de bricolaje, hacemos un circuito de blindaje de relé Arduino de 3 canales para aplicaciones basadas en relés. Diseñamos un PCB aislado para 3 relés. Al usar este Arduino Relay Shield, podemos operar 3 dispositivos de CA a la vez. Hemos puesto un bloque de terminales de tornillo de dos pines (Neutro, NO) para conectar electrodomésticos. Aquí hemos proporcionado el diseño de PCB, el diagrama de circuito y los archivos Gerber para que pueda construir o pedir directamente este módulo de controlador de relé.
Anteriormente hemos construido un módulo de controlador de relé de 4 canales, pero esta vez estamos construyendo este módulo de relé como Arduino Shield, de modo que solo tiene que arreglarlo sobre Arduino y estará listo para usar. Los relés son útiles para activar electrodomésticos de CA con señal baja y se utilizan en sistemas de automatización del hogar.
Componentes requeridos:
- Relé SPDT 12v -3
- 817 Optoacoplador -3
- Transistor BC547 -3
- LED SMD -4
- PCB (pedido a JLCPCB) -1
- Bloque de terminales 2 pines -4
- Diodo 1N4007 -3
- Resistencia 1k -7
- Burg palos macho -1
- Jersey - 1
- Presionar el botón
- Fuente de alimentación
- Arduino para demostración
- Cable de conexión
- Electrodomésticos AC
Diagrama del circuito del escudo del controlador del relé Arduino:
En este circuito impulsor de relé de 3 canales, hemos utilizado un optoacoplador para activar el transistor NPN que impulsa aún más el relé. Y el optoacoplador se activará con la señal BAJA activa. Aquí hemos usado un relé de 12v 10Amp en esta placa PCB, también puede usar relés de 5v.
Trabajo y demostración:
Para demostrar este Arduino Relay Driver Shield, hemos utilizado una placa Arduino Uno para controlar los relés. Hemos conectado los 3 relés con Arduino en 7, 9 y 12 pines (RLY1, RLY2 y RLY3). Hemos utilizado un adaptador de 12v para alimentar el circuito. Luego, hemos conectado bombillas de 220 VCA en el bloque de terminales de la placa PCB y también se aplica alimentación de CA a la placa. Consulte el video de demostración al final de este proyecto.
El código completo de Arduino se proporciona al final de este proyecto, el código es simple y fácilmente comprensible. Si desea obtener más información sobre Relay y su interfaz con Arduino, siga este enlace.
Solo tiene que arreglar el escudo Arduino sobre Arduino y controlar 3 dispositivos usando este escudo. Puede usar el código dado (al final) o usar su propio código para controlar los dispositivos de CA.
Diseño de circuitos y PCB con EasyEDA:
Para diseñar este Arduino Relay Shield, hemos elegido la herramienta EDA en línea llamada EasyEDA. Anteriormente he usado EasyEDA muchas veces y lo encontré muy conveniente de usar ya que tiene una buena colección de huellas y es de código abierto. Después de diseñar la PCB, podemos solicitar las muestras de PCB mediante sus servicios de fabricación de PCB de bajo costo. También ofrecen un servicio de abastecimiento de componentes donde tienen un gran stock de componentes electrónicos y los usuarios pueden solicitar los componentes necesarios junto con el pedido de PCB.
Mientras diseña sus circuitos y PCB, también puede hacer públicos sus diseños de circuitos y PCB para que otros usuarios puedan copiarlos o editarlos y puedan beneficiarse de su trabajo, también hemos hecho públicos todos nuestros diseños de circuitos y PCB para este circuito, verifique el siguiente enlace:
easyeda.com/circuitdigest/relayshield
Puede ver cualquier Capa (Superior, Inferior, Topsilk, bottomsilk, etc.) de la PCB seleccionando la capa de la Ventana 'Capas'. También puede ver la PCB, cómo se verá después de la fabricación usando el botón Vista de fotos en EasyEDA:
Cálculo y pedido de muestras en línea:
Después de completar el diseño de este Arduino Relay Shield, puede solicitar la PCB a través de JLCPCB.com. Para pedir el PCB de JLCPCB, necesita Gerber File. Para descargar archivos Gerber de su PCB, simplemente haga clic en el botón Salida de fabricación en la página del editor EasyEDA, luego descargue desde la página de pedido de EasyEDA PCB.
Ahora vaya a JLCPCB.com y haga clic en Cotizar ahora o en el botón, luego puede seleccionar la cantidad de PCB que desea pedir, cuántas capas de cobre necesita, el grosor de la PCB, el peso del cobre e incluso el color de la PCB, como la instantánea mostrado a continuación:
Una vez que haya seleccionado todas las opciones, haga clic en "Guardar en el carrito" y luego lo llevará a la página donde puede cargar su archivo Gerber que hemos descargado de EasyEDA. Sube tu archivo Gerber y haz clic en "Guardar en el carrito". Y finalmente haga clic en Checkout Securely para completar su pedido, luego obtendrá sus PCB unos días después. Están fabricando la PCB a un precio muy bajo, que es de $ 2. Su tiempo de construcción también es muy inferior, que es de 48 horas con una entrega de DHL de 3-5 días, básicamente obtendrá sus PCB dentro de una semana de realizar el pedido.
Después de pedir la PCB, puede verificar el progreso de producción de su PCB con fecha y hora. Puede verificarlo yendo a la página de Cuenta y haciendo clic en el enlace "Progreso de producción" debajo del PCB como, que se muestra en la imagen de abajo.
Después de unos días de ordenar PCB, obtuve las muestras de PCB en un buen empaque como se muestra en las imágenes a continuación.
Después de obtener estas piezas, he montado todos los componentes necesarios sobre el PCB conectado con Arduino para la demostración.
Entonces, nuestro Arduino Relay Shield está listo y puede usarlo directamente con Arduino para controlar tres dispositivos de CA. Solo tiene que colocar este escudo Arduino sobre Arduino y cargar el código que se indica a continuación. Puede ajustar el código según usted.
Consulte también el vídeo de demostración que se muestra a continuación.