TP 2
Les Circuits Combinatoires
I. But du TP :
L’objectif de ces TP est :
De se familiariser avec les afficheurs à 7 segments.
Tester les circuits de Multiplexage et démultiplexage
Tester le fonctionnement d’un comparateur à un bit
II. Fonctionnement d’un afficheur à 7 segments :
Un afficheur 7 segment est un circuit électronique composé de 7 diodes
LED lumineuses,
Figure 1. Dans certains types d’afficheur, il existe une autre LED
supplémentaire utilisé en
Tant que un point décimal (pour la virgule d’un nombre : Décimal Point
DP).
D C B A Affichag a b c d e f g
e
0 0 0 0 0 1 1 1 1 1 1 0
0 0 0 1 1 0 1 1 0 0 0 0
0 0 1 0 2 1 1 0 1 0 0 1
0 0 1 1 3 1 1 1 1 0 0 1
0 1 0 0 4 0 1 1 0 0 1 1
0 1 0 1 5 1 0 1 1 0 1 1
0 1 1 0 6 1 0 0 1 1 1 1
0 1 1 1 7 1 1 1 0 0 0 0
1 0 0 0 8 1 1 1 1 1 1 1
1 0 0 1 9 1 1 1 1 0 1 1
b. Si par exemple on se propose de réaliser la combinaison « 1100 »,
qu’elle est la
Valeur affichée par l’afficheur 7 segment ? Pour quoi ?
L’afficheur n’affichera rien car cette combinaison qui vaut 12 au décimal
ne peut pas être convertit puisqu’on a un seul afficheur
(L’afficheur 7 segments n’affiche pas les valeurs supérieures à 9)
III. Multiplexeurs
Un multiplexeur 1 parmi N est un circuit qui permet avec des entrées de
sélection (ou
Adresses) {Ai} de sélectionner parmi plusieurs entrées de données {D j}
celle dont la valeur
Binaire sera recopiée sur la sortie Y du circuit. Si n est le nombre de lignes
d’adresse, le
Nombre de données sélectionnables est de 2n, figure 2.
Figure 2 : Schéma général d’un circuit de multiplexeur
Dans la pratique, un multiplexeur est utilisé dans les systèmes
informatiques de
Transmission de données lorsque l’on souhaite transmettre à tour de rôle
plusieurs données
Sur une seule ligne de communication.
On désir réaliser un multiplexeur 4 vers 1.
La table de vérité de ce multiplexeur, avec Di sont les états d’entrés (0/1) :
A A1 D0 D1 D2 D3 Y
0
0 0 1 0 0 0 1
0 1 0 1 0 0 1
1 0 0 0 1 0 1
1 1 0 0 0 1 1
L’équation de Y :
Y= ! A1.(! A0).D0 + (! A1).A0.D1 + A1.( ! A0).D2 + A1.A0.D3
IV. Démultiplexeurs
Un démultiplexeur est un circuit ayant une entrée de donnée D, n entrées
d'adresse et 2n
Sorties, où une seule sortie est active à la fois, figure 3. L'entrée D est
reliée à la sortie Si si on
Applique l'adresse binaire i sur les entrées d'adresse.
Figure 3 : Schéma général d’un démultiplexeur
On propose de réaliser et de tester le démultiplexeur 1 vers 4 :
a. la table de vérité :
L’équation des sorties : A A1 D S S2 S3 S4
S1= ! A1. (! A0).D 0 1
S2= ! A1. A0.D 0 0 1 1 0 0 0
0 1 1 0 1 0 0
S3= A1. (! A0).D 1 0 1 0 0 1 0
S4= A1. A0.D 1 1 1 0 0 0 1
V. Comparateur
Un comparateur est un circuit logique combinatoire qui compare deux
nombres binaires et
Produit des sorties qui indiquent le nombre le plus grand ou le plus petit
ou l’égalité des
Deux nombres.
Comparateur à 1 bit
La figure 4 représente un comparateur à 1 bit de deux nombres binaires x i
et yi :
Figure 4 : Comparateur à 1 bit
La table de vérité d’un comparateur à un bit à deux entrées A et B
A B Sg Sf A<B Se A=B
A>B
0 0 0 0 1
0 1 0 1 0
1 0 1 0 0
1 1 0 0 1
Les équations des trois sorties
SG=A . (!B)
SF= !A. B
SE= ! A. (! B ) + A . B
SE= ! ( ! A. (! B) + A . B)= ! (A^B)= ! (A.( !B) + (! A). B)= !
(SF+SG)
A 1 U1
B 1 NOT SF=!A.B
AND U5 SE
?
NOR
U4
AND
NOT
SG=A.!B