Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Tutoriel sur les relais Arduino - Contrôlez les appareils haute tension avec Arduino

Dans ce didacticiel, nous apprendrons à contrôler les appareils haute tension à l'aide d'Arduino et d'un module de relais. Vous pouvez regarder la vidéo suivante ou lire le didacticiel écrit ci-dessous.

Aperçu

Nous pouvons contrôler des appareils électroniques à haute tension à l'aide de relais. Un relais est en fait un interrupteur actionné électriquement par un électroaimant. L'électroaimant est activé avec une basse tension, par exemple 5 volts à partir d'un microcontrôleur et il tire un contact pour établir ou couper un circuit haute tension.

Module relais HL-52S

À titre d'exemple pour ce didacticiel sur les relais Arduino, nous utiliserons le module de relais à 2 canaux HL-52S, qui dispose de 2 relais avec une valeur nominale de 10A @ 250 et 125 V AC et 10A @ 30 et 28 V DC. Le connecteur de sortie haute tension a 3 broches, celle du milieu est la broche commune et comme nous pouvons le voir sur les marquages, l'une des deux autres broches est pour une connexion normalement ouverte et l'autre pour une connexion normalement fermée.

De l'autre côté du module, nous avons ces 2 jeux de broches. Le premier a 4 broches, une masse et une broche VCC pour alimenter le module et 2 broches d'entrée In1 et In2. Le deuxième ensemble de broches a 3 broches avec un cavalier entre la broche JDVcc et la broche Vcc. Avec une configuration comme celle-ci, l'électroaimant du relais est directement alimenté par la carte Arduino et si quelque chose ne va pas avec le relais, le microcontrôleur pourrait être endommagé.

Composants nécessaires pour ce tutoriel Arduino Relay


Vous pouvez obtenir les composants sur l'un des sites ci-dessous :

  • Module relais 5V…………………………
  • Carte Arduino ……………………………
  • Breadboard et Jump Wires ……… 
  • Câble, Fiche, Prise

Schéma du circuit

Pour une meilleure compréhension, voyons les schémas de circuit du module de relais dans cette configuration. Nous pouvons donc voir que les 5 volts de notre microcontrôleur connectés à la broche Vcc pour activer le relais via l'optocoupleur IC sont également connectés à la broche JDVcc qui alimente l'électroaimant du relais. Donc, dans ce cas, nous n'avons pas d'isolation entre le relais et le microcontrôleur.

Afin d'isoler le microcontrôleur du relais, nous devons retirer le cavalier et connecter une alimentation séparée pour l'électroaimant au JDVcc et à la broche de masse. Maintenant, avec cette configuration, le microcontrôleur n'a aucune connexion physique avec le relais, il utilise simplement la lumière LED de l'optocoupleur IC pour activer le relais.

Il y a encore une chose à remarquer dans ce schéma de circuit. Les broches d'entrée du module fonctionnent en sens inverse. Comme nous pouvons le voir, le relais sera activé lorsque la broche d'entrée sera BASSE car de cette façon le courant pourra circuler du VCC à la broche d'entrée qui est basse ou mise à la terre, et la LED s'allumera et activera le relais . Lorsque la broche d'entrée sera HIGH, il n'y aura pas de flux de courant, donc la LED ne s'allumera pas et le relais ne sera pas activé.

Avertissement de haute tension

Avant de poursuivre ce didacticiel, je vous préviens ici que nous utiliserons la haute tension qui, si elle est utilisée de manière incorrecte ou incorrecte, peut entraîner des blessures graves ou la mort. Faites donc très attention à ce que vous faites, car je n'assume aucune responsabilité pour aucune de vos actions.

Comment utiliser le module de relais Arduino avec les appareils haute tension


Examinons d'abord le schéma du circuit. Comme décrit précédemment, nous utiliserons un adaptateur 5 V comme alimentation séparée pour l'électroaimant connecté au JDVcc et à la broche de terre. La broche 5V de l'Arduino sera connectée à la broche Vcc du module et la broche numéro 7 à la broche d'entrée In1 pour contrôler le relais. Maintenant, pour la partie HAUTE Tension, nous avons besoin d'une prise de courant, d'une prise et d'un câble à deux fils. L'un des deux fils sera coupé et connecté au commun et à la broche normalement ouverte du connecteur de sortie du module. Ainsi, avec cette configuration, lorsque nous activerons le relais, nous obtiendrons le circuit haute tension fermé et fonctionnel.

Voici comment fait le câble. J'ai donc acheté une fiche, une prise et un câble. Ensuite, je coupe soigneusement le câble et coupe l'un des fils comme indiqué sur l'image ci-dessous et les connecte aux broches de connexion normalement ouvertes du module de relais. Connectez également les extrémités du câble à la fiche et à la prise.

* Remarque :assurez-vous d'utiliser les autres fils, et non le fil "jaune et vert", car il est destiné à être utilisé pour la mise à la terre.

Voici l'aspect final de mon câble prêt à l'emploi. Cependant, avant d'utiliser votre câble, assurez-vous qu'il fonctionne correctement. Vous pouvez le vérifier à l'aide d'un multimètre ou le tester d'abord avec une basse tension.

Code source du didacticiel Arduino Relay

Maintenant, ce qui reste pour ce tutoriel est de créer un module de relais de code et de test simple comment cela fonctionnera. Voici le code simple, nous allons simplement utiliser la broche numéro 7 pour contrôler le relais, nous allons donc le définir comme sortie et créer un programme qui activera et désactivera simplement le relais toutes les 3 secondes. Je mentionnerai encore une fois ici que l'entrée du module fonctionne en sens inverse, donc un niveau logique bas à l'entrée activera réellement le relais et vice versa.

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)

Une démonstration de cet exemple se trouve à la fin de la vidéo de ce didacticiel. J'ai testé 3 appareils dessus. D'abord une ampoule de 100W, puis une lampe de bureau et un radiateur soufflant. Tous ces appareils fonctionnent sur 220V.

C'est ainsi que nous pouvons contrôler n'importe quel appareil haute tension à l'aide d'Arduino ou de tout autre microcontrôleur. Et bien sûr, les possibilités sont désormais infinies, par exemple, nous pouvons contrôler les appareils à l'aide de la télécommande TV, Bluetooth, SMS, Internet, etc.


Processus de fabrication

  1. horloge IV9 Numitron DIY la plus simple avec Arduino
  2. Activez le contrôle Alexa sur votre ventilateur de plafond
  3. Tutoriel sur le verrouillage RFID Arduino
  4. Contrôler l'accepteur de pièces avec Arduino
  5. Arduino avec Bluetooth pour contrôler une LED !
  6. Arduino Nano :contrôler 2 moteurs pas à pas avec joystick
  7. Dé à coudre - Contrôle de la souris avec vos doigts
  8. Contrôler un cafard avec Arduino pour moins de 30 $
  9. Contrôle de ventilateur PWM 4 broches 25 kHz avec Arduino Uno