Vous êtes sur la page 1sur 29

Compte Rendu

TP 1 ,2,3
Eléctronique

 Réalisée par : Houda azzaoui


FATIMA ZAHRAE ALAOUI MRANI
 Filière : SMI
 Groupe : 1
TP 1 : FONCTIONS LOGIQUES SIMPLES ET
CIRCUITS ARITHMETIQUES
1) Portes logiques :
Porte Non :
Quand X=1 la sortie F=0 Entrée Sortie
x F=x̄
0 1
Et quand X=0 la sortie F=1 1 0

Porte AND :
La fonction AND vaut 1 si toutes les variables valent 1

X Y F
0 0 0
0 1 0
1 0 0
1 1 1
Porte OR :
La fonction OR vaut 1 si au moins une des variables vaut 1

X Y F
0 0 0
0 1 1
1 0 1
1 1 1

Porte NAND :
La fonction NAND est dans l'état 0 si et seulement si toutes ses entrées sont
à l'état 1
X Y F
0 0 1
0 1 1
1 0 1
1 1 0

Porte NOR :
La fonction NOR est dans l'état 1 si et seulement si toutes ses entrées sont à
l'état 0

X Y F
0 0 1
0 1 0
1 0 0
1 1 0

Porte XOR :
La fonction XOR ne vaut 1 que si les 2 entrées sont différentes

X Y F
0 0 0
0 1 1
1 0 1
1 1 0

Porte XNOR :
La fonction XNOR ne vaut 1 que si les 2 entrées sont identiques
X Y F
0 0 1
0 1 0
1 0 0
1 1 1

2) Comment peut-on utiliser une porte logique AND à quatre entrées


comme une porte AND à deux entrées ? Donner deux solutions
possibles avec réalisation.
Soit on lie la 3eme et 4eme entrée avec un 1

Soit on lié les 2 entrées avec une entrée A ou B

3) Comment peut-on utiliser une porte logique OR à quatre entrées


comme une porte OR à deux entrées ? Donner deux solutions possibles
avec réalisation.
Soit on lie la 3eme et 4eme entrée avec un 0

Soit on lié les 2 entrées avec une entrée A ou B

4) Réaliser la fonction logique XOR à base de portes logiques NAND et


tester son fonctionnement.
5) Réaliser la fonction logique XOR à base de portes logiques NOR et
tester son fonctionnement.

6) Circuits arithmétiques :

6-1) Réalisation d’un demi-additionneur


a) Dressez la table de vérité d’un demi-additionneur.
A B S R
0 0 0 0

0 1 1 0

1 0 1 0

1 1 0 1

b) D’après la table de vérité les expressions simplifiées de la retenue et


la somme sont :
 La sortie R est égale à 1 quand A =1 et B=1 donc

 La sortie S est égale à 1 quand (A =1 et B=0) ou (A=0 et B=1)

c) Tracer le logigramme de demi additionneur.

d) Réalisez le circuit logique associé et vérifier son fonctionnement.

6-2) Réalisation d’un additionneur complet à un bit


a) Dressez la table de vérité d’un additionneur complet.
A B Rn-1 S Rn
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

b) Montrer que les expressions simplifiées de la retenue et la


somme sont :

c) Tracer le logigramme de l’additionneur complet.

d) Réalisez le circuit logique associé et vérifier son fonctionnement.


 A=B=Rn-1=0 les sorties S=R=0
 A=B=0 et Rn-1=1S=1 et Rn=0 (0+0+1=1 avec une retenue r=0)

 A=B=Rn-1=1S=1 et Rn=1 (1+1+1=1 avec une retenue r=1)

 A=B=1et Rn-1=0S=0 et Rn=1 (1+1+0=0 avec une retenue r=1)


TP 2 : CIRCUITS COMBINATOIRES COMPLEXES
1-Comparateur 1 bit :
a) Dressez la table de vérité d’un comparateur de deux bits ayant
une entrée de validation V (active à 1).
V a b S E I
0 X X 0 0 0
1 0 0 0 1 0
1 0 1 0 0 1
1 1 0 1 0 0
1 1 1 0 1 0
b) Montrer que les expressions de chacune de ses sorties sont :
 La sortie S = 1 quand (a=1 et b=0)

 La sortie I=1 quand (a=0 et b=1)

 La sortie E = 1 quand (a=0 et b=0) ou (a=1 et b=1)

c) Réalisez le circuit logique associé sur la maquette et vérifier son


