Vous êtes sur la page 1sur 8

Section : S Option : Sciences de lingnieur Discipline : Gnie lectrique

Les bascules bistables


Domaine dapplication : Type de document : Classe : Date :
Les systmes logiques Cours Terminale

I Introduction

Les bascules bistables sont des systmes squentiels (fonctions logiques squentielles) qui possdent plusieurs
entres, 1 sortie principale Q et ventuellement 1 sortie complmentaire Q .
Selon que la sortie principale Q est ltat logique 1 ou 0, on dit que la bascule est dans ltat logique 1 ou 0.
La mise 1 dune bascule reviens donc mettre 1 sa sortie principale Q, et la mise 0 de la bascule
consiste mettre 0 la sortie principale Q.

Ces deux tats sont susceptibles de se maintenir indfiniment :


Q = 0 et Q = 1 : la bascule est ltat 0
Q = 1 et Q = 0 : la bascule est ltat 1

Le systme passe de 0 1 ou de 1 0 sous l'effet des signaux appliqus aux entres et qui doivent observer
des diagrammes des temps prcis.

Qt+1 = f ( E1t+1 , E2t+1 , ... , Ent+1 , Qt )

II Proprits

Les diverses bascules bistables se distinguent entre elles par :


le nombre dentres
le type des signaux qui sont ncessaires pour faire basculer la bascule bistable
une bascule bistable est un dispositif susceptible de changer d'tat logique sur commande et de rester
dans cet tat jusqu' apparition d'un autre signal de commande. Ce dispositif constitue donc une
fonction mmoire.

{ PRESET
Entres prioritaires CLEAR Q } Sortie principale
Entres de donne { RESET
SET Bascule bistable
Q } Sortie complmentaire
Entre d'horloge { CLOCK

Clear : une impulsion sur cette entre met ZERO la bascule quelque soit ltat des entres de donne et
dhorloge : Q = 0
Preset : une impulsion sur cette entre met UN la bascule quelque soit ltat des entres de donne et
dhorloge: Q = 1
Clock : signal de synchronisation. Lorsque lentre clock est active, la bascule prend en compte ltat appliqu
sur les entres de donne :

si SET est active, la bascule est mise UN (Q=1)


si RESET est active la bascule est mise ZERO (Q=0)

III La bascule RS

La bascule RS est une bascule asynchrone (sans entre dhorloge). Cest la bascule lmentaire, qui constitue
la base de tous les autres types de bascules. La bascule RS peut tre ralise avec des portes OU-NON ou
avec des portes ET-NON.

COURS : Les bascules bistables www.gecif.net Page 1 / 1


III 1 La bascule RS portes OU-NON
Logigramme :
R Q
1

1 Q
S

Table de fonctionnement :

Entres Sorties
Fonction ralise
R S Q Q
0 0

0 1

1 0

1 1

Remarques :
Dans le cas o R=S=0, les sorties ne sont pas fixes une valeur, mais conservent leur valeur
prcdente : il sagit de la fonction mmorisation.
Dans le cas o R=S=1, les sorties sont forces toutes les deux 0, elle ne sont donc plus
complmentaires : il sagit de la combinaison interdite.
Si R=1 et S=0, cest la mise 0 de la bascule (Q est forc 0).
Si R=0 et S=1, cest la mise 1 de la bascule (Q est forc 1).
Les entres de la bascule RS portes OU-NON sont actives au niveau haut (1 logique).

Equation de Qn :

Qn=
Exemple de chronogrammes dune bascule RS porte OU-NON :

COURS : Les bascules bistables www.gecif.net Page 2 / 2


Symbole dune bascule RS :
R Q

S Q

III 2 La bascule RS portes ET-NON


Logigramme :
S
Q
&

Q
R &

Table de fonctionnement :

Entres Sorties
Fonction ralise
R S Q Q
0 0

0 1

1 0

1 1

Remarques :

Dans le cas o R = S =1, les sorties ne sont pas fixes une valeur prcise, mais conservent leur
valeur prcdente : il sagit de la fonction mmorisation.
Dans le cas o R = S =0, les sorties sont forces toutes les deux 1, elle ne sont donc plus
complmentaires : il sagit de la combinaison interdite.

Si R =0 et S =1, cest la mise 0 de la bascule (Q est forc 0).


Si R =1 et S =0, cest la mise 1 de la bascule (Q est forc 1).
Les entres de la bascule RS portes ET-NON sont actives au niveau bas (0 logique), do leur nom
R et S .

Equation de Qn :

Qn=
On retrouve bien lquation de la fonction mmoire.
Exemple de chronogrammes dune bascule RS porte ET-NON (page 4) :

COURS : Les bascules bistables www.gecif.net Page 3 / 3


R

IV La bascule D

La bascule D est une bascule synchrone (avec une entre dhorloge) une seule entre de donne : lentre D
(D=Data=Donne). Elle supprime la combinaison interdite de la bascule RS, en ne gardant que les 3 fonctions
utiles :
la mise 0
la mise 1
la mmorisation
Il existe 2 types de bascules D :

