IV. 2.7 Unité de contrôle
L'unité de contrôle est basé sur le
PIC18F4550 le schéma de cet unité est représenté en
figure (fig. IV.14) les ports du PIC serons configurés comme suit :
Le port A : le bit RA0 est configuré
comme entrée analogique du capture de température, le bit RA5
configuré comme entrée analogique du capture de lumière,
le bit RA3 configuré comme entrée de la tension de
référence VREF+ du convertisseur analogique/numérique, et
les deux bits RA6/OS, RA7/OSC1 comme entrée de l'oscillateur HS
20MHZ.
Le port B : est configuré comme
sortie, les deux bits (RB0/SDA, RB1/SCL) utilisés pour communiquer avec
l'horloge temps réel (DS1307) par bus I2C, et les six bits restant vers
l'afficheur LCD.
Le port C : nous utilisons trois bits comme
suite les bits RC5 et RC6 sont configuré comme entrée
numérique dès les boutons poussoir, le bit RC7 est
configuré comme sortie vers LED rouge.
Chapitre IV Conceptions et réalisation de
système
Le port D : le bit RD0 est configuré
comme sortie vers l'interface commande puissance.
Les trois bits (RD1, RD2, RD3) sont configuré comme
entrée numérique utilisés pour les boutons poussoir, et
les quatre bits restant sont configuré comme sorties vers les LED.
Le port E : le bit RE0 est configuré
comme entrée analogique de la capture de lumière, le bit RE3 est
configuré comme entrée du signal reset du bouton poussoir S1.
Commande de l'éclairage public et mesure de la
température à base de PIC18F4550
44
Fig. IV.14 : schéma de l'unité de contrôle
Chapitre IV Conceptions et réalisation de
système
Commande de l'éclairage public et mesure de la
température à base de PIC18F4550
44
|