Amlal Annoukhaili TP02

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 13

-filière génie industrielle et maintenance -

Compte rendue
du TP 02 :
logique séquentielle
(automatisme)

Réalisé par :
Oussama Amlal
Mohammed Annoukhaili

Encadré par :
Mr .Mahfoud

Année universitaire :2022 /2023.


I. But :
Le but de nos manipulations est de simuler le fonctionnement des systèmes
séquentiels sur des maquettes de simulation DIGIBAORD.

II. Partie théorique :


Logique séquentielle :
La logique séquentielle est une forme de logique qui permet de représenter et de
manipuler des séquences d'événements ou d'opérations. Elle est souvent utilisée
dans les circuits électroniques et les systèmes informatiques pour contrôler le flux
d'exécution d'un programme ou d'un algorithme.

Dans la logique séquentielle, les événements ou les opérations sont représentés par
des portes logiques (comme AND, OR, NOT) et des mémoires . Ces portes et
mémoires sont connectées ensemble de manière à forme un circuit logique qui peut
être utilisé pour effectuer des calculs et prendre des décisions en fonction de l'état
des entrées.

La logique séquentielle est généralement utilisée pour construire des circuits de


contrôle de machines ou de systèmes informatiques, où il est nécessaire de suivre
l'exécution d'un certain nombre d'étapes dans un ordre précis. Elle peut également
être utilisée pour construire des circuits de traitement de données ou de traitement
du signal, où il est nécessaire de traiter les données de manière séquentielle afin
d'obtenir des résultats précis.

Les bascules :
Les bascules sont des éléments de mémoire utilisés dans les circuits électroniques et
les systèmes informatiques pour stocker et manipuler des données binaires.
Il existe plusieurs types de bascules, notamment les bascules à rétention, les bascules
RS (Set-Reset), les bascules D (Data), les bascules KJ (Jack-Kilby) et les bascules T
(Toggle). Chacune de ces bascules a ses propres caractéristiques et peut être utilisée
de manière différente selon les besoins du circuit ou du système.
Les bascules sont généralement utilisées dans les circuits de contrôle et de traitement
de données pour stocker et manipuler des informations binaires. Elles peuvent être
utilisées seules ou en combinaison avec d'autres portes logiques et éléments de
mémoire pour construire des circuits logiques plus complexes.

Bascule RS :

1
La bascule RS (Set-Reset) est un type de bascule à deux entrées et une sortie utilisée
dans les circuits électroniques et les systèmes informatiques pour stocker et
manipuler des données binaires. Elle a deux entrées, appelées S (Set) et R (Reset), qui
peuvent être utilisées pour mettre à jour l'état de la sortie de la bascule.

Voici comment fonctionne une bascule RS :

