Nouvelles:

Bienvenue au Forum de discussion Électro-Bidouilleur! Inscrivez-vous pour participer aux discussions!: 
https://forum.bidouilleur.ca/index.php?action=signup Les demandes d'inscription sont révisées quotidiennement.

Menu principal

inversion de polarité

Démarré par lerouge, Janvier 03, 2018, 06:47:12 PM

« précédent - suivant »

lerouge

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

Électro-Bidouilleur

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,

eledtronik

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






lerouge

#3
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

Électro-Bidouilleur

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

lerouge

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

eledtronik

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