D.L.B. Fonctions logiques séquentielles bascules compteurs registres Fonctions logiques séquentielles.

Slides:



Advertisements
Présentations similaires
Révisions Logique séquentielle
Advertisements

La Logique séquentielle
Machines séquentielles
LYCEE MAGHREB ARABE TECHNIQUE
Logique séquentielle Plan Système combinatoire Système séquentiel
Les Compteurs A. Objectifs de la séquence:
Sequence Memorisation Unitaire
Architecture de machines Eléments de logique
Particularités des calculs
Logique séquentielle.
Bascule RSH  Bascule JK
Plan Formalismes • Algèbre de Boole • Tables de vérité
Logique combinatoire & Logique séquentielle
05/03/06 11:50 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 7 Compteurs Diviseur de fréquence, compteurs modulo 2 n et.
Compteurs asynchrones
Fonctions logiques séquentielles bascules compteurs registres
05/03/06 11:49 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 5 Fonction mémoire, comptage Brique de base stable, Caractérisation.
ADC Microcontrôleur MSC1210.
Chapitre 5 : Les circuits séquentiels
Les Machines RAM.
Logique séquentielle. Logique séquentielle Logique séquentielle Définition En logique combinatoire, le niveau de la sortie dépend directement du niveau.
Numération Numération D.L.B.
Multiplexage demultiplexage
Fonctions logiques séquentielles à éléments bistables
Calcul numérique sur Automates Programmables Industriels.
05/03/06 11:49 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 6 Composants séquentiels Bilan de l’offre commerciale, Le.

Fonctions logiques monostables et astables
monostables et astables
Agata Savary, IUT de Blois, Département GTR, 1e année,
Systèmes Logiques Chapitre 5: Les registres et les compteurs
Les bascules et registres
A.Lebrun. Principe des compteurs Les compteurs servent à mesurer le nombre d’impulsion qui arrivent sur l’entrée de comptage Les compteurs sont constitués.
L’électronique des ordinateurs Laurent JEANPIERRE IUT de CAEN – Campus 3.
SIMULATION DES FONCTIONS LOGIQUES DE BASE
GESTION PORTE FORCEE / TEMPORISATION D’OUVERTURE AVEC CP-ELA+
Compte rendu du mini projet Réalisée
ABB i-bus® EIB / KNX Modules d’entrées BE/S x.x.1
Les composants Multiaxe Monoaxe Alim. et renvoi sur réseau Chopper et
Logique séquentielle.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Les Bases de l’Électricité
Entraînements centrifuges
S.P.I BUS série synchrone à grande vitesse Cliquez ici pour avancer
Architecture de machines Eléments de logique
Plan du cours Introduction : création de circuits
Le montage minuterie Problème Technique:
Etude du comptage..
1. Logique combinatoire vs Logique séquentielle
Plan du cours Introduction : création de circuits
Plan du cours Introduction : création de circuits
Composant : Le comparateur
Le temps de propagation des signaux dans un circuit
GRADATEUR PRINCIPE Les gradateurs sont des convertisseurs statiques qui assurent une modulation d’énergie alternatif FIXE Alternatif Variable A l’aide.
Fonctions logiques Automatisme Formation professionnelle
Mise en situation 1.Mise en situation 2.Problématique 3.Objectif de la séance 4.Etude des schémas existant 5.Présentation du matériel 6.Résolution de la.
Représentation interne de l’information Architecture de base d’un ordinateur 1.
La Logique séquentielle ● Contrairement à la logique combinatoire elle permet de mémoriser des états binaires. ● Principe : ● Pour déterminer l'état présent.
Électronique Numérique
S.P.I BUS série synchrone à grande vitesse Cliquez ici pour avancer
SYSTèMES à évènements discrets
Le dessin de presse.
Les réseaux logiques programmables
Sylvie DELAËT 2002 Architecture des machines Bienvenus en Amphi d’Architecture des Machines.
 é . SOMMAIRE intérêts réseau client/serveur éléments composant un réseau plan d’adressage du réseau local.
Règles et fonctions de bases en logique combinatoire.
Calcul numérique sur Automates Programmables Industriels
CHAPITRE 2 NÉCESSITE DE L’AMPLIFICATION Par Mr Miloud DJAOUANE Octobre 2019.
بسم الله الرحمن الرحيم. mise en situation difficulté : Vous voulez transmettre une information un ami qui se trouve très loin de toi et ne peut vous entendre,
Transcription de la présentation:

