Module relais Arduino + et rock & roll: mélange AC / DC

Logos AC / DC et Arduino

Après notre tutoriel de programmation et premiers pas dans Arduino, cette fois nous vous apportons un guide pratique pour travailler avec Arduino est notre valeur principale. module relais, c'est-à-dire pour pouvoir contrôler, au moyen du circuit de courant continu basse tension Arduino, un système de courant alternatif à tension plus élevée. Autrement dit, ce qui semblait impossible avec une simple carte Arduino, comme le contrôle de charges 220v, est désormais possible avec le module de relais.

De cette façon, cela vous permettra appareils de commande connectés au secteur. Et afin de ne pas être trop restrictif en termes de pratiques, je vais essayer de l'expliquer d'une manière qui puisse être appliquée à tout type de projet auquel vous pouvez penser ou modifié de manière simple pour faire ce que vous voulez vraiment, puisque il existe de nombreux projets sur Internet très spécifiques qui utilisent une carte Arduino et un module relais ...

Le relais:

Expliquons tout ce que vous devez savoir sur les relais.

Qu'est-ce qu'un relais?

relais

En français, relais signifie relais, ce qui donne une indication de ce que fait réellement un relais. Il s'agit essentiellement d'un appareil électromagnétique qui fonctionne comme un interrupteur contrôlé par un ruisseau. Au moyen d'un mécanisme avec une bobine et un électroaimant, un ou plusieurs contacts peuvent être actionnés pour ouvrir ou fermer un circuit électrique indépendant, puisque ledit circuit fonctionne avec une tension et un type de courant différents de celui qui le contrôle (à sa sortie il gère un circuit de puissance plus élevée que l'entrée).

Il était inventé par Joseph Henry en 1835 (bien qu'il soit également attribué à Edward Davy la même année) et depuis lors, il a évolué et a changé de taille pour devenir les relais modernes que nous avons maintenant. Initialement, il était utilisé pour les machines de télégraphie, contrôlant ainsi un signal de courant plus élevé à partir d'un signal plus faible reçu à l'entrée. Peu à peu les applications se multiplient et actuellement elles sont utilisées pour une multitude de cas.

Quels types existe-t-il?

schéma de fonctionnement du relais

Si nous regardons à l'intérieur d'un relais et analysons son fonctionnement, nous voyons que le petit courant de commande d'entrée est celui qui actionne l'électroaimant avec cet enroulement de cuivre et déplace l'interrupteur ou l'interrupteur qui ouvre ou ferme le circuit de puissance supérieure qui contrôlera sa sortie. Tout cela est isolé au moyen d'un protecteur isolant pour éviter les accidents, mais quoi qu'il en soit, je m'intéresse à autre chose et ce sont les types qui existent en fonction de leur fonctionnement.

Les types de relais que nous avons peut être vu de différents points. D'une part, nous devons nous concentrer sur son mécanisme d'ouverture ou de fermeture de l'interrupteur et en fonction de cela nous avons:

  • NON ou normalement ouvert: comme son nom l'indique, ce sont ceux qui sans activer l'électroaimant, les contacts de l'interrupteur ou de l'interrupteur de sortie sont ouverts, il n'y a pas de connexion électrique entre eux et donc le circuit sera désactivé ou ouvert dans son état normal. Lorsque l'entrée est actionnée de sorte que cela change, à ce moment-là, les bornes du commutateur seront touchées et le circuit se fermera, c'est-à-dire qu'il permettra au courant de passer.
  • NC ou normalement fermé: c'est l'opposé du précédent, le circuit de sortie dans son état normal ou au repos laissera le courant circuler. Par contre, dès que l'on agit sur l'entrée, le circuit s'ouvre et le courant est interrompu.

C'est très important à savoir lors de l'achat d'un relais selon le projet que nous voulons créer. Vous devez penser à ce qui est le plus normal pour votre projet, au fait que le ou les appareils connectés au relais sont toujours actifs ou que vous ne souhaitez les activer qu'à des moments précis. En fonction de cela, il serait préférable de choisir l'un ou l'autre.

Par exemple, un système d'irrigation dans lequel vous connectez une pompe à eau au relais pour qu'il s'active quand vous le souhaitez, il sera préférable de choisir un NA, car ce n'est que lorsque vous commandez sur la plate-forme Arduino que la pompe doit être connectée. En revanche, dans un système de sécurité où il est nécessaire d'être connecté en permanence et de ne le déconnecter qu'à des moments précis, un NC sera plus approprié. De cette façon, vous éviterez de devoir constamment alimenter le relais de la carte Arduino pour forcer un état qui n'est pas normal ...

Mais indépendamment de cela, il y a autres types de relais selon d'autres points de vue, tels que les mécanismes qui les actionnent. Les classiques sont ceux électromagnétiques que nous avons décrits, et ce sont les plus populaires. Mais il y en a aussi d'autres qui peuvent être entraînés par des dispositifs optocouplés, c'est-à-dire basés sur l'état solide. Un autre type intéressant sont ceux à sortie retardée, c'est-à-dire les relais qui ont un circuit supplémentaire de sorte que l'effet sur leur sortie d'ouvrir ou de fermer le circuit soit après un certain temps et non immédiat.

Relais et modules simples:

module de relais pour Arduino

Vous pouvez utiliser une multitude de types de relais pour vos projets, comme ceux vendus en vrac s'ils s'adaptent aux capacités électriques de la carte Arduino à son entrée. Cependant, le moyen le plus simple d'éviter les surprises d'incompatibilité si vous n'êtes pas sûr de ce que vous achetez est d'utiliser modules spécialement conçus pour Arduino. Il existe des modules avec un seul relais dont la connexion à notre carte Arduino est très simple, mais il y en a aussi des doubles comme celui que vous pouvez voir dans l'image ci-dessus.

Ce type de module double comprend généralement un relais NO et un relais NC afin que vous ayez tout ce dont vous avez besoin pour votre projet et pouvez tester les deux options avec un seul module monté sur un support comme ceux-ci Plaques Keyes que vous trouverez sur le marché.

Comment vous connectez-vous et programmez-vous avec Arduino?

schéma de connexion avec Arduino et relais

Voici un schéma simple de Connexion Arduino avec module relais. La connexion est très simple, comme vous pouvez le voir. Evidemment, si vous avez choisi un module avec un seul relais ou un seul relais que vous avez acheté, vous devrez le modifier légèrement pour le connecter correctement. D'ailleurs, si vous avez choisi un module double relais, vous pouvez utiliser l'un ou l'autre relais selon ce qui vous convient le mieux pour votre projet comme je l'ai déjà commenté précédemment.

Comme vous pouvez le voir, il s'agirait simplement de mettre un câble de GND ou de masse que vous devez connecter aux broches GND de votre relais ou module. Ensuite, la ligne Vcc devrait aller à l'une des broches 5v de l'Arduino. Ce sera tout ce qui est nécessaire pour alimenter le relais, mais un troisième est nécessaire. ligne de contrôle de "dire" au relais de s'activer quand on veut ou quand on l'a programmé dans le code de notre croquis.

Respectez les marges de sécurité du relais, par exemple, ne dépassez pas les maximums de 250VAC et 10A spécifiés par certains relais. Et soyez prudent lors de la manipulation de ce circuit, car vous ne "jouez" pas seulement avec des basses tensions de courant continu qui ne vous affectent pas, mais vous pouvez subir des dommages si vous ne faites pas attention lors de la manipulation de ces 220v ...

Vous pouvez placer cette ligne de commande ou de signal dans l'un des broches de sortie numérique programmables de votre Arduino et de là à l'entrée marquée IN sur le module de relais. Bien que dans notre schéma, 2 ait été utilisé, vous pouvez utiliser ce que vous voulez, mais rappelez-vous celui que vous avez utilisé pour modifier le code correctement ou cela ne fonctionnera pas si vous en spécifiez un autre (erreur très courante).

J'ai besoin de commenter deux autres détails du schéma, l'un serait que là où j'ai mis «ici votre / vos appareil / s», vous pouvez connecter une ampoule, un ventilateur, un moteur à courant alternatif ou tout autre appareil fonctionnant avec une ligne 220v. Bien entendu, vous devrez le mettre sous tension en branchant ledit ou ces appareils sur un réseau électrique. Pour ce faire, vous pouvez modifier le câble d'alimentation de l'appareil en interrompant l'un de ses deux câbles d'alimentation (pas le câble de masse, s'il en a un), en interposant le relais qui ouvre ou ferme le circuit.

