Académique Documents
Professionnel Documents
Culture Documents
Travaux Pratiques
Electronique Numérique
Par
Hicham Jakjoud
2023-202
P. Jakjoud
3GIIE TP 01- Eléments de logique
TP N° 1 : ELEMENTS DE LOGIQUE
1- BUT DE LA MANIPULATION
Cette manipulation contient deux parties :
La première partie a pour objectif de se familiariser avec les portes logiques de base (AND,
OR, NAND, NOR et XOR).
La seconde a pour but de construire une application de la logique combinatoire.
2 –COURS A REVOIR
Les portes logiques.
3 –PARTIE THEORIQUE
3.1. Portes logiques AND / NAND
1) Donner les tables de vérité des portes AND et NAND.
2) Par évaluation de la table de vérité, décrire le fonctionnement de ces circuits logiques.
3) Donner le circuit permettant la réalisation d’un circuit AND en technique NAND.
3.2. Portes logiques OR / NOR
1) Donner les tables de vérité des portes OR et NOR.
2) Par évaluation de la table de vérité, décrire le fonctionnement de ces circuits logiques.
3) Donner le circuit permettant la réalisation d’un circuit OR en technique NOR.
4) Rappeler le Théorème de De Morgan.
3.3. Circuit OUI en technique NAND
1) Donner le circuit permettant la réalisation de la fonction OUI (Egalité : S=A) avec des
portes NAND.
3.4. Circuit XOR en technique NOR
1) Donner la table de vérité de la porte XOR.
2) Par évaluation de la table de vérité, décrire le fonctionnement de ce circuit logique.
3) Donner le circuit permettant la réalisation d’un circuit XOR en technique NOR.
4- PARTIE PRATIQUE
On dispose des circuits intégrés suivants :
SN 7400 : 4 portes NAND à 2 entrées.
SN 7420 : 2 portes NAND à 4 entrées.
SN 7486 : 4 portes OU EXCLUSIF à 2 entrées.
L'état des entrées et des sorties sera visualisé par l'intermédiaire de diodes
électroluminescentes (LED).
S1 S2
AB 00 01 11 10 AB 00 01 11 10
C CD
0 1 0 0 1 00 1 0 1 1
1 1 0 1 1 01 0 0 0 0
11 1 0 1 0
10 1 0 1 1
2 Pr. Jakjoud
3GIIE TP 01- Eléments de logique
4.2. Transcodage
On désire concevoir un circuit permettant de convertir les 16 premiers nombres entiers
BINAIRE (ABCD) en code GRAY(WXYZ).
1) Donner les formes simplifiées, le logigramme des fonctions logiques suivantes et réaliser
ces logigrammes expérimentalement:
A = F1(W,X,Y,Z)
B = F2(W,X,Y,Z)
C = F3(W,X,Y,Z)
D = F4(W,X,Y,Z)
4.3. Application
Quatre grandes cuves dans une usine de production de produits alimentaires contiennent
différents liquides chauffés. Des capteurs de niveau servent à détecter le dépassement d’un
niveau préétabli dans les cuves A et B. Des capteurs thermométriques surveillent les
températures des cuves C et D pour qu’elles ne descendent pas sous une valeur bien déterminée.
Supposer que les capteurs de niveau sont à ‘0’ quand le niveau est correct et à ‘1’ quand il est
trop haut. en outre, supposer que les capteurs de températures sont à ‘0’ quand la température
est acceptable et à ‘1’ quand elle est trop basse.
On désire concevoir un circuit logique d’alarme qui se déclenche quand se produisent en même
temps un niveau trop haut dans la cuve A ou la cuve B et une température trop basse dans la
cuve C ou la cuve D
1) Donner la table de vérité de cette alarme.
2) Donner le circuit logique permettant la réalisation de cette alarme.
3) Réaliser le circuit de l’alarme. A l'aide des interrupteurs d'entrée, essayer toutes les
combinaisons possibles des grandeurs d'entrée et relever les grandeurs de sortie
correspondantes dans une table de vérité. Comparer avec le cahier de charge exigé.
3 Pr. Jakjoud
3GIIE TP 02- Circuits Combinatoires
TP N° 2 : CIRCUITS COMBINATOIRES
1- BUT DE LA MANIPULATION
L’objectif de cette manipulation est de réaliser quelques opérations arithmétiques à l’aide de
circuits logiques. Les opérations à réaliser sont l’addition, la soustraction et la comparaison.
2 –COURS A REVOIR
Circuits Combinatoires.
3 –PARTIE THEORIQUE
3.1. Additionneur 1 bit complet
Un Additionneur 1 bit complet a trois bits d’entrée ai, bi et Ri-1et deux bits de sortie Si et Ri.
1) Donner la table de vérité d’un Additionneur 1 bit complet.
2) En déduire les expressions logiques de la somme Si et de la retenue Ri.
3) Donner le circuit logique de l’additionneur 1 bit complet en utilisant les portes logiques de
base.
3.2. Soustracteur 1 bit complet
Un Soustracteur 1 bit complet a trois bits d’entrée ai, bi et Ri-1et deux bits de sortie Di et Ri.
1) Donner la table de vérité d’un Soustracteur 1 bit complet.
2) En déduire les expressions logiques de la différence Di et de la retenue Ri.
3) Donner le circuit logique du Soustracteur en utilisant les portes logiques de base.
3.3. Comparateur
Un comparateur permet de comparer deux bits A et B. Il a trois bits de sorties : E = 1 pour
désigner l’égalité entre les deux bits d’entrée, I = 1 si A est inférieur à B et S = 1 si A est
supérieur à B.
1) Etablir la table de vérité d’un Comparateur.
2) En déduire les expressions logiques des sorties E, I et S.
3) Donner le circuit logique du Comparateur en utilisant les portes logiques de base.
4- PARTIE PRATIQUE
4.1. Additionneur binaire :
1) Réaliser un demi-additionneur à l’aide de portes NAND. Vérifier sa table de vérité.
2) Réaliser un additionneur complet à l’aide de portes NAND et OU EXCLUSIF, puis
vérifier sa table de vérité.
3) Proposer le montage d’un additionneur binaire parallèle à retenue simultanée de deux
nombres binaires de 3 bits (figure 2) avec des portes NAND et OU EXCLUSIF.
On montre que l’on peut écrire :
Sn = An Bn Rn-1
Rn = An.Bn + ( An Bn ).Rn-1
4) Réaliser ce montage et vérifier son fonctionnement.
5)
4.2. Soustracteur binaire :
1) Réaliser le circuit d’un soustracteur 1 bit complet.
2) Vérifier sa table vérité.
4.3. Comparateur
1) Réaliser le circuit d’un comparateur.
2) Vérifier sa table vérité.
4 Pr. Jakjoud
3GIIE TP 02- Circuits Combinatoires
C0 = 0
A0 1/2 S0
B0 Additionneur R0
C1
A1 S1
Additionneur
B1 Complet R1
4.5. Additionneur-Soustracteur
Pour réaliser l'opération de soustraction, on se sert du fait que les circuits travaillent sur des
nombres qui ont toujours la même longueur (format). Par exemple, dans une machine de 8 bits
le nombre 1011 doit être complété par des 0 : 00001011.
Soit le nombre B de format n (c'est à dire composé de n éléments binaires), le
complément vrai de B, (notation : CV(B)) est défini par la relation :
avec : B = b b b b b b et CV(B) = b b b b b b
n n -1 n - 2 2 1 0 n n1 n 2 2 1 0
Soit le nombre B de format n, le complément à 2 de B (notation : C2(B)) est défini par la relation
:
B + C2(B) = 2n C2(B) = CV(B)+1
avec : B = b b b b b b et C 2 (B) = b b b b b b 1
n n -1 n - 2 2 1 0 n n1 n 2 2 1 0
5 Pr. Jakjoud
3GIIE TP 02- Circuits Combinatoires
6 Pr. Jakjoud
3GIIE TP 04 : Etudes des Bascules et des compteurs
0 a a
1 A2 b
2 c f b
g
3 A1 d
4 e c
e
5 A0 f
6 g d
7
B) MANIPULATION :
7 Pr. Jakjoud
3GIIE TP 04 : Etudes des Bascules et des compteurs
2- DISTRIBUTEUR DE BOISSON
Un appareil comporte trois cuves contenant de l'eau, de la grenadine et de la menthe.
Trois boutons e, g, m, commandant des électrodes E, G, M, permettent d'obtenir de l'eau pure,
de la grenadine à l'eau ou de la menthe à l'eau. Une pièce p doit être introduite, sauf pour l'eau
pure, qui est gratuite.
Le déclenchement d'un bouton quelconque e, m, c, ou l'introduction de la pièce
déclenche une temporisation. Si celle-ci arrive à son terme avant qu'un choix cohérent ait été
fait, la pièce éventuellement introduite est rendue (fonction P, de restitution). La pièce est
également rendue en cas de fausse manœuvre. (Pour obtenir un sirop, il suffit d'appuyer sur le
type de sirop choisi mais si l'eau est appuyée simultanément, la boisson sera aussi délivrée)
8 Pr. Jakjoud
3GIIE TP 04 : Etudes des Bascules et des compteurs
1 - BUT DE LA MANIPULATION
L’objectif de cette manipulation est de réaliser quelques opérations logiques
séquentielles à l’aide des bascules. L’objectif final étant de réaliser des compteurs /
décompteurs synchrones et asynchrones.
2 – COURS A REVOIR
Circuits Séquentiels.
3 – PARTIE THEORIQUE
3.1. BASCULE JK MAITRE ESCLAVE
a) Donner le circuit d’une bascule JK Maître esclave et relever sa table de vérité.
b) Tracer les chronogrammes des sorties Q des premier et deuxième étages selon
le chronogramme suivant :
Q1
Q2
4 – PARTIE PRATIQUE
4.1. BASCULE JK MAITRE ESCLAVE
a) Réaliser le circuit d’une bascule JK Maître esclave.
b) Vérifier sa table de vérité.
9 Pr. Jakjoud
3GIIE TP 04 : Etudes des Bascules et des compteurs
10 Pr. Jakjoud