Vous êtes sur la page 1sur 7

Génie Cours Circuits combinatoires

électrique
3ème Codeurs - Décodeurs - Transcodeurs

I- Introduction :
•Lors du dialogue avec une machine par exemple une calculatrice, l’opérateur introduit ses données
qui doivent être exploitable par l’unité de traitement. Pour cela il est nécessaire de ……………………
………………………………................................. à l’aide d’un …………………………………………….
appelé ……………
•L’unité centrale (UC) effectue le traitement et émet le résultat en ….….. Pour être exploité par
l’utilisateur, il doit être affiché en décimal qui apparait sur un afficheur à ………………. ce qui
nécessite un circuit …………………………………………………… appelé ………………………

1 2 3

4 5 6
Décimal .………. BCD
Unité de BCD ……………... 7 seg
7 8 9
traitement

II-Les codeurs:

1- Définition : Un codeur est un circuit logique qui possède 2N

voies d’entrée dont une seule est validée et N voies de sortie.

Exemple : Lorsqu’ une touche d’un clavier est enfoncée, un code


binaire est alors généré.

Avec 7 bits de sortie on peut coder 27 =128 touches de clavier


Donc le codage réduit le nombre de variables à traiter.

Schéma fonctionnel d’un codeur


2-Codeur BCD (Codeur décimal/binaire 4 bits):
Il s'agit de coder chacun des « 10 » digits (de 0 à 9) en binaire sur quatre bits, donc ce codeur
possède 10 entrées et 4 sorties
a- schéma équivalent: b- Table de vérité:
Entrées : Chiffres décimaux Sorties
0 1 2 3 4 5 6 7 8 9
9 8 7 6 5 4 3 2 1 0 a0 a0 a0 a0
0 0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0 1 0
CODEUR 0 0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0 0
a3 a2 a1 a0 0 0 0 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0
1/7 1 0 0 0 0 0 0 0 0 0
c- Equations:
a0 = ………………….……………….
a1 = ……………….….……………….
a2 = ………………….……………….
a3 = ………………….……………….
d- Logigramme:
0123456789
a0

a1

a2

a3

2- Codeur BCD en circuit intégré : 74147 (10 to 4 line priority encoder)


74147 est un codeur de priorité décimal-BCD (entrées et sorties inversées).
Si on applique simultanément plusieurs chiffres décimaux à l’entrée, la sortie correspond à la valeur
la plus élevée de ces entrées.
Connetion diagram

Activité : Réaliser l’activité N°1 pages 37 et 38


III-Les décodeurs:

1- Définition : Un décodeur est un circuit logique qui possède N


entrées et 2N sorties. Pour chacune des combinaisons possibles
des entrées, une seule ligne de sortie est validée
Remarque : Un décodeur est souvent doté d’une ou plusieurs
entrées de validation E qui servent à valider son fonctionnement Schéma fonctionnel d’un décodeur

2/7
2- Décodeur DCB – Décimal:

Ce décodeur reçoit fréquemment le nom de: entrée 4 voies, sortie 10 voies ou décodeur 1 parmi 10.

a- Table de vérité : b- Equations :


Compléter la table de vérité ci-dessous par la valeur de la Déterminer les équations des sorties :
sortie décimale qui correspond à chaque combinaison
binaire des variables d’entrée : 0 = …….....………….…….
1 = …….....………….…….
ENTREES
SORTIES 2 = ………………….……..
D C B A
0 0 0 0 3 = ………………….……..
0 0 0 1
4 = ……...…………..……..
0 0 1 0
0 0 1 1 5 = ……......………..….…..
0 1 0 0 6 = ………………….……..
0 1 0 1
7 = ………………...…..…..
0 1 1 0
0 1 1 1 8 = ……………………..….
1 0 0 0 9 = ……………………..….
1 0 0 1

d- Logigramme:

3/7
3-Décodeur BCD/7Segments en circuit intégré:
•7442 Décodeur DCB – Décimal
Le circuit intégré 7442 est un décodeur à 4 bits d’entrée et à 10 sorties. Les dix combinaisons de
sortie sont employées pour distinguer les dix chiffres décimaux de 0 à 9.

Activité : Réaliser l’activité N°2 pages 39 et 40

IV-Transcodeurs:
1-Définition :
Un transcodeur est un circuit logique qui permet de faire passer une information écrite dans un code
C1 à un autre code C2. Les deux plus importantes applications de transcodeurs sont :La conversion
des codes et l’affichage par segments.
2- Transcodeur BCD/ 7ségments :
L’affichage d'un résultat est matérialisé par des afficheurs 7 segments de façon à visualiser les 10
digits comme suit;

4/7
L'afficheur 7 segments est commandé par un transcodeur BCD/7 segments
a- schéma équivalent :
a
a0
f b
Opérateurs a1 TRANSCODEUR g
logiques a2 BCD/7Segments e c
a3
d
b- Table de vérité :
Nombres Entrées Sorties
décimaux
a3 a2 a1 a0 a b c d e f g
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
c- Equations logiques simplifiées des sorties :

Sortie a a1 a0 Sortie b a1 a0
(Segment a) (Segment b) 00 01 11 10
00 01 11 10
00 00
a3a2 a3a2 01
01
11 11
10 10

a = …………………………………… b = ……………………………………

Sortie c a1 a0 Sortie d a1 a0
(Segment c) 00 01 11 10 (Segment d) 00 01 11 10
00 00
a3a2 01 a3a2 01
11 11
10 10

c = …………………………………… d = ……………………………………

5/7
Sortie e a1 a0 Sortie f a1 a0
(Segment e) 00 01 11 10 (Segment f) 00 01 11 10
00 00
a3a2 01 a3a2 01
11 11
10 10

e = …………………………………… f = ……………………………………

Sortie g a1 a0
(Segment g) 00 01 11 10
00 g = ……………………………………
a3a2 01
11
10

3- Transcodeur BCD/7Segments en circuit intégré :


DM7446A, DM5447A/DM7447A: BCD to 7-Segment Decoders/Drivers
Le transcodeur BCD-7segment existe en circuit intégré.
Le 7447 est un transcodeur souvent utilisable avec les
afficheurs 7 segments.
Schéma de brochage :

Les sorties de CI-7447 sont actives à l’état bas, pour cela il faut utiliser des afficheurs 7 segments à

anodes communes (toutes les anodes des segments sont reliées à 5V), car la mise à la masse de la
cathode d’une LED entraine l’allumage du segment correspondant.
Si l’afficheur est à cathode commune, il faut utiliser un transcodeur actif à l’état haut comme le
CI-7448.
6/7
Câblage de l’afficheur 7 segment au transcodeur 7447

N .B: Les cathodes sont connectées aux sorties du 7447 par l’intermédiaire de
résistances (R) limitant le courant qui traverse les LED à 20 mA environ.
Les trois transcodeurs BCD / 7 segments les plus courants sont le 7447, le 7448
et le 4511.
Activité : Réaliser l’activité N°3 pages 41, 42, 43, 44 et 45.

7/7

Vous aimerez peut-être aussi