IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Détection de 220 V [Arduino ESP32]


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de wd_newbie
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 760
    Par défaut Détection de 220 V
    Bonjour,

    En premier lieu, tous mes vœux pour la nouvelle année !

    Une question : dans un montage de régulation d'un système de chauffage à base de ESP32, je dois détecter si un élément est sous tension ou pas (il est en 220V).

    Je vois bien une solution avec un relai 220V et passer un + par les contacts de travail et ensuite un retour sur un PIN de la carte.

    Mais est-ce qu'il y aurait un moyen plus élégant (et sécurisé) de le faire ?

    Merci pour vos idées !

  2. #2
    Membre Expert Avatar de edgarjacobs
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    784
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 784
    Par défaut
    Hello,

    Juste une remarque sans incidence sur ta question: l'électricité en Europe est distribuée en 230 volts, plus en 220 volts (voir "Tensions et fréquences" dans cet article).

    Et bonne année également.

  3. #3
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 880
    Par défaut
    Salut à tous et bonne et heureuse année 2025.

    Si je comprends bien la question, tu veux juste savoir si tu as de la tension ou pas.

    Un relais fonctionne dans le sens où le 5Vcc va gérer le 230Volts, pas l'inverse.
    Et ce relais va se comporter comme un interrupteur.
    Pour éviter de cramer ton ESP32, il faut prendre un relais avec optocoupleur.

    Sinon, il existe des capteurs de tension, mais je ne les ai jamais utilisé.
    Voir chez Seeed.

  4. #4
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 252
    Par défaut
    Bonjour,
    Ta solution du relais 230V pour isoler le montage électronique de l'appareil me semble le choix le plus simple à mettre en œuvre tout en gardant la sécurité (l'isolation entre les appareils).

  5. #5
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 856
    Par défaut
    Bonjour,
    Pareil que mon vdd.
    Un relais pour l'isolation galvanique c'est parfait, surtout avec du 230v en entrée.
    De plus on peut en trouver des "petits" sur support pour faciliter le câblage comme des finder ou schrack pour ne pas les citer

    hth,

  6. #6
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 117
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 117
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Un relais fonctionne dans le sens où le 5 Vcc va gérer le 230 volts, pas l'inverse.

    Il existe des relais en 230 V : j'en ai un pour contrôler le fonctionnement de ma pompe d'arrosage du jardin, et ça fonctionne aussi bien qu'un relais 5 V ou 12 V ou autre.
    En gros il se comporte comme une lampe : quand tu appuies sur l'interrupteur du mur, le 230 arrive à la lampe et elle s'éclaire, si je mets mon relais à la place de la lampe, quand j'appuie sur l'inter il reçoit le 230 et bascule off->on ou l'inverse, c'est selon...

  7. #7
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 252
    Par défaut
    Re,
    Un relais dans le genre (10€ mais il y a peut être moins cher) convient très bien.
    Si les fils sont longs, tu les torsades et tu baisses la résistance à 1kΩ

    Nom : Capture001.PNG
