Vous êtes sur la page 1sur 9

Examen : Electronique numérique

Année universitaire 2021 – 2022


SMI – S3
Durée 1h30mn
NOM : . . . . . PRENOM : . . . . . NUMERO : . .

Exercice 1 :
Cocher la bonne réponse.
1. Quelle le code de Gray du nombre binaire (101101)2 ?
☐ (111111)Gray ☐ (111011)Gray ☐ (110110)Gray
2. Quelle est la valeur BCD du nombre décimal N = 128 ?
☐ N = 100000100001 ☐ N = 000100101000 ☐ N = 000110000010
3. Quelle équation est équivalente à S = a + b. c . a. b
☐S=c ☐ S = a. b ☐S=1
4. Le monde Numérique est un monde :
☐ Continu ? ☐ Discrétisé ? ☐ Aléatoire ?
5. Quelle fonctionnalité importante introduit les bascules ?
☐ Le forçage à 0 ou à 1 ☐ La mémorisation ☐ Le basculement
6. Dans une bascule D, l’entrée est :
☐ Le futur de la sortie Q ☐ Le présent de la sortie Q ☐ Le passé de la sortie Q
7. Un codeur ayant n bits en entrée a en sortie :
☐ 2n bits ☐ log2(n) bits ☐ 2n bits
8. Lorsqu’il n’y a pas de front, la bascule D active sur front est en état de :
☐ Mise à 0 ☐ Mise à 1 ☐ Mémoire
Exercice 2 :
On donne les expressions :

S = a+b . a+b . c+d S = b. c. d + a. b. d + a. d

Remplir les tables de Karnaugh correspondants.


ab cd 00 01 11 10 ab cd 00 01 11 10
00 00
01 01
11 11
10 10

Exercice 3 :
La mesure de la direction du vent constitue une donnée très importante en microclimatologie. La grande
majorité des dispositifs sont basés sur le principe de la girouette, principe auquel on a ajouté un dispositif
électronique de mesure de la position angulaire. Ce dernier peut être analogique, il s’agit alors d’un simple
potentiomètre dont le curseur est aligné avec la direction de la girouette.
Une autre solution consiste en la réalisation d’un codeur optique associé à l’axe pivotant de la girouette. Dans
ce cas la résolution dépendra de celle du codeur. Avec un codeur à N pistes on pourra différencier 2N directions
de vent.
Le principe est le suivant sur une plaque émettrice on dispose un alignement de N diodes infrarouges et, en
face d’elles, un jeu de N récepteurs qui reçoivent le faisceau IR s’il n’est pas arrêté. On dispose entre émetteurs
et récepteurs un disque solidaire de l’axe de la girouette et comportant des zones opaques gravées en code
gray, ce qui permet d’identifier numériquement la position angulaire de la girouette. Une zone opaque
correspond à un 1 tandis qu’une zone transparente correspond à 0.
On s’intéresse à une girouette permettant de repérer 8 directions indiquées N, NE, SE, S, SO, O, NO et
représentées ci-dessous.
1. Compléter le disque en noircissant les
différentes cases selon le principe du code
Gray sachant que les positions N et NE sont
déjà complétées.
On souhaite maintenant afficher la position de la
girouette sur deux afficheurs en fonction de la
direction du vent mesurée. On utilise pour cela un
décodeur qui convertit les informations transmises
par les 3 diodes en signaux de commande des
segments de chaque afficheur.
L’objectif est donc de déterminer le décodeur qui
sert d’interface entre la mesure de la direction et
l’affichage

On désire afficher les informations suivantes :


Nord Nord Est Est Sud Est

Sud Sud-Ouest Ouest Nord-Ouest

