Académique Documents
Professionnel Documents
Culture Documents
Entrées Sorties
N1 P1
N2 P2
C V
Sortie P1 :
N1 N2
00 01 11 10
C
0 1 0 - 1
1 0 0 - 1
Sortie P2 :
N1 N2
00 01 11 10
C
0 0 0 - 1
1 1 0 - 1
Sortie V :
N1 N2
00 01 11 10
C
0 1 0 - 1
1 1 0 - 1
1
Entrées Sorties
P1 C1
P2 C2
a C3
a P1 P2 C1 C2 C3
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 - - -
0 1 1 0 0 0
1 0 0 0 0 0
1 0 1 1 0 1
1 1 0 - - -
1 1 1 0 1 1
2) Tableaux de Karnaugh :
Sortie C1 :
P1 P2
00 01 11 10
a
0 0 0 0 -
1 0 1 0 -
Sortie C2 :
P1 P2
00 01 11 10
a
0 0 0 0 -
1 0 0 1 -
Sortie C3 :
P1 P2
00 01 11 10
a
0 0 0 0 -
1 0 1 1 -
2
Page
Sortie S2 :
CD
00 01 11 10
AB
00 0 - 0 0
01 - - - -
- 1
3
11 0 1
Page
10 0 - 1 0
Sortie S3 :
CD
00 01 11 10
AB
00 1 - 1 1
01 - - - -
11 1 - 0 0
10 1 - 0 0
4
Page
Entrées Sorties
m M+
a M-
b
m a b M+ M-
0 0 0 0 1
0 0 1 0 1
0 1 0 0 0
0 1 1 - -
1 0 0 1 0
1 0 1 0 0
1 1 0 1 0
1 1 1 - -
2) Tableaux de Karnaugh :
Sortie M + :
ab
00 01 11 10
m
0 0 0 - 0
1 1 0 - 1
Sortie M - :
ab
00 01 11 10
m
0 1 1 - 0
1 0 0 - 0
Nota :
5
/a + b ⇒ (a barre) + b
Page
/a . b ⇒ (a barre) . b
/(a + b) ⇒ (a + b) barre
/(a . b) ⇒ (a . b) barre
Exercice 1 : -----------------------------------------------------------------------------------------------
Soit le montage suivant :
Exercice 2 : -----------------------------------------------------------------------------------------------
1) A l’aide des bascules D, réaliser le compteur synchrone décrivant le cycle 0, 4, 6, 7, 3,
1, 0…
2) Etudier et réaliser un compteur synchrone en code BCD à base des bascules RSH et
JKH.
Exercice 3 : -----------------------------------------------------------------------------------------------
Soit le compteur synchrone 4 bits de sortie N=(D,C,B,A) avec N compris entre 0000 et 1111,
(A :LSB, B : MSB)
Exercice 4 : -----------------------------------------------------------------------------------------------
On considère le compteur synchrone suivant dont l’état initial des sorties des bascules est
Q0=Q=Q2=Q3=0
1.) Examiner ce qui se passe après chaque front montant de l’horloge H et décrire le
comportement de ce compteur synchrone sous forme de chronogrammes.
2.) Au bout de combien d’impulsions, les sorties retrouvent leurs états stables de départ.
Exercice 5 : -----------------------------------------------------------------------------------------------
On considère le schéma ci-dessous dans lequel les bascules forment un compteur synchrone
binaire pur. Les sorties délivrant l’état du compteur sont présentes sous les deux formes Q et
Q . La sortie Q3 correspond au poids le plus élevé (MSB). Le compteur est initialisé à (0)10.
N.B. :
Le chronogramme doit contenir les signaux dans l’ordre suivant :
H, Q0, Q1, Q2, Q3, W, X, Y, Z , S (tracer S pour toutes les valeurs de N)
Exercice 6 : -----------------------------------------------------------------------------------------------
Soit le circuit décrit par le schéma suivant :
Problèmes de synthèse-------------------------------------------------------------------------------
Problème 1 : --------------------------------------------------------------------------------------
Système de détection de pièces
Partie 1 :
Un convoyeur transporte des pièces de quatre types différents, numérotés 0, 1, 2,3. Ces pièces
sont solidaires d’un support comportant une plaque rectangulaire, percée d’un ou deux trous
permettant de définir le type de pièce.
Trois capteurs optiques (notés A, B et C), alignés verticalement, permettant de lire le type
inscrit sur une plaque passant devant eux, donnant 1 si le rayon n’est pas coupé (donc en face
d’un trou) et 0 dans le cas contraire.
On désire détecter ces pièces par un circuit combinatoire A. Une fois le type de la pièce est
détecté par les capteurs, ce circuit positionne un signal V de validation de la pièce à l’état le
et indique le numéro (N1 ou N0) du type de la pièce.
A l’état initial les entrés/sorties du circuit A sont à l’état 0.
1.1) Donner la table de vérité du circuit A.
1.2) Déterminer les tables de Karnaugh pour chaque sortie. En déduire les équations
minimales des sorties en 1ére forme canonique.
1.3) Donner le schéma du circuit A à base des portes logiques NOR à 2 entrées
Partie 2 :
On veut assembler les pièces détectées (quelque soit le type) dans des petits cartons de 12
pièces chacun. Avant de lancer l’action d’assemblage, on veut compter tout d’abord le
nombre de pièces dans chaque carton par un compteur synchrone B à base de bascules D.
1.) Donner la table de vérité de ce compteur B.
2.) Déterminer les tables de Karnaugh pour les sorties. En déduire les équations
minimales des sorties en 1ére forme canonique.
3.) Préciser le signal d’horloge du compteur B d’après la partie 1. Donner le schéma du
compteur B.
Partie 3 :
On veut réaliser l’assemblage de petits cartons dans des grands cartons de 4 unités chacun.
Sachant qu’un cycle de fabrication est de 96 pièces (quelque soit le type).
1.) On veut compter le nombre de grand carton assemblé dans un cycle de fabrication par
un compteur synchrone C. Préciser la valeur maximale de comptage et en déduire le
nombre de bascule JK utilisé dans ce compteur C.
2.) Donner directement le schéma synoptique du système complet de détection et de
comptage de pièce par cycle de fabrication (en tenant compte de la partie 1, 2, et 3).
Problème 2 : ----------------------------------------------------------------------------------------------
Commande d’une station de mélange
Une station de mélange se compose de trois cuves contenant un produit différent (A, B, C) et
d’une cuve réceptrice R.
Deux mélanges sont possibles : A et B ou A et C.
Les produits doivent être déversés simultanément. La quantité de chaque produit à déverser
est fixée par un temps de vidange différent. On a 0.05 seconde pour le produit A, 0.1 seconde
pour le produit B et 0.2 seconde pour le produit C.
L’opérateur demande l’un des deux mélanges par deux boutons poussoirs différents (Mab
pour le mélange A et B et Mac pour le mélange A et C).
La vidange des cuves A, B, C et R est commandée respectivement par quatre électrovannes
Va, Vb, Vc et Vr. Les signaux de commande des électrovannes, sauf pour la cuve R, sont des
impulsions qui restent à l’état 1 pendant le temps de vidange de la cuve.
La cuve R possède deux capteurs de niveau notés Crb et Crh.
Le capteur de niveau bas Crb donne l’état 1 lorsque la cuve est vide.
Le capteur de niveau haut Crh donne l’état 1 lorsque la cuve est pleine.
Le remplissage de la cuve R est déclenché lorsque l’opérateur appuie sur l’un des boutons
Mab ou Mac. La demande du mélange n’est satisfaite que lorsque la cuve est vide. Une seule
demande de mélange est autorisée à la fois.
Lorsqu’une demande de mélange est parvenue au même temps que la cuve est pleine, la
vidange de la cuve est prioritaire.
Va
Vb Vc
Crh
Crb
Vr
Problème 3 : ----------------------------------------------------------------------------------------------
PARTIE I
1. Etablir la table de vérité du circuit de commande.
2. Déterminer les tables de karnaugh pour chaque sortie. En déduire les équations logiques en
1ère forme canonique.
PARTIE II
Une fois les deux réservoirs sont pleins, on va déclencher une temporisation de 8 secondes et
juste après on va commander les vannes de vidange des deux réservoirs (V1 pour le réservoir R1
et V2 pour le réservoir R2).
Pour réaliser cette temporisation, on va utiliser un dispositif à base d’un diviseur de fréquence
pour terminer la base de temps d’une seconde et d’un compteur synchrone qui va compter les
huit secondes. Une fois la temporisation est terminée, les vannes R1 et R2 seront commandées
par une sortie du compteur.
On vous rappelle que l’Horloge système est de 4 Hz et si l’entrée CLR=1 le compteur et le diviseur
fonctionnement normalement et si CLR=0 ils sont mis à zéro.
Partie I
1- Donner la table de vérité du circuit de commande
2- Etablir les tables de Karnaugh des sorties, en déduire les équations de commande en
1ière forme canonique.
3- Réaliser le circuit avec des portes NOR à deux entrées uniquement.
Partie II
On veut contrôler le temps de maintient de l’état allumé des feux verts F1 et F2 après
détection de voitures. Pour cela nous disposons d’une horloge de fréquence de 100 Hz (avec
un rapport cyclique de 50%).
Sachant que le temps d’allumage des feux vert F1 est de 0,025 secondes et des feux F2 est de
0,02 secondes.
1- Etudier un compteur asynchrone à base des bascules JK qui va générer sur l’une de
ses sorties, une impulsion à l’état 1 dont sa durée est le temps d’allumage des feux F1.
2- Etudier un compteur synchrone à base des bascules D qui va générer sur l’une de ses
sorties, une impulsion à l’état 1 dont sa durée est le temps d’allumage des feux F2.
Problème 5 : ----------------------------------------------------------------------------------------------
Système de retournement de plaques
Soit le système schématisé ci-contre dont le rôle est de retourner à l’aide d’un « retourneur »
des plaques. Son principe de fonctionnement est décrit comme suit :
- Si une plaque est détectée (capteur PS) sur le tapis supérieur, de dernier se met en marche
sous l’action Ts.
- Une fois la plaque est posée sur le support de Retourneur (capteur P), le vérin sort sous
l’action S pour la déposer sur le tapis inférieur.
- L’ascenseur monte sous l’action A, une fois la plaque est détectée sur le tapis inférieur
(capteur Pi).
- Le tapis inférieur (action Ti) et le tapis d’évacuation (action T) se mettent en marche une fois
l’ascenseur est sur la position haute (capteur Ph)
- Le tapis d’évacuation se met encore en marche sous l’action T une fois la plaque est détectée
par le capteur E.
Remarque
• On suppose que Le système traite d’une seule plaque à la fois.
• Le vérin retourne à sa position arrière après une temporisation qu’on va l’étudier dans la
partie II.
Problème 6 : ----------------------------------------------------------------------------------------------
Commande de remplissage d’une trémie
Silo
à
V sable
vibreur Détecteur
d d’écoulement
Trémie de pesage
Trémie vide : a = 1
Trémie pleine : b = 1
T Trappe
c Capteur de fermeture
1- Dresser la table de vérité. Rajouter l’état du processus sur chaque ligne de la table.
2- Etablir les tables de Karnaugh pour chaque sortie. En déduire les équations en 1ière
forme canonique.
3- Donner le schéma du câblage du circuit de commande.
Problème 7 : ----------------------------------------------------------------------------------------------
Détection d’objets
Différents objets se présentent sur un tapis. Suivant leur taille, leur détection permet
l’allumage (active à l’état 1) de Hp (petit), Hm (moyen), Hg (grand).
La détection se fait par des photocellules (A, B, C) qui sont activées à l’état 1 une fois
l’objet correspondant est en face.
Afin d’assurer la sécurité et de contrôler le nombre de personnes qui rentrent dans une
ambassade, on oblige ces personnes à emprunter un escalier mécanique, avec contrôle
d’accès, qui mène à l’étage où se situent les bureaux.
On s'intéresse au fonctionnement logique du système dont on donne le schéma de principe
ainsi qu’un extrait du cahier des charges fonctionnel.
• Lorsqu’une personne franchi le portillon, elle pose le pied sur le tapis sensible bas (tb)
placé en bas de l’escalier. Aussitôt, l’escalier se met en marche (M).
• Dès que la personne pose un pied sur l’escalier, tout en gardant l’autre sur le tapis
sensible, sa présence est détectée par un capteur de présence escalier (c). Dès que ce
capteur (c) est activé, un verrou (V) bloque le portillon (activé) et l’escalier continue de
fonctionner (M).
• Pendant toute la phase pendant laquelle la personne est dans l’escalier, le verrou (V) reste
activé et l’escalier continue de marcher (M).
• Dès que la personne arrive en haut de l’escalier, elle pose le pied sur le tapis sensible haut
(th) mais il faut qu’elle quitte l’escalier (c) pour que celui-ci s’arrête de fonctionner. Le
verrou (V) reste actif.
• Lorsque la personne quitte le tapis sensible haut (th), le verrou (V) est désactivé.
• Un tel cycle est censé garantir qu’une seule personne à la fois puisse prendre l’escalier.
Mais s’il se produit une situation indésirable, l’escalier doit s’arrêter et le verrou doit être
désactivé.
On considère que M = 1 quand l’escalier est en marche et que V = 1 quand le verrou est
activé.
Partie I :
Partie II :
Sachant que cette ambassade peut traiter simultanément 15 personnes par heure et au bout de
8 heures l’escalier mécanique va s’arrêter automatiquement.
Partie III :
On veut étudier un autre compteur synchrone à base des bascules RSH (à base de porte
NOR) qui va compléter le compteur précédent afin de comptabiliser le nombre total des
personnes sur 8 heures.
- une vis sans fin actionnant le tambour sur lequel un câble s’enroule.
- Le câble est lié au tableau avant (av) et au tableau arrière (ar).
- Le moteur-réducteur (MR) lié à la vis est commandé dans les deux sens:
• Commande (MRh) marche avant dans le sens H et commande (MRb) marche-
arrière pour le sens B.
- Le bouton (m) permet la montée du tableau avant, tant qu’il est appuyé (l’état logique
1). Si on relâche (m) le tableau s’arrête.
- Le bouton (d) assure la descente du tableau avant, tant qu’il est appuyé (l’état logique
1). Si on relâche (d) le tableau s’arrête.
Fonctionnement
- Le tableau avant se déplace vers le haut, lorsque le moteur tourne dans le sens H.
- Le tableau avant se déplace vers le bas, lorsque le moteur tourne dans le sens B.
- Les sorties sont actives à l’état logique 1.
Condition supplémentaire
- L’action simultanée sur (m) et (d) provoque l’arrêt du moteur qui ne se remet en
marche que lorsque l’un des deux boutons est libéré et dans le sens prescrit par celui
qui reste appuyé.
Partie combinatoire
3- Etablir les tables de karnaugh pour chaque sortie. En déduire les équations logiques de
commande en 1ière frome canonique.
4- Réaliser le circuit de commande avec des portes NAND.
Partie séquentielle
Pour gérer la sécurité du moteur MR et éviter les buttés, on va lui associé un dispositif A de
comptage synchrone du nombre de tour pendant la montée et un dispositif B synchrone de
décomptage du nombre de tour pendant la descente. Si ce nombre de tour atteint le seuil de 12
pour chaque cas (montée ou descente), le moteur s’arrête.
1- Dresser la table de vérité de dispositif A sachant qu’il est à base de deux bascules DH
(bits LSB) et deux bascules RSH (bits MSB).
2- Donner les tables de karnaugh et enduire les équations des entrées de chaque bascule.
3- Donner le schéma du circuit A.
4- Dresser la table de vérité pour le dispositif B sachant qu’il est à base des bascules DH.
5- Donner les tables de karnaugh et enduire les équations des entrées de chaque bascule.
6- Donner le schéma du circuit B.
Solution de l’Exercice 4 :
1) Chronogramme :
1
H 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1
J0
0
1
K0
0
1
Q0 0
1
J1
0
1
K1
0
1
Q1 0
1
J2
0
1
K2
0
1
Q2 0
1
J3
0
1
K3
0
1
Q3 0
t
Séquence 0 1 2 3 4 5 6 7 8 9 A 0 1
Cycle
2) Au bout de 11 impulsions, les sorties retrouvent leurs états stables de départ (Compteur
modulo 11).
1/8
Page
Solution de l’Exercice 5 :
1) Equations des sorties W, X, Y et Z :
𝑾𝑾 = ����
𝑸𝑸𝟎𝟎
𝑿𝑿 = 𝑸𝑸𝟎𝟎 . ����
𝑸𝑸𝟏𝟏
𝒀𝒀 = 𝑸𝑸𝟎𝟎 . 𝑸𝑸𝟏𝟏 . ����
𝑸𝑸𝟐𝟐
𝒀𝒀 = 𝑸𝑸𝟎𝟎 . 𝑸𝑸𝟏𝟏 . 𝑸𝑸𝟐𝟐 . ����
𝑸𝑸𝟑𝟑
2) Chronogramme :
1
H 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
1
Q0 0
1
Q1 0
1
Q2 0
1
Q3 0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0
1
W
0
1
X
0
1
Y
0
1
Z
0
1
S1
0
1
S2
0
1
S3
0
1
S4
0
1
S5
0
2/8
1
Page
S6
0
t
Solution de l’Exercice 6 :
1
E
0
1
S
0
1
Q0 0
1
Q1 0
1
Q2 0
Forçage à 0
1 de la Bascule D
Q3 0
0 1 2 3 4 5 6 7 8 0 0
1
Clr
0
t
Si le signal Clr est relié à Q2 au lieu de Q3 , la durée de l’impulsion du signal de sortie S sera : 3 ms.
Page
5) L’équation du signal Clr qui nous permettrait d’obtenir une impulsion de 5 ms est :
���� = ���������
𝐶𝐶𝐶𝐶𝐶𝐶 𝑄𝑄1 . 𝑄𝑄2
Partie I :
Sortie N0 :
BA
00 01 11 10
C
0 0 - 1 0
1 - 0 - 1
Sortie N1 :
BA
00 01 11 10
C
0 0 - 1 1
1 - 0 - 0
Sortie V :
BA
00 01 11 10
C
0 0 - 1 1
1 - 1 - 1
4/8
Page
Partie II :
2) Tableaux de Karnaugh :
Sortie D1 :
Q2 Q1
00 01 11 10
Q4 Q3
00 - 0 0 1
01 1 0 0 1
11 1 - - -
10 1 0 0 1
Sortie D2 :
Q2 Q1
00 01 11 10
Q4 Q3
00 - 1 0 1
01 0 1 0 1
- -
5/8
11 0 -
10 0 1 0 1
Page
Sortie D3 :
Q2 Q1
00 01 11 10
Q4 Q3
00 - 0 1 0
01 1 1 0 1
11 0 - - -
10 0 0 1 0
Sortie D4 :
Q2 Q1
00 01 11 10
Q4 Q3
00 - 0 0 0
01 0 0 1 0
11 0 - - -
10 1 1 1 1
6/8
Page
11 0 0 - 0
10 1 0 - 1
Sortie VB :
Crb Crh
00 01 11 10
MAB MAC
00 0 0 - 0
01 0 0 - 0
7/8
11 0 0 - 0
Page
10 1 0 - 1
Sortie VC :
Crb Crh
00 01 11 10
MAB MAC
00 0 0 - 0
01 1 0 - 1
11 0 0 - 0
10 0 0 - 0
Sortie VR :
Crb Crh
00 01 11 10
MAB MAC
00 0 0 - 0
01 0 1 - 0
11 0 0 - 0
10 0 1 - 0
Partie II :
Nota :
/a + b ⇒ (a barre) + b
Page
/a . b ⇒ (a barre) . b
/(a + b) ⇒ (a + b) barre
/(a . b) ⇒ (a . b) barre
Doc. préparé par : H. AIT BOUH ENSAM-MEKNES 2019/2020