Vous êtes sur la page 1sur 7

Une bascule ou un basculeur est un circuit intgr logique dot d'une sortie et d'une ou plusieurs

entres. La sortie peut tre au niveau logique 0 ou 1. Les changements d'tat de la sortie sont
dtermins par les signaux appliqus aux entres.

Ce qui diffrencie les bascules des circuits logiques combinatoires (portes ET, OU, OU Exclusif,
etc.), c'est que la sortie maintient son tat mme aprs disparition du signal de commande.

La bascule est l'lment de base de la logique squentielle. En effet, en assemblant des bascules,
on peut raliser des compteurs, des registres, des registres dcalage, des mmoires.

Certaines bascules, appeles fonctionner dans des systmes synchrones possdent une entre
d'horloge de synchronisation. Il existe donc des bascules asynchrones et des bascules synchrones.

Il existe plusieurs types de bascules : RS, RSH, JK, D, verrous transparents (latchs), T. Citons
galement la bascule de Schmidt, qui est commande par une tension analogique applique son
entre.

Bascules asynchrones
Ce sont des bascules dont la sortie ou l'tat de mmorisation dpend tout instant de l'tat
simultan des entres

Bascules synchrones
Ici, l'action des entres sur l'tat de mmorisation ne sera effective que si l'entre de l'horloge est
active. L'activation de l'entre d'horloge pourra se faire soit sur un niveau logique (0 ou 1) soit
sur un front(montant ou descendant).

Bascule RS AVEC PORTE NOR

Symbole de la bascule RS.

Mise 1 de S (Set) : la sortie Q passe 1.

Mise 1 de R (Reset) : la sortie Q passe 0.

R = S = 0 : maintien de l'tat prcdent des sorties.

1
R et S ne peuvent pas tre mis 1 en mme temps.

Qn est l'tat prsent de la sortie.

Qn+1 est l'tat suivant l'tat Qn.

Table de vrit :

S R Qn Qn+1

0 0 0 0

0 0 1 1

0 1 X 0

1 0 X 1

1 1 X Indfini

Bascule RSH - RST

Une bascule RSH (aussi appel RST) est une bascule RS laquelle on a ajout une troisime
entre, gnralement note H (pour horloge). Cette troisime entre a la fonction suivante :

si H est au niveau logique 0, la sortie maintient son tat, quels que soient les niveaux
appliqus aux entres R et S ;

si H est 1, la bascule RS rpond normalement aux commandes appliques ses entres.

Bascule JK

Symbole de la bascule JK.

Pour J = K = 0, le signal d'horloge est sans effet, il y a conservation du dernier tat


logique pris par Q et /Q : il n'y a jamais de basculement.

Pour J = K = 1, le systme bascule chaque front d'horloge (montant ou descendant selon


les modles).

2
Pour J diffrent de K, la sortie Q recopie l'entre J et la sortie /Q recopie l'entre K
chaque front d'horloge.

On utilise cette bascule pour faire des compteurs. On compte jusqu' 2^n avec n bascules
la suite et on compte dans l'ordre croissant avec des bascules front descendant et dans
l'ordre dcroissant avec des bascules front montant.

Table de vrit :

J K Qn+1

0 0 Qn

0 1 0

1 0 1

1 1 /Qn

quation de la bascule :

Chronogramme :

Origine du nom de la bascule JK

L'origine du nom de la bascule JK est dtaille par P. L. Lindley, un ingnieur de JPL, dans un
article du magazine de conception lectronique "EDN". L'article est dat du 13 juin 1968 et a t
publi dans l'dition d'Aot. Dans cet article, M. Lindley explique que c'est le docteur Eldred
Nelson, un scientifique de Hughes Aircraft qui a invent le terme de bascule JK.

3
Les bascules qui taient utilises cette poque Hughes taient toutes du mme type, celui de
la futur bascule J-K. Durant la conception d'un systme logique le docteur Nelson a assign des
lettres chaque entre des bascules de la faon suivante :

bascule 1, les lettres A et B,

bascule 2, les lettres C et D,

bascule 3, les lettres E et F,

bascule 4, les lettres G et H,

bascule 5, les lettres J et K,

...

tant donn la taille du systme sur lequel travaillait le docteur Nelson, il s'est rendu compte qu'il
allait tre court de lettres. Puisque les lettres J et K tait peu utilises dans les systmes
lectroniques il a donc dcid d'utiliser ces lettres comme entres "set" et "reset" pour toutes les
bascules de son systme (avec des indices pour les distinguer les unes des autres).