la bascule D active sur niveau


la bascule D active sur front

IV 1 La bascule D active sur niveau

Symbole :
D Q

H Q

Table de fonctionnement de la bascule D :

Entres Sorties
Fonction ralise
D H Q Q

Le fonctionnement de cette bascule peut se rsumer Q=D quand H=1 .

Exemple de chronogrammes dune bascule D active sur niveau haut :

COURS : Les bascules bistables www.gecif.net Page 4 / 4


IV 2 La bascule D active sur front

Symbole :
D Q

H Q
Table de fonctionnement :

Entres Sorties
Fonction ralise
D H Q Q

Dans ce type de bascule, Q prend la valeur de D chaque front montant de H. Si H nest pas sur un front
montant, la sortie Q ne change pas, et ce quelque soit la valeur de lentre D ; il sagit de la mmorisation.

Exemple de chronogrammes dune bascule D active sur front montant :

Remarque : dans certains cas, le front actif peut tre le front descendant.

Symbole dune entre dhorloge :

Entre dhorloge active sur front montant Entre dhorloge active sur front descendant

H H

V La bascule JK

Cest une bascule synchrone, offrant les fonctions mmorisation, mise 0, mise 1 (les 3 fonctions de la
bascule D), et assurant en plus la fonction basculement.

Symbole :

J Q

H Q

COURS : Les bascules bistables www.gecif.net Page 5 / 5


Table de fonctionnement dune bascule JK :

Entres Sorties
Fonction ralise
J K H Q Q

En fonction de la valeur applique sur les entres J et K (4 combinaisons possibles), on choisit le mode de
fonctionnement de la bascule parmi les 4 modes suivants :
Mmorisation
Mise 0
Mise 1
Basculement

Remarques :
Si H nest pas sur un front actif, les sorties ne changent pas dtat
Si on applique un front montant sur H alors que JK, la sortie Q prend la valeur de lentre J :
 Si J=0  mise 0
 Si J=1  mise 1
Si on applique un front montant sur H alors que J=K=0, les sorties de la bascule ne changent pas
dtat, cest la mmorisation
Si on applique un front montant sur H alors que J=K=1, les sorties changent systmatiquement
dtat, cest le basculement
La bascule JK est la bascule la plus complte, offrant tous les modes de fonctionnement que lon peut attendre
dune bascule.
Equation de Qn+1 :

Qn+1=

Exemple de chronogrammes dune bascule JK active sur front montant :

COURS : Les bascules bistables www.gecif.net Page 6 / 6


Remarque :
Certains modles de bascules D et JK ont des entres R et S pour la mise 0 ou 1 de la bascule. Ces
entres sont dites asynchrones et sont prioritaires devant les ordres envoys sur les entres synchrones
D, J, K, et H.

VI La bascule T

A chaque application dun signal de commande sur son entre T, cette bascule change systmatiquement ltat
de sa sortie Q, quelque soit ltat prcdent de la bascule.

Symbole :

T Bascule T Q

T = Toggle = basculement

Table de fonctionnement de la bascule T :

Qt T Qt+1 Fonction

Chronogrammes :

On remarque que la frquence du signal Q est exactement la moiti de celle du signal T. Application : Ralisation
dun compteur binaire en mettant en cascade plusieurs bascules T.
Ralisation dune bascule T avec une bascule JK et avec une bascule D :

J Q D Q
T Q
T K Q

H Q H Q

Pour raliser une bascule T avec une bascule JK, on utilise le monde de fonctionnement basculement
(J=K=1), et pour raliser une bascule T avec une bascule D on relie D la sortie complmentaire.
COURS : Les bascules bistables www.gecif.net Page 7 / 7
VII Exemples dapplication des bascules

On dispose dune rampe de 3 spots de couleur


diffrente : un Rouge (not R), un Vert (not V), et R V J
un Jaune (not J) :

On veut allumer chacune des lampes dans un ordre pseudo alatoire (cest--dire non rgulier, mais cyclique).
Pour cela on ralise le montage suivant (appel un squenceur) utilisant 1 bascule D et 2 bascules JK, et sur
lequel le spot Rouge est branch la sortie de la premire bascule, le spot Vert est branch le sortie de la
deuxime bascule, et le spot Jaune est branch la sortie de la troisime bascule :

R V J
=1 J Q D Q J Q
K K
H H Q H

H
1 Tracez les chronogrammes des signaux de sortie R, V et J sachant qu lorigine seul le spot Jaune est
allum (les spots Rouge et Vert tant teints lorigine) :

2 Combien dtapes diffrentes le cycle de fonctionnement Spots Spots


Etape
de ce montage contient-il ? allums teints
1
3 Indiquez dans le tableau ci-contre quels sont les spots 2
allums, et quels sont les spots teints, pour chacune des 3
tapes du cycle. 4
5
4 Durant le cycle de fonctionnement, les spots passent-ils 6
par tous les tats possibles ? Quel tat des spots nest 7
jamais utilis par ce squenceur ? 8

COURS : Les bascules bistables www.gecif.net Page 8 / 8