Affichages : 183
Taille : 82,0 Ko

  8. #8
    Membre chevronné Avatar de wd_newbie
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 760
    Par défaut
    La solution avec un capteur de tension me semble le plus pratique a mettre en œuvre

    Merci pour toutes vos infos !

  9. #9
    Membre confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Décembre 2019
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Décembre 2019
    Messages : 123
    Par défaut
    Bonsoir wd_newbie et bonne année aussi

    Citation Envoyé par wd_newbie Voir le message
    ... Une question : dans un montage de régulation d'un système de chauffage à base de ESP32, je dois détecter si un élément est sous tension ou pas (il est en 220V) ...
    Peut-être serait-il utile de savoir de quoi est composé le système, des fois qu’une alimentation continue basse tension soit présente et accessible dès que le secteur est présent. Un optocoupleur permettrait de récupérer l’info de sa présence.

    Si c’est impossible, le plus sécurisant c’est de mettre deux optocoupleurs avec les LED en opposition et les sorties en parallèle pour détecter les deux polarités du secteur. Il faudra filtrer ”un peu" pour boucher les trous de basse tension autour du zéro. La résistance de limitation du courant LED est commune pour les deux polarités.

    Attention, ce n’est que moyennement fiable. Le niveau 0 logique sera obtenu même avec une tension très inférieure à 230V. Que se passera-t-il s’il n’y a que 100V alors que le système dit secteur présent?

  10. #10
    Membre Expert Avatar de edgarjacobs
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    784
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 784
    Par défaut
    Citation Envoyé par gienas Voir le message
    Que se passera-t-il s’il n’y a que 100V alors que le système dit secteur présent?
    Si mes souvenirs sont exacts, il est garanti que la tension fournie sera de 230 volts, ±5%. Maintenant, comment vérifier la présence d'une tension dépasse (largement) mes compétences.

  11. #11
    Membre Expert

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 628
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 628
    Par défaut
    Bonjour gienas,

    Citation Envoyé par gienas Voir le message
    ...Que se passera-t-il s’il n’y a que 100V alors que le système dit secteur présent?
    C'est souvent une question d'usage. Selon l'usage de ce secteur, ses caractéristiques seront plus ou moins importantes. Si c'est pour vérifier qu'un appareil est sous alimentation secteur et que celui-ci est relativement récent, il aura une alimentation à découpage qui fera son miel avec une grande marge de tensions et fréquences (merci la mondialisation ?).

    La question initiale est de détecter le secteur et un relai semble une bonne approche car ses défauts sont bénéfiques : son inertie le rendra insensible aux microcoupures.

    A défaut, un optocoupleur précédé d'une diode inversée et en // à celle de la diode électroluminescente, le tout récupérant le secteur via une résistance bien choisie (le Watt est vite atteint !) fera le travail. Mais, soit par filtrage analogique, soit par programme, il faudra s'abstraire des impulsions reçues pour en déduire l'absence/présence de secteur. La solution de filtrage analogique en amont de l'entrée du MPU demande plus de câblage mais présente une information directement exploitable sans traitement.

    La solution avec 2 optocoupleurs ne présente pas d'avantage car il n'y a pas recouvrement des impulsions à cause des tensions de seuil. Comme on ne récupère pas une information continue, la contrainte de lisser tout ça persiste. Autant faire alors l'économie d'un optocoupleur car seules les constantes de temps vont changer.

    Salut

  12. #12
    Membre chevronné Avatar de wd_newbie
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 760
    Par défaut
    Merci pour toutes ces précisions, mais c'est vrai que je n'ai pas donné beaucoup de détails sur la finalité du système :

    Il s'agit d'une (trrrrèèèèssss) vieille régulation montée sur une ancienne chaudière à bois.
    Un ami gérait manuellement la température du réseau en ouvrant/fermant (en forçant) la vanne 3 voies qui envoie l'eau dans vers les consommateurs.

    Les commandes de la vanne fonctionnent encore, mais avec des commandes ouvrir/fermer, pas de possibilité de mettre une sortie 4-20 mA et une régulation PID (esp32 ou autre)

    J'ai donc mis en place un ESP32 avec un micro serveur web qui permet d'entrer et de modifier les paramètres de fonctionnement au travers d'une interface sur smartphone :

    - temps d'attente
    - temps ouverture
    - temps fermeture
    - consigne de température a obtenir
    - + la visualisation de la température de retour

    En gros toutes les X secondes, selon la température de l'eau de retour et en la comparant à une consigne, j'ouvre la vanne Y secondes, ou je la ferme Z secondes.
    C'est très lent a réagir, donc avec des commandes toutes les 3-4 minutes, ça fonctionne relativement bien.

    Par contre l'idéal serait lors de l'arrêt manuel de la chaudière (via un interrupteur) , il faudrait fermer la vanne et lors de sa mise en service la mettre dans une position prédéfinie.

    C'est pourquoi l'idée de récupérer si la chaudière est en service ou pas :

    - flanc montant : on position la vanne
    - flanc descendant : on ferme la vanne

  13. #13
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    955
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 955
    Par défaut
    Bonjour à tous

    Juste pour information que détecter le fonctionnement d'une pompe de relevage
    j'ai mis un AC1010
    suivant le schéma joint
    l'avantage c'est que ce n'est pas intrusif donc plus en sécurité


    Bonne Journée
    pascal
    Images attachées Images attachées  
    Images attachées Images attachées

  14. #14
    Membre Expert

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 628
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 628
    Par défaut
    Bonjour Pascal,

    Citation Envoyé par cobra38 Voir le message
    ...Juste pour information que détecter le fonctionnement d'une pompe de relevage j'ai mis un AC1010 suivant le schéma joint
    l'avantage c'est que ce n'est pas intrusif donc plus en sécurité...
    Comme souvent, les solutions les plus astucieuses sont les plus simples.

    A quoi sert la broche 3 de l'AC1010 (rôle mécanique, masse...) ?

    Salut

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Plus de 220.000 programmes malveillants créés chaque jour
    Par Amine Horseman dans le forum Sécurité
    Réponses: 5
    Dernier message: 07/11/2014, 14h05
  2. NAS blackarmor 220
    Par mushi-mush dans le forum Hardware
    Réponses: 0
    Dernier message: 25/08/2013, 16h14
  3. Participation record le mercredi 9 mars 2011 : 220 000 visites
    Par Marc Lussac dans le forum Evolutions du club
    Réponses: 31
    Dernier message: 20/04/2011, 12h33
  4. Réponses: 0
    Dernier message: 26/03/2010, 07h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo