Académique Documents
Professionnel Documents
Culture Documents
STE
G
Dispositif de
commande de
lclairage public et de
mesure de la
temprature base de
PIC 16F877
PFE 0910
1
2
2
3
4
5
7
Plan de lexpos
Prsentation de la STEG
Montage lectronique
conclusion
2
PFE 0910
Introduction
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
PFE 0910
Prsentation de la STEG
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
PFE 0910
Capteur de temprature
PFE 0910
Potentiomtre
10
PFE 0910
Clavier
11
PFE 0910
Afficheur LCD
12
PFE 0910
Relais
13
PFE 0910
PIC 16F877
PFE 0910
PFE 0910
Exemple
16
PFE 0910
Choix du microcontrleur
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
19
PFE 0910
20
PFE 0910
Mise en oeuvre
21
PFE 0910
Mise en uvre
22
PFE 0910
23
PFE 0910
Programmation du PIC
24
PFE 0910
Programmation du PIC
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
26
PFE 0910
Ralisation pratique
PFE 0910
Ralisation pratique
28
PFE 0910
Ralisation pratique
29
PFE 0910
Ralisation pratique
30
PFE 0910
Ralisation pratique
31
PFE 0910
Conclusion
32
PFE 0910
33