Je cale sur l'IC 74HC157 ...pour switch logique
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

Je cale sur l'IC 74HC157 ...pour switch logique



  1. #1
    invite78c2df75

    Question Je cale sur l'IC 74HC157 ...pour switch logique


    ------

    Bonjour,

    j'ai besoin de realiser un switch pour croiser/decroiser 4 entrées avec 4 sorties.
    Etat 1
    -------
    1A -> 1B
    2A -> 2B
    3A -> 3B
    4A -> 4B

    Etat 2
    ------
    4A -> 1B
    3A -> 2B
    2A -> 3B
    1A -> 4B


    Je planche sur une solution avec un 74HC157 (que je decouvre... comme l'electronique mais chut , et j'etudie le Datasheet qui se trouve ici

    Si je comprends bien on a 2 sources possibles pour chacune des 4 sorties Y, et on selectionne la source (0 ou 1) par S suivant si elle est connectée à +5V ou GND.

    Par contre je pige rien en ce qui concerne E:
    "The enable input (E) is active LOW. When E is HIGH, all of the
    outputs (1Y to 4Y) are forced LOW regardless of all other
    input conditions.
    Moving the data from two groups of registers to four
    common output buses is a common use of the “157”. The
    state of the common data select input (S) determines the
    particular register from which the data comes. It can also
    be used as function generator.
    The device is useful for implementing highly irregular logic
    by generating any four of the 16 different functions of two
    variables with one variable common."

    Et sinon concenrnat la version 74HC158 c'est juste la version "Inverseur" du 157, le 157 envoie les bits entrés dans le meme etat alors que le 158 dans l'etat inverse enfin opposé (0 devient 1 et 1 devient 0).


    Mais alors concernant E j'arrive pas du tout à comprendre....


    Merci pour votre aide




    PS: j'ai fais des recherches sur le sujets existants concernant cet IC mais ça m'aide pas plus, je suis tombé sur un cas similaire au miens et dans le schéma E etait raccordé à la patte GND et je comprends pas pourquoi.

    -----

  2. #2
    freepicbasic

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    les entrées sont A et B et la sortie Y

    1A
    1B sur 4A => 1Y

    2A
    2B sur 3A => 2Y

    3A
    3B sur 2A => 3Y

    4A
    4B sur 1A => 4Y

    le enable ou strobe à la masse

    select selectionne la voie A ou B
    A+, pat

  3. #3
    invite78c2df75

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Citation Envoyé par freepicbasic Voir le message
    les entrées sont A et B et la sortie Y

    1A
    1B sur 4A => 1Y

    2A
    2B sur 3A => 2Y

    3A
    3B sur 2A => 3Y

    4A
    4B sur 1A => 4Y

    Je suis pas sur de comprendre ...désolé pas taper .
    J'ai du mal faire ma presentation avec mes A et B, en gros c'est comme si j'avais un cable à 4 brins et que je voulais les croiser ou decroiser au choix.


    Citation Envoyé par freepicbasic Voir le message
    le enable ou strobe à la masse
    Euh ... oui mais ça enable/pas enable quoi exactement? (strobe???? kezako??)
    J'aimerais comprendre à quoi ça correspond et surtout à quoi ça sert.




    Citation Envoyé par freepicbasic Voir le message
    select selectionne la voie A ou B
    Ca j'ai compris ... ouf je suis pas si bete que j'en ai l'air

  4. #4
    freepicbasic

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Citation Envoyé par localheureux Voir le message
    Je suis pas sur de comprendre ...désolé pas taper .
    J'ai du mal faire ma presentation avec mes A et B, en gros c'est comme si j'avais un cable à 4 brins et que je voulais les croiser ou decroiser au choix.
    ou c'est bien ça c'est ce que j'ai fait sur le précédent post

    Euh ... oui mais ça enable/pas enable quoi exactement? (strobe???? kezako??)
    J'aimerais comprendre à quoi ça correspond et surtout à quoi ça sert.
    strobe sur le datasheet j'ai un strobe a la place de enable...

    enable = autoriser le circuit
    Sinon il met les sorties à 0 quelque soit l'état des entrées.
    A+, pat

  5. A voir en vidéo sur Futura
  6. #5
    invite78c2df75

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Citation Envoyé par freepicbasic Voir le message
    ou c'est bien ça c'est ce que j'ai fait sur le précédent post
    strobe sur le datasheet j'ai un strobe a la place de enable...
    .
    Ah ok j'ai bien compris alors merci.


    Citation Envoyé par freepicbasic Voir le message
    strobe sur le datasheet j'ai un strobe a la place de enable...

    enable = autoriser le circuit
    Sinon il met les sorties à 0 quelque soit l'état des entrées.
    Idem .... merci.
    J'avais une question con, pourquoi ce Enable qui supprime tout en quelque sorte (abus de langage inside).
    Puisque si on fait un switch c'est qu'on en a besoin (idem).

    Mais j'imagine que c'est parce qu'il y a des cas ou ça peut etre necessaire tout simplement.... (j'avais prevenu que c'etait con comme question )
    J'ai quand meme du mal à visualiser un cas ou en plus de la selection des sources on veuille tout mettre à 0, mais bon c'est parce que j'm'y connais pas assez encore surement.

  7. #6
    freepicbasic

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Citation Envoyé par localheureux Voir le message
    J'ai quand meme du mal à visualiser un cas ou en plus de la selection des sources on veuille tout mettre à 0, mais bon c'est parce que j'm'y connais pas assez encore surement.
    Il faut considérer les entrées comme des flux on choisi A , B ou rien.
    Juste une idée, si les 2 entrées reste à 1, on peut générer une synchro par exemple.
    A+, pat

  8. #7
    invite78c2df75

    Exclamation Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Citation Envoyé par freepicbasic Voir le message
    Il faut considérer les entrées comme des flux on choisi A , B ou rien.
    Ok merci c'est compris.

    Citation Envoyé par freepicbasic Voir le message
    Juste une idée, si les 2 entrées reste à 1, on peut générer une synchro par exemple.
    Là un peu moins ... pas du tout meme
    Si on ne peut que choisir entre A ou B ou rien et ce pour les 4 sorties en meme temps, je comprends pas cette histoire de "synchro si les 2 entrées restent à 1"...


    Sinon j'ai fais un schéma avec un cable à 4 brins (A,B,C,D), une fois coupé on se retrouve donc avec 2 sections (x et z), et on veut pouvoir les croiser ou revenir à l'etat initial au choix.


    Merci de me corriger si j'me suis trompé, ou de me donner vos avis (autres soluces, autres manieres de selectionner qu'avec un switch,etc...).

    Images attachées Images attachées  

  9. #8
    invite78c2df75

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    PS: pour la selection, il faut que S soit raccordé soit à la masse soit à +5V (ou à rien du tout meme?), ou un envoi de +5V sur un labs de temps cours suffit à changer la selection?
    Autrement dit il faut un switch comme le miens (ON/ON) ou un simple bouton poussoir ("contact" sans maintien de la position ON) aurait suffit ?

  10. #9
    Qristoff
    Animateur Électronique

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Bonjour,
    PS: pour la selection, il faut que S soit raccordé soit à la masse soit à +5V (ou à rien du tout meme?), ou un envoi de +5V sur un labs de temps cours suffit à changer la selection?
    une entrée logique ne peut généralement que prendre deux états 0 ou 1, matérialisé ici par 0V et 5V. Les états intermédiaires sont donc à proscrire. Pour cela je te conseille de mettre une résistance de rappel entre l'entrée S et le 0V pour fixer le potentiel lorsque le switch change de position. Il faut que ton switch reste ensuite en position pour garder l'état.

    Si ton circuit doit être commandé par un switch, je ne vois pas l'intérêt de mettre un circuit intégré. Un inverseur 4 poles/2 positions (voir référence 8401)ferait la même chose sans avoir besoin de circuit imprimé, d'alimentation 5V, de condensateur de découplage, de résistance de rappel, etc...
    Tout existe, il suffit de le trouver...!

  11. #10
    freepicbasic

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    bizarre ton câblage.
    Si tu veux inverser j'aurais mis
    10 41
    20 31
    30 21
    40 11

    Code:
    10 \
    20  \
    30   \
    40    41
    
    10 
    20 \
    30  31
    40    
    
    10 
    20  21
    30 /  
    40    
    
    10    11
    20   /
    30  / 
    40 /
    A+, pat

  12. #11
    invite78c2df75

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Re tout le monde, bon j'ai deja voulu commencer par tester en pratique l'utilisation du 74HC157 comme ceci:

    [IMG xxxxxxxxxxxx
    Depuis longtemps déjà les images sous "IMG ne sont plus acceptées.
    Lisez SVP
    http://forums.futura-sciences.com/el...-sabonner.html
    en tête de la rubrique


    D'après le datasheet (cf extraits ci-dessous):
    http://forums.futura-sciences.com/at...asheetoe1oejpg
    http://forums.futura-sciences.com/at...asheetoe2oejpg
    http://forums.futura-sciences.com/at...asheetoe3oejpg

    Avec le Ohmètre je devrais avoir:
    - En position initiale : fil1/sortie 0 Ohm --- fil2/sortie resistance infinie
    - En position enclenchée : fil1/sortie resistance infinie --- fil2/sortie 0 Ohm

    Et non, quelque soit la position de l'interrupteur j'ai 1240 Ohm partout (fil1/Sor et fil2/Sor) et tout le temps.


    J'avais surtout fais un test avec une source audio branchée au fil 1 et 2 (et la sortie sur une prise jack), et en sortie j'ai que dalle....

    Je comprends pas ce qui peut clocher....

    Bonsoir
    La législation en vigueur ne permet pas de diffuser dees documents sous "Copyright" sans autorisation écrite de l'auteur ou de l'éditeur. Désolé
    D'autant que votre lien renvoie déjà vers ces data-sheets.
    Images attachées Images attachées  
    Dernière modification par invite76532345 ; 20/05/2010 à 18h46.

  13. #12
    freepicbasic

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Ce sont des multiplexeurs logiques pas des commutateur analogiques !
    On ne mesure pas avec un ohmmètre...

    Il faudra des 4066 ou 4016 pour de l'audio, mais comme il y a 4 portes dans un boitier il en faudra 2 pour faire 4 voies.
    Et aussi les inverseurs pour les commandes.
    A+, pat

  14. #13
    invite78c2df75

    Re : Je cale sur l'IC 74HC157 ...pour switch logique

    Citation Envoyé par freepicbasic Voir le message
    Ce sont des multiplexeurs logiques pas des commutateur analogiques !
    On ne mesure pas avec un ohmmètre...
    Ah oui ok (quel boulet je suis)... heureusement que t'es là j'aurais pu chercher longtemps...
    (dur dur d'etre un debutant )



    Citation Envoyé par freepicbasic Voir le message
    Il faudra des 4066 ou 4016 pour de l'audio...
    Ca tombe bien j'ai des 4066.

    Et donc ça ça marcherait?


    Là c'est vraiment se compliquer la vie pour pas grand chose, vu que l'interrupteur seul est suffisant, mais c'est pour en fait pouvoir y raccorder 2 oscillateurs (de 33 et 40 MHz) et ainsi pouvoir changer de frequence.
    L'oscillo devant se trouver au plus pres du CI, ainsi je peux ensuite placer l'interrupteur de commande où je veux.

    Rassure moi le clockout est bien un signal analogique?
    Pas encore un truc specifique? ...


    Citation Envoyé par freepicbasic Voir le message
    ... mais comme il y a 4 portes dans un boitier il en faudra 2 pour faire 4 voies.
    Et aussi les inverseurs pour les commandes.
    Euh là je suis pas sur de comprendre...enfin de suivre surtout.
    4 voies de? pour quoi? inverser quoi? pour commander quoi?
    Je suis perdu là... tu parles de quoi exactement?.. sorry.
    Images attachées Images attachées
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Brun] Questions sur l'IC vertical
    Par roro1111 dans le forum Dépannage
    Réponses: 4
    Dernier message: 30/11/2009, 09h41
  2. Recherche "switch" logique
    Par invite5e9b0d45 dans le forum Électronique
    Réponses: 9
    Dernier message: 20/10/2009, 15h09
  3. suite logique ? JE CALE
    Par inviteec8ce896 dans le forum Science ludique : la science en s'amusant
    Réponses: 18
    Dernier message: 06/11/2008, 18h29
  4. [TS] quelqu'un de calé sur les suites?
    Par invite874f0dd6 dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 22/02/2006, 09h44
  5. Une aide pour mieux utiliser l'ic-prog
    Par metronic dans le forum Électronique
    Réponses: 1
    Dernier message: 17/07/2004, 19h12
Découvrez nos comparatifs produits sur l'informatique et les technologies.