[Autre] Actionner un contact sec via un MOSFET (ouvre portail)
Répondre à la discussion
Affichage des résultats 1 à 28 sur 28

Actionner un contact sec via un MOSFET (ouvre portail)



  1. #1
    BmDOnline

    Actionner un contact sec via un MOSFET (ouvre portail)


    ------

    Bonjour,

    J'ai automatisé l'ouverture de mon portail avec un esp8266.
    Ma première version du projet utilisait un relais pour piloter le contact sec d'ouverture du portail à partir de l'esp.
    En gros : portail-relais.png
    Plus précisément avec un module "ESP01 relay".

    Je souhaite aller plus loin* et mon montage ne me suffit plus.
    Je prévois un montage différent, sans le module relais. J'essaye de le remplacer par un MOSFET.
    J'ai testé un montage très simple qui semble fonctionner : portail-mosfet.png

    Bien que ça fonctionne, je suis perplexe par ce montage car les deux circuits (portail / esp) ne sont pas séparés comme ils pouvaient l'être avec le relais.
    Quels sont les risques de conserver un montage aussi minimaliste ?
    Si je voulais protéger mes équipements, quel serait un montage idéal ?


    * Pour aller plus loin, je détecte l'ouverture et la fermeture de mon portail via des optocoupleurs connectés aux moteurs du portail.
    Cette partie fonctionne bien.


    Merci pour votre aide.

    -----

  2. #2
    Forhorse

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Je pense que tu te trompes sur la définition d'un contact sec.
    Quant au problème que les 2 circuits se mélangent, ça peut en être un, ou pas... il faudrait avoir une vision d'ensemble du système pour juger.
    Tout projet flou conduit à une connerie précise !

  3. #3
    gienas
    Modérateur

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Bonsoir à tous

    Citation Envoyé par Forhorse Voir le message
    Je pense que tu te trompes sur la définition d'un contact sec ...
    +1

    Par définition, un contact sec ne peut être que celui d’un relais ou d’un interrupteur relié à rien donc flottant 100%.

    Ce contact se doit d’être bidirectionnel.

    Or, le ”cahier des charges" est bien trop succinct pour savoir si un MOS convient pour la commande du moteur. Là, ce ne peut être qu’un moteur à courant continu, et, tel que représenté, il ne peut tourner que dans un sens, ce qui serai rédhibitoire.

    En principe, on cherche un isolement galvanique, ce qui est bien assuré par un relais.

    Une solution est possible au moyen d’optocoupleurs, mais une commande ”directe” par de la logique 3,3V n’est pas prudente. On a vite fait de ramasser un parasite qui risque de troubler le fonctionnement. Ce genre de dispositif ne s’improvise pas et nécessite une expérience qui n’est pas innée.

  4. #4
    BmDOnline

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Oui, c'est possible que je me trompes sur la définition d'un contact sec.
    Dans mon esprit c'est un contact qui est ouvert et qui s'actionne lorsqu'on le ferme.

    J'ai un portail mHouse avec la carte électronique CL2.
    La doc précise qu'il s'agit d'un contact Normalement Ouvert :
    Pour contacts normalement ouverts (la fermeture du contact provoque la commande « OPEN »)

    J'essaierai de faire un schéma d'ensemble de mon montage pour mieux comprendre, au delà de mes erreurs de sémantique.

  5. A voir en vidéo sur Futura
  6. #5
    racard

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par BmDOnline Voir le message
    Oui, c'est possible que je me trompes sur la définition d'un contact sec.
    Dans mon esprit c'est un contact qui est ouvert et qui s'actionne lorsqu'on le ferme.

    J'ai un portail mHouse avec la carte électronique CL2.
    La doc précise qu'il s'agit d'un contact Normalement Ouvert :
    Pour contacts normalement ouverts (la fermeture du contact provoque la commande « OPEN »)

    J'essaierai de faire un schéma d'ensemble de mon montage pour mieux comprendre, au delà de mes erreurs de sémantique.
    bonsoir la carte du portail se pilote par cette entrée à deux bornes où on y place un contact sec ou un contact à fermeture appelé aussi contact NO.
    ce contact sec venant d'un interrupteur ou d'un petit relais.
    si le montage avec un mosfet fonctionne alors ca veut dire que vous avez relié les masses de la carte du portail avec la masse de la carte du µC, et qu'une bonne borne de la carte du portail est un GND, borne du bas sur l'image du schéma.
    si par exemple vous inversez alors cela ne devrait plus fonctionner.ca peut rester avec ce mosfet.
    mais il faudrait commander le mosfet dans les règles de l'art mettre une résistance de grille quelques dizaines d'ohms à 1K et mettre une résistance de rappel au GND de grande valeur > 100K.
    votre schéma de pilotage de relais est incorrect il manque une DRL...

  7. #6
    Pascal071

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Bonsoir

    un contact sec ne tient pas compte de la polarisation de l'entrée OPEN.
    le montage a Mos fonctionne lorsque la commande OPEN est câblée dans le bon sens,
    dans le cas contraire, la diode interne au Nmos force la commande OPEN active.

    comme cette entrée est polarisée (n'est pas une entrée commutant de l'alternatif) tu peux isoler la commande avec un optocoupleur.
    un NPN sera plus simple à commander.
    la diode protège les composants en cas d'inversion de l'entrée OPEN

    si l'entrée OPEN est suffisamment sensible, le NPN et la 10k sont inutiles.

    Nom : Cde_3V3.png
