- Composants requis:
- Schéma du circuit de bouclier de pilote de relais Arduino:
- Travail et démonstration:
- Conception de circuits et de circuits imprimés avec EasyEDA:
- Calcul et commande d'échantillons en ligne:
Dans ce projet de bricolage, nous créons un circuit de blindage de relais Arduino à 3 canaux pour les applications basées sur des relais. Nous avons conçu un PCB isolé pour 3 relais. En utilisant ce bouclier de relais Arduino, nous pouvons faire fonctionner 3 appareils CA à la fois. Nous avons mis un bornier à vis à deux broches (neutre, NO) pour connecter des appareils. Ici, nous avons fourni la disposition du circuit imprimé, le schéma de circuit et les fichiers Gerber afin que vous puissiez construire ou commander directement ce module de pilote de relais.
Auparavant, nous avons construit un module de pilote de relais à 4 canaux, mais cette fois, nous construisons ce module de relais en tant que bouclier Arduino, de sorte que vous n'ayez qu'à le réparer sur Arduino et qu'il soit prêt à être utilisé. Les relais sont utiles pour déclencher les appareils électroménagers à faible signal et ils sont utilisés dans les systèmes domotiques.
Composants requis:
- Relais SPDT 12v -3
- 817 Optocoupleur -3
- Transistor BC547 -3
- LED SMD -4
- PCB (commandé auprès de JLCPCB) -1
- Bornier 2 broches -4
- Diode 1N4007 -3
- Résistance 1k -7
- Burg bâtons mâle -1
- Cavalier - 1
- Bouton poussoir
- Source de courant
- Arduino pour démonstration
- Fil de connexion
- Appareils AC
Schéma du circuit de bouclier de pilote de relais Arduino:
Dans ce circuit de commande de relais à 3 canaux, nous avons utilisé un optocoupleur pour déclencher le transistor NPN qui entraîne davantage le relais. Et l'optocoupleur sera déclenché par le signal LOW actif. Ici, nous avons utilisé un relais 12v 10Amp dans cette carte PCB, vous pouvez également utiliser des relais 5v.
Travail et démonstration:
Pour démontrer ce bouclier de pilote de relais Arduino, nous avons utilisé une carte Arduino Uno pour contrôler les relais. Nous avons connecté les 3 relais avec Arduino à 7, 9 et 12 broches (RLY1, RLY2 et RLY3). Nous avons utilisé un adaptateur 12v pour alimenter le circuit. Ensuite, nous avons connecté des ampoules 220VAC au bornier de la carte PCB et l'alimentation AC est également appliquée à la carte. Consultez la vidéo de démonstration à la fin de ce projet.
Le code Arduino complet est donné à la fin de ce projet, le code est simple et facilement compréhensible. Si vous souhaitez en savoir plus sur Relay et son interface avec Arduino, suivez ce lien.
Il vous suffit de réparer le bouclier Arduino sur Arduino et de contrôler 3 appareils à l'aide de ce bouclier. Vous pouvez utiliser le code donné (à la fin) ou utiliser votre propre code pour contrôler les appliaces AC.
Conception de circuits et de circuits imprimés avec EasyEDA:
Pour concevoir ce bouclier de relais Arduino, nous avons choisi l'outil EDA en ligne appelé EasyEDA. J'ai déjà utilisé EasyEDA à plusieurs reprises et je l'ai trouvé très pratique à utiliser car il a une bonne collection d'empreintes et il est open-source. Après avoir conçu le PCB, nous pouvons commander les échantillons de PCB par leurs services de fabrication de PCB à faible coût. Ils offrent également un service d'approvisionnement en composants où ils ont un grand stock de composants électroniques et les utilisateurs peuvent commander les composants nécessaires avec la commande de PCB.
Lors de la conception de vos circuits et PCB, vous pouvez également rendre publics vos conceptions de circuits et de PCB afin que d'autres utilisateurs puissent les copier ou les modifier et profiter de votre travail, nous avons également rendu public l'ensemble de nos schémas de circuits et de PCB pour ce circuit, vérifiez le lien ci-dessous:
easyeda.com/circuitdigest/relayshield
Vous pouvez afficher n'importe quelle couche (Haut, Bas, Topsilk, Bottomsilk, etc.) du PCB en sélectionnant le calque dans la fenêtre «Couches». Vous pouvez également afficher le circuit imprimé et son apparence après la fabrication à l'aide du bouton Photo View dans EasyEDA:
Calcul et commande d'échantillons en ligne:
Après avoir terminé la conception de ce bouclier de relais Arduino, vous pouvez commander le PCB via JLCPCB.com. Pour commander le PCB auprès de JLCPCB, vous avez besoin d'un fichier Gerber. Pour télécharger les fichiers Gerber de votre PCB, cliquez simplement sur le bouton Sortie de fabrication dans la page de l'éditeur EasyEDA, puis téléchargez à partir de la page de commande de PCB EasyEDA.
Maintenant, allez sur JLCPCB.com et cliquez sur Quote Now ou sur le bouton, puis vous pouvez sélectionner le nombre de PCB que vous souhaitez commander, le nombre de couches de cuivre dont vous avez besoin, l'épaisseur du PCB, le poids du cuivre et même la couleur du PCB, comme l'instantané. indiqué ci-dessous:
Après avoir sélectionné toutes les options, cliquez sur «Enregistrer dans le panier» et vous serez redirigé vers la page où vous pouvez télécharger votre fichier Gerber que nous avons téléchargé depuis EasyEDA. Téléchargez votre fichier Gerber et cliquez sur «Enregistrer dans le panier». Et enfin, cliquez sur Commander en toute sécurité pour terminer votre commande, puis vous recevrez vos PCB quelques jours plus tard. Ils fabriquent le PCB à un taux très bas qui est de 2 $. Leur temps de construction est également très inférieur, soit 48 heures avec une livraison DHL de 3 à 5 jours.En gros, vous obtiendrez vos circuits imprimés dans la semaine suivant la commande.
Après avoir commandé le PCB, vous pouvez vérifier la progression de la production de votre PCB avec la date et l'heure. Vous le vérifiez en allant sur la page du compte et en cliquant sur le lien "Progression de la production" sous le PCB comme, illustré dans l'image ci-dessous.
Après quelques jours de commande de PCB, j'ai reçu les échantillons de PCB dans un bel emballage comme le montrent les images ci-dessous.
Après avoir obtenu ces pièces, j'ai monté tous les composants requis sur le PCB connecté à Arduino pour la démonstration.
Notre bouclier de relais Arduino est donc prêt et vous pouvez l'utiliser directement avec Arduino pour contrôler trois appareils CA. Il vous suffit de placer ce bouclier Arduino sur Arduino et de télécharger le code ci-dessous. Vous pouvez ajuster le code en fonction de vous.
Consultez également la vidéo de démonstration ci-dessous.