Filière : Génie mécatronique
GM 1
COMPTE RENDU
Manipulation N°1
Etude et simulation des portes
logiques
Preparé par : Encadré par:
Ahmed BOUNEKHAKHAL M. CHOUIEKH
Hamza EL KHARRAT
TP1 : ETUDE DES PORTES LOGIQUES
Le sujet de la manipulation devra être lu avant l’arrivée à la séance du TP afin de
répondre aux questions liées à la préparation de cette séance. Les questions de
préparation du TP ont pour préfixe la lettre P : Px et les questions relatives à une
manipulation en cours de la séance sont notées Mx où x est un nombre entier.
BUT :
➢
Initiation à l’utilisation des blocs logiques d’expérimentation disponibles au laboratoire de
TP ;
Etude des caractéristiques des portes logiques de base et les théorèmes correspondants ;
Initiation au logiciel ISIS Proteus par la simulation des portes logiques de base.
PARTIE A : ETUDE PRATIQUE
I- Etude des portes logiques de base : AND, OR, NAND et NOR
Initialement on testera la porte AND qui doit avoir toutes ses entrées à « 1 » pour avoir la
sortie à 1
M1- Placer le circuit intégré 7408 ou 4081 (4 portes AND à deux entrées) sur le banc
d’expérimentation
M2- Relier le circuit comme indiqué ci-dessous (Connecter la broche 14 à + 5V et la
broche 7 à la masse):
M3 - Mettre les Switches SW1 et SW2 au niveau LOW( bas). Observer l’état de sortie
L1 de la porte connectée. Ecrire 0 pour l’état LOW (la sortie L1 est éteinte) et 1 pour
l’état HIGH (la sortie L1 est allumée).
M4- Pour chaque état des Switches SW1 et SW2, observer la sortie et remplir sa table
de vérité (truth table).
M5- Faites de même que précédemment pour chacune des portes OR, NAND et NOR
disponibles sur le banc logique d’expérimentation utilisé.
II-Etude la porte Porte OU-exclusive (XOR Gate)
Symbole :
P1- Rappeler la table de vérité de la porte XOR.
P2- Analyser cette table et déduire que la porte XOR peut être considérée comme une porte
NON programmable (commandée par l’une de ses entrées).
M1- Placer le CI 7486 ou 4070 (4 portes XOR) sur le banc d’expérimentation.
M2- Connecter la porte XOR comme suit :
M3- Vérifier son fonctionnement en comparant avec la table de vérité rappelée en P1.
III- Implémentation du théorème de MORGAN
1- Equivalence entre fonctions :
M1- Construire le circuit suivant:
Note : On utilisera sur des bancs, les CI : 4069 ; 4071 et 4081
M2- Mettre les data Switches SW1, SW2 et SW3 aux niveaux indiqués sur la table de
vérité ci-dessous. Enregistrer les états de la sortie L1.
M3- Construire ensuite le circuit suivant:
M4- Compléter la table de vérité ci-dessus en enregistrant la sortie L2 de ce circuit
M5- Comparer L1 et L2. Conclure
IV- Etude d’un circuit avec des portes NAND uniquement
On désire implémenter la fonction logique suivante : F ( A, B, C) = B + C . D
P1- Donner le logigramme « LG1 » de la fonction ci-dessous avec les portes logiques NON,
AND et OR
P2- Donner le logigramme « LG2 » de la fonction ci-dessus avec les portes logiques NAND
uniquement
M1- Selon les circuits intégrés disponibles sur le banc d’expérimentation, réaliser les circuits
LG1 et LG2
M2- Relever pour chaque cas la table de vérité correspondante.
M3- Conclure
PARTIE B : ETUDE PAR SIMULATION
I- Rappel sur l’initiation au logiciel
L’utilisation des « Mots clés » accélère grandement la recherche des composants dans la boite
de dialogue « Pick Devices » de Proteus, qu’on peut afficher en choisissant « Pick parts
from libraries » dans le menu « library »
Par exemple pour trouver rapidement la porte ET saisissez simplement 4081 dans ≪ Mots
Clés » puis double-cliquez sur le composant 4081.IEC.
- Réalisez sous Proteus le montage ci-dessous en utilisant une porte logique AND 4081.IEC,
deux générateurs logiques LOGICSTATE en entrée et une sonde logique LOGICPROBE
(BIG) en sortie.
Nommer ensuite les 2 entrées par A et B et la sortie par S
Pour accéder rapidement aux propriétés d’un composant ou d’un générateur, il faut le pointer
avec la souris puis appuyer sur Ctrl-E (sans cliquer).
- Lancez la simulation en appuyant sur la touche F12 du clavier, cliquez sur les générateurs
LOGICSTATE puis complétez la table de vérité ci-dessous en donnant l’état logique (0 ou 1)
de la sortie S en fonction de l’état logique des entrées A et B.
Indication : Pour lancer la simulation, on peut aussi cliquer sur le bouton
Arrêter la simulation on clique le bouton .
- Arrêtez la simulation puis remplacez dans votre montage la porte logique AND par une
porte logique NAND.
Pour supprimez un composant dans Proteus, cliquez droit sur le composant puis choisissez «
Delete object »
- Connectez les deux générateurs logiques LOGICSTATE nommés A et B aux deux entrées
de la porte NAND et la sonde logique LOGICPROBE (BIG) nommée S à la sortie de la
porte.
- Vérifier le fonctionnement de la porte NAND
- Utiliser les étapes précédentes pour tester aussi les portes logiques : OR, NOR, XOR
II- Réalisation des circuits logiques simples :
Soit le logigramme suivant :
Préparation :
P1- Dresser la table de vérité du fonctionnement réalisé par ce circuit
P2- Trouver la fonction de S à partir de la table de vérité
P3- Exprimer S en fonction de A et B à partir du schéma.
P4- Déduire la onction simplifiée et dites quelle fonction logique ce système
réalise-t-il ?
Manipulation :
M1- Réaliser le circuit ci-dessus sous ISIS Proteus en utilisant une LED (LED-RED) à la sortie.
M2- Relever la table de vérité du circuit. Utiliser deux générateurs logiques LOGICSTATE en
entrée (A, B) du simulateur pour faire évoluer les entrées et visualiser l’état de la sortie sur la
LED.
M3- On souhaite vérifier le théorème de Morgane. Pour ceci établir le logigramme des deux
fonctions suivantes :
et
- Réaliser ces deux circuits sous ISIS Proteus.
- Relever la table de vérité de chacun de ces deux circuits. Sont-ils équivalents ?