D.L.B. Fonctions logiques séquentielles bascules compteurs registres Fonctions logiques séquentielles

Sommaire Bascule RS Exemple de composant bascule RS : 4043 Exemple de composant bascule RS : 4043 Repérage des fronts sur un chronogramme Repérage des fronts sur un chronogramme Entrée active sur front Bascule D Exemple de composant bascule D : 74ALS74 Exemple de composant bascule D : 74ALS74 TDV du 74ALS74 Brochage du 74ALS74 Bascule D Verrou (Latch) Exemples de composants bascules D et 374 Exemples de composants bascules D et 374 Brochage des et 374 Bascule JK Diviseur de fréquence par 2 avec une bascule D Diviseur de fréquence par 2 avec une bascule D Diviseur de fréquence par 2- avec une bascule JK Diviseur de fréquence par 2- avec une bascule JK D.L.B. Fonctions logiques séquentielles à éléments bistables Fonction comptage Chronogramme d’un compteur Mise à zéro d’un compteur Compteur Extrait de la TDV du Fonction chargement Fonction décompteur Compteur binaire 4040 TDV du 4040 Chronogramme d’un compteur binaire Chronogramme d’un compteur binaire chronogramme d’un compteur binaire chronogramme d’un compteur binaire Décompteur binaire chronogramme d’un décompteur binaire chronogramme d’un décompteur binaire Compteur à modulo programmable Compteur à modulo programmable Comptage asynchrone Comptage asynchrone : zoom Association de compteurs asynchrones Association de compteurs asynchrones Comptage synchrone Association de compteurs synchrones Association de compteurs synchrones Relation fréquence Registre à décalage Registre à décalage : Exemple 1 Registre à décalage : Exemple 2 Exemples de composants registre à décalage Exemples de composants registre à décalage Exemple : registre à décalage Exemple : registre à décalage Chronogramme exemple - registre à décalage Chronogramme exemple - registre à décalage Diviseur de fréquence / compteur Jonhson Diviseur de fréquence / compteur Jonhson Câblage d’un compteur Jonhson Chronogramme d’un compteur Jonhson Chronogramme d’un compteur Jonhson Exemple de compteur modulo 10 : 4518 Exemple de compteur modulo 10 : 4518 Exemple de compteur binaire à 4 étages : Exemple de compteur binaire à 4 étages : Exemple de compteur binaire : 4060 Exemple de compteur binaire : 4060 BASCULES : COMPTAGE : REGISTRE :

D.L.B. Bascule RS Fonctions logiques séquentielles à éléments bistables R S Q R S Q n X R 1 0 t Q 1 0 t S 1 0 t RSQnQn  ‚  ‚‚   ‚  

D.L.B. Exemple de composant bascule RS : 4043 Fonctions logiques séquentielles à éléments bistables Z L H Q n-1 SRQnQn E X L X H H L X L L H H H HEF4043 E EN R S Q R S  ‚  

D.L.B. Repérage des fronts sur un chronogramme Fonctions logiques séquentielles à éléments bistables E 1 0 t Front montant Front descendant

D.L.B. Entrée active sur front Fonctions logiques séquentielles à éléments bistables 1 Entrée active sur front montant Entrée active sur front descendant E 1 0 t

D.L.B. Bascule D Fonctions logiques séquentielles à éléments bistables D C Q 1D Q n D 1 0 t Q 1 0 t C 1 0 t DCQnQn C1 X 0 1 ‚  ‚  ‚   ‚ 

D.L.B. Exemple de composant bascule D : 74ALS74 Fonctions logiques séquentielles à éléments bistables 74als74 C1 1D R S

D.L.B. TDV du 74ALS74 Fonctions logiques séquentielles à éléments bistables SD CP D RD Q Q C1 1D R S

D.L.B. Brochage du 74ALS74 Fonctions logiques séquentielles à éléments bistables 74als74

D.L.B. Bascule D Verrou (Latch) Fonctions logiques séquentielles à éléments bistables D C Q 1D Q n D 1 0 t Q 1 0 t C 1 0 t DCQnQn C1 X  ‚  ‚  ‚  ‚  ‚  ‚  ‚

D.L.B. Exemples de composants bascules D et 374 Fonctions logiques séquentielles à éléments bistables D 1 EN 11 C D 1 EN 11 C

D.L.B. Brochage des et 374 Fonctions logiques séquentielles à éléments bistables