fonctionnement.
 a>b :
 a<b :

 a=b :
2-Multiplexeur :
a-Donner la table de vérité d'un multiplexeur à 4 entrées.
A1 A0 S
0 0 D0
0 1 D1
1 0 D2
1 1 D3
b-D’après la table de vérité l’expression de la sortie est :

c-Réaliser le circuit associé avec des portes logiques et tester son


fonctionnement.
 S=D0 :
 S=D1 :

 S=D2 :
 S=D3 :

2- Codeur binaire :
a) Donner la table de vérité d'un codeur binaire 2 bits.
E3 E2 E1 E0 S1 S0
0 0 0 1 0 0
0 0 1 0 0 1
0 1 0 0 1 0
1 0 0 0 1 1
b) D’après la table de vérité les équations des sorties de codeur sont :

c) Réaliser le circuit associé avec des portes logiques et tester son


fonctionnement.

4- Transcodeur 7 segments :
R=S=1 :

Si R=S=0 :

3-Bascule RSH
Réaliser le montage de la bascule R-S-H (synchrone) avec des portes
logiques NAND à deux entrées :
TP 3 : CIRCUITS SEQUENTIELS
1-Vérification du fonctionnement des bascules :
 Bascule RS :

R S Qn+1
0 0 Qn
0 1 1
1 0 0
1 1 Cas interdit

 Bascule JK :

J K Qn+1
0 0 Qn
0 1 0
1 0 1
1 1 Ǭn

 Bascule D :

H D Qn+1
1 0 0
1 1 1
0 X Qn

2- RS asynchrone
Réaliser le montage de cette bascule à l’aide d’opérateurs logiques NAND à
deux entrées :
R=S=1 :

Si R=S=0 :

3-Bascule RSH
Réaliser le montage de la bascule R-S-H (synchrone) avec des portes
logiques NAND à deux entrées :
4-Bascule D
3. Montrer comment modifier ce compteur pour obtenir un compteur
asynchrone modulo 6 et réaliser le circuit associé.
Quand le compteur mod 8 passe à l’état 6 on réinitialise ses sorties en utilisant
les entrées de forçage R
Pour détecter l’état 6=110 on utilise une porte NAND (car les entrées de
forçage sont actives au niveau bas)
Les entrées de cette NAND sont Q2Q1 Ǭ0 et sa sortie est reliée avec les entrées
de forçage à 0 de toutes les bascules.
5-Bascule JKH :
1-Réaliser le montage d’une bascule JKH en utilisant des portes NAND.
Et tester son fonctionnement.
2. Déterminer J et K de manière à ce que cette bascule se comporte
comme une bascule D.
3. Vérifier la table de vérité de ce pseudo bascule D.
6-Compteur asynchrone :
1. Réaliser un compteur asynchrone modulo 8 en utilisant les circuits de
la bascule JK
2. Tracer le chronogramme des sorties du compteur. Quelle est la
période de la sortie par rapport à la période du signal d’horloge ? Quelle
est la deuxième application possible de ce compteur ?
Chronogramme :

La période de la sortie= 2.La période d l’horloge : TQ=2.TH


FQ=1/TQ =>FQ=1/2.TH
On a TH=1/FH donc FQ=FH/2
La deuxième application possible de ce compteur est un diviseur de
fréquence
Réalisation de décompteur :
il y a 2 méthodes:

-> La première consiste à prendre les Ǭi au lieu de Qi pour synchroniser les


bascules

-> La 2ème méthode consiste à prendre le schéma du compteur et au


lieu de considérer comme sorties les Qi on prend leurs complément
Ǭi
3. Montrer comment modifier ce compteur pour obtenir un compteur
asynchrone modulo 6 et réaliser le circuit associé.
Quand le compteur mod 8 passe à l’état 6 on réinitialise ses sorties en utilisant
les entrées de forçage R
Pour détecter l’état 6=110 on utilise une porte NAND (car les entrées de
forçage sont actives au niveau bas)
Les entrées de cette NAND sont Q2Q1 Ǭ0 et sa sortie est reliée avec les entrées
de forçage à 0 de toutes les bascules.
Rq= Dans ce cas les entrées de forçage sont actives au niveau haut on utilise
une porte AND)
4. Réaliser un compteur asynchrone bidirectionnel modulo 8 avec
affichage sur l’afficheur 7 segments.
+ Si x=0 on obtient un décompteur
+ Si x=1 on obtient un compteur

Vous aimerez peut-être aussi