Programme Arduino:

Vous pouvez le faire avec IDE Arduino, avec Ardublock ou Bitbloq, c'est-à-dire selon ce qui vous convient le mieux. Le code simple pour la programmation serait le suivant, bien que vous puissiez modifier le code ou l'étendre en fonction des besoins de votre projet:

const int rele = 2;
/***Setup***/
void setup() {
pinMode(rele,OUTPUT);}
/***Loop***/
void loop() {
digitalWrite(rele, XXX);
}

Vous pouvez changer XXX pour Haut ou bas selon ce que vous voulez faire, c'est-à-dire activer ou désactiver respectivement. Mais rappelez-vous qu'il faut garder à l'esprit s'il s'agit d'un NC ou d'un NO ... Bien sûr, vous pouvez ajouter plus de code pour programmer une temporisation, ou qu'il est activé ou désactivé en fonction d'un événement, peut-être l'entrée ou l'état d'une autre entrée Arduino, comme l'ajout d'un capteur et selon qu'il est activé ou non faire le changement de relais, etc.

Vous savez déjà que les possibilités sont nombreuses et la limite est votre imagination. Vous pouvez voir plus de possibilités et d'exemples de code dans notre tutoriel. Par exemple, pour ajouter des heures d'activation et de désactivation par intervalles de 1 minute, nous pourrions utiliser:

const int pin = 2;

void setup() {

Serial.begin(9600); //iniciar puerto serie  pin

Mode(pin, OUTPUT); //definir pin como salida

}

void loop(){

digitalWrite(pin, HIGH); // poner el Pin en HIGH (activar relé)

delay(60000); // esperar un min  digital

Write(pin, LOW); // poner el Pin en LOW (desactivar relé)

delay(60000); // esperar un min

}

J'espère que ce tutoriel vous a servi et que vous obtenez relancez vos projets haute tension...


2 commentaires, laissez le vôtre

Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Alphonse Capella dit

    J'ai trouvé les informations reçues extraordinaires.
    Si ce n'est pas trop demander, je voulais poser une question, pourrais-je connecter plusieurs appareils 220V au même relais ou devrais-je mettre chaque appareil dans un relais.
    Merci beaucoup pour tout.

    1.    Isaac dit

      Salut,
      Oui, vous pouvez connecter plusieurs appareils à un relais tant qu'ils ne dépassent pas les capacités maximales du modèle de relais dont vous disposez. Par exemple, vous pouvez connecter une ampoule et un ventilateur afin qu'ils se connectent tous les deux à l'unisson, etc. Vérifiez votre fiche technique.
      Salutations!