Vous êtes sur la page 1sur 33

ISET

STEG 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 09-10

Plan de lexpos
Prsentation de la STEG

1 2 2 3 4 5 7

Diffrents lments de la carte

Montage lectronique

Programmation du PIC 16F877

Diffrentes tapes de la ralisation pratique

conclusion
2

PFE 09-10

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. 3

PFE 09-10

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


4

PFE 09-10 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 09-10 Prsentation du district


Unit financire et comptable

Services des tudes

Unit Dexploitation Division logistique Laboratoire

PFE 09-10

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 09-10

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 09-10

Capteur de temprature
Le capteur de temprature est un dispositif qui permet de transformer une temprature en une tension ou un courant.

PFE 09-10

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 09-10

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 09-10

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 09-10

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 09-10

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 09-10

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 09-10

Identification des PIC


Exemple

16

PFE 09-10

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 Le prix. uvre.

17

PFE 09-10

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).

A
Ports du PIC 16 F 877

Un port C de 8 bits (RC0 RC7).

Un port E de 3 bits (RE0 RE3).

E
18

Un port D de 8 bits (RD0 RD7).

PFE 09-10 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 09-10 Montage sur lISIS

20

PFE 09-10 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 09-10 Mise en uvre

22

PFE 09-10

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 09-10

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 09-10

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 begin begin seuil lum begin

DELAY_ms(50); DELAY_ms(50); DELAY_ms(50); kp := Keypad_Released(); kp := Keypad_Released(); kp := Keypad_Released(); while kp=0 do while kp=0 do while kp=0 do begin begin begin x:=adc_read(0); J:=adc_read(1); u:=adc_read(2); lcd_out(1,1,'1-Temperature:'); lcd_out(1,1,'1- Reglage Seuil:'); lcd_out(1,1,'4-Lumiere:'); lcd_out(2,10,' (Degre)'); lam(); lcd_out(2,10,' Lum'); lam(); adc(J); adc(u); adc(x); kp := Keypad_Released(); lam(); kp := Keypad_Released(); end ; kp := Keypad_Released(); end ; goto start ; end; goto start ; goto start ;

end ;

end ;

end ;
25

PFE 09-10 Ralisation pratique

Le typon: Le typon est une image du circuit imprim.

26

PFE 09-10 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 09-10 Ralisation pratique

Rvlation: Cette tape va dissoudre la rsine qui t expos aux UV.

28

PFE 09-10 Ralisation pratique

Rvlation: Le cuivre mis nu lors de la rvlation sera dissous. Seules les pistes protges par la rsine resteront.

29

PFE 09-10 Ralisation pratique

Perage: L'opration de perage est l'ultime tape dans la ralisation d'un circuit imprim

30

PFE 09-10 Ralisation pratique

Le test du circuit imprim :On utilise un Ohmmtre ou un testeur de continuit pour vrifier:
La continuit des pistes L'absence de court-circuit

La Soudure: Lopration de soudure est faite laide dun fer souder et de ltain

31

PFE 09-10 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 09-10

33