2. Compléter le tableau en associant les états des photo-diodes D1, D2, D3 et la direction en reliant les
segments d’un afficheur aux lettres à afficher, sachant que la diode D1 est utilisée sur la piste en périphérie,
la diode D2 pour la piste centrale et la diode D3 pour la piste intérieure
D3 D2 D1 b2 a1 e1 3. Donner les expressions des sorties b2, a1 et e1
N en fonction de D3, D2, D1.
NE
E b2 =
SE
S a1 =
SO
O e1 =
NO
Exercice 4 :
Pour le téléphone, on considère 3 variables
L'observation de la table montre que notre analyse
d'entrées :
première comporte une situation absurde : le
a = « le téléphone sonne ». téléphone sonne, on a envie d'appeler quelqu'un,
b = « on a envie de répondre ». mais on n'a pas envie de répondre et on décroche
c = « on a envie d'appeler quelqu'un ». quand même. Cela n'est certainement pas le
comportement souhaité, il est donc préférable de
La variable de sortie d = « on décroche » est
modifier la fonction décrocher de façon à ce qu'on
fonction logique des 3 précédentes. On écrira
obtienne la variable S.
évidemment que : d = a.b + c, car on décroche
quand ça sonne et qu'on a envie de répondre ou 2. Donner la nouvelle équation de S.
quand on a envie d'appeler quelqu'un.
1. Remplir la table de vérité de cette fonction d
(ne pas tenir compte de S).
3. Réaliser un schéma de la sortie S par
c b a d S l’utilisation des portes NAND.
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
Exercice 5 :
Créer un circuit pour mettre en œuvre la fonction logique spécifiée au tableau suivant en utilisant un
multiplexeur à 8 entrées.
A2 A1 A1 Y
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0

Exercice 6 :
Remplissez le chronogramme en fonction du montage suivant :
Exercice 7 :
On souhaite convertir un mot binaire {C3, C2, C1, C0} en une sortie décimale S donnée par le tableau suivante.
C3 C2 C1 C0 S
1. Combien faut-il de variables binaires ai pour coder S en binaire
0 0 0 0 0 naturel ?
0 0 0 1 1
0 0 1 1 2
0 1 1 1 3
1 1 1 1 4
1 1 1 0 5
1 1 0 0 6 2. Donner l'expression logique de chaque bit de sortie ai en fonction
1 0 0 0 7 des entrées Cj :

Exercice 8 :
1. Etablir la table de vérité
correspondante à 2. Représenter le schéma de la fonction S à base d'un décodeur.
S= a ⊕ b ⊕ c
Correction Examen : Electronique numérique
Année universitaire 2021 – 2022
SMI – S3
Durée 1h30mn
NOM : . . . . . PRENOM : . . . . . NUMERO : . .

Exercice 1 :
Cocher la bonne réponse.
1. Quelle le code de Gray du nombre binaire (101101)2 ?
☐ (111111)Gray ⊠ (111011)Gray ☐ (110110)Gray
2. Quelle est la valeur BCD du nombre décimal N = 128 ?
☐ N = 100000100001 ⊠ N = 000100101000 ☐ N = 000110000010
3. Quelle équation est équivalente à S = a + b. c . a. b
☐S=c ⊠ S = a. b ☐S=1
4. Le monde Numérique est un monde :
☐ Continu ? ⊠ Discrétisé ? ☐ Aléatoire ?
5. Quelle fonctionnalité importante introduit les bascules ?
☐ Le forçage à 0 ou à 1 ⊠ La mémorisation ☐ Le basculement
6. Dans une bascule D, l’entrée est :
☐ Le futur de la sortie Q ⊠ Le présent de la sortie Q ☐ Le passé de la sortie Q
7. Un codeur ayant n bits en entrée a en sortie :
☐ 2n bits ⊠ log2(n) bits ☐ 2n bits
8. Lorsqu’il n’y a pas de front, la bascule D active sur front est en état de :
☐ Mise à 0 ☐ Mise à 1 ⊠ Mémoire
Exercice 2 :
On donne les expressions :

S = a+b . a+b . c+d S = b. c. d + a. b. d + a. d

Remplir les tables de Karnaugh correspondants.


ab cd 00 01 11 10 ab cd 00 01 11 10
00 1 1 1 1 00 0 0 0 1
01 0 1 0 0 01 0 0 0 0
11 0 1 0 0 11 1 0 0 1
10 1 1 1 1 10 1 0 0 1

