0% ont trouvé ce document utile (0 vote)
257 vues26 pages

Compteurs et Décompteurs: Exercices et Programmation

exercice guidage en rotation roulement

Transféré par

rayenbelgacem948
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
257 vues26 pages

Compteurs et Décompteurs: Exercices et Programmation

exercice guidage en rotation roulement

Transféré par

rayenbelgacem948
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours 3

pt eu rs
Com es
nc h ron
S y
The Real Risk is
Doing Nothing
Compteurs Synchrones

H MSB
LSB
U D
H
1 16
2 32
4 64
8 128

Zouari school
Zouari school
Zouari school
Zouari school
Zouari school
Zouari school Cours Compteur
Zouari school
Exercice : Exercice :

Exercice :
Réaliser un compteur Modulo 7 (par 2 Methods)

(Clear)
(Load)

Exercice : Exercice :
Réaliser un compteur qui compte de 3 à 7 Réaliser un compteur qui compte de 3 à 7

Zouari school Serie compteur


Exercice :
(Cascade Synchrone )

Exercice :
(Cascade Asynchrone )

Exercice :

Exercice a recommandé :
Réaliser l’application 2 page 90(Cahier d’activité )

Zouari school
Exercice :

Exercice :
Réaliser un compteur BCD modulo 90 (cascade synchrone )

Exercice :
Réaliser un compteur BCD modulo 59 (cascade asynchrone )

Exercice a recommandé : Réaliser l’application 3 page 86 (C.A)

Zouari school
Exercice Exercice
Réaliser un décompteur module 5
Réaliser un décompteur module 6 avec Ci 74193

Exercice : Exercice :
Réaliser un Décompteur décimal modulo 8
Réaliser un Décompteur décimal modulo 7
avec bouton poussoir de préchargement
avec bouton poussoir de préchargement

4.2D

Exercice : Compléter le circuit suivant pour avoir un décompteur de cycle


12-11-10-9-8-7-6-5-4 avec un bouton d'initialisation .

Zouari school Serie compteur


Exercice : Réaliser un Décompteur BCD Module 42

Exercice : Réaliser un Décompteur BCD Module 89

Exercice : Réaliser un Décompteur BCD Module 61

Zouari school
Exercice : Réaliser un Décompteur Binaire Module 42

Exercice : Réaliser un Décompteur Binaire Module 89

Exercice : Réaliser un Décompteur Binaire Module 61

Zouari school Serie compteur


Exercice : Réaliser un compteur BCD Module 1000 (Cascade Asynchrone )

Exercice : Réaliser un compteur BCD Module 724(Cascade Asynchrone )

Exercice : Réaliser un compteur Binaire Module 724(Cascade Asynchrone )

Zouari school
Exercice :
Exercice :

Synchorone

13

Zouari school
Exercice :

Exercice :

Zouari school
Exercice (BAC 2018 P )
Le nombre de pas d'avance du convoyeur est géré par un compteur synchrone à base de deux
circuits intégrés 40160 branchés en cascade asynchrone. Ce compteur est incrémenté par le
capteur Cpi et validé par la variable X41 associée à l'étape 41. Il est remis à zéro par les variables
X40 ou X42 associées successivement aux étapes 40 et 42.
Fonction
C.I 40160: compteur décimal (modulo 10).
CEP: entrée de validation de comptage.
CET : entrée de validation de comptage et de retenue.
3CT=9: sortie de mise en cascade, elle génère un front descendant au
passage du compteur de 9 à 0.
2.1. Etude du système de comptage par circuit intégré 40160
En se référant à la page 5/7 du dossier technique, compléter sur le schéma du circuit
logique ci-dessous:

a. Le circuit de validation du compteur .


b. Le circuit de remise à zéro sachant que le compteur est remis à 0 quand l'étape 40 ou
l'étape 42
du Grafcet est active;
c. Le circuit d'incrémentation du compteur et l'association en cascade des deux circuits
intégrés;
d. Le circuit de la diode LED s'allumant lorsque N = 1, correspondant à 20 pas d'avance
du convoyeur.

Zouari school
Exercice (BAC 2015 P )

