Bonjour à tous,
je fais appel à vous car j'ai des DM74LS138 mais je n'arrive pas à les utiliser.
Quand je fais un branchement tout con en vue de piloter des leds à partir des trois entrées, ben rien ne marche.
Pouvez-vous me passer un petit schéma sur comment piloter ces 8 sorties que propose ce composant par le biais de ses 3 entrées.
En gros, comment puis-je piloter une led une par une grace aux trois entrées ?
Merci beaucoup
Cordialement,
Frank
PS: Si vous savez aussi à quoi servent les 74HC589 et comment les utiliser, je suis preneur !

Les 74LS138 - Exemple de schéma
Débuté par frank9321, déc. 22 2009 08:07
8 réponses à ce sujet
#3
Posté 23 décembre 2009 - 02:06
J'ai justement lu le datasheet du 74LS138 avec la table de vérité qui va avec mais le 74LS138 ne "répond" pas. À quoi servent les G1, G2 ??
Bref, si vous avez un p'tit schéma tout con, merci beaucoup :).
Pour le 74HC589, un shift register with input latches, ben ca m'inspire pas beaucoup :)
Bref, si vous avez un p'tit schéma tout con, merci beaucoup :).
Pour le 74HC589, un shift register with input latches, ben ca m'inspire pas beaucoup :)
#4
Posté 23 décembre 2009 - 03:05
Tu n'as pas du lire, ou plutôt compris le fonctionnement d'un DEMUX (démultiplexeur) : des entrées, des sorties et des pattes de sélection.
A quoi servent G1, G2 ???? Bah c'est dans la table de vérité, c'est marqué sur le schéma et tout : ENABLE.
Donc je vais te répéter ce que dis la datasheet :
Si G2 est à 1, alors toutes les sorties sont à 1.
Si G1 est à 0, alors toutes les sorties sont à 0
Si G1 est à 1 et G2 à 0 alors le circuit fonctionne comme un DEMUX
Pour le 74HC589, merci de lire la datasheet, voire de trouver d'autres sources pour les datasheets.
Titre : MC74HC589A - 8-Bit Serial or Parallel-Input/Serial-Output Shift Register with 3-State Output - ON Semiconductor
Déjà on voit Serial or Parallel-Input/Serial-Output, ah ! TILT !!!
Et bien ton circuit c'est en gros un "convertisseur" interface Parallèle --> Série. Il possède aussi une entrée Série.
A quoi servent G1, G2 ???? Bah c'est dans la table de vérité, c'est marqué sur le schéma et tout : ENABLE.
Donc je vais te répéter ce que dis la datasheet :
Si G2 est à 1, alors toutes les sorties sont à 1.
Si G1 est à 0, alors toutes les sorties sont à 0
Si G1 est à 1 et G2 à 0 alors le circuit fonctionne comme un DEMUX
Pour le 74HC589, merci de lire la datasheet, voire de trouver d'autres sources pour les datasheets.
Titre : MC74HC589A - 8-Bit Serial or Parallel-Input/Serial-Output Shift Register with 3-State Output - ON Semiconductor
Déjà on voit Serial or Parallel-Input/Serial-Output, ah ! TILT !!!
Et bien ton circuit c'est en gros un "convertisseur" interface Parallèle --> Série. Il possède aussi une entrée Série.
#5
Posté 24 décembre 2009 - 11:16
Merci, zeql, pour ta réponse:
J'ai testé le circuit comme ca:
-G1 à 1
-G2A à 0
-G2B à 0
3 leds connectées à Y0, Y1, Y2
Puis j'ai essayé de faire comme la table de vérité, mais les leds sont toujours allumées.
Me si je déconnecte la patte GND.
'fin, rien ne marche.
J'ai déjà regardé plein de fois le datasheet, mais j'arrive pas à faire marcher le démultiplexeur.
Donc, s'il vous plait, si vous pouviez me passer un schéma sur comment contrôler ces 8 sorties avec les 3 entrées, je suis preneur.
Merci beaucoup d'avance !
J'ai testé le circuit comme ca:
-G1 à 1
-G2A à 0
-G2B à 0
3 leds connectées à Y0, Y1, Y2
Puis j'ai essayé de faire comme la table de vérité, mais les leds sont toujours allumées.
Me si je déconnecte la patte GND.
'fin, rien ne marche.
J'ai déjà regardé plein de fois le datasheet, mais j'arrive pas à faire marcher le démultiplexeur.
Donc, s'il vous plait, si vous pouviez me passer un schéma sur comment contrôler ces 8 sorties avec les 3 entrées, je suis preneur.
Merci beaucoup d'avance !
#7
Posté 28 décembre 2009 - 03:03
Alors :
Y(0,1,........,7) sont les sorties.
C,B,A sont les entrées
G1 et G2 sont les entrées particulière .
H = HIGH Level = Etat haut = 5V = "1" en logique
L = LOW Level = Etat bas = 0V = "0" en logique
X = Don’t Care = quand la pattes n'est relier a rien (état indéterminé).
Pour ne pas avoir de problème, tu met G1 = 5V et G2 = 0V
Suivent ce que tu met a l'entrée (ABC) tu auras une sortie différente.
Pour plus d'info regarde ici http://etronics.free.fr/dossiers/num/num20/multiple.htm.
J'ai pas le temps de te faire un schèma desolé.
Edit : Datasheet = http://etronics.free.fr/dossiers/num/num20/multiple.htm
Y(0,1,........,7) sont les sorties.
C,B,A sont les entrées
G1 et G2 sont les entrées particulière .
H = HIGH Level = Etat haut = 5V = "1" en logique
L = LOW Level = Etat bas = 0V = "0" en logique
X = Don’t Care = quand la pattes n'est relier a rien (état indéterminé).
Pour ne pas avoir de problème, tu met G1 = 5V et G2 = 0V
Suivent ce que tu met a l'entrée (ABC) tu auras une sortie différente.
Pour plus d'info regarde ici http://etronics.free.fr/dossiers/num/num20/multiple.htm.
J'ai pas le temps de te faire un schèma desolé.
Edit : Datasheet = http://etronics.free.fr/dossiers/num/num20/multiple.htm
#8
Posté 29 décembre 2009 - 12:03
Merci de ta réponse.
J'ai refais un nouveau test sur breadbord et, je sais, je suis chiant, ca marche pas.
Donc, soit je ne sais pas brancher le 74LS138 (ce qui est fort possible): I/O, leds, etc..
Soit je ne sais pas le controler (ce qui n'est pas trop possible)
Soit il est mort (ce qui est impossible car j'en ai testé pas mal).
Bref: Help :) (j'avoue que vous devez en avoir marre de moi :p).
J'ai refais un nouveau test sur breadbord et, je sais, je suis chiant, ca marche pas.
Donc, soit je ne sais pas brancher le 74LS138 (ce qui est fort possible): I/O, leds, etc..
Soit je ne sais pas le controler (ce qui n'est pas trop possible)
Soit il est mort (ce qui est impossible car j'en ai testé pas mal).
Bref: Help :) (j'avoue que vous devez en avoir marre de moi :p).
Répondre à ce sujet

1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users