SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Compteurs 1 JFA09
Les Compteurs
A). Présentation :
I ). Introduction :
Un compteur est un ensemble de bascules qui servent à compter les impulsions mises en entrées
(Horloge). Le comptage peut-être fait dans différents codes : Binaires, B.C.D., Gray,
Complémenté, …
Chaque chiffre binaire nécessite une bascule :
Si on compte de 0 à 110 : 1 bascule ;
Si on compte de 0 à 310 : 2 bascules ;
Si on compte de 0 à 710 : 3 bascules ;
Si on compte de 0 à (2n
-1) 10 : n bascules ;
Exemple : Si on veut compter de 0 à12 combien faut-il de bascules ?
Réponse : 4 bascules : (24
-1) 10=15 > 12 ; (23
-1) 10=7 < 12
II ). Cycle de comptage :
On représente le cycle de comptage par un des graphes suivant :
Exemples pour un compteur de 0 à 7 :
III ). Type de compteurs Asynchrones et Synchrones :
1°). Compteur Synchrone :
Sur un compteur branché en mode synchrone, toutes les entrées d’horloges des bascules
sont reliées ensembles à l’entrée d’horloge du montage.
Avantages :
 Toutes les bascules commutent en même temps
Compteurs 2 JFA09
Inconvénients :
 Montage compliqué pour prévoir les états.
2°). Compteur Asynchrone :
Sur un compteur branché en mode asynchrone, l’entrée d’horloge du montage est branchée
sur l’horloge de la première bascule ; la sortie de la première bascule sert d’horloge pour la
2ème
bascule, et ainsi de suite ….
Avantages :
 Montage simple
Inconvénients :
 A cause des décalages temporels, ne va pas haut en fréquence
