Télécharger le PDF
      SAMOVAR                                  
×
Menu

Comment raccorder correctement un module relais

 
 
Vous pouvez raccorder à l'ESP32 des modules relais 5 volts ou 12 volts.
Le module doit comporter un cavalier JDVCC - VCC.
 
Attention :
Si le cavalier JDVCC-VCC est absent, le module n'a pas d'isolation galvanique de l'alimentation.  L'utilisation de tels modules est déconseillée.
 
 
Schéma électrique, avec un canal pour exemple :
Pour le raccordement à l'ESP32 :

Le connecteur du haut sur le schéma :
OBLIGATOIRE ! Retirez le cavalier !
- Appliquez le moins de l'alimentation des relais (-5 ou -12 V selon les relais utilisés) sur la broche GND.
- La broche VCC n'est pas utilisée (elle n'est reliée à rien).
- Appliquez le plus de l'alimentation des relais (+5 ou +12 V) sur la broche JDVCC.

Le second connecteur :
- Reliez VCC au +3,3 volts de l'ESP32
- Reliez IN1, IN2 à la sortie voulue de l'ESP32. Pour une isolation galvanique complète, vous pouvez laisser la broche GND de ce connecteur non reliée à la broche GND de l'ESP32.
 
Ainsi, tout le module, relais compris, est alimenté par une alimentation séparée (5 ou 12 volts), et seuls 3,3 volts viennent de Samovar : vers la résistance R2, la LED de l'optocoupleur et la LED témoin.
Si la broche IN1 est au zéro logique, le relais s'enclenche ; si elle est au un logique (+3,3 volts), le relais se déclenche
 
Remarque.
La plupart des modules relais sont du type Low Level Trigger (LLT, activé par défaut). Cela signifie que, pour enclencher le relais, l'entrée de commande du relais (IN1) doit être au "0" logique. Quand un "1" logique est appliqué à l'entrée (IN1), le relais se déclenche. Ces relais sont utilisés lorsque le microcontrôleur commande de nombreux appareils, afin de réduire l'échauffement et la consommation de courant du microcontrôleur. On les utilise aussi dans les systèmes où le relais doit être enclenché à la mise sous tension ou "par défaut".
 
Pour commander le module par un "1" logique au lieu d'un "0" logique :
- Dans l'interface web de Samovar, dans l'onglet Réglages – Autres («Настройки – Прочие»), choisissez le niveau de déclenchement voulu du module.
 
Les champs rele1…rele4 définissent le niveau auquel le relais s'enclenche. Pour le module décrit ici, qui s'enclenche au zéro logique, réglez le niveau sur LOW.
 
Attention. Sur l'ESP32 DevKit, le relais n° 2 (agitateur) est relié au GPIO15. C'est une broche de configuration au démarrage (strapping pin) que le matériel met à l'état haut lors de la réinitialisation de la carte. Un module qui s'enclenche au un logique s'enclenchera brièvement sur ce canal à chaque démarrage de Samovar. Pour le relais n° 2, utilisez un module qui s'enclenche au niveau bas (LOW).