Académique Documents
Professionnel Documents
Culture Documents
MICROCONTRÔLEURS
La carte électronique à base de microcontrôleur, dont le schéma est représenté par la gure
2, est composée de deux diodes LED (V1 et V2) commandées par deux switches (S1 et S2).
Pendant une activité, après la mise en œuvre de cette carte électronique , les apprenants ont
remarqué que le fonctionnement est exactement le même que celui de l'installation d'éclairage.
134
THEME 6
En petits groupes :
Quels sont les savoirs et savoir-faire à acquérir pour con rmer ou nier ces
hypothèses ?
135
THEME 6
136
THEME 6
Le schéma ( gure 5) comporte des éléments intégrés dans les microcontrôleurs du type
PIC. Ces éléments participent à l'exécution des instructions d'un programme stocké dans
la mémoire programme (1).
a- Donner, dans l'ordre, les repères des éléments ( gure 5) qui participent à l'exécution
d'une instruction de calcul d'arithmétique.
2-1-3-4-5-6-7-8
b- Compléter l'architecture interne du microcontrôleur PIC16F84A ( gure 6) par les noms
manquants.
Mémoire programme
d'instructions
Registre
d'état
décogade travail
137
THEME 6
Nom Fonction
1 - ....................................
Mémoire programme Stocker le programme
2 - Compteur du programme l'instruction
Choisir ....................... à exécuter (pointeur)
Les bus
3- ............................................. Pour la communication des informations
4- Unité de calcul Exécuter les instructions
.....................................................................................
7- Horloge Cadenser le cycle d'exécution du microcontrôleur
...................
8- Registre de décodage Décoder
.................... une instruction
9- Registre d'état Enregistrer
............................ le dernier état du calculateur
10 - Registre de travail Enregistrer
........................... le dernier résultat de calcul
11- Registre d'instruction instruction
Stocker une ..................................... à exécuter
12- Timer Fournir ou recevoir le résultat de comptage
13 - BUS interne transporter des informations
Nappe conductrice pour ..................
14- Reset microcontrôleur à la première instruction
Initialiser le .......................................
Quel est le rôle du quartz associé aux deux condensateurs C1 et C2 ( gure 3).
Les microcontrôleurs du type PIC sont composés chacun d’une unité de calcul
des registres et des bus interne pour le transfert des données entre les
périphériques.
Une instruction est exécutée en plusieurs étapes au rythme d'une horloge interne ou
externe moyennant un quartz et deux condensateurs par exemple.
138
THEME 6
Le cahier des charges fonctionnel de ce projet exige que l'organisation de la circulation soit
assurée par un feu tricolore fonctionnant en deux modes ( gure 8) :
Mode jour utilisant les trois feux fonctionnant en alternance à des durées xes ;
Mode nuit utilisant uniquement le feu jaune clignotant.
139
THEME 6
1;
O2 = 1;
O1 = 0;
O2 = 0;
delay_ms(1000);
Saisir le schéma du circuit ( gure 8) sur le logiciel "Proteus ISIS". Simuler son
fonctionnement.
140
THEME 6
b- Câbler le schéma du circuit ( gure 10) sur la maquette didactique ( gure 11).
141
THEME 6
10111;
if 1
1;
else
J = 0;
142
THEME 6
Dans une maison, l'installation électrique d'une chambre d'enfant ( gure 13) est équipée
d'une prise électrique (P), d'une lampe du plafond (LP) et d'une lampe veilleuse (LV) .
Ces trois équipements sont commandés par des interrupteurs installés dans la
chambre des parents placés successivement en série avec ceux installés dans la
chambre d'enfant. Le père, autorise à son ls d'utiliser son ordinateur et d'éclairer sa
chambre, comme il peut couper le courant sur la prise électrique et éteindre la lampe.
Le schéma ( gure 14) illustre la gestion de cette chambre d'enfant.
143
Résumé
MICROCONTRÔLEURS
Un microcontrôleur est un circuit intégré programmable destiné à la commande des
systèmes et des objets techniques.
I- Boîtiers d’un microcontrôleur
Boîtier DIP ;
Boitier SOIC;
etc.
II- Architecture interne du microcontrôleur du type PIC16F84
144
Résumé
145