Modérateurs: Modération Forum DIY, Modération Forum Installations, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: ThomasBuzet et 15 invités

une porte 0U 5 entrées ou plus ca existe ?

Message » 24 Mar 2004 12:19

Salut,

j'aurais besoin d'une porte OU afin de connecter 5 boutons poussoir dessus ?

Vous savez ou je peux trouver cela?
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 24 Mar 2004 13:42

je ne suis pas certain mais soit tu auras une porte double OU à 4 entrées (ne suffit pas à elle seule puisqu'il faut encore combiner les 2 sorties)

Soit il existe un OU 8 entrées. Enfin ça risque plutôt d'être une NON-OU 8 entrées :wink:
Johnix
 
Messages: 1233
Inscription Forum: 10 Oct 2002 15:32
  • offline

Message » 24 Mar 2004 15:14

Tu peux faire un ou cablé avec des diodes.
C'est simple, pas cher et tu fais autant d'entrées que tu veux.
Donne ton schéma de principe, et je te donne le plan avec les diodes qui vont bien.

Philippe
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 24 Mar 2004 15:46

Philby a écrit:Tu peux faire un ou cablé avec des diodes.
C'est simple, pas cher et tu fais autant d'entrées que tu veux.
Donne ton schéma de principe, et je te donne le plan avec les diodes qui vont bien.

Philippe

je fais ca ce soir et je le poste :wink:

mais pour expliquer à quoi ca va servir c'est simple : c'est pour commander mon lecteur CD.
Y'aura 5 boutons avec chacun 1 fonction (lecture, stop, avant, arrière, pause).
Pour éviter de prendre 5 ports sur le microcontroleur je veux mettre une porte ou. Ce sui fait que je n'aurais que deux ports de pris : le premier pour avoir l'état du bouton, le deuxième pour savoir lequel. Et si j'appuie sur 2 boutons à la fois, le cablage fera que ce sera la bouton STOP qui sera activé.
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 24 Mar 2004 16:57

salut zers,

pour cinq boutons, tu ne peux pas utiliser tout betement une porte ou.

tu as la solution basique, un bit (pas un port !) par bouton. Tu peux aussi utiliser une matrice en ligne/colonne avec 2 lignes/trois colonnes, ce qui revient au meme pour le faible nombre de boutons.

la ou ca peut être interessant d'utiliser une porte ou, c'est pour générer une interruption si tes e/s ne le supportent pas (ca dépend du microcontroleur)
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 24 Mar 2004 18:45

bonjour zers
encore plus simple tu utilise le convertisseur a/d de ton pic
avec un réseau de R différente connectées au 5v

voir pour exemple :
http://www.ece.gatech.edu/academic/cour ... rmware.htm

un port 5 boutons voila :P

a+
audioman
Pro-Commercant
Pro-Commercant
 
Messages: 224
Inscription Forum: 29 Oct 2002 22:27
Localisation: belgique
  • offline

Message » 24 Mar 2004 19:01

audioman a écrit:bonjour zers
encore plus simple tu utilise le convertisseur a/d de ton pic
avec un réseau de R différente connectées au 5v

voir pour exemple :
http://www.ece.gatech.edu/academic/cour ... rmware.htm

un port 5 boutons voila :P

a+

magnifique, y"a tout ce que je cherche :D :P
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 24 Mar 2004 20:28

par contre ca t'oblige à programmer par scrutation parceque tu ne peux pas utiliser les interruptions avec cette méthode, ce qui est plis gênant si ton controleur doit faire autre chose pendant ce temps
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline


Retourner vers Sources et DAC

 
  • Articles en relation
    Dernier message