1- Portes logiques et équations logiques

Transcription

1- Portes logiques et équations logiques
Nom :
OPERATEURS LOGIQUES
Prénom :
Date :
X
Association d’opérateurs logiques
3
COURS
(+ commentaires prof. à partir d’une rédaction élève envoi n° 2 )
BEP MEL
1/5
 I– LOGIGRAMME : Association d'opérateurs logiques :
Le traitement logique des informations peut nécessiter la mise en œuvre d'un nombre important
d'opérateurs logiques qui sont interconnectés.
Définition : La représentation graphique de l’association de plusieurs opérateurs logiques est un
logigramme ou diagramme logique …………………..
Exemple : - Système de commande d'ouverture de la porte automatique d'un hôtel :
 Pour l'entrée dans le garage : Avec la demande d'accès du client ET l'autorisation d'entrée
délivrée par le réceptionniste depuis son bureau, le système
d'ouverture de la porte est actionné.
 Pour la sortie du garage : Seule la demande de sortie du client est nécessaire pour ouvrir la
Autorisation du réceptionniste
e1
Demande d'entrée du client
e2
&
Commande de
l'ouverture de
la porte
>1
Demande de sortie du client
S
e3
Ce logigramme représente l’association : - d’un opérateur ET à 2 entrées
- avec un opérateur OU à 2 entrées
.…………………………………….……………
porte. ………………………………………………
……………………………………………………
…………………………………………………….
II – 1) DÉFINITION DU DÉCODAGE D'UN LOGIGRAMME
:
..
 II – DECODAGE D'UN LOGIGRAMME :

Définition : Décoder un logigramme revient à rechercher la (ou les) combinaison (s) d’états
des variables d’entrées qui affecte (nt) l’état logique 1 à la sortie.
PLUSIEURS METHODES SONT APPLICABLES ……
 II – 2) DÉMARCHE ÉQUATIONELLE :
Définition : Cette méthode consiste à établir les équations logiques de la sortie de chaque
opérateur binaire, en partant des entrées vers la sortie.……………………
Exemple : - Système de commande d'ouverture de la porte automatique d'un hôtel :
…………………………………………
a
A.B=0 alors 0+1=1
0+0=0
A.B=1 alors 1+0=1
1+1=1
a.b
&
b
(a.b)+c
>1
-
c
Nom :
OPERATEURS LOGIQUES
Association d’opérateurs logiques
3
COURS
(+ commentaires prof. à partir d’une rédaction élève envoi n° 2 )
BEP MEL
2/5
Prénom :
Date :
X
 II – 3) DÉCODAGE DE LA TABLE DE VÉRITÉ CORRESPONDANT AU LOGIGRAMME :
Définition : Cette méthode consiste à établir la table de vérité du logigramme pour mettre en
évidence les combinaisons d’états des entrées pour lesquelles la sortie est à l’état 1.
..…
Exemple : - Système de commande d'ouverture de la porte automatique d'un hôtel :
e 3 e2 e1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
S'
S
0
0
0
1
0
0
0
1
0
0
0
1
1
1
1
1
Pour toutes ces 5 combinaisons des états des entrées,
la sortie est à l’état HAUT [ 1 ]
S = (e1. e2. e3) + (e1. e2. e3) + (e1. e2. e3) + (e1. e2. e3)
Après simplification des équations, on obtient :
S = ((e1. e2) + e3………………….
……………………………………………………………
…………….
…………………………….
EXERCICE : Soit le montage ci-dessous.
S2=
&
e
e1
&
e2
>1
S1
S
&
S3
a ) Déterminer l'équation logique de la fonction réalisée par ce montage.
b ) Retrouver le résultat précédent en remplissant la table de vérité
REPONSE :
a ) S1=e1.e2
S2=(e1.(e1.e2))le tout bare S3=(e2.(e1.e2)) le tt bare S=S2+S3
b)
e1
e2
S1 =.e1.e2
S = S2+S3
S2
S3
=(S1.e1)bar
e
=(S1.e2)bar
e
0
0
0
1
1
1
0
1
0
1
1
1
1
0
0
1
1
1
1
1
1
0
0
0
…………………………………………………….………………………………….
Nom :
OPERATEURS LOGIQUES
Association d’opérateurs logiques
3
COURS
(+ commentaires prof. à partir d’une rédaction élève envoi n° 2 )
BEP MEL
3/5
Prénom :
Date :
X
 II – 4) SIMPLIFICATION D'UNE EQUATION
LOGIQUE
:
Après avoir extrait l'équation logique d'un logigramme par l'une des deux méthodes décrites dans le
paragraphe précédent, nous allons tenter d'en déduire une expression simplifiée.

Nous utiliserons pour réaliser cette simplification, les règles de l’algèbre de Boole et les
théorèmes de DE MORGAN qu’il faut connaître par cœur..….………….
ALGEBRE DE BOOLE
Commutativité
a+b=b+a
a.b=b.a
Associativité
( a + b) + c = a + ( b + c )
( a . b) . c = a . ( b . c )
Distributivité
a.(b+c)=(a.b)+(a.c)
a+(b.c)=(a+b).(a+c)
Complémentation
a+a=1
a.a=0
Eléments Neutres
a+0 =a
a. 1=a
Eléments Absorbants
a+1 =1
a. 0=0
Idempotence
a+a =a
a. a=a
Tiers exclus
EXERCICE : Simplifiez les équations logiques, ci-dessous :.
S1 = a + ( a . b ) = (a.1)+(ab)=a.(1+b)=a.1=a
……………………………………………………………………………………………….….
………………………………………………………………………………………………….
S2 = a . ( a + b ) = (a.a)+(a.b)=a+(ab)=(a+1).(a+b)=a.(1+b)=a.1=a
……………………………………………………………………………………………….….
………………………………………………………………………………………………….
………………………………………………………………………………………………….
S3 = ( a + b ) . ( a + c ) = a+(b.c)
……………………………………………………………………………………………….….
………………………………………………………………………………………………….
……………………………………………………………………………………………….….
………………………………………………………………………………………………….
……………………………………………………………………………………………….….
………………………………………………………………………………………………….
S4 = a + ( a b ) = (a+â).(a.b)=1.(a.b)=a.b
……………………………………………………………………………………………….….
………………………………………………………………………………………………….
………………………………………………………………………………………………….
Nom :
OPERATEURS LOGIQUES
Association d’opérateurs logiques
3
COURS
(+ commentaires prof. à partir d’une rédaction élève envoi n° 2 )
BEP MEL
4/5
Prénom :
Date :
X
Théorèmes de DE MORGAN :
THÉORÈME N° 1 : LE COMPLÉMENT D’UN PRODUIT LOGIQUE EST ÉGAL À LA SOMME LOGIQUE DES
COMPLÉMENTS DES FACTEURS DE CE PRODUIT ………………………………….
(a.b)barre=â+^b
THÉORÈME N° 2 : LE COMPLÉMENT D’UNE SOMME LOGIQUE EST EGALE AU PRODUIT LOGIQUE DES
COMPLÉMENTS DES MEMBRES DE CETTE SOMME :-……………………………….
(a+b)barre=â.^b
EXERCICE : Déterminer l'équation logique de la fonction réalisée dans le montage ci-dessous et
ensuite simplifiez les équations logiques :( S de bas en haut et de gauche à droite)
S1=â
S2=^b S3=â+^b S4=â.^b
S=(â+^b)+(â.^b)=((a+b).(a.b))tt bare
=((a.b).b)+((a.b).a)tt bare
=((b.b).a)+((a.a).b)tt bare
=((b.a)+(b.a))tt bare
=( a.(b+b))ttbare
=(a.b)tt bare= a+b
EXERCICE : Déterminer l'équation logique de la fonction réalisée dans le montage ci-dessous et
ensuite simplifiez les équations logiques :( S de bas en haut et de gauche à droite)
Il est préférable d’écrire le résultat de
l’opération à la sortie de chacune des portes
logique. Cela facilite la lecture ainsi que
l’auto-vérification.
S1=(a.b)bare S2=(a.a)bare=â
S3=^b S4= ((a.b)bare.(a.b)bare)ttbare=(a.b).(a.b)=a.b
S5=â.^b=(a+b)bare
S=(a+b)bare.(a.b)=0
S = (a . b) . (a . b)
à simplifier
EXERCICE : Déterminer l'équation logique de la fonction réalisée dans le montage ci-dessous et
ensuite simplifiez les équations logiques
Nom :
OPERATEURS LOGIQUES
Association d’opérateurs logiques
3
COURS
(+ commentaires prof. à partir d’une rédaction élève envoi n° 2 )
BEP MEL
5/5
Prénom :
Date :
X
Il est préférable d’écrire le résultat de
l’opération à la sortie de chacune des portes
logique. Cela facilite la lecture ainsi que
l’auto-vérification.
S1=(a+b)bare
S2=â
S3=^b
S4=(â+^b)bare=a.b
S5=((a.b)+(a.b))tt bare=(a.b)bare=a+b
S6=((a+b)+(a+b)bare)ttbare=(a.b).(a+b)=((a.b).a)+((a.b).b)=(a.b)+(a.b)=(a.b)
S=(a.b)+(a.b)ttbare=a+b
Procédez comme indiqué ci-dessus :
Ecriture des équations en sortie de chaque porte logique,
Puis utiliser « les » propriétés du paragraphe II-4.
EXERCICE : Donner l'équation la plus simplifiée possible pour les trois schémas logiques précédent et
proposer trois schémas de votre équation simplifiée avec : --------------------------------------1°) Les portes que vous désirez
(le plus simple)
2°) des portes NAND
3°) des portes NOR
Pour les exercices 2 et 3, il faut :
(Exemple=> S1=a . b)
- Complémenter deux fois l’équation en question,
o (S1=a . b , les 2 barres ne changent pas l’égalité )
- Garder la barre du dessus, et transformer l’équation en complémentant à
l’aide de barre du dessous
o
(S1=a+b , cette nouvelle équation nécessite donc, 3 portes NOR :
2 pour obtenir les variables a et b et une pour l’opération +)
a
>=1
a
a+b
>=1
b
>=1
b