Forum Électro-Bidouilleur

Merci de vous connecter ou de vous inscrire.

Connexion avec identifiant, mot de passe et durée de la session
Recherche avancée  

Nouvelles:

Le Forum est maintenant chiffré (préambule https). Bien sûr, des liens externes insérés dans les sujets vont demeurer inchangés. Mais la composition des pages du Forum est désormais sécurisée. Si des problèmes d'affichage surviennent, veillez à vider votre cache pour ce site.

Auteur Sujet: inversion de polarité  (Lu 5371 fois)

lerouge

  • Newbie
  • *
  • Messages: 9
    • Voir le profil
inversion de polarité
« le: Janvier 03, 2018, 06:47:12 pm »

bonjour a tous
voici un descreptif de ce que je veux faire :
J'ai un bouton poussoir munie d'une LED (lampe temoin du bouton);
Le bouton possede deux contacts;
Le bouton est alimenté par 24 volt;
si je presse le bouton alors je dois detecter cela et inverser la polarité a ses bornes;
l'inversion de polarité permet d'alimenter la LED du bouton (temoin indiquant que j'ai deja pressé le bouton)
Le bouton est munie de diodes qui bloque toujours la polarité oposée.
L'arduino fait un reset du bouton au bout d'un moment (c-a-d reinversion de la polarité pour etteindre la LED )
J'ai pensé a convertir la tension de 24 a 5 volt et la lire sur un arduino; si je presse le bouton alors je detecte la tension a 0 volt (le bouton se connecte a 24 volt et GND)
A partir de la je peux utiliser l'arduino pour inverser la polarité pour alimenter la LED du bouton.
Je suis ouvert a toute suggestions de montage de composants
merci
« Modifié: Janvier 05, 2018, 06:36:58 pm par lerouge »
IP archivée

Électro-Bidouilleur

  • Administrator
  • Hero Member
  • *****
  • Messages: 930
  • C'est moi le boss!
    • Voir le profil
    • Site Web Électro-Bidouilleur
Re : inversion de polarité
« Réponse #1 le: Janvier 04, 2018, 01:48:39 pm »

Bonjour,

Je comprends que c'est parfois difficile de décrire un circuit en mots.... J'ai relu votre description 3 fois et je ne comprends toujours pas ce que vous tentez de faire. Dites-nous ce que vous avez en main, et ce que vous tentez d'obtenir comme résultat.

Est-ce un bouton poussoir momentané ou qui reste enfoncé?
Est-ce un bouton poussoir avec Del intégrée, et donc un bouton à  3 contacts?
Voulez-vous utiliser le 24V commuté pour faire une tâche autre que d'allumer la DEL?

Cordialement,
IP archivée

eledtronik

  • Administrator
  • Sr. Member
  • *****
  • Messages: 313
  • apprendre c'est bien, le partager c'est mieux
    • Voir le profil
Re : inversion de polarité
« Réponse #2 le: Janvier 04, 2018, 04:04:26 pm »

la je vois 2 possibilité
soit votre bouton contient un voyant fonctionnant sur 24v dans ce cas un simple relais 5 volts commandé par l’Arduino pourra la faire s’éteindre ou allumer

"si je presse le bouton alors je détecte la tension a 0 volt (le bouton se connecte a 24 volt et GND" comprend pas trop cette phrase ??
votre bouton commute du 24volt ?? et le voyant fonctionne également sous 24volts
je suppose que vous voulez contrôler quelque chose qui existe déjà  ?
si c'est le cas détection du bouton avec optocoupleur envoyé à  l’Arduino, Arduino relais qui coupe la del

question ? 24volts continu ou alternatif, bouton momentané ou on-off

un petit croquis serais le bien venu





IP archivée

lerouge

  • Newbie
  • *
  • Messages: 9
    • Voir le profil
Re : inversion de polarité
« Réponse #3 le: Janvier 05, 2018, 06:35:20 pm »

Bonjour
Merci pour vos reponses
Le bouton est momentané.
Le 24 volt est continu.
Le 24 Volt permet juste d'allumer la LED du bouton si ce dernier a été enfoncé.
Le bouton a un voyant lumineux LED qui s'allume si j'inverse la polarité.
En polarité normale le bouton est juste une diode.
En polarité inverse j'ai une LED avec une resistance de 553 ohm.
Quand je presse le bouton cela est détecté par l'arduino ; cette partie je viens de la faire et elle est fonctionelle (j'utilise un diviseur de tension et si ma tension est a 3 volt alors je sais qu'il a été enfoncé)
Je reinverse la polarité plus tard grace a une commande envoyé par l'arduino.
La je regarde pour la partie inversion de polarité ;
J'essaye de voir si je peux faire cela avec le ULN2803A (circuit intégré qui comprends des transistors en darlington).
Lorsque j'appuye sur le bouton: je recois un signal de 3 volt sur mon entrée analogique de l'arduino;
Ensuite l'arduino activerait le ULN2803A pour l'inversion de polarité ; J'essaye encore de voir comment le faire...
Merci pour vos reponses
« Modifié: Janvier 05, 2018, 06:40:25 pm par lerouge »
IP archivée

Électro-Bidouilleur

  • Administrator
  • Hero Member
  • *****
  • Messages: 930
  • C'est moi le boss!
    • Voir le profil
    • Site Web Électro-Bidouilleur
Re : inversion de polarité
« Réponse #4 le: Janvier 05, 2018, 08:41:50 pm »

Souvent, commuter une masse est la façon de faire. Avec un transistor NPN, c'est facile...
IP archivée

lerouge

  • Newbie
  • *
  • Messages: 9
    • Voir le profil
Re : inversion de polarité
« Réponse #5 le: Janvier 09, 2018, 08:58:56 pm »

Ca fonctionne avec le circuit intégré L293 (c'est un circuit pont en H) pour l'inversion de polarité,
par contre je suis pas sur comment detecter que j'ai appuyer sur le bouton avec l'arduino,
Quand je branche mon bouton sur le L293 j'ai une tension de 20 volt entre mon bouton et le ground
donc je ne peux pas faire cette verification avec une entrée analogique de l'arduino
IP archivée

eledtronik

  • Administrator
  • Sr. Member
  • *****
  • Messages: 313
  • apprendre c'est bien, le partager c'est mieux
    • Voir le profil
Re : inversion de polarité
« Réponse #6 le: Janvier 09, 2018, 09:13:16 pm »

un simple pont diviseur par 3 ou 4 fera l’affaire + peut être une Zener au cas ou
IP archivée