Zouari school
Se référer, dans cette partie, à la description du fonctionnement des diodes LED et aux
documents
constructeurs relatifs aux circuits intégrés 4516B et 4514B
a. D'après la table de fonctionnement des diodes LED (dossier technique page 5/6), le
circuit 4516B fonctionne-t-il en mode compteur ou en mode décompteur?
.................................................
b. Quels sont les états des sorties du circuit 4516B après la mise à 1 de l'entrée "MR".
...................................................................................................................................
c. Déduire de la table de fonctionnement des diodes LED, l'équation logique de
préchargement
PE=f(Q3,Q2,Q1,Q0).
.........................................................................................................................................
d. Compléter le schéma structurel de la carte de gestion de l'allumage des diodes LED.

Zouari school
Exercice :
Réalisation d'un compteur modulo 10 et affichage avec un afficheur à 7 segments
On désire réaliser un compteur modulo10 en utilisant le timer TMR0, en mode compteur
« entrée de comptage sur RA4 » avec un coefficient de prédivision =1 (sortie sur le port B)
1°) Configurer le registre « OPTION_REG »

2°) Saisir le programme ci-contre


Void main()
{
Trisb=.....;
Trisa=........;
Option_reg=..............;
while(1){
Portb=...........;
if (Tmr0==........) ............;
}
}

Exercice :
On désire réaliser un décompteur modulo 11 en utilisant le timer TMR0, en mode compteur «
entrée de comptage sur RA4 »avec un coefficient de prédivision =1 (sortie sur le port B)

Void main() { Trisb=.....;


Trisa=........;
Option_reg=..............;
Tmr0=245; while(1){
Portb=255-........; if
(Tmr0==........) ............; }
}

Zouari school
Exercice :
On désire réaliser un compteur modulo 24 en utilisant le timer TMR0, en mode compteur
«entrée de comptage sur RA4 »avec un coefficient de prédivision =1 (sortie sur le port B)

Void main()
{
Trisb=.....;
Trisa=........;
Option_reg=..............;
Tmr0=0;
while(1){
Portb=dec2bcd(TMR0)
if (Tmr0==........) .........;
}
}

Exercice :
Réaliser un compteur et décompteur modulo10
Compteur incrémenté par le bouton RA2.
Décompteur décrémenté par le bouton RA1.
Utilisation de la fonction Button (&port,bit,temps d’appui en ms ,état logique actif)

char X=0;
Void main()
{
Trisb=.....;
Trisa=........;
portb=0;
while(1){
if (button(&porta,2,100,1)) x++;
if(button(....................)) .........;
.....................
}
}

Zouari school
Exercice :

On désire commander un afficheur à 7 segments (à cathode commune) sans décodeur à fin de


réaliser un compteur modulo 10 à l’aide d’un microcontrôleur 16F84A.
La cadence d’affichage des chiffres de 0 à 9 est de 500ms ,déclarer un tableau tab[10] contenant
les codes 7segments des chiffres de 0 à 9 et avec une boucle for repérer le code à envoyer
1°) Remplir la table de vérité suivant de l’afficheur à 7 segments.

63 6 91 79 102

109 125 7 127 111

Zouari school
Exercice :

char tab [10]={ 63,...,.....,.......,.......,......,......,....,......,........};


char i;
void main()
{
TRISB=0;
PORTB=0;
while (1)
{
for (i=0;i<10;i++)
{
.................................
delay_ms(500);
}
}
}

Exercice :

Écrire un programme en mikroC qui permet de réaliser le fonctionnement suivant :


Compteur des nombres pairs commandé par la position 1 du switcher RA0
Compteur des nombres impairs commandé par la position 2 du switcher (RA1)

Zouari school
char tab [10]={ 63,6,91,79,102,109, 125,7,127,111};
char i;
void main()
{
TRISA=31;
TRISB=0;
PORTB=0;
while (1)
{
if (PORTA.RA0==1)
{
for (i=0;i<.....;i+=...)
{
............... ;
delay_ms(500);
}
}
if (PORTA.RA1==1)
{
for (i=1;i<.....;i+=.......)
{
................... ;
delay_ms(500);
}
}
}
}

Exercice a recommandé :

Décompteur Modulo 30( interruption ) Activité 11 page 100 (cahier d’activité)

Exercice a recommandé :
Tmr0 en mode compteur (Compteur modulo supérieur a 256) Activité 10 page 98 (cahier d’activité)

Exercice a recommandé :
Décompteur Modulo 30( interruption ) Activité 11 page 100 (cahier d’activité)

Zouari school

Vous aimerez peut-être aussi