ISSLg - Cours d'électronique
Les décodeurs 1 parmis N et démultiplexeurs logiques
Navigation> electronique/automatisme/codage/decodeur
Ce type de décodeur a comme entrée n bits d'adresse ; et N=2n bits de sortie.
Une seule sortie parmi les N peut être à 1 à un instant donné : celle qui correspond au numéro d'adresse (codé en binaire).
Pour plus de détail, voir Floyd - Systèmes numériques 9ème édition :
p316 : Chap6-5 : Décodeurs
p324 : Chap6-6 : Codeurs
p331 : Chap6-7 : Multiplexeurs
p341 : Chap6-8 : Démultiplexeurs
Voir également : http://fr.wikipedia.org/wiki/D%C3%A9multiplexeur
Exemple de décodeur 3 => 8
Il a 3 bits d'adresse (A, B, C) et 8 sorties (0 1 2 3 4 5 6 7).
La sortie d'adresse "CBA" codée en binaire (000=0 ; 001=1 ; 010=2 ; ... ; 111=7) est la seule à 1, les autres sont à 0.
Le démultiplexeur logique à 8 voies
Si l'on ajoute une entrée supplémentaire (IN) qui permet d'inhiber des sorties, nous avons un démultiplexeur logique.
L'entrée IN est aiguillée vers la sortie d'adresse "CBA" codée en binaire (000=0 ; 001=1 ; 010=2 ; ... ; 111=7).
Le multiplexeur logique à 8 voies
Si
les entrées IN sont distinctes pour chaque portes & et que
l'on regroupe les sorties avec un OR, nous avons un multiplexeur
logique.
L'entrée d'adresse "CBA" codée en binaire (000=IN0 ; 001=IN1 ; 010=IN2 ; ... ; 111=IN7) est aiguillée vers la sortie OUT.
Symboles
Du démultiplexeur :
Du multiplexeur :
NB
: Finalement, il existe des codeurs qui retournent l'adresse ABC de
l'entrée qui est à 1 parmis N entrées, c'est une fonction utile par
exemple pour donner le n° du poussoir qui est enfoncé dans un
clavier...
Usages
Ces circuits sont extrêmement utilisés, notamment pour :
- le décodage de plage d'adresses consécutives
- le décodage d'afficheurs LED à 7 segments
- le décodage de bar-graph
- le multiplexage et le démultiplexage de signaux logiques ou analogiques
- faire des séquenceurs ou encore des chenillards
- ...
Les principaux CI de codage/décodage :
CD4514 : décodeur 4 => 16 + verrou + inhibit (démultiplexeur)
CD4028 : décodeur 4
=> 10
CD4512 : multiplexeur logique à 8 entrées
CD4532 : codeur à priorité 8 => 3
Auteur : Philippot Marc - 06/02/2014