Exercice 3 :
La mesure de la direction du vent constitue une donnée très importante en microclimatologie. La grande
majorité des dispositifs sont basés sur le principe de la girouette, principe auquel on a ajouté un dispositif
électronique de mesure de la position angulaire. Ce dernier peut être analogique, il s’agit alors d’un simple
potentiomètre dont le curseur est aligné avec la direction de la girouette.
Une autre solution consiste en la réalisation d’un codeur optique associé à l’axe pivotant de la girouette. Dans
ce cas la résolution dépendra de celle du codeur. Avec un codeur à N pistes on pourra différencier 2N directions
de vent.
Le principe est le suivant sur une plaque émettrice on dispose un alignement de N diodes infrarouges et, en
face d’elles, un jeu de N récepteurs qui reçoivent le faisceau IR s’il n’est pas arrêté. On dispose entre émetteurs
et récepteurs un disque solidaire de l’axe de la girouette et comportant des zones opaques gravées en code
gray, ce qui permet d’identifier numériquement la position angulaire de la girouette. Une zone opaque
correspond à un 1 tandis qu’une zone transparente correspond à 0.
On s’intéresse à une girouette permettant de repérer 8 directions indiquées N, NE, SE, S, SO, O, NO et
représentées ci-dessous.
1. Compléter le disque en noircissant les
différentes cases selon le principe du code
Gray sachant que les positions N et NE sont
déjà complétées.
On souhaite maintenant afficher la position de la
girouette sur deux afficheurs en fonction de la
direction du vent mesurée. On utilise pour cela un
décodeur qui convertit les informations transmises
par les 3 diodes en signaux de commande des
segments de chaque afficheur.
L’objectif est donc de déterminer le décodeur qui
sert d’interface entre la mesure de la direction et
l’affichage

On désire afficher les informations suivantes :


Nord Nord Est Est Sud Est

Sud Sud-Ouest Ouest Nord-Ouest

2. Compléter le tableau en associant les états des photo-diodes D1, D2, D3 et la direction en reliant les
segments d’un afficheur aux lettres à afficher, sachant que la diode D1 est utilisée sur la piste en périphérie,
la diode D2 pour la piste centrale et la diode D3 pour la piste intérieure
D3 D2 D1 b2 a1 e1
3. Donner les expressions des sorties b2, a1 et e1
0 0 0 N 0 0 0 en fonction de D3, D2, D1.
0 0 1 NE 0 0 1
0 1 1 E 0 0 0 = . + .
0 1 0 SE 0 1 0
1 1 0 S 0 0 0
1 1 1 SO 1 1 0 = . . + . .
1 0 1 O 1 0 0
1 0 0 NO 1 0 1
= . . + . .
Exercice 4 :
Pour le téléphone, on considère 3 variables
L'observation de la table montre que notre analyse
d'entrées :
première comporte une situation absurde : le
a = « le téléphone sonne ». téléphone sonne, on a envie d'appeler quelqu'un,
b = « on a envie de répondre ». mais on n'a pas envie de répondre et on décroche
c = « on a envie d'appeler quelqu'un ». quand même. Cela n'est certainement pas le
comportement souhaité, il est donc préférable de
La variable de sortie d = « on décroche » est
modifier la fonction décrocher de façon à ce qu'on
fonction logique des 3 précédentes. On écrira
obtienne la variable S.
évidemment que : d = a.b + c, car on décroche
quand ça sonne et qu'on a envie de répondre ou 5. Donner la nouvelle équation de S.
quand on a envie d'appeler quelqu'un.
4. Remplir la table de vérité de cette fonction d = . + .
(ne pas tenir compte de S).
c b a d S 6. Réaliser un schéma de la sortie S par
0 0 0 0 0 l’utilisation des portes NAND.
0 0 1 0 0
0 1 0 0 0
0 1 1 1 1
1 0 0 1 1
1 0 1 1 0
1 1 0 1 1
1 1 1 1 1

Exercice 5 :
Créer un circuit pour mettre en œuvre la fonction logique spécifiée au tableau suivant en utilisant un
multiplexeur à 8 entrées.
A2 A1 A1 Y
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0
Exercice 6 :
Remplissez le chronogramme en fonction du montage suivant :
Exercice 7 :
On souhaite convertir un mot binaire {C3, C2, C1, C0} en une sortie décimale S donnée par le tableau suivante.
C3 C2 C1 C0 S
3. Combien faut-il de variables binaires ai pour coder S en binaire
0 0 0 0 0 naturel ?
0 0 0 1 1
0 0 1 1 2 Il faut 3 variables binaires (a2, a1 et a0) pour coder S en binaire
0 1 1 1 3 naturel.
1 1 1 1 4
1 1 1 0 5
1 1 0 0 6 4. Donner l'expression logique de chaque bit de sortie ai en fonction
1 0 0 0 7 des entrées Cj :
=

= ⊕ 1

= ⊕ + ⊕

Exercice 8 :
1. Etablir la table de vérité correspondante à 2. Représenter le schéma de la fonction S à base
S= a ⊕ b ⊕ c d'un décodeur.

a b c S
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1

Vous aimerez peut-être aussi