Module 4 relais 5V ( elegoo ) avec ESP32

Ces modules sont récents et sont faits pour fonctionner avec des µcontrôleurs 3.3V.
Si l'on reprend le schéma plus haut :

La LED de l'optocoupleur 817C a une tension directe de 1.2V. La LED rouge en série a a une tension directe de 1.8V. Le total est donc de 3V. R1 a une valeur de 1KΩ, ce qui laisse passer 0.3mA dans la commande. Le 817C a un CTR de minimum 200, ce qui autorise un courant de 60mA maxi dans le collecteur du 817C. Comme R2 a une valeur de 1KΩ, le courant dans la base de Q1 vaut 5mA. On est très large.

Sur un montage personnel j'utilise un de ces modules avec un ESP32. J'ai branché VCC sur 3.3V et JD-VCC sur 5V, et cela fonctionne sans problème. Cela fonctionne aussi avec 5V sur VCC, sans danger pour l'ESP32, puisqu'il ne verra que 2V maxi sur sa sortie.

Impératif : 5V sur JD-VCC, car ces relais ont une bobine 5V (SRD-05VDC-SL-C).
Et bien entendu, ces modules sont activables à l'aide d'un niveau bas.
D'un point de vue courant chaque bobine consomme 70mA, donc 210mA pour 4 relais activés en même temps.