B). Les compteurs Asynchrones :
I ). A l’aide de bascules D :
1°). Compteur de base à l’aide de bascules D :
Si on réalise le schéma suivant :
D Q
CLK QCk
Q
On a alors les chronogrammes suivants :
t
t
.
Q
.
Ck
.
On obtient un montage de base de Diviseur par 2 de la fréquence d’horloge d’entrée.
2°). Compteur à l’aide de bascules D :
Si on réalise le schéma suivant :
Compteurs 3 JFA09
QA
D Q
CLK Q
A
D Q
CLK QCk
C
QCQB
D Q
CLK Q
B
On a alors les chronogrammes suivants :
t
t
02
.
t
.
QC
.
4
.
t
6
.
0
QA
t
5
QC.QB.QA
.
3 7
.
1
.
1
.
QB
Ck
On remarque que si l’on prend les sorties QC.QB.QA, on obtient le nombre de fronts
d’horloge que l’on a eu en entrée, on a donc réalisé un compteur.
3°). Décompteur à l’aide de bascules D :
Si on réalise le schéma suivant :
QA QB
A
D Q
CLK Q
D Q
CLK Q
C
QC
D Q
CLK Q
B
Ck
On a alors les chronogrammes suivants :
Compteurs 4 JFA09
t
.
t
QA
0 7
.
6 5
.
t
.
3
.
.
4
t
t
QC.QB.QA
Ck
0
.
7
QB
.
12
.
QC
De même que si l’on prend les sorties QC.QB.QA, on obtient le décompte du nombre
fronts d’horloge que l’on a eu en entrée, on a donc réalisé un décompteur.
En résumé, si on a des bascules front montants, on réalise un décompteur, alors que si on a
des bascules fronts descendants, on réalise un compteur.
4°). Comptage incomplet à l’aide de bascules D :
On cherche à réaliser un comptage de 2 à 5 par exemple.
Si on utilise des bascules avec Set et Reset, il suffit de faire un reset ou un set des bascules
au nombre de fin +1 ici 6 (1102) pour obtenir le nombre de départ voulu ici 2 (0102).
On réalise alors le schéma suivant :
0
1
2
3
4
5
6
7
Compteurs 5 JFA09
Ck
D Q
CLK Q
RS
QB
D Q
CLK QRS
CB
&
QA QC
A
D Q
CLK Q
RS
On a alors à la mise sous tension le chronogramme suivant :
QB
.
Ck
5
t
QC
2
t
.
0
.
5 2
. .. .
1
.
QC.QB.QA
3
t
4
.
3
t
4
t
QA
On peut tracer le graphe de comptage suivant :
0
1
2
3
4
5
6
7
Compteurs 6 JFA09
5°). Exercice :
Réaliser un décompteur de 6 à 2 avec des bascules D.
Solution :
On réalise un décompteur de 7 à 0 ; puis pour le nombre 1 (0012), on fait un set et reset à 6
(1102) des bascules.
A B
QCQB
Ck
&
D Q
CLK Q
RS
C
QA
D Q
CLK Q
RS
D Q
CLK QRS
On obtient alors les chronogrammes suivants :
3
t
.
4
.
0
QA
47
t
6
t
. .
QC.QB.QA
. .
5 26 5
Ck
t
.
QC
QB
.
t
.
On peut tracer le graphe de décomptage suivant :
Compteurs 7 JFA09
II ). A l’aide de bascules JK :
1°). Compteur de base à l’aide de bascules JK :
Si on réalise un des schémas suivants :
Q
Ck
VCC
14 12
1
3 13
J Q
CLK
K Q
14 12
1
3 13
J Q
CLK
K Q
Ck
Q
VCC
Ck
Q
14 12
1
3 13
J Q
CLK
K Q
14 12
1
3 13
J Q
CLK
K Q
Ck
Q
VCC
On obtient de même un montage de base de Diviseur par 2 de la fréquence d’horloge
d’entrée.
2°). Compteur à l’aide de bascules JK :
Si on réalise le schéma suivant :
14 12
1
3 13
J Q
CLK
K Q
QB QC
Ck
QA
VCCVCC
14 12
1
3 13
J Q
CLK
K Q
VCC
14 12
1
3 13
J Q
CLK
K Q
On a alors les chronogrammes suivants :
0
1
2
3
4
5
6
7
Compteurs 8 JFA09
t
t
02
.
t
.
QC
.
4
.
t
6
.
0
QA
t
5
QC.QB.QA
.
3 7
.
1
.
1
.
QB
Ck
3°). Décompteur à l’aide de bascules JK :
Si on réalise le schéma suivant :
14 12
1
3 13
J Q
CLK
K Q
14 12
1
3 13
J Q
CLK
K Q
VCC VCC
Ck
VCC
QCQA
14 12
1
3 13
J Q
CLK
K Q
QB
On a alors les chronogrammes suivants :
Compteurs 9 JFA09
.
t
t
QA
3
.
t
0
..
QB
0
Ck
.
4
.
t
QC.QB.QA
56 2
t
QC
7 1 7
.
..
De même que si l’on prend les sorties QC.QB.QA, on obtient le décompte du nombre
fronts d’horloge que l’on a eu en entrée, on a donc réalisé un décompteur.
En résumé, si on a des bascules front montants, on réalise un décompteur, alors que si on a
des bascules fronts descendants, on réalise un compteur.
4°). Comptage incomplet à l’aide de bascules JK :
On cherche à réaliser un comptage de 3 à 5 par exemple.
Si on utilise des bascules avec Set et Reset, il suffit de faire un reset ou un set des bascules
au nombre de fin +1 ici 6 (1102) pour obtenir le nombre de départ voulu ici 3 (0112).
On réalise alors le schéma suivant :
14 12
1
3 13
J Q
CLK
K Q
RS
14 12
1
3 13
J Q
CLK
K Q
RS
VCC
QA
VCC
14 12
1
3 13
J Q
CLK
K Q
RS
QC
Ck
&
VCC
QB
On a alors les chronogrammes suivants :
Compteurs 10 JFA09
t
4
.
6
.
1
t
4
QA
.
5
t
t
6
t
QC
..
Ck
.
QC.QB.QA
.
0 3
.
3
QB
5
.
2
5°). Décomptage incomplet à l’aide de bascules JK :
On cherche à réaliser un décomptage de 5 à 3 par exemple.
Si on utilise des bascules avec Set et Reset, il suffit de faire un reset ou un set des bascules
au nombre de fin -1 ici 2 (0102) pour obtenir le nombre de départ voulu ici 5 (1012).
On réalise alors le schéma suivant :
VCCVCC
Ck
QB
VCC
14 12
1
3 13
J Q
CLK
K Q
RS
QA
14 12
1
3 13
J Q
CLK
K Q
RS
QC
&
14 12
1
3 13
J Q
CLK
K Q
RS
On a alors les chronogrammes suivants :
Compteurs 11 JFA09
Ck
4
t
3
QA
QC.QB.QA
0 5 3
.
t
7
.
t
5
.
46
.
t
t
. .
2
QC
.
5
.
QB
2
.