D.L.B. Bascule JK Fonctions logiques séquentielles à éléments bistables    ‚  J C Q K 1J C1 1K Q n JKQnQn C X 0 X K 1 0 t Q 1 0 t J 1 0 t C 1 0 t ‚  ‚ 

D.L.B. Diviseur de fréquence par 2 (appelée parfois Bascule T) Fonctions logiques séquentielles à éléments bistables T Q T Q n-1 TQnQn  ‚ Q 1 0 t C 1 0 t ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚

D.L.B. Montage en diviseur de fréquence par 2 (bascule D avec la sortie /Q reliée à l’entrée D ) Fonctions logiques séquentielles à éléments bistables T T Q 1D C T T 1 1 0

Q 1J C1 1K 1 1 D.L.B. Montage en diviseur de fréquence par 2 (bascule JK avec J=K=1 ) Fonctions logiques séquentielles à éléments bistables T T T T

D.L.B. Fin du cours sur les bascules ce qui suit est un cours sur le comptage Fonctions logiques séquentielles à éléments bistables

D.L.B. Fonction comptage Fonctions logiques séquentielles à éléments bistables CT=0 + CTR DIV CT R H Q0 Q1 Q2 Q3 RHQ 0 0 1X  ‚  Q Q

Chronogramme d’un compteur Q0 1 0 t Q2 1 0 t Q3 1 0 t Q1 1 0 t Q 10 t H 1 0 t R 1 0 t ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚  RHQ 0 0 1X  ‚  Q Q CT=0 + CTR DIV CT R H Q0 Q1 Q2 Q3

Mise à zéro d’un compteur Q0 1 0 t Q2 1 0 t Q3 1 0 t Q1 1 0 t Q 10 t H 1 0 t R 1 0 t  ‚‚‚‚‚‚‚‚‚‚‚  RHQ 0 0 1X  ‚  Q Q CT=0 + CTR DIV CT R H Q0 Q1 Q2 Q ComptageMise à zéroComptage

D.L.B. Compteur Fonctions logiques séquentielles à éléments bistables 11 C G 1 1 – 4 G 2 R 14 2CT=0 13 1CT=9 12 CTRDIV D

D.L.B. Extrait simplifié de la TDV du Fonctions logiques séquentielles à éléments bistables 11 C G 1 1 – 4 G 2 R 14 2CT=013 1CT=912 CTRDIV D PL CPu MR CPd D0 D1 D2 D3 Q0 Q1 Q2 Q3 D Q  ‚   CPdDQCPuPLMR X X X X HX X X X H X L H H H L L L 0 D Q+1 Q-1 10

Fonction chargement CP U 1 0 t Q0 1 0 t Q1 1 0 t Q2 1 0 t Q3 1 0 t Q (10) t PL 1 0 t D0 1 0 t D1 1 0 t D2 1 0 t D3 1 0 t CP D 1 0 t MR 1 0 t D (10) t D.L.B  ChargementComptage

Fonction décompteur CP U 1 0 t Q0 1 0 t Q1 1 0 t Q2 1 0 t Q3 1 0 t Q (10) t PL 1 0 t D0 1 0 t D1 1 0 t D2 1 0 t D3 1 0 t CP D 1 0 t MR 1 0 t D (10) t D.L.B  DécomptageChargementDécomptage

D.L.B. Compteur binaire 4040 Fonctions logiques séquentielles à éléments bistables + 10 CT=0 11 CTR CT

D.L.B. TDV du 4040 Fonctions logiques séquentielles à éléments bistables Q Q Q Q Q Q Q Q Q Q Q Q CP MR  ‚  Repère + 10 CT=0 11 CTR CT

Chronogramme d’un compteur binaire Q Q Q Q Q Q Q Q Q Q Q Q CP MR + 10 CT=0 11 CTR CT t Q6 1 0 t Q7 1 0 t Q8 1 0 t Q9 1 0 t Q3 1 0 t Q4 1 0 t Q5 1 0 t Q t Q t MR 1 0 t Q1 1 0 Q2 1 0 t CP 1 0 t Q0 1 0 t Q (10) t 0  ‚  Comptage

Construction du chronogramme d’un compteur binaire Q Q Q Q Q Q Q Q Q Q Q Q CP MR + 10 CT=0 11 CTR CT t Q6 1 0 t Q7 1 0 t Q8 1 0 t Q9 1 0 t Q3 1 0 t Q4 1 0 t Q5 1 0 t Q t Q t MR 1 0 t Q1 1 0 Q2 1 0 t CP 1 0 t Q0 1 0 t Q (10) t 0  ‚ 

D.L.B. Décompteur binaire Fonctions logiques séquentielles à éléments bistables Q3 1 0 t CP U 1 0 t Q1 1 0 t Q2 1 0 t CP D 1 0 t Q0 1 0 t Q (10) t PL 1 0 t MR 1 0 t

D.L.B. Construction du chronogramme d’un décompteur binaire Fonctions logiques séquentielles à éléments bistables Q3 1 0 t CP U 1 0 t Q1 1 0 t Q2 1 0 t CP D 1 0 t Q0 1 0 t Q (10) t PL 1 0 t MR 1 0 t

D.L.B. Compteur à modulo programmable Fonctions logiques séquentielles à éléments bistables

D.L.B. Comptage asynchrone Fonctions logiques séquentielles à éléments bistables t Q3 1 0 t Q4 1 0 t Q1 1 0 Q2 1 0 t CP 1 0 t Q0 1 0 t Q Q Q Q Q Q Q Q Q Q Q Q CP MR = CT=0 11 CTR CT Zoom

D.L.B. Comptage asynchrone : zoom Fonctions logiques séquentielles à éléments bistables 20ns NQ D t Q3 1 0 t Q4 1 0 t Q1 1 0 Q2 1 0 t CP 1 0 t Q0 1 0 t t Q Q Q Q Q Q Q Q Q Q Q Q CP MR = CT=0 11 CTR CT

D.L.B. Association de compteurs asynchrones Fonctions logiques séquentielles à éléments bistables

D.L.B. Comptage synchrone Fonctions logiques séquentielles à éléments bistables Q3 1 0 t Q4 1 0 t Q1 1 0 t Q2 1 0 t CP 1 0 t Q0 1 0 t NQ D t 20ns 16 15

D.L.B. Association de compteurs synchrones Fonctions logiques séquentielles à éléments bistables RAZ /LOAD H

D.L.B. Relation fréquence Fonctions logiques séquentielles à éléments bistables Exemple de chronogramme de compteur binaire Q3 1 0 t Q4 1 0 t Q1 1 0 Q2 1 0 t H 1 0 t Q0 1 0 t t T1T1 T2T2 T3T3 T0T0 THTH

D.L.B. Registre à décalage Fonctions logiques séquentielles à éléments bistables D7D7 D6D6 D5D5 D4D4 D3D3 D2D2 D1D1 D0D0 Entrée parallèle optionnelle Sortie parallèle optionnelle Sortie série Entrée série Commande décalage 

D.L.B. Registre à décalage : Exemple 1 Fonctions logiques séquentielles à éléments bistables T T T T

D.L.B. Registre à décalage : Exemple 2 Fonctions logiques séquentielles à éléments bistables T T T T

D.L.B. Exemples de composants registre à décalage Fonctions logiques séquentielles à éléments bistables

D.L.B. Exemple : registre à décalage Fonctions logiques séquentielles à éléments bistables

D.L.B. Chronogramme exemple - registre à décalage Fonctions logiques séquentielles à éléments bistables H 1 0 t Q3 1 0 t Q4 1 0 t Q1 1 0 t Q2 1 0 t Q0 1 0 t D 1 0 t R 1 0 t Q6 1 0 t Q7 1 0 t Q5 1 0 t

D.L.B. Diviseur de fréquence / compteur Jonhson Fonctions logiques séquentielles à éléments bistables C1 CT=0 D CTR DIVn Q1 Q2 Q3 Q4 Q5 1D

D.L.B. Câblage d’un compteur Jonhson Fonctions logiques séquentielles à éléments bistables Q1 Q2 Q3 Q4 Q5 C1 CT=0 D CTR DIVn D & & &&

t t t t t t t LOAD 1 0 H 1 0 Q1 1 0 Q2 1 0 Q3 1 0 Q4 1 0 Q5 1 0 D.L.B. Chronogramme d’un compteur Jonhson Fonctions logiques séquentielles à éléments bistables Q1 Q2 Q3 Q4 Q5 C1 CT=0 D CTR DIVn D LOAD H

D.L.B. Exemple de compteur modulo 10 : 4518 Fonctions logiques séquentielles à éléments bistables CT= CT ³1³1 CTR DIV

D.L.B. Exemple de compteur binaire à 4 étages : Fonctions logiques séquentielles à éléments bistables CT CT=0 + CTR

D.L.B. Exemple de compteur binaire : 4060 Fonctions logiques séquentielles à éléments bistables Représentation de principe du constructeur