Si l'entrée S est active (c'est-à-dire à 1) et que l'entrée R est inactive (c'est-à-dire à 0),
la sortie de la bascule sera mise à 1.
Si l'entrée R est active (c'est-à-dire à 1) et que l'entrée S est inactive (c'est-à-dire à 0),
la sortie de la bascule sera mise à 0.
Si les deux entrées S et R sont actives (c'est-à-dire à 1), la sortie de la bascule ne sera
pas modifiée.
Si les deux entrées S et R sont inactives (c'est-à-dire à 0), la sortie de la bascule ne
sera pas modifiée.
S : entrée de mémorisation et R : entrée d’effacement.
Q et Q barres : information mémorisées.

Bascule RSH :

2
Appelé aussi bascule RST) s’agit d’une bascule RS synchrone. La synchronisation des
entrées R et S est faite avec des impulsions d’horloge (H).
Cette bascule a été créée pour remédier le problème d’enregistrement des parasites
qu’existe chez la bascule RS.

Pour le fonctionnement :
Si H=1, elle fonctionne comme une bascule RS.
Si H=0, la sortie maintient son état.

Les compteurs :
Définition :
C'est un système compose de bascules permettant, grâce a l'horloge d'obtenir des
états successifs de sortie pour réaliser un cadencement d'état différents.

Il existe 2 types de compteurs :


- Asynchrone : Association de bascules en série. Chaque bascule fait commuter la
Suivante par liaison sortie-horloge
- Synchrone : Chaque bascule commute en fonction de l'état des sorties précédentes
associations de bascules en parallèle. Même horloge pour toutes les bascules.
Il existe 2 types de cycles :

3
-Cycles complets : Le compteur parcours les 2n états définis par les sorties des n
Bascules.
- Cycles incomplets : Le compteur passe par une partie seulement des 2n états.
Compteurs asynchrones :
Un compteur est dit asynchrone lorsque les états de ses bascules évoluent
successivement (sorties de l’une appliquées aux entrées de l’autre).
Compteur synchrone :
Un compteur est dit synchrone, lorsque les états de ses bascules évoluent
simultanément, au rythme de l’entrée d’horloge.

III. Partie pratique :


1. Les bascules :
a. Réaliser à l’aide des opérateurs NAND 2 entrées :
Bascule RS asynchrone :

Fonctionnement :

Après avoir fait le câblage ;

On a bien vérifié lors de ce TP ce qui suit :


Un verrou RS possède deux entrées de contrôle : Set et Reset, et n'a pas d'entrée de
donnée. Les deux signaux de sortie Q et Q sont présents. Le fonctionnement de cette
bascule est le suivant :
mise à 1 de S (Set) : la sortie Q passe à 1 ;
mise à 1 de R (Reset) : la sortie Q passe à 0 ;
R = S = 0 : état mémoire : la sortie Q maintient sa valeur précédente q.

4
Le chronogramme ;

5
Bascule RSH :

Fonctionnement :

H est une entrée appelée «entrée Horloge» :


Si H est au niveau logique 0, la sortie maintient son état, quels que soient les
niveaux appliqués aux entrées R et S.
Si H est à 1, la bascule RS répond normalement aux commandes appliquées à ses
entrées.
Autrement dit :
✓ Si H=l, les entrées « R et S » sont prises en compte.
✓ Si H=0, elles ne le sont pas. Dans ce cas, la bascule n'est pas « éteinte », elle reste
« Figée » dans le même état.
Souvent la bascule comporte deux entrées supplémentaires : Preset (forçage a
1 quel que soit l'état de H) et Clear (forçage a 0), qui permet de forcer la bascule même
si H=0, utilisés généralement pour l'initialisation du composant.

Et le

chronogramme suivant explique ce qu’on vient de dire :

6
b. la fonctionnement de la Bascule JKH :
-Cette bascule est bloquée lorsque H=0, et elle fonctionne comme la bascule JK
lorsque H=1.
Les transitions de la sortie Q ont lieu sur les fronts descendants du signal d’horloge
par contre lorsqu’on a un front montant, il n y a pas de changement.
-Rôle de PR et CLR :
Si PR = 1 alors la bascule fonctionne
Si PR = 0 alors la mise à 1 est obligatoire
Si CLR = 1 alors la bascule fonctionne
Si CLR = 0 alors la mise à 0 est obligatoire
Le chronogramme :

7
Fonctionnement de la bascule D :

La bascule D est une bascule synchrone ne disposant que d'une seule entrée de donnée
synchrone de l'horloge H. On trouvera donc deux types de bascules D : - la bascule D
latch, - et la bascule D à déclenchement sur front.

Le fonctionnement de cette bascule est le suivant :


• 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.

2. Compteurs :

a) Réalisation d’un compteur asynchrone modulo 10 :

Un compteur est dit « asynchrone » lorsque les états de ses bascules évoluent
successivement (sorties de l’une appliquées aux entrées de l’autre).
Un compteur est dit « modulo M » lorsqu’il peut comporter M impulsions, de 0
a M-1, et remis à 0 par M.
Les compteurs asynchrones faciles à constituer sont très utilisés mais leurs
emplois trouvent des limites :
• Le temps de propagation augmente avec le nombre d’étage (commande des
bascules, les unes après les autres) ce qui entraîne une limite avec la fréquence
d’utilisation.
• Combinaison transitoire aberrante.
• Difficulté à passer du comptage au décomptage.
• La solution aux limitations signalées peut se trouver dans le recours au montage
synchrone.

8
Pour réaliser ce compteur, il faut 4 bascules J-K montées en cascade avec la
sortie d’un est l’entrée de l’autre bascule, on suit les étapes suivantes :
-on cherche le nombre de bascules nécessaires.
-on câble les bascules en compteur progressif, et on connecte ensuite toute les
sorties Q=1 pour 10 à l’entrée d’une porte NAND et on ajoute une entrée d’Horloge a
cette porte NAND. La sortie va aux entrées CLEAR de toutes les bascules.

9
Réalisation d’un compteur synchrone modulo 10 :
Dans le compteur synchrone le signal d'horloge est appliqué simultanément sur
toutes les entrées ce qui supprime les problèmes liés aux temps de propagation dans
chaque étage puisque toutes les bascules changent d'état en même temps.
Si l'on désire, par exemple réaliser un compteur modulo 10, il faut utiliser quatre
bascules (3 ne permettent de compter que jusqu'à 8) et les remettre toutes à zéro
lorsque le nombre 10, soit 1010 en binaire, est affiché en sortie.

10
CONCLUSION :
En guise de conclure ,Dans ce TP nous avons apprendre plus les
méthodes de câblage de différents bascules de type RS, RSH, JKHet la
bascule D. Après on a fait la réalisation d’un circuit du compteur
synchrone et asynchrone Modulo 10 , Enfin nous avons remercions
Mr. Mahfoud pour ses efforts et ses conseils pendant la période de TP

11
12

Vous aimerez peut-être aussi