Contenu connexe

Tendances

Noyau temps réel freertos cheriet mohammed el amine
Noyau temps réel freertos cheriet mohammed el amineNoyau temps réel freertos cheriet mohammed el amine
Noyau temps réel freertos cheriet mohammed el amineCHERIET Mohammed El Amine
 
Tp n6 les compteurs
Tp n6 les compteursTp n6 les compteurs
Tp n6 les compteursHatem Jebali
 
Chapitre4: Pointeurs et références
Chapitre4: Pointeurs et références Chapitre4: Pointeurs et références
Chapitre4: Pointeurs et références Aziz Darouichi
 
Formation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcpFormation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcpWojciech GOMOLKA
 
Chapitre iii interruptions
Chapitre iii interruptionsChapitre iii interruptions
Chapitre iii interruptionsSana Aroussi
 
Chapitre 2 complexité
Chapitre 2 complexitéChapitre 2 complexité
Chapitre 2 complexitéSana Aroussi
 
correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique omar bllaouhamou
 
Architecture des ordinateurs Elaboré par- ABIDA Mounir.ppt
Architecture des ordinateurs Elaboré par- ABIDA Mounir.pptArchitecture des ordinateurs Elaboré par- ABIDA Mounir.ppt
Architecture des ordinateurs Elaboré par- ABIDA Mounir.pptwafawafa52
 
Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...
Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...
Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...tayebbousfiha1
 
Chapitre ii complexité et optimalité
Chapitre ii complexité et optimalitéChapitre ii complexité et optimalité
Chapitre ii complexité et optimalitéSana Aroussi
 
Programmation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarquésProgrammation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarquésECAM Brussels Engineering School
 
CoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-TotalCoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-TotalAhmed Mekkaoui
 
Algorithmique et Structures de Données II
Algorithmique et Structures de Données IIAlgorithmique et Structures de Données II
Algorithmique et Structures de Données IIRiadh Bouslimi
 
Td gei3 télmobile n°1
Td gei3 télmobile n°1Td gei3 télmobile n°1
Td gei3 télmobile n°1Fabius N'YABA
 
Rapport genie logiciel
Rapport genie logicielRapport genie logiciel
Rapport genie logicielserge sonfack
 
Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Ines Ouaz
 

Tendances (20)

Noyau temps réel freertos cheriet mohammed el amine
Noyau temps réel freertos cheriet mohammed el amineNoyau temps réel freertos cheriet mohammed el amine
Noyau temps réel freertos cheriet mohammed el amine
 
Tp n6 les compteurs
Tp n6 les compteursTp n6 les compteurs
Tp n6 les compteurs
 
Chapitre4: Pointeurs et références
Chapitre4: Pointeurs et références Chapitre4: Pointeurs et références
Chapitre4: Pointeurs et références
 
Formation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcpFormation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcp
 
STR-2.pdf
STR-2.pdfSTR-2.pdf
STR-2.pdf
 
Chapitre iii interruptions
Chapitre iii interruptionsChapitre iii interruptions
Chapitre iii interruptions
 
Chapitre 2 complexité
Chapitre 2 complexitéChapitre 2 complexité
Chapitre 2 complexité
 
correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique
 
Architecture des ordinateurs Elaboré par- ABIDA Mounir.ppt
Architecture des ordinateurs Elaboré par- ABIDA Mounir.pptArchitecture des ordinateurs Elaboré par- ABIDA Mounir.ppt
Architecture des ordinateurs Elaboré par- ABIDA Mounir.ppt
 
Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...
Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...
Rapport de Stage PFE - Développement d'un Projet ALTEN MAROC Concernant le Sy...
 
Chapitre ii complexité et optimalité
Chapitre ii complexité et optimalitéChapitre ii complexité et optimalité
Chapitre ii complexité et optimalité
 
Programmation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarquésProgrammation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarqués
 
CoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-TotalCoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-Total
 
Algorithmique et Structures de Données II
Algorithmique et Structures de Données IIAlgorithmique et Structures de Données II
Algorithmique et Structures de Données II
 
Chapitre3 prog dsplf3
Chapitre3 prog dsplf3Chapitre3 prog dsplf3
Chapitre3 prog dsplf3
 
Td gei3 télmobile n°1
Td gei3 télmobile n°1Td gei3 télmobile n°1
Td gei3 télmobile n°1
 
Microcontrôleur
MicrocontrôleurMicrocontrôleur
Microcontrôleur
 
Diagramme d'activité en UML
Diagramme d'activité en UMLDiagramme d'activité en UML
Diagramme d'activité en UML
 
Rapport genie logiciel
Rapport genie logicielRapport genie logiciel
Rapport genie logiciel
 
Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)
 

En vedette

TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire bilal001
 
Smart meter : cette brique de base de notre (futur) système énergétique
Smart meter : cette brique de base de notre (futur) système énergétiqueSmart meter : cette brique de base de notre (futur) système énergétique
Smart meter : cette brique de base de notre (futur) système énergétiqueUniversité de Liège (ULg)
 
Logiques sequentielle
Logiques sequentielleLogiques sequentielle
Logiques sequentielleAbdelAm20
 
Pic 16f877 ..
Pic 16f877 ..Pic 16f877 ..
Pic 16f877 ..sunprass
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2oussamada
 
Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Karim Touati
 
Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1oussamada
 
Cours technologie electrique pneumatique
Cours technologie electrique   pneumatiqueCours technologie electrique   pneumatique
Cours technologie electrique pneumatiqueSalah Hammami
 
Tp transcodage logique combinatoire
Tp transcodage logique combinatoireTp transcodage logique combinatoire
Tp transcodage logique combinatoirebilal001
 
Circuits Base Hydraulique
Circuits Base HydrauliqueCircuits Base Hydraulique
Circuits Base Hydrauliqueyouri59490
 
Café Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - ArduinoCafé Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - ArduinoQuentin Geluyckens
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84guest1e7b02
 
Exos de logique séquentielle
Exos de logique séquentielleExos de logique séquentielle
Exos de logique séquentielleMo Ur Ad Es-se
 
TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire bilal001
 
Api cours
Api coursApi cours
Api coursBel Ami
 
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877RAMZI EL IDRISSI
 

En vedette (20)

TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire
 
Cours capteur final
Cours capteur finalCours capteur final
Cours capteur final
 
Smart meter : cette brique de base de notre (futur) système énergétique
Smart meter : cette brique de base de notre (futur) système énergétiqueSmart meter : cette brique de base de notre (futur) système énergétique
Smart meter : cette brique de base de notre (futur) système énergétique
 
mourad 2eme
mourad 2ememourad 2eme
mourad 2eme
 
Logiques sequentielle
Logiques sequentielleLogiques sequentielle
Logiques sequentielle
 
Pic 16f877 ..
Pic 16f877 ..Pic 16f877 ..
Pic 16f877 ..
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2
 
Compteur synchrone
Compteur synchroneCompteur synchrone
Compteur synchrone
 
Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)
 
Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1
 
Cours technologie electrique pneumatique
Cours technologie electrique   pneumatiqueCours technologie electrique   pneumatique
Cours technologie electrique pneumatique
 
Tp transcodage logique combinatoire
Tp transcodage logique combinatoireTp transcodage logique combinatoire
Tp transcodage logique combinatoire
 
Circuits Base Hydraulique
Circuits Base HydrauliqueCircuits Base Hydraulique
Circuits Base Hydraulique
 
Café Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - ArduinoCafé Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - Arduino
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84
 
Cours pics16 f877
Cours pics16 f877Cours pics16 f877
Cours pics16 f877
 
Exos de logique séquentielle
Exos de logique séquentielleExos de logique séquentielle
Exos de logique séquentielle
 
TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire
 
Api cours
Api coursApi cours
Api cours
 
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
 

Similaire à Pdf compteur

Etude du circuit ne 555
Etude du circuit ne 555Etude du circuit ne 555
Etude du circuit ne 555Mo Ur Ad Es-se
 
Systèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-BasculesSystèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-BasculesHatem Jebali
 
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variableMayssa Rjaibia
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchroneomar971638
 
Exercices corrigés sur le gradateur triphasé
 Exercices corrigés sur le gradateur triphasé Exercices corrigés sur le gradateur triphasé
Exercices corrigés sur le gradateur triphasémorin moli
 
Télécharger Exercices corrigés sur le gradateur triphasé
Télécharger Exercices corrigés sur le gradateur triphaséTélécharger Exercices corrigés sur le gradateur triphasé
Télécharger Exercices corrigés sur le gradateur triphasémorin moli
 
Circuits séquentiels v5
Circuits séquentiels v5Circuits séquentiels v5
Circuits séquentiels v5linuxscout
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011sunprass
 
Correction devoirdecontrolen3transmissiondemouvement2at2012
Correction devoirdecontrolen3transmissiondemouvement2at2012Correction devoirdecontrolen3transmissiondemouvement2at2012
Correction devoirdecontrolen3transmissiondemouvement2at2012Majda El Aouni
 
Travaux Diriges +Corriges de Microéconomie semestre 2
Travaux Diriges +Corriges de Microéconomie semestre 2Travaux Diriges +Corriges de Microéconomie semestre 2
Travaux Diriges +Corriges de Microéconomie semestre 2Jamal Yasser
 
TD systèmes logiques.pdf----------------
TD systèmes logiques.pdf----------------TD systèmes logiques.pdf----------------
TD systèmes logiques.pdf----------------NasriMohsen2
 
Les circuits combinatoires
Les circuits combinatoires Les circuits combinatoires
Les circuits combinatoires wafawafa52
 
codeurs_de_positioncodeurs_de_position.ppt
codeurs_de_positioncodeurs_de_position.pptcodeurs_de_positioncodeurs_de_position.ppt
codeurs_de_positioncodeurs_de_position.pptStefTfh
 
VLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptxVLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptxmouadmourad1
 

Similaire à Pdf compteur (20)

Série révision. 2
Série révision. 2Série révision. 2
Série révision. 2
 
Etude du circuit ne 555
Etude du circuit ne 555Etude du circuit ne 555
Etude du circuit ne 555
 
Systèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-BasculesSystèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-Bascules
 
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
 
Regulation PI
Regulation PIRegulation PI
Regulation PI
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchrone
 
Exercices corrigés sur le gradateur triphasé
 Exercices corrigés sur le gradateur triphasé Exercices corrigés sur le gradateur triphasé
Exercices corrigés sur le gradateur triphasé
 
Télécharger Exercices corrigés sur le gradateur triphasé
Télécharger Exercices corrigés sur le gradateur triphaséTélécharger Exercices corrigés sur le gradateur triphasé
Télécharger Exercices corrigés sur le gradateur triphasé
 
Chapitre9-1.pdf
Chapitre9-1.pdfChapitre9-1.pdf
Chapitre9-1.pdf
 
Impulsionnel
ImpulsionnelImpulsionnel
Impulsionnel
 
Circuits séquentiels v5
Circuits séquentiels v5Circuits séquentiels v5
Circuits séquentiels v5
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011
 
Correction devoirdecontrolen3transmissiondemouvement2at2012
Correction devoirdecontrolen3transmissiondemouvement2at2012Correction devoirdecontrolen3transmissiondemouvement2at2012
Correction devoirdecontrolen3transmissiondemouvement2at2012
 
Travaux Diriges +Corriges de Microéconomie semestre 2
Travaux Diriges +Corriges de Microéconomie semestre 2Travaux Diriges +Corriges de Microéconomie semestre 2
Travaux Diriges +Corriges de Microéconomie semestre 2
 
Bascules
BasculesBascules
Bascules
 
bhaj_inspiration.pdf
bhaj_inspiration.pdfbhaj_inspiration.pdf
bhaj_inspiration.pdf
 
TD systèmes logiques.pdf----------------
TD systèmes logiques.pdf----------------TD systèmes logiques.pdf----------------
TD systèmes logiques.pdf----------------
 
Les circuits combinatoires
Les circuits combinatoires Les circuits combinatoires
Les circuits combinatoires
 
