## Le module relais

Info module :

### Complément Présentation générale⚓

Un relais électromécanique est un organe électrique permettant de dissocier la partie puissance de la partie commande : il permet l'ouverture et la fermeture d'un circuit électrique d'une certaine tension grâce à une tension de commande parfois très faible (5V...)

Les relais peuvent être de deux types :

- mécanique : une bobine faisant commuter les contact

- statique : silencieux et pouvant commuter à des fréquences importantes

Voici un schéma de relais mécanique :

Le relais fonctionne comme un interrupteur : on lui applique un tension de commande, il laisse passer la tension de puissance, lorsqu'on relâche la tension de commande alors le contact s'ouvre et la tension de puissance ne passe plus. MAIS, le relais possède parfois trois broches pour la tension de puissance : une pour le commun (le fil qui arrive) une NO[1] et une NC[1].

Le relais est très utile, il peut commander n'importe quel système puisque il laisse passer simplement le courant ou non.

### Remarque Petit plus relais statique⚓

avec les relais statique il est également possible de générer des trains d'impulsions afin de commander des moteurs à courant continu et de les faire tourner plus ou moins vite.

### Truc & astuce Schéma de branchement⚓

Ce module ce branche tout aussi facilement qu'une lampe. Il comporte 6 broches mais seulement 5 nous servirons.

Il y a deux côtés, un côté puissance (vis avec protection bleu), et un côté commande avec des broches 5V type Arduino.

Côté commande - Microcontrôleur (Arduino ou Raspberry) :

- : brancher sur le GND du microcontrôleur[2]

+: brancher sur le 5V du microcontrôleur[2]

S : brancher sur la pin de l'UC[2] qui va contrôler le relais

Côté puissance - 220V (ou autre tension plus ou moins grande) :

Commun : brancher le + du générateur

NO[1] : brancher un fil jusque l'effecteur que l'on veut commander (la lampe par exemple).

NC[1] : ici cette sortie ne sert pas puisque l'on ne veut pas commander la lampe en logique inverse.

Après avoir mis un fil sur un côté de la lampe, il faut remettre un fil de celle-ci jusque au - du générateur (voir Module Lampe )

### Exemple Code du module⚓

Il est possible d'actionner un relais avec la Raspberry ou avec une Arduino.

Commençons par l'Arduino :

Si vous ne connaissez pas Arduino, vous trouverez ici une procédure explicative afin d'avoir quelque base pour comprendre la programmation

Voir pour rediriger vers quelque site web utile

Explication du code :

Le but va être tout simple d'envoyer 5V (HIGH) sur une broche lorsque l'on veut allumer la lampe. Par exemple ci-dessous je met le code pour actionner le relais pendant une seconde, puis le mettre au repos une seconde. Puisque un lampe est branchée à ce relais, elle va s'allumer une seconde et s'éteindre une seconde en suivant le relais.

Code :

## Références

1. NO-NC

   NO : Normally Open : cela veut dire que dans le fonctionnement au repos, l'actionneur est ouvert. Par exemple un interrupteur NO signifie qu'au repos, il est ouvert, et donc que le courant ne passe pas.

   NC : Normally Close : cela veut dire que dans le fonctionnement au repos, l'actionneur est fermé. Par exemple un interupteur NC signifie qu'au repos, il est fermé, et donc que le courant passe.

2. Microcontrôleur

   Un microcontrôleur (en notation abrégée µc, ou uc ou encore MCU en anglais) est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur : processeur, mémoires (mémoire morte et mémoire vive), unités périphériques et interfaces d'entrées-sorties. Les microcontrôleurs se caractérisent par un plus haut degré d'intégration, une plus faible consommation électrique, une vitesse de fonctionnement plus faible (de quelques mégahertz jusqu'à plus d'un gigahertz1) et un coût réduit par rapport aux microprocesseurs polyvalents utilisés dans les ordinateurs personnels.

   Par la suite il sera abrévié UC

   La Raspberry et l'Arduino sont des UC