ISET
STE
G
Dispositif de
commande de
lclairage public et de
mesure de la
temprature base de
PIC 16F877
Prsent par : TABOUI Mouna
Encadr par: Mr ABDELLAOUI Youssef
PFE 0910
1
2
2
3
4
5
7
Plan de lexpos
Prsentation de la STEG
Diffrents lments de la carte
Montage lectronique
Programmation du PIC 16F877
Diffrentes tapes de la ralisation pratique
conclusion
2
PFE 0910
Introduction
La commande de lclairage public est traditionnellement
effectue par l'Homme bien que les nouveaux dispositifs par
automate programmable commencent s'introduire dans des
situations particulires.
La qualit du service offert souffre de divers paramtres de
Non Qualit tels que loublie ou bien le retard de commande
Le cot des nouveaux dispositifs trs lev
Cest dans ce cadre que s'inscrit ce projet de fin
dtude qui permet de remdier ces limites et insuffisances.
PFE 0910
Introduction
l'intrt majeur est la recherche dune solution permettant dautomatiser la commande de lclairage
public avec un prix rduit.
En plus la mesure et laffichage de:
La temprature
La luminosit
La valeur seuil de rglage
Ltats du circuit de lclairage public
Le choix se fait autour dun clavier 12 touches
PFE 0910
Prsentation de la STEG
La socit tunisienne de l'lectricit et du gaz (STEG) est
une entreprise publique caractre industriel et commercial .
Cre en 1962, elle a pour mission la production et la
distribution de l'lectricit et du gaz naturel sur le territoire
tunisien pour rpondre aux besoins de l'ensemble de ses
clients (rsidentiels, industriels, tertiaires).
Le district de Jendouba a t cr en 1969. Son effectif a
atteint 143 agents et 15 cadres.
PFE 0910
Prsentation du district
Unit
financire et
comptable
Services
des
tudes
Unit
Dexploitation
Division
logistique
Laboratoire
PFE 0910
Elments de la carte
Alimentation stabilise
Capteur de lumire
Les
composants
de la carte
Capteur de temprature
Potentiomtre de rglage
Clavier
Afficheur LCD
Pic 16F877
Relais de commande
PFE 0910
Capteur de lumire
Le capteur de lumire est un composant qui ralise la
conversion d'un signal lumineux en signal lectrique.
Il est nommer rsistance photo-dpendante (lightdependent resistor (LDR)) car sa rsistivit varie en
fonction de la luminosit qui l'atteint
PFE 0910
Capteur de temprature
Le capteur de temprature est un dispositif qui permet de
transformer une temprature en une tension ou un courant.
PFE 0910
Potentiomtre
Un potentiomtre est un type de rsistance variable
trois bornes, dont une est relie un curseur se dplaant
sur une piste rsistante termine par les deux autres
bornes.
10
PFE 0910
Clavier
Le clavier est utilis dans le but de saisir un choix parmi
ceux proposs dans le menu.
La touche 1 : Affichage de la temprature
La touche 2 : Affichage de la valeur seuil de luminosit
La touche 3 : Affichage de ltat de la lampe.
La touche 4 : Affichage de la luminosit.
Les autres touches permettent le retour au menu
11
PFE 0910
Afficheur LCD
Un afficheur LCD est capable dafficher tous les
caractres alphanumriques usuels et quelques symboles
supplmentaires.
Pour certains afficheurs, il est mme possible de crer
leurs propres caractres.
12
PFE 0910
Relais
Un relais est constitu dune bobine ou solnode qui,
lorsquelle est sous tension, attire par un phnomne
lectromagntique une armature ferromagntique qui
dplace des contacts
13
PFE 0910
PIC 16F877
Lvolution des systmes techniques amne de plus en
plus les concepteurs remplacer la commande cble,
gnralement base de nombreux circuits intgrs, par un
seul et unique circuit programmable capable de remplir
toutes les fonctions exiges par le systme. Parmi les
circuits qui font partie de cette famille, on cite les : PLD,
CPLD, les microcontrleurs ..etc.
Plusieurs constructeurs et fabricants proposent une
multitude de rfrence dans le domaine des
microcontrleurs.
14
PFE 0910
Identification des PIC
Il existe trois familles de PIC :
La famille Base Line, Les instructions sont codes sur 12 bits
La famille Mid-Range, qui utilise des mots de 14 bits
La famille High-End, qui utilise des mots de 16 bits.
Un PIC est identifi par un numro de la forme suivant :
xx(L)XXyy zz
xx : Famille du composant (12, 14, 16, 17, 18)
L : Tolrance plus importante de la plage de tension
XX : Type de mmoire de programme (C : EPROM ou
EEPROM -CR : PROM -F : FLASH )
yy : Identification
zz : Vitesse maximum du quartz
15
PFE 0910
Identification des PIC
Exemple
16
PFE 0910
Choix du microcontrleur
Le choix dun microcontrleur pour une application dpend
principalement :
Du nombre dentres/sorties de lapplication
Du type de mmoire programme : flash, Eprom et de sa taille.
De la prsence ou non des convertisseurs Analogique/Numrique.
De lexistence ou non dune mmoire EEPROM.
Dautres critres sont aussi pris en compte tels que :
La disponibilit du composant sur le march.
La facilit de sa mise en uvre.
Le prix.
17
PFE 0910
Le PIC 16F877, possde plus de ports, ce qui augmente dautant le
nombre dentres/sorties disponibles, il dispose de 33 lignes
dentres/sorties reparties en cinq ports :
Un port B de 8 bits (RB0 RB7).
Un port A de 6
bits (RA0 RA5).
Un port C de 8
bits (RC0 RC7).
Ports du PIC
16 F 877
Un port E de 3 bits
(RE0 RE3).
D
18
Un port D de 8 bits
(RD0 RD7).
PFE 0910
Alimentation stabilise
On dsire raliser une alimentation stabilise pouvant dbiter un courant IMAX
et imposer une tension UMAX pour alimenter les circuits de notre montage.
Celui-ci est compos de :
Transformateur de rapport m.
Pont de diodes o chacune d'entre elles possde une tension de seuil note VD.
Capacits C.
Rgulateurs intgrs CI.
19
PFE 0910
Montage sur lISIS
20
PFE 0910
Mise en oeuvre
La mise en uvre dune application base de microcontrleur consiste
traduire un cahier de charges en un programme ; puis le transfrer
vers la mmoire du microcontrleur.
La rsolution des problmes de logique combinatoire ou squentielle
dans la commande mettant en uvre des structures micro
programmes base de microcontrleur, ncessite le passage par les
tapes suivantes, quelque soit le type et la famille du microcontrleur.
21
PFE 0910
Mise en uvre
22
PFE 0910
Un algorithme est une suite
ordonne dactions que doit
raliser un processus de
commande pour aboutir un
rsultat fix davance. Cette
suite
doprations
sera
dcompose
en
actions
lmentaires ou instructions.
23
PFE 0910
Programmation du PIC
La partie affichage et commande de lclairage se rpte
autant de fois, pour cette raison nous avons dfini deux
procdures:
24
PFE 0910
Programmation du PIC
Pour minimiser le nombre dinstructions, nous avons
utilis des fonctions auxquelles le programme fait appel
pour obtenir un temps de rponse rduit et un
fonctionnement en temps rel
temp
temp
begin
DELAY_ms(50);
kp := Keypad_Released();
while kp=0 do
begin
x:=adc_read(0);
lcd_out(1,1,'1-Temperature:');
lcd_out(2,10,' (Degre)');
lam();
adc(x);
kp := Keypad_Released();
end ;
goto start ;
end ;
seuil
seuil
begin
lum
lum
begin
DELAY_ms(50);
DELAY_ms(50);
kp := Keypad_Released();
kp := Keypad_Released();
while kp=0 do
while kp=0 do
begin
begin
J:=adc_read(1);
u:=adc_read(2);
lcd_out(1,1,'1- Reglage Seuil:');lcd_out(1,1,'4-Lumiere:');
lam();
lcd_out(2,10,' Lum');
adc(J);
adc(u);
kp := Keypad_Released();
lam();
end ;
kp := Keypad_Released();
goto start ;
end;
goto start ;
end ;
end ;
25
PFE 0910
Ralisation pratique
Le typon: Le typon est une image du circuit imprim.
26
PFE 0910
Ralisation pratique
Insolation: Les tapes suivre pour raliser cette
opration sont:
Dcouper la plaque d'poxy la taille du typon.
Positionner le typon dans le bon sens sur la vitre de l'insoleuse.
Retirer la pellicule protectrice de la plaque .
Poser cette plaque avec le cot vert sur le typon dans l'insoleuse
et fermer le capot.
Insoler environ 1 5 minutes.
27
PFE 0910
Ralisation pratique
Rvlation: Cette tape va dissoudre la rsine qui t
expos aux UV.
28
PFE 0910
Ralisation pratique
Rvlation: Le cuivre mis nu lors de la rvlation sera
dissous. Seules les pistes protges par la rsine
resteront.
29
PFE 0910
Ralisation pratique
Perage: L'opration de perage est l'ultime tape dans
la ralisation d'un circuit imprim
30
PFE 0910
Ralisation pratique
31
PFE 0910
Conclusion
Ce projet a t une source de dcouverte de plusieurs
domaines dtudes tels que linformatique pour la
programmation embarque et le design des schmas
lectroniques.
En outre, ce projet a permis de donner une meilleure
ide sur la complmentarit entre le volet thorique et le
volet pratique.
32
PFE 0910
33