- Composants requis:
- Explication du circuit de pilote de relais:
- Travail et démonstration:
- Conception de circuits et de circuits imprimés avec EasyEDA:
- Calcul et commande d'échantillons en ligne:
Les relais sont fréquemment utilisés dans nos applications électroniques, en particulier lorsque nous devons commander des charges élevées à partir de circuits de microcontrôleur. Donc, dans ce projet de bricolage, nous fabriquons un circuit de pilote de relais à 4 canaux à utiliser dans des applications basées sur des relais. Ici, nous avons conçu un PCB isolé pour 4 relais pour faire fonctionner 4 appareils CA à la fois. Nous avons mis un bornier à vis à trois broches (NC, Nuteral, NO) pour connecter des appareils.
Composants requis:
- Relais SPDT 12v -4
- 817 Optocoupleur -4
- Transistor BC547 -4
- LED SMD -5
- PCB (commandé auprès d'EasyEDA) -1
- Bornier 3 broches -5
- Diode 1N4007 -1
- Résistance 1k -9
- Burg bâtons mâle -1
- Source de courant
- Microcontrôleur ou Arduino pour démonstration
- Fil de connexion
Explication du circuit de pilote de relais:
Dans ce circuit de commande de relais à 4 canaux, nous avons utilisé un optocoupleur qui est déclenché par un signal LOW actif, pour déclencher le transistor NPN qui entraîne davantage le relais. Ici, nous avons utilisé un relais 12v 10Amp dans cette carte PCB, mais vous pouvez également utiliser des relais 5v.
Travail et démonstration:
Pour démontrer le fonctionnement de ce module de relais, nous avons utilisé une carte Arduino Uno pour contrôler les relais. Les quatre relais sont connectés à Arduino à 8, 9, 10 et 11 broches (In1, In2, In3 et In4), et 1 adaptateur 12v est utilisé pour alimenter le circuit. Nous avons connecté une ampoule 220VAC au bornier de la carte PCB et l'alimentation AC est également appliquée à la carte.
Vous trouverez ci-dessous le code Arduino que nous avons utilisé pour démontrer ce module de relais:
#define rly1 8 #define rly2 9 #define rly3 10 #define rly4 11 void setup () {pinMode (rly1, OUTPUT); pinMode (rly2, OUTPUT); pinMode (rly3, OUTPUT); pinMode (rly4, OUTPUT); retard (2000); } boucle void () {digitalWrite (rly1, HIGH); digitalWrite (rly2, HIGH); digitalWrite (rly3, HIGH); digitalWrite (rly4, HIGH); retard (2000); digitalWrite (rly1, LOW); digitalWrite (rly2, LOW); digitalWrite (rly3, LOW); digitalWrite (rly4, LOW); retard (2000); }
Consultez également la vidéo à la fin de cet article.
Conception de circuits et de circuits imprimés avec EasyEDA:
Pour concevoir ce circuit pilote de relais, nous avons choisi l'outil EDA en ligne appelé EasyEDA. Nous avons déjà utilisé EasyEDA à plusieurs reprises et l'avons trouvé très pratique à utiliser par rapport à d'autres fabricants de PCB. 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 les PCB, vous pouvez également faire votre circuit et PCB conçoit si public que d' autres utilisateurs peuvent copier ou modifier et peuvent prendre avantage de là, nous avons fait tout notre circuit et mises en page de PCB du public pour ce pilote Module de relais, vérifiez le lien ci-dessous:
easyeda.com/circuitdigest/RelayBoard-d3f1fbcfc99540738b4f76aceef8882b
Vous trouverez ci-dessous un instantané de la couche supérieure de la disposition du PCB d'EasyEDA, vous pouvez afficher n'importe quelle couche (supérieure, inférieure, Topsilk, Bottomsilk, etc.) du PCB en sélectionnant la couche dans la fenêtre `` Couches ''.
Vous pouvez également afficher le PCB, comment il se présentera 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 du PCB, vous pouvez cliquer sur l'icône de sortie de fabrication ci-dessus. Ensuite, vous accéderez à la page Commande PCB pour télécharger les fichiers Gerber de votre PCB et les envoyer à n'importe quel fabricant, c'est aussi beaucoup plus facile (et moins cher) de le commander directement dans EasyEDA. Ici, 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. Après avoir sélectionné toutes les options, cliquez sur «Enregistrer dans le panier» et terminez votre commande, puis vous recevrez vos PCB quelques jours plus tard. Et vous pouvez également aller avec vos fournisseurs de PCB locaux avec la sortie Gerber de la disposition des PCB. Ils fabriquent le PCB à un prix très bas, soit 2 $.
Après quelques jours de commande de PCB, j'ai reçu les échantillons de PCB
Soudure: après avoir obtenu ces pièces, nous avons monté tous les composants requis sur le PCB et l'avons connecté à Arduino pour la démonstration.