Académique Documents
Professionnel Documents
Culture Documents
DTR 6322
Pré-requis : DTR 5331 Electronique de base
Chapitre I
Les bascules
Syllabus – Chapitre I
- Elément de mémoire en portes NON-
Séance 1 ET et en portes NI
- Les bascules R-S, les problèmes des
bascules asynchrones
- Bascule R-S synchrone
- Applications
Séance 2
- Bascule J-K synchrone
- Bascule D synchrone
- Entrée de validation
- Formes d’ondes
- Application : Bascule maître /esclave
Séance 3 - Synchronisation des bascules
- Stockage et transfert de données
- Transfert en série
- Division de la fréquence
- Applications aux micro-ordinateurs
transférant de données binaires
Même si, en soi, une porte logique ne retient pas de donnée, il est possible d'en
raccorder quelques-unes ensemble afin d'obtenir le stockage d'une information. Il
existe différentes façons, que nous allons étudier, de monter les portes pour
obtenir ces bascules.
La figure (a) montre que Q = 0 avant l'arrivée de l'impulsion. Au moment où S est amené au
niveau BAS, à to, Q passe à 1, ce qui force Ǭ à devenir 0 : la porte NON-ET 1 a maintenant
deux 0 à ses bornes d'entrée. On voit donc qu'à t1 au moment où S revient au niveau HAUT,
la sortie de la NON-ET 1 reste au niveau HAUT, ce qui a pour effet de garder la sortie de la
NON-ET 2 au niveau BAS.
À la figure (b), on voit ce qui se passe quand Q = 1 et Ǭ = 0 avant l'application de
l'impulsion à S. Étant donné que Ǭ = 0, cela garde la sortie de la NON-ET 1 au niveau HAUT,
l'application d'une impulsion de niveau BAS sur S ne change rien. Ainsi, quand S revient à 1,
le bistable se trouve-t-il toujours dans l'état Q = 1 et Ǭ = 0.
Préparé par: Pr. Chadi NADER –
Dr. Rony Darazi Electronique numérique
Élément de mémoire bistable ou bistable S-R
Mise à 1 de l'élément de mémoire
Mise à 0 simultanément
Le dernier cas à considérer est celui où les entrées S et R sont mises toutes les
deux à 0. Cette situation produit des niveaux HAUTS aux deux sorties du bistable
en NON-ET, de sorte que Q = Ǭ = 1.
Évidemment, il s'agit là d'une condition indésirable, puisque les deux sorties ont
été supposées toujours être l'inverse l'une de l'autre. De plus, quand les deux
entrées S et R reviennent toutes les deux simultanément à 1, les deux sorties
tentent de passer au niveau bas.
Les ronds sur les lignes d'entrées S et C (ou R) mettent en évidence, comme
toujours, le fait que ces entrées sont vraies au niveau BAS.
On dira aussi que l'élément mémoire en portes NON-ET est de type S R
(pour indiquer que les entrées sont actives au niveau BAS) ou encore SR = 0
pour indiquer que les deux entrées ne doivent pas être simultanément à 0.
Préparé par: Pr. Chadi NADER –
Dr. Rony Darazi Electronique numérique
Exemple
Des formes d'ondes sont appliquées aux entrées S et R d'une mémoire
en NON-ET. Supposons qu'au départ Q = 0; trouvez la forme d'onde de
Q.
Le rebondissement des
contacts mécaniques donne
lieu à plusieurs transitions;
un élément de mémoire en
NON-ET peut éliminer ces
rebonds
Maintenant, si l'interrupteur
rebondit les deux entrées S
et R sont à un niveau HAUT,
ce qui n'affecte en rien la
valeur de Q, qui reste au
niveau HAUT. On voit donc
que Q reste inchangé
malgré les rebonds de la
lame sur le contact 2.
1. S = R = 0 ; cette condition
représente l'état normal de repos de la
mémoire en NI et ne modifie en rien l'état
de sortie. Q et Ǭ demeurent dans l'état
qu'elles occupaient avant l'arrivée de
l'impulsion d'entrée.
2. S = 1, R = 0 ; cette condition a
toujours pour effet de mettre Q à 1, état
qui ne change pas même quand S revient
à 0 (mise à 1 de la mémoire).
D'après ce qui vient d'être dit, on voit que l'entrée de commande doit
rester stable (inchangée) pendant une durée égale à la somme
du temps ts, qui précède le front déclencheur, et du temps tm,
qui suit ce même front.
La figure (a) montre comment le signal CLK* est produit dans le cas
des bascules déclenchées par le front montant d'un signal d'horloge.
L'inverseur introduit un retard de quelques nanosecondes de sorte que
les fronts de CLK ont lieu légèrement plus tard que ceux de CLK. La
porte ET génère une pointe de tension de sortie qui est à 1 pendant
seulement quelques nanosecondes, soit pendant le temps où CLK et /
CLK sont tous les deux au niveau HAUT. Le résultat est une impulsion
étroite sur CLK* qui apparaît au moment du front montant de CLK. Le
montage de la figure (b), de la même façon, produit CLK* au moment
du front descendant de l'horloge; on l'utilise pour le déclenchement des
bascules commandées par un front descendant.
Préparé par: Pr. Chadi NADER –
Dr. Rony Darazi Electronique numérique
Bascule J-K synchrone
Retards de propagation
Ces retards sont mesurés entre les points à mi-hauteur (50 %) des
formes d'ondes d'entrée et de sortie. Les mêmes genres de retards se
produisent en réponse à des signaux placés sur les entrées asynchrones
(RAU et RAZ). Sur les fiches techniques des fabricants, on trouve
généralement les retards de propagation affectant la réponse à toutes
les entrées, ainsi que les valeurs maximales de tPLH et tPHL.
Les valeurs de
tPLH et tPHL ne
sont pas
nécessairement
égales.
Préparé par: Pr. Chadi NADER –
Dr. Rony Darazi Electronique numérique
Considérations sur la synchronisation des bascules
CI réels
Déterminez :
b) l'impulsion la plus étroite que l'on peut appliquer à une entrée RAZ
d'une bascule 74LS112 tout en étant certain que Q est bien mis à
zéro.
Chaque sortie de bascule est une onde carrée (onde ayant un facteur
de forme de 50 %).
Comme nous venons de le décrire, chaque bascule divise par deux la
fréquence du signal qui alimente son entrée CLK. Donc, si on avait
ajouté une quatrième bascule aux trois premières, la fréquence de la
sortie finale aurait été 1/16e de la fréquence d'horloge; et ainsi de suite
pour une cinquième, une sixième... bascule. On peut avec un circuit de
ce genre diviser la fréquence initiale par n'importe quelle puissance de
2. Plus précisément, avec N bascules, on obtient un signal de sortie
dont la fréquence est égale à 1/2N de la fréquence d'entrée.
Un élément logique ayant une entrée traitée par une bascule de Schmitt
a une sortie dont les transitions sont rapides et bien franches.
Préparé par: Pr. Chadi NADER –
Dr. Rony Darazi Electronique numérique
Dispositifs à bascules de Schmitt
En réalité, une bascule maître-esclave est formée de deux bascules: une bascule maître et
une bascule esclave. Au moment du front montant de l'horloge, les niveaux sur les
entrées de commande (D, J, K) ont pour rôle de déterminer la sortie de la bascule maître.
Quand le signal CLK passe au niveau BAS, l'état de la bascule maître est transféré à la
bascule esclave, dont les sorties sont Q et Ǭ.
Bascule D
Qn+1= Dn ⇒ Dn = Qn+1
Bascule JK
Qn Qn+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
0.5
ms
1 2 3 4 5 6 7 8 9 10 11
CLK 12 t
Z t
Y t
X t
A t
B t
W t