Comment utiliser des relais pour contrôler des circuits haute tension avec un Arduino

Pour contrôler des circuits haute tension ou haute puissance avec un Arduino, vous devez les isoler de l’Arduino avec un relais. Voici comment!

Les circuits qui fonctionnent à des tensions élevées ou à des courants élevés ne peuvent pas être contrôlés directement par un Arduino. Au lieu de cela, vous utilisez un signal de commande basse tension de l’Arduino pour contrôler un relais, qui est capable de gérer et de commuter des circuits haute tension ou haute puissance. Un relais est constitué d’un électro-aimant qui, lorsqu’il est alimenté, provoque la fermeture ou l’ouverture d’un interrupteur. Les relais assurent une isolation électrique complète entre le circuit de commande et le circuit contrôlé.

Les broches d’un relais typique

Un relais comporte généralement cinq broches :

  1. Broche d’entrée de la bobine1. Celle-ci est généralement connectée à la borne positive de votre source de signal.
  2. Broche d’entrée de la bobine2. Elle est généralement connectée à la borne négative de votre source de signal.
  3. Broche normalement ouverte(NO). Cette broche est normalement non connectée à la broche commune, elle est connectée lorsque le relais est activé.
  4. Broche normalement fermée(NC). Cette broche est normalement connectée à la broche commune et est déconnectée lorsque le relais est activé.
  5. Commun. Dans la plupart des cas, cette broche est connectée à la masse de la source que nous utilisons pour piloter l’appareil.
Contacteur
Contacteur

Projet : Contrôler des circuits haute tension avec un relais et un Arduino

Dans ce tutoriel, nous allons allumer un moteur 12V à l’aide d’un relais. Un optocoupleur est ajouté pour fournir encore plus d’isolation entre l’Arduino et la charge haute puissance.

Matériel requis

  • 1 x alimentation 12V
  • 1 x moteur DC
  • 1 x relais 5V
  • 1 x Arduino Mega 2560
  • 1 x 2N2222A. Transistor NPN
  • 1 x Optocoupleur 4N25
  • 1 x Diode 1N4148
  • 1 x Résistance 1k
  • 1 x fils de liaison

Cliquez ici pour la nomenclature complète.

Schéma de câblage

Le circuit illustré dans le schéma ci-dessous utilise un relais pour commuter 12V sur un moteur à courant continu. Pour allumer le moteur, le programme écrit une valeur HIGH sur la broche 3, ce qui active l’optocoupleur qui, à son tour, allume le transistor. Lorsque le transistor s’allume, le courant circule dans la bobine du relais, ce qui entraîne la fermeture du relais, qui connecte 12V aux bornes du moteur, le faisant tourner.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *