Académique Documents
Professionnel Documents
Culture Documents
EXERCICES
Exercice 1 Écrivez l’expression booléenne et dessinez le schéma logique du circuit de la figure sui-
vante :
a c
b d
+ −
5V lampe
Exercice 2 Soit le schéma d’un circuit va-et-vient utilisé généralement dans des couloirs longs afin
de permettre d’allumer et d’éteindre les lampes d’éclairage aux deux bouts de ces couloirs. Écrivez l’ex-
pression booléenne du circuit en fonction de la position (H ou L) de chaque interrupteur.
H fil noir H
fil noir A I B fil noir
fil rouge
L L
qqqqqqqqqqqq CA 110V
fil blanc
A
................ ................
.. ....
B .................... .. ..
...................... Y
Exercice 4 Quelle est la fonction logique réalisée par le circuit de la figure suivante :
x .............
. ...
y
...............
Exercice 5 Quelle est la fonction logique réalisée par le circuit de la figure suivante :
x ....
.
y
.. ..
page 1 of 13
E.K.Boukas, 2002
Mecatronique
Exercice 6 Utilisez l’algèbre de Boole pour simplifier les équations logiques suivantes :
a. (A + B).(A.B + C).C
d. A.B + C.D
e. A + B + C.D
Exercice 8 Dans une automobile, les exigences de l’alarme liée à la ceinture de sécurité sont :
– On veut que l’alarme soit actionnée pendant quelques secondes lorsqu’il y a un poids sur le siège du
conducteur, lorsque la clé est dans le contact en position de marche et la ceinture n’est pas attachée.
– Il est aussi désiré que l’alarme soit actionnée même sans poids sur le siège mais avec la clé de
contact en place (pour éviter que le conducteur quitte la voiture en laissant la clé dans le contact).
– La logique de commande doit être branchée sur le contact d’allumage pour que l’alarme fonctionne
seulement dans les positions ON et OFF de la clé de contact (pas dans les positions où l’on souhaite
écouter de la musique alors que le moteur est à l’arrêt).
Les variables du système sont :
Exercice 9 Soit le chronogramme d’une porte ET avec des entrées sous forme d’impulsions.
Tracez le chronogramme de la sortie Y.
Horloge H H qqqq
q Y
C qqqq
Contrôle C
page 2 of 13
E.K.Boukas, 2002
Mecatronique
Exercice 12 On demande de simplifier une fonction logique s définie par sa forme canonique et sa
table de vérité telle que :
x y s
0 0 0
0 1 1
s(x,y) = x.y + x.y + x.y
1 0 1
1 1 1
Exercice 13 On demande de simplifier une fonction logique s définie par sa forme canonique et sa
table de vérité telle que :
x y z s
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
s(x,y,z) = x.y.z+x.y.z+x.y.z+xyz
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
xi
additionneur si
yi
binaire ri
ri−1
page 3 of 13
E.K.Boukas, 2002
Mecatronique
Exercice 15 Concevez un compteur qui compte dans la séquence suivante : 0000, 1000, 1100, 1010,
1110, 0001, 1001, 1101, 1011, 1111, 0000, · · · en utilisant :
(a) une bascule T avec les portes ET et OU.
(b) une bascule JK avec horloge et des portes NAND.
qqqqqqqqqqqqqq qqq
A qqq qqqqqqq A
qqq
qq
q
qqqq X qq Y
B qqqqqqqqqqqqqqqqqqqq B qq qqq
qq
montrez les ondes de sortie X et Y produites par les ondes d’entrée suivantes :
A
B
-
1µs
qqq
qqq
qq
qq
qq qq
(a)
-
1µs
qqqqqqqqqqqqqqqqq
qqqqqq qqqqqqq
q qq
qq qq qqqq
qqqqqqqqqqqqqqqqqqqqqq
(b)
Exercice 18 Soit les ondes d’entrée d’une bascule JK. Montrez les ondes de sortie d’une bascule
JK à front montant et d’une bascule JK à front descendant.
CK
page 4 of 13
E.K.Boukas, 2002
Mecatronique
C D
qqqq
qqq qqq qqqqqqqqqqqqqqqq
qqq 2 qqq
q qqqqqq qqqqqqq
1 qqqq
q qq qq qqqq Y =A+B
qq qq 3 qqqqq
qqq
B q
qqq qqqqqqqqqqqqqqqq
A
Ce circuit est sensé réaliser une fonction Non-OU si les entrées C et D sont toujours en position
haute (=1). À cause du phénomène de progapation de retard du signal dans les portes 1 et 2, le signal
B, à l’entrée de la porte 3, est décalé de 30 ns de plus (indésirables) par rapport au signal A. La sortie
Y = A + B est évidemment affectée et contient des impulsions indésirables de 30 ns de largeur telles que
montré dans le chronogramme suivant :
-
30ns
B
impulsions
A+B indésirables
Exercice 20 Quelle est la table de vérité de la porte logique représentée par le schéma suivant :
+5V
D1 D2
E1 E2
LED j
j
1 Solutions
Solution de l’exercice 1 :
Solution de l’exercice 2 :
page 5 of 13
E.K.Boukas, 2002
Mecatronique
Solution de l’exercice 3 :
Le circuit logique et la table de vérité sont :
A B C X Y
0 0 0 0 0
................ 0 0 1 0 1
A 0 1 0 1 1
.. ... X ................
B .................. .. ....
....................
Y 0 1 1 1 0
C 1 0 0 1 1
1 0 1 1 0
1 1 0 0 0
1 1 1 0 1
Solution de l’exercice 4 :
Le circuit réalise la fonction ET telle que :
x
x ............. x + y
.. .... x.y
y
y ..............
Solution de l’exercice 5 :
Le circuit réaslise la fonction OU telle que :
x
x .... x.y
. x+y
y
y .. ..
Solution de l’exercice 6 :
Solution de l’exercice 7 :
Solution de l’exercice 8 :
page 6 of 13
E.K.Boukas, 2002
Mecatronique
Solution de l’exercice 9 :
Comme il s’agit d’une porte ET, alors la sortie Y ne sera à 1 que lorsque les deux entrées H et C sont en
même temps à 1. Ce qui donne le chronogramme suivant :
Horloge H H qqqq
qq Y
C qq
Contrôle C
Solution de l’exercice 10 :
Les combinaisons possibles pour x et y sont de 23 = 8, c’est-à-dire :
x2 x1 x0 y2 y1 y0
0 0 0 0 0 0
0 0 1 0 0 1
0 1 0 0 1 0
0 1 1 0 1 1
1 0 0 1 0 0
1 0 1 1 0 1
1 1 0 1 1 0
1 1 1 1 1 1
xi yi si
0 0 1
0 1 0
1 0 0
1 1 1
ce qui donne l’équation logique suivante :
Comme chaque entrée est à 3 bits (bit 20 , bit 21 et bit 22 ), et que chaque paire de bits est décrite par
l’équation (1), alors le circuit cherché est le suivant :
page 7 of 13
E.K.Boukas, 2002
Mecatronique
....
x0 ...
...
...
...
y0 .....
..
......................
... .........
.
. .......
... ..
..
..
......
......
... s0
... .....
... ......
....
... .. .....
........
.
....
...
... ......................
...
.
..
.
...
....
.
.
....
x1 ...
...
...
...
.
y1 ...
.
... ......................
... .........
....
...
.
.... ....... ...
..
..
.
....
......
......
. s1 ...
... s
..... .
... ...... ..
.... .. ....
. ........ .
...
... ..... ..
...
... ....................... ....
...
...
...
.
...
..
....
x2 ...
...
...
...
.
y2 ..
...
.. ......................
... .........
.... .......
..
..
...
......
......
... s2
. ......
... ......
.
.... ... .....
...
... .. ......................
... ........
..
..
...
.
..
.
.
....
Il est évident que ce circuit n’est pas optimal et qu’une simplification s’impose.
L’équation (1) peut être simplifiée en ajoutant, sans rien changer à l’équation, deux zéros (x i .xi = 0 et
yi .yi = 0) ainsi :
L’équation (2) donne un circuit qui ne nécessite que 7 éléments au lieu des 16 du circuit non simplifié,
tel que :
.........................
x0 ...... .........
.......
.. ..
.. ..
... ...
......
......
.... x0 ⊕ y 0
.. ......
y0 ... ...
... ... ...........
.
. .. .....................
.
. ........
......................... ....
x1 ...... ......... ...
s
....... ...
.. ..
.. ..
..
... ...
......
......
. x1 ⊕ y 1 ...
...
..... .
y1 ..
... ...
...... .................
......
......
.
...
..
.
.. ................. ....
.........................
x2 ...... .........
.......
.. ..
.. ..
.. ..
..
......
......
.... x2 ⊕ y 2
......
y2 ... ...
... ... ............
.
...............................
. ....
Solution de l’exercice 11 :
page 8 of 13
E.K.Boukas, 2002
Mecatronique
Ai Bi Bi+1 Ri Si
0 0 0 0/1 0
0 1 1 0 0/1
1 0 1 0 1
1 1 1 0 0/1
(0/1) veut dire que l’on peut indifféremment choisir soit 0 soit 1.
Ai Ai Ai Ai
Bi 0 0 Bi 0 1
Bi 0 0 Bi 0 1
Ri = 0 Si = A i
Bi
Ri S i
ce qui nous donne, pour chaque bit i, 0
le schéma suivant :
Ai
Ri S i
Bi Bi Bi Bi
Ri S i Ri S i Ri S i Ri S i
0
Ai Ai Ai Ai
Ri S i Ri S i Ri S i Ri S i
Solution de l’exercice 12 :
page 9 of 13
E.K.Boukas, 2002
Mecatronique
x x
y 0 1
y 1 1
On remarque que les 4 cases de la table de Karnaugh correspondent aux 4 lignes de la table de vérité.
La simplification consiste à encercler tout ensemble de cases remplies de 1, adjacentes sur la même
ligne ou la même colonne.
Dans notre exercice, on trouve deux ensembles (ligne y = 1 et colonne x = 1) de cases qui recouvrent
complètement les parties affectées aux variables x et y.
Ainsi, on peut déduire que la solution est s = x + y.
Solution de l’exercice 13 :
La table de Karnaugh est :
x .y x .y x .y x .y
z 1 0 0 1
z 0 0 1 1
Solution de l’exercice 14 :
page 10 of 13
E.K.Boukas, 2002
Mecatronique
xi yi ri−1 si ri
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
2. Les minterms (les 1) de la colonne si de la table de vérité nous donne l’équation logique de la somme
si tel que :
(si ) xi .yi xi .yi xi .yi xi .yi (ri ) xi .yi xi .yi xi .yi xi .yi
ri−1 0 1 0 1 ri−1 0 0 1 0
ri−1 1 0 1 0 ri−1 0 1 1 1
On remarque que l’expression de si n’est pas simplifiable et celle de ri est la même que celle trouvée
précédemment par calcul.
3. Le circuit logique équivalent est :
.........................
.........
xi
...... .......
.. .. ......
.. .. ......
.. ..
... ... .... .........................
..... .........
yi ...... ...... .......
... ... ....... .. .. ......
si
.. .
. ......... .. .. ......
......................... ... ...
.. ....
......
ri−1 ... ...
......
. .. .....................
...........
.
.
. ........
....
...
...
...
...
.
...
...
.
.
....
.... ......................
... ... .........
... .. .......
......
ri
... .. ......
.. .. ....
.. ...
.
......
...
. ... .........
.
.. ...
.. ............................
... ....
....
...
...
...
...
.
...
..
.
...
.
.
page 11 of 13
E.K.Boukas, 2002
Mecatronique
Solution de l’exercice 15 :
A A B B C C D D
TA TB TC TD
6 6 6 6
............................... ............................... ............................... ...............................
....... ...... ....... ...... ....... ...... ....... ......
...... . ...... . ...... . ...... .
ET ET ET ET
impulsions
(a) à compter (P)
......
.... ......
.... ....
.... ...
... ...
.... OU ....
... ........................ ...
............ ............
..............................
........ ......
...... .
ET
A A B B C C D D
J K J K J K J K
(b) 1 1 impulsions
à compter
.... ....
... ...
... ...
..... .....
... ET ... ET
... ...
... ...
.... ....
.
Solution de l’exercice 16 :
Solution de l’exercice 17 :
Solution de l’exercice 18 :
page 12 of 13
E.K.Boukas, 2002
Mecatronique
Solution de l’exercice 19 :
Solution de l’exercice 20 :
E1 E2 LED
0 0 0
0 1 0
1 0 0
1 1 1
page 13 of 13
E.K.Boukas, 2002