codeurs_de_positioncodeurs_de_position.ppt
codeurs_de_positioncodeurs_de_position.pptcodeurs_de_positioncodeurs_de_position.ppt
codeurs_de_positioncodeurs_de_position.ppt
 
VLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptxVLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptx
 

Pdf compteur

  • 1. Compteurs 1 JFA09 Les Compteurs A). Présentation : I ). Introduction : Un compteur est un ensemble de bascules qui servent à compter les impulsions mises en entrées (Horloge). Le comptage peut-être fait dans différents codes : Binaires, B.C.D., Gray, Complémenté, … Chaque chiffre binaire nécessite une bascule : Si on compte de 0 à 110 : 1 bascule ; Si on compte de 0 à 310 : 2 bascules ; Si on compte de 0 à 710 : 3 bascules ; Si on compte de 0 à (2n -1) 10 : n bascules ; Exemple : Si on veut compter de 0 à12 combien faut-il de bascules ? Réponse : 4 bascules : (24 -1) 10=15 > 12 ; (23 -1) 10=7 < 12 II ). Cycle de comptage : On représente le cycle de comptage par un des graphes suivant : Exemples pour un compteur de 0 à 7 : III ). Type de compteurs Asynchrones et Synchrones : 1°). Compteur Synchrone : Sur un compteur branché en mode synchrone, toutes les entrées d’horloges des bascules sont reliées ensembles à l’entrée d’horloge du montage. Avantages :  Toutes les bascules commutent en même temps
  • 2. Compteurs 2 JFA09 Inconvénients :  Montage compliqué pour prévoir les états. 2°). Compteur Asynchrone : Sur un compteur branché en mode asynchrone, l’entrée d’horloge du montage est branchée sur l’horloge de la première bascule ; la sortie de la première bascule sert d’horloge pour la 2ème bascule, et ainsi de suite …. Avantages :  Montage simple Inconvénients :  A cause des décalages temporels, ne va pas haut en fréquence B). Les compteurs Asynchrones : I ). A l’aide de bascules D : 1°). Compteur de base à l’aide de bascules D : Si on réalise le schéma suivant : D Q CLK QCk Q On a alors les chronogrammes suivants : t t . Q . Ck . On obtient un montage de base de Diviseur par 2 de la fréquence d’horloge d’entrée. 2°). Compteur à l’aide de bascules D : Si on réalise le schéma suivant :
  • 3. Compteurs 3 JFA09 QA D Q CLK Q A D Q CLK QCk C QCQB D Q CLK Q B On a alors les chronogrammes suivants : t t 02 . t . QC . 4 . t 6 . 0 QA t 5 QC.QB.QA . 3 7 . 1 . 1 . QB Ck On remarque que si l’on prend les sorties QC.QB.QA, on obtient le nombre de fronts d’horloge que l’on a eu en entrée, on a donc réalisé un compteur. 3°). Décompteur à l’aide de bascules D : Si on réalise le schéma suivant : QA QB A D Q CLK Q D Q CLK Q C QC D Q CLK Q B Ck On a alors les chronogrammes suivants :
  • 4. Compteurs 4 JFA09 t . t QA 0 7 . 6 5 . t . 3 . . 4 t t QC.QB.QA Ck 0 . 7 QB . 12 . QC De même que si l’on prend les sorties QC.QB.QA, on obtient le décompte du nombre fronts d’horloge que l’on a eu en entrée, on a donc réalisé un décompteur. En résumé, si on a des bascules front montants, on réalise un décompteur, alors que si on a des bascules fronts descendants, on réalise un compteur. 4°). Comptage incomplet à l’aide de bascules D : On cherche à réaliser un comptage de 2 à 5 par exemple. Si on utilise des bascules avec Set et Reset, il suffit de faire un reset ou un set des bascules au nombre de fin +1 ici 6 (1102) pour obtenir le nombre de départ voulu ici 2 (0102). On réalise alors le schéma suivant : 0 1 2 3 4 5 6 7
  • 5. Compteurs 5 JFA09 Ck D Q CLK Q RS QB D Q CLK QRS CB & QA QC A D Q CLK Q RS On a alors à la mise sous tension le chronogramme suivant : QB . Ck 5 t QC 2 t . 0 . 5 2 . .. . 1 . QC.QB.QA 3 t 4 . 3 t 4 t QA On peut tracer le graphe de comptage suivant : 0 1 2 3 4 5 6 7
  • 6. Compteurs 6 JFA09 5°). Exercice : Réaliser un décompteur de 6 à 2 avec des bascules D. Solution : On réalise un décompteur de 7 à 0 ; puis pour le nombre 1 (0012), on fait un set et reset à 6 (1102) des bascules. A B QCQB Ck & D Q CLK Q RS C QA D Q CLK Q RS D Q CLK QRS On obtient alors les chronogrammes suivants : 3 t . 4 . 0 QA 47 t 6 t . . QC.QB.QA . . 5 26 5 Ck t . QC QB . t . On peut tracer le graphe de décomptage suivant :
  • 7. Compteurs 7 JFA09 II ). A l’aide de bascules JK : 1°). Compteur de base à l’aide de bascules JK : Si on réalise un des schémas suivants : Q Ck VCC 14 12 1 3 13 J Q CLK K Q 14 12 1 3 13 J Q CLK K Q Ck Q VCC Ck Q 14 12 1 3 13 J Q CLK K Q 14 12 1 3 13 J Q CLK K Q Ck Q VCC On obtient de même un montage de base de Diviseur par 2 de la fréquence d’horloge d’entrée. 2°). Compteur à l’aide de bascules JK : Si on réalise le schéma suivant : 14 12 1 3 13 J Q CLK K Q QB QC Ck QA VCCVCC 14 12 1 3 13 J Q CLK K Q VCC 14 12 1 3 13 J Q CLK K Q On a alors les chronogrammes suivants : 0 1 2 3 4 5 6 7
  • 8. Compteurs 8 JFA09 t t 02 . t . QC . 4 . t 6 . 0 QA t 5 QC.QB.QA . 3 7 . 1 . 1 . QB Ck 3°). Décompteur à l’aide de bascules JK : Si on réalise le schéma suivant : 14 12 1 3 13 J Q CLK K Q 14 12 1 3 13 J Q CLK K Q VCC VCC Ck VCC QCQA 14 12 1 3 13 J Q CLK K Q QB On a alors les chronogrammes suivants :
  • 9. Compteurs 9 JFA09 . t t QA 3 . t 0 .. QB 0 Ck . 4 . t QC.QB.QA 56 2 t QC 7 1 7 . .. De même que si l’on prend les sorties QC.QB.QA, on obtient le décompte du nombre fronts d’horloge que l’on a eu en entrée, on a donc réalisé un décompteur. En résumé, si on a des bascules front montants, on réalise un décompteur, alors que si on a des bascules fronts descendants, on réalise un compteur. 4°). Comptage incomplet à l’aide de bascules JK : On cherche à réaliser un comptage de 3 à 5 par exemple. Si on utilise des bascules avec Set et Reset, il suffit de faire un reset ou un set des bascules au nombre de fin +1 ici 6 (1102) pour obtenir le nombre de départ voulu ici 3 (0112). On réalise alors le schéma suivant : 14 12 1 3 13 J Q CLK K Q RS 14 12 1 3 13 J Q CLK K Q RS VCC QA VCC 14 12 1 3 13 J Q CLK K Q RS QC Ck & VCC QB On a alors les chronogrammes suivants :
  • 10. Compteurs 10 JFA09 t 4 . 6 . 1 t 4 QA . 5 t t 6 t QC .. Ck . QC.QB.QA . 0 3 . 3 QB 5 . 2 5°). Décomptage incomplet à l’aide de bascules JK : On cherche à réaliser un décomptage de 5 à 3 par exemple. Si on utilise des bascules avec Set et Reset, il suffit de faire un reset ou un set des bascules au nombre de fin -1 ici 2 (0102) pour obtenir le nombre de départ voulu ici 5 (1012). On réalise alors le schéma suivant : VCCVCC Ck QB VCC 14 12 1 3 13 J Q CLK K Q RS QA 14 12 1 3 13 J Q CLK K Q RS QC & 14 12 1 3 13 J Q CLK K Q RS On a alors les chronogrammes suivants :
  • 11. Compteurs 11 JFA09 Ck 4 t 3 QA QC.QB.QA 0 5 3 . t 7 . t 5 . 46 . t t . . 2 QC . 5 . QB 2 .