Affichages : 127
Taille : 33,7 Ko
    Dernière modification par Pascal071 ; 09/05/2026 à 22h35.
    Pascal

  8. #7
    BmDOnline

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par racard
    votre schéma de pilotage de relais est incorrect il manque une DRL...
    Oui oui, c'est simplifié à l'extrême pour illustrer mes propos mais j'utilise un module relais complet pour ESP.

    Voici a quoi ressemble le montage - mis à par la ref de l'optocoupleur, et de modèle d'ESP8266, mais le montage est conforme à mon projet.
    montage complet.png

    Citation Envoyé par racard
    si le montage avec un mosfet fonctionne alors ca veut dire que vous avez relié les masses de la carte du portail avec la masse de la carte du µC, et qu'une bonne borne de la carte du portail est un GND, borne du bas sur l'image du schéma.
    Curieusement je n'ai pas relié de masse de la carte, mais ça a fonctionné lors de mes tests cet apm.

    Citation Envoyé par racard
    si par exemple vous inversez alors cela ne devrait plus fonctionner.ca peut rester avec ce mosfet.
    Citation Envoyé par Pascal071
    le montage a Mos fonctionne lorsque la commande OPEN est câblée dans le bon sens,
    dans le cas contraire, la diode interne au Nmos force la commande OPEN active.
    Je testerai pour confirmer.

    Citation Envoyé par racard
    il faudrait commander le mosfet dans les règles de l'art mettre une résistance de grille quelques dizaines d'ohms à 1K et mettre une résistance de rappel au GND de grande valeur > 100K.
    Ca donnerait ça ?
    portail-mosfet-v2.png

    Citation Envoyé par Pascal071
    tu peux isoler la commande avec un optocoupleur.
    un NPN sera plus simple à commander.
    la diode protège les composants en cas d'inversion de l'entrée OPEN.
    Si l'entrée OPEN est suffisamment sensible, le NPN et la 10k sont inutiles.
    Merci pour le schéma, je tenterai aussi pour comparer... et pour comprendre.
    Je dois bien avoir des BC337. En optocoupleur, j'ai des SFH620A sous la main.

  9. #8
    racard

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par BmDOnline Voir le message
    Curieusement je n'ai pas relié de masse de la carte, mais ça a fonctionné lors de mes tests cet apm..
    vous avez relié les masses sans vous en rendre compte si vous aurez câblé dans l'autre sens cela n'aurait jamais fonctionné.
    oui le schéma est OK du mosfet avec les 2 R en plus

  10. #9
    bibifikotin

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    (Dans mon esprit c'est un contact qui est ouvert et qui s'actionne lorsqu'on le ferme.)
    La définition n'est pas la bonne
    "sec" veut dire que PAS de liaison PHYSIQUE ou électrqiue entre la commande et la sortie!
    En gros la sortie c'est un INTERRUPTEUR dés plus classique que tu l'utilises à ta guise.
    Bonne journée

  11. #10
    Forhorse

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par bibifikotin Voir le message
    "sec" veut dire que PAS de liaison PHYSIQUE ou électrqiue entre la commande et la sortie!
    NON sec veut dire libre de tout potentiel (ni plus, ni moins). Si il y a ni commande électrique, ni physique on se demande bien comment le dit contact pourrait être actionné...
    Tout projet flou conduit à une connerie précise !

  12. #11
    Positron1

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Salut,
    Au montage proposé par Pascal, sur le BC 337 tu peux mettre un relais qui a le contact sec (Selon la tension inconnue)
    Le savoir des uns peut faire le bonheur des autres

  13. #12
    BmDOnline

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    J'ai testé les deux montages : Mosfet (IRLZ44N, résistances 100 Ohms et 100K), et Optocoupleur / Transistor (BC337, SFH620A, 1N4007, que j'avais en stock).
    Les deux options fonctionnent bien. Je confirme aussi qu'en inversant les connexions OPEN, ça ne fonctionne plus.

    J'ai donc le choix entre ces deux montages, ma préférence allant pour la version avec Optocoupleur qui isole le circuit.

    Citation Envoyé par Positron1
    tu peux mettre un relais qui a le contact sec
    Mon objectif initial était de supprimer le relais (gain de place, moins de puissance requise).


    Merci pour vos explications et votre aide.

  14. #13
    trebor

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par BmDOnline Voir le message
    J'ai testé les deux montages : Mosfet (IRLZ44N, résistances 100 Ohms et 100K), et Optocoupleur / Transistor (BC337, SFH620A, 1N4007, que j'avais en stock).
    Les deux options fonctionnent bien. Je confirme aussi qu'en inversant les connexions OPEN, ça ne fonctionne plus.

    J'ai donc le choix entre ces deux montages, ma préférence allant pour la version avec Optocoupleur qui isole le circuit.


    Mon objectif initial était de supprimer le relais (gain de place, moins de puissance requise).


    Merci pour vos explications et votre aide.
    Bonjour,
    Est-ce un portail pour circuit de train électrique ou pour une clôture d'une habitation ?
    Car un BC337 ne pourra pas alimenter un moteur électrique de puissance +/- importante sans un relais de puissance.
    Faire tout pour la paix afin que demain soit meilleur pour tous

  15. #14
    BmDOnline

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par trebor Voir le message
    Bonjour,
    Est-ce un portail pour circuit de train électrique ou pour une clôture d'une habitation ?
    Car un BC337 ne pourra pas alimenter un moteur électrique de puissance +/- importante sans un relais de puissance.
    C'est bien un portail d'habitation.
    Mais je n'alimente pas les moteurs via mon montage.
    Au final, j'aurai un module domotisé qui me permettra de piloter le portail à distance, de savoir quel est son état (en cours d'ouverture, de fermeture), et d'en déduire s'il est ouvert ou fermé.

    La première partie du projet fonctionnait déjà avec un module relais pour actionner le contact OPEN.
    C'est cette partie que je fais évoluer via un BC337 (un mosfet dans mon idée d'origine).

    La seconde partie du projet fonctionne aussi en prototype pour l'instant.
    Il s'agit des deux optocoupleurs reliés aux moteurs, qui me servent sert à détecter lorsque le portail s'ouvre ou se ferme.

    Voici les schémas
    schéma complet v2.png

    Et le montage illustré
    montage complet v2.png

  16. #15
    Pascal071

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Bonjour

    sur le montage illustré, le 337 est représenté à l'envers...

    Nom : BC337-D.PDF.png