Le docteur Montgomery Phister, un membre de l'quipe du docteur Nelson Hughes, a repris


dans son livre "Logical Design of Digital Computers" (Wiley,1958) l'ide que les entres "set" et
"reset" des bascules utilises Hughes taient nommes J et K. De ce fait il est alors amen les
dsigner sous le terme de "bascule JK". Dans ce mme livre il a aussi dfini les bascules R-S, T,
D et R-S-T et a montr qu'en utilisant l'Algbre de Boole il tait possible de les combiner afin de
raliser des fonctions complexes.

=== Bascule D === (Delay)

Symbole de la bascule D.

La bascule D (pour Delay) est une bascule JK laquelle on a ajout un inverseur entre les entres
J et K. Il y a donc une seule entre, qui est note D (pour Donne ou Data). La table de vrit est
la table de vrit d'une JK, limite aux deux lignes J = 0, K = 1 et J = 1, K = 0.

La bascule D la plus simple possde 2 entres (entre D et l'horloge) et une sortie Q.


chaque front (ici montant) d'horloge, Q recopie l'entre D.

4
Parfois, un signal reset existe afin de pouvoir initialiser la valeur initiale de la bascule lors
de la mise sous tension.

Il existe des versions o les changements d'tat ont lieu au moment des fronts
descendants de l'horloge. Elles se signalent par une barre supplmentaire (en-dessous
45) sous l'entre Clock.

Sa fonction est donc "mmoire" puisque l'information en entre se retrouve en sortie aprs un
"coup d'horloge" (un front).

Table de vrit :

D Ck Qn+1 n+1

0 0 1

1 1 0

X 0 Qn n

Verrou transparent (latch)

Ce circuit ressemble la bascule D, dans la mesure o il possde, comme la bascule D, deux


entres, notes D et H, et une sortie Q. Mais le fonctionnement est diffrent :

quand H est 0, la sortie maintient son tat, quel que soit le niveau appliqu D ;

quand H est 1, la sortie Q recopie l'tat de D.

Bascule T

La bascule T est un diviseur de frquence par 2 : la sortie Q change a chaque front (montant ou
descendant suivant les modles) de l'entre T.

Elle peut tre conue partir d'une bascule JK, o J et K sont mis 1 en permanence.

Bascule de Schmitt

On l'appelle aussi Trigger de Schmitt ou bascule seuil.

5
Symbole

C'est une bascule trois entres V, SB et SH et une sortie Q. Contrairement aux bascules cites
ci-dessus, qui sont commandes en appliquant des signaux logiques leurs entres, la bascule de
Schmitt est conue pour tre pilote par une tension analogique, cd. qui peut prendre n'importe
quelle valeur (dans l'intervalle 0 - Vcc afin de ne pas dgrader le circuit).

Les entres SB et SH (seuil bas, seuil haut, ce dernier tant un potentiel suprieur SB) sont
maintenues des potentiels fixes ; ceci peut se faire par exemple grce un diviseur de tension
compos de 3 rsistances places en srie entre Vcc et la masse ; SH et SB sont relis aux points
intermdiaires du diviseur.

Chronogramme.

Le fonctionnement est le suivant :

supposons qu'au dpart, V soit 0 ; Q est alors 0 ;

quand V augmente, Q reste 0 jusqu' ce que V dpasse SH ; ce moment, Q passe 1 ;

Q reste 1 jusqu'au moment o V devient infrieur SB ; ce moment, Q passe 0;

Q reste 0 jusqu' ce que V repasse au dessus de SH.

6
La principale application de la bascule de Schmitt est la mise en forme de signaux analogiques
pour les appliquer des circuits logiques (par exemple une entre de compteur).

La bascule de Schmitt peut aussi tre utilise pour :

dbarrasser un signal du bruit ; il suffit que l'cart entre SH et SB soit suprieur


l'amplitude crte--crte du bruit ;

raliser des circuits de contrle avec hystrsis : thermostats, interrupteurs crpusculaires,


maintien du niveau dans une cuve...

le trigger de Schmitt est l'anctre des gnrateurs de musique, miniaturis dans les
sonneries des montres lectroniques, les sonneries des tlphones portables, les Game-
Boy et autres jeux lectroniques, les alarmes lectroniques, les cartes de vux parlantes,
les botes musique et horloges lectroniques, etc. Le fameux bip des premiers
ordinateurs dans les annes 1980 tait un signal rectangulaire.