Micro Controleur
Micro Controleur
Micro Controleur
TRAVAUX DERIGEES
Microcontroleurs
1 Applications N°1 :
Exercice N°1 :
On donne la référence du microcontrôleur est PIC16F628A : que signifie les lettres F et A
Indiquer la signification des broches :
VSS, VDD, OSC1 OSC2, RA0 à RA7, MCLR
Exercice N°2 :
Pour le cas du PIC 16F84, Quelles le rôle :
- TRISB
- WATCHDOG :
- PORTA :
- Cycle machine :
Exercice N°3 :
On veut réaliser un compteur/décompteur modulo 10 à l’aide du PIC 16F84A.
a) Proposer un montage électronique : Il faut utiliser un afficheur 7segments pour
l’affichage et un interrupteur pour le choix entre le comptage et le
décomptage.
b) Ecrire l’organigramme de fonctionnement.
c) Ecrire le programme correspondant.
Exercice N°4 :
On propose de réaliser une partie de la carte de commande d’une voiture en utilisant
le circuit PIC 16F84, dans ce cas on utilise:
- Un Interrupteur K de validation du fonctionnement de cette partie de la carte.
Exercice N° 5:
1- Trouver l’équation de de l’exercice N°1.
On donne l’équation suivante :
2- Tracer l’organigramme correspondant
Exercice N° 6:
On veut commander une lampe L suivant le montage ci-dessous :
a L
b
1- Donner l’équation de L.
2- Proposer une solution en logique programmée utilisant un microcontrôleur
16F628A
3- Créer l’organigramme de l’équation L.
4- Ecrire le programme relatif à cette solution en langage MikroC
Exercice N°7:
Créer un organigramme et écrire un programme qui incrémente une variable à chaque
appui sur un bouton poussoir L. le nombre d’appui sera égale à 5, la LED raccordée
au montage changera d’état. (Proposer d’abord un schéma de simulation)
Exercice N°8: Gestion de la commande du moteur Mt1
Système - - -
Entrées
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
-----
2 Applications N°2 :
Exercice N°1 :
On donne la référence du microcontrôleur est PIC16f628A : que signifie les lettres F
et A
Indiquer la signification des broches :
VSS, VDD, OSC1 OSC2, RA0 à RA7, MCLR
Exercice N°2 :
Pour le cas du PIC 16F84, Quelles le rôle :
- TRISB
- WATCHDOG :
- PORTA :
- Cycle machine :
Exercice N°3 :
On veut réaliser un compteur/décompteur modulo 10 à l’aide du PIC 16F84A.
Exercice N°4 :
On propose de réaliser une partie de la carte de commande d’une voiture en utilisant
le circuit PIC 16F84, dans ce cas on utilise:
- Un Interrupteur K de validation du fonctionnement de cette partie de la carte.
- Trois commutateurs à deux positions: K1 pour le choix entre clignotant à
droite/ gauche, K2 « Code /Far » et K3 essuie-glass Marche/Arrêt.
2- Proposer un montage électronique sans oublier que la source de l’alimentation
est une batterie 12V.
3 Applications N°3 :
Exercice N°1 :
On veut réaliser le montage électronique, à base de PIC16F877, d’un testeur de
batterie de voiture qui permet d’allumer les LEDs D1 à D5 selon la tension mesurée
de la batterie
- Vb>12v : Batterie chargée D1=1, D2=1, D3=1, D4=1 et D5 éteinte.
- Vb< 12v et Vb>10.4v : Batterie moyennement chargée D1=1, D2=1, D3=1, (D4
et D5) éteintes.
- Vb<10.4 et Vb>9.1v : Batterie faible D1=1, D2=1, (D3, D4 et D5) éteintes.
- Vb<9.1v : état Batterie déchargée D1=1, (D2, D3 et D4) éteintes et D5
clignotantes.
a) Proposer un montage de réalisation électronique.
b) Donner l’expression de la tension Va en fonction de Vb .
c) Ajouter un interrupteur sur la ligne RA4 du PIC 16F877, qui permet de valider le
fonctionnement de votre préposition.
d) Donner l’organigramme correspondant à ce fonctionnement puis le programme.
Exercice N°2 :
Exercice N°3 :
Figure 1
Le diagramme du cycle est le suivant :
Figure 2
Cycle de fonctionnement :
L’opérateur, après avoir accroché les pièces à traiter sur le cadre situé au point de
chargement, en position basse, donne l’information de départ cycle (dcy). Le chariot
automoteur (CM) élève le châssis en position haute (S5), effectue une translation à
droite (TD) et se positionne au dessus de la première cuve (S2). Le chariot descend
(CD) alors le châssis dans le bac de décapage, le laisse pendant 20 secondes et
remonte le châssis pour aller ensuite au bac suivant. Il recommencera les mêmes
opérations jusqu’au poste de déchargement où l’opérateur décrochera les pièces avant
de renvoyer (r). Le chariot remonte puis effectue une translation à gauche (TG).
Entrées Sorties
* ………………………………………… * ………………………………………
* ………………………………………… * ………………………………………
* ………………………………………… * ………………………………………