74HC138 - Décodeur 3 vers 8 lignes (démultiplexeur)
Décodeur/Démultiplexeur 3 vers 8 lignes
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
Description
Nous avons fait connaissance du 74HC138 dans le carte de l'extension d'un bus I2C sur un Arduino. Cela permet de placer plusieurs périphériques à la même adresse I2C et de sélectionner la ligne de bus I2C active surlaquelle les données circulerons (voir ce très intéressant tutoriel).
Le 74HC138 est un décoder d'adresse / démultiplexeur 3 bits vers 8 lignes. Vous entrez une adresse binaire sur les broches d'adresses A0, A1, A2 et vous avez la broche Y0 à Y7 correspondant qui s'active. Sur le 74HC138, les lignes de sortie sont nY0 à nY8, cela signifique qu'elles sont en logique inversée. Elles sont toutes à HIGH et la ligne active à LOW... bien pratique puisque les signaux nEnable des autres circuits sont aussi en logique inversée (le circuit est actif lorsque les la broche nEnable est à LOW).
Fonctionalités du 74HC138
- Selectionne l'une des 8 broches de donnée (active : Niveau BAS)
- Utilise pour la sélection de Port I/O ou bloc mémoire
- Trois entrée Enable pour simplifier la sélection en cascade.
nEnable1 et nEnable2 sont en logique inversée.
Enable3 est en logique normale. - Temps de propagation: 13ns (et convient donc pour le transport de signaux I2C)
- Fonctionne entre 2 et 6 Volts.
Détails techniques
- Broches: 16
- Boitier: DIP16
- Fiche technique du 74HC138
Tutoriels
- Dédoubler le bus I2C en utilisant le 78HC138 (Wiki de MCHobby, Français)
- Montage et utilisation du 74HC138 pour dupliquer le bus I2C (AdaFruit, anglais)