Affichages : 156
Taille : 23,1 Ko
    Pascal

  17. #16
    racard

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par Pascal071 Voir le message
    Bonjour

    sur le montage illustré, le 337 est représenté à l'envers...

    le schéma est aussi incorrect avec l'image de l'implantation.
    borne 4 de l'opto n'est pas en contact direct avec la diode et le transistor

  18. #17
    BmDOnline

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Ah mince, je m'y suis perdu en voulant illustrer ça rapidement.
    Merci pour l'alerte, j'ai corrigé ça.
    montage complet v2b.png

    Le schéma reste inchangé.
    schéma complet v2.png

  19. #18
    Pascal071

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Bonsoir

    les entrées 0V optos côté ESP sont inversées sur le montage illustré...

    les TLP621 n'ont pas de diode inverse sur l'entrée .

    schéma à jour:
    Nom : 3-Opto.jpg
Affichages : 81
Taille : 102,9 Ko
    Pascal

  20. #19
    Pascal071

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    réalisation sur C.I. si ça t'intéresse,
    possible sur plaquette à pastilles au pas de 2,54mm.
    Nom : 3-Opto-Ci.jpg
Affichages : 88
Taille : 154,6 Ko
    Pascal

  21. #20
    BmDOnline

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par Pascal071 Voir le message
    Bonsoir

    les entrées 0V optos côté ESP sont inversées sur le montage illustré...

    les TLP621 n'ont pas de diode inverse sur l'entrée .

    schéma à jour:
    Pièce jointe 518968
    Oui oui, j'utilise des SFH620A avec double diode, donc pas de sens de montage.
    Mais tu as raison que mon montage illustré est faux. J'ai corrigé.

    Citation Envoyé par Pascal071 Voir le message
    réalisation sur C.I. si ça t'intéresse,
    possible sur plaquette à pastilles au pas de 2,54mm.
    Pièce jointe 518969
    Pour l'instant j'ai fait cette plaque pour le retour des moteurs
    vue platine 1.jpg

    Et le proto de test pour le pilotage d'ouverture
    vue proto 1.jpg

    C'est sur que ta proposition de PCB fait plus pro.


    * HS : Pourquoi parfois les images sont inclues dans les messages, et parfois elles sont en lien ?

  22. #21
    bibifikotin

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par Forhorse Voir le message
    NON sec veut dire libre de tout potentiel (ni plus, ni moins). Si il y a ni commande électrique, ni physique on se demande bien comment le dit contact pourrait être actionné...
    Quand je dis liaison PHYSIQUE , je parle entre l'entrée et la sortie ( des fils par exemple)
    Je n'ai pas parlé de "commande" mais de l'ACTION.
    La commande d'un interrupteur , c'est la main de qq'un.
    Un relais me semble etre un contact..... sec..... sinon y a que l'interrupteur qui ne demande pas de courant pour son action.
    Bonne journée

  23. #22
    gienas
    Modérateur

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Bonjour à tous

    Citation Envoyé par BmDOnline Voir le message
    ... Pourquoi parfois les images sont inclues dans les messages, et parfois elles sont en lien?
    C'est au moment de l'insertion que le choix se fait par le rédacteur.

    Il est proposé de choisir une image dans l'ordinateur, ce qui fera apparaître l'image (si elle est unique), ou des vignettes s'il y en a plus d'une. L'autre choix est de mettre le lien vers cette image. Mais il faut que ce lien soit public , sinon le lien ne peut aboutir.

  24. #23
    racard

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par BmDOnline Voir le message
    * HS : Pourquoi parfois les images sont inclues dans les messages, et parfois elles sont en lien ?
    bonjour je n'ai jamais pu comprendre comment c'est possible

  25. #24
    Pascal071

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    bonjour

    j'ai pris l'habitude de poster 1 image par post pour qu'elle soit visible.
    si plusieurs images, elles sont en lien.
    exemple: si posts 18 et 19 étaient groupés, les 2 images seraient en lien.
    Dernière modification par Pascal071 ; 11/05/2026 à 11h55.
    Pascal

  26. #25
    racard

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par Pascal071 Voir le message
    bonjour

    j'ai pris l'habitude de poster 1 image par post pour qu'elle soit visible.
    si plusieurs images, elles sont en lien.
    exemple: si posts 18 et 19 étaient groupés, les 2 images seraient en lien.
    1 ou plusieurs je n'ai jamais vu de différence parfois c'est en lien et très rarement directement affichées

  27. #26
    Pascal071

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    mes posts #18 et 19: 1 seule image (provenant de l'ordinateur) par post.
    Pascal

  28. #27
    Forhorse

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    Citation Envoyé par bibifikotin Voir le message
    Un relais me semble etre un contact..... sec.....
    Le contact d'un relais, s'il n'est raccordé à rien, est un contact sec. S'il est relié à un potentiel quelconque, alors il n'est plus sec.
    Comme j'ai déjà dit, contact sec = contact libre de tout potentiel, ni plus ni moins. Faut pas chercher une autre définition ou des propriétés cachées.
    Tout projet flou conduit à une connerie précise !

  29. #28
    BmDOnline

    Re : Actionner un contact sec via un MOSFET (ouvre portail)

    J'ai terminé la partie électronique du projet.

    Le circuit de pilotage d'ouverture, installé au portail :
    vue platine 2.jpg

    Et pour comparaison l'ESP8266 utilisé initialement (à gauche de la photo) vs la version minimaliste sans relais (à droite de la photo) :
    vue esp8266.jpg

    Il me reste à modéliser un boîtier 3D et peaufiner le firmware (j'utilise esphome).

    Encore merci pour votre aide.

Discussions similaires

  1. [Divers] Mon portail ne s'ouvre plus
    Par Bastos68 dans le forum Dépannage
    Réponses: 8
    Dernier message: 18/11/2024, 22h27
  2. [Divers] Ouvre-portail FAAC
    Par craplette dans le forum Dépannage
    Réponses: 3
    Dernier message: 19/12/2022, 18h28
  3. Réponses: 12
    Dernier message: 29/06/2020, 17h01
  4. PPE ouvre portail
    Par invitef67f8750 dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 03/04/2013, 10h58
  5. [Divers] ouvre portail automatique
    Par invitebecd057e dans le forum Dépannage
    Réponses: 6
    Dernier message: 22/02/2008, 15h45
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...