You are on page 1of 48

PFE

2009-2010

Introduction Gnrale
Le nouveau contexte de mondialisation a pouss les entreprises ces dernires annes sengager dans un processus de mise niveau. Ce processus se divise en plusieurs niveaux dont le nombre varie en fonction du secteur et de la nature dactivit de lentreprise. La majorit des entreprises tunisiennes se prparent louverture du march qui va se traduire par la prsence de nouveaux produits concurrents en terme de prix et de qualit. En outre, le recours lautomatisation des procds de commande est devenu un besoin impratif vu ses avantages de prcision et de rapidit dexcution des diffrentes tches qui conduisent lamlioration de la service. Dans ce travail, l'intrt majeur est attribu la recherche dune solution permettant dautomatiser la commande de lclairage public avec un circuit programmable avec un prix rduit.

Ce rapport contient trois grands chapitres rpartis comme suit : Le premier chapitre consiste la prsentation de la Socit Tunisienne de l'lectricit et du
gaz(STEG) district Jendouba. En dcrivant les missions de diverses divisions et lorganisation du district

Le second chapitre concerne la description des diffrentes fonctions du dispositif dclairage public dune faon gnrale et les distinctes applications. Ce chapitre est divis son tour en deux parties : La premire a comme but la dtermination des divers blocs et leurs constituants et la deuxime prsente le bloc principal qui est le circuit programmable (PIC) gre les diverses fonctions et contrle les diffrentes tapes de fonctionnement. Le dernier chapitre prsente le travail effectu pour la conception et la ralisation de la carte.

1 ISET de Bja taboui Mouna

PFE

2009-2010

CHAPITRE I : PRESENTATION DE LA SOCIETTE TUNISIENNE DE LELECTRICITE ET DE GAZ

2 ISET de Bja taboui Mouna

PFE

2009-2010

Prsentation de la STEG
I-Introduction
La socit tunisienne de l'lectricit et du gaz (( ) STEG) est une entreprise publique caractre industriel et commercial (EPIC). 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.Le nombre de son effectif a atteint 143 agents et 15 cadres. Le district de Jendouba fait partie de la rgion de distribution du nord-ouest il couvre 9 dlgations et 3 agences technico-commercial qui sont principalement : l'agence de Ghardimaou, Tabarka Et celle de Bousalem Au niveau de ces dlgation, le taux d'lectricit est comme suit : Secteur urbain a atteint 94%. Secteur rural n'a atteint que 92%.

Le patrimoine de district est estim environ 2644 Km du rseau BT et 1345 du rseau MT Le district est compos des divisions, des units et des services et chacun deux ayant ses missions comme il est indiqu dans le tableau ci-dessous. Division/Unit/Service Missions Elaboration, du budget dexploitation, suivi des dpenses et analyse. Elaboration du budget travaux, suivi des ralisations et clture des projets. Elaboration et suivi du contrat programme. Consolidation du tableau de bord du district. Gestion comptable et financire. Satisfaire les demandes dlectricit et dalimentation en gaz des abonns. Recevoir et rsoudre les rclamations des abonns.
3 ISET de Bja taboui Mouna

Unit financire et comptable

Division service la clientle

PFE

2009-2010

Gestion de la relve et prsentation. Gestion des impays. Gestion de la facturation des consommations (MT, BT et MP).

Unit exploitation Laboratoire

Entretien rseau BT. Rparation du rseau BT. Garde et petites interventions. Modification du rseau BT. Vrification et talonnages des compteurs BT. Campagne de vrification des comptages HTA.

Campagne des mesures de charge dans les postes de transformation STEG HTA/BT. Contrle et approbation des dossiers techniques. Elaboration des tudes HTA et BT.

Services Etudes

Mise jour de la cartographie. Division logistique Gestion de la paie. Remboursement des frais. Gestion des vhicules et carburant. Gestion des achats divers. Gestion des immobilisations. Gestion du mobilier.

II-ORGANISATION DU DISTRICT
Comme toutes les socits tunisiennes, le district de Jendouba est organis suivant une hirarchie bien dtermine. Cest une partie intgrante de la socit mre comme dans tous les gouvernorats du pays. Elle suit lorganigramme suivant :

4 ISET de Bja taboui Mouna

PFE

2009-2010

CHEF DU DISTRICT
DIVISION LOGISTIQUE P.V SERVICE ADMINISTRATIF SECTION PERSONNEL P.V
SECTION JURIDIQUE & ASSURANCES

DIVISION SERVICES A LA CLIENTELE SERVICE RELATION CLIENTELE


P.V

DEVISION TECHNIQUE ELECTRICITE SERVICE ETUDES

DEVISION FINANCIERE & COMPTABLE

SERVICE
SECTION CARTOGRAPHIE P.V SECTION ETUDES DES PROJET P.V SERVICE TRAVEAUX
SERVICE CONDUITE& MAINTENANCE

CHEF DAGENCE TECHNICO-COMMERCIALE

SECTION RELEVE

COMPTABILITE

P.V SERVICE ADMINISTRATIF

SECTION ACCUEIL P.V SERVICE GESTION FACTURATION SECTION FACTURATION P.V SECTION RECOUVREMENT

TABARKA
SERVICE BUDGET ET TRESORERIE

BOU SALEM

SECTION ACHAT P.V

SERVICE ETUDES

GHARDIMAOU

SECTION T.S.T P.V


SECTION CONDUITE RESEAU

SERVICE COMMERCIAL
SERVICE INTERVENTIONS TECHNIQUES P.V

ISET de Bja

SECTION MAINTENANCE RESEAU P.V SERVICE CONTROLE ET MESURE

Taboui Mouna

PFE

2009-2010

CHAPITRE II : CONCEPTION MATERIELLE DE LA CARTE .

6 ISET de Bja

Taboui Mouna

PFE

2009-2010

I. Introduction
Dans ce chapitre nous prsentons une description dtaille de la solution adopte pour rpondre aux spcifications de notre cahier de charge et en abordant la conception dtaille de chaque partie du systme afin dobtenir une schmatisation complte et prcise.

II- Les diffrents blocs


Notre carte comme lindique la figure ci dessous est menue de plusieurs units qui assurent le bon fonctionnement de la carte de commande de l'clairage public : Une carte dalimentation alimentation stabilis . Ce bloc a pour but lalimentation des diffrents blocs de la carte lectronique.

Un microcontrleur PIC 16F877 qui gre tous les traitements et les liaisons entre les diffrents blocs de la carte.

Un afficheur LCD (2 lignes, 16 caractres) qui permet dafficher les rsultats, le traitement faisant intervenir le microcontrleur PIC.

Alimentation

Capteur de lumire LDR

Ecran LCD

Potentiomtre (rglage de seuil) Capteur de temprature LM335

C PIC 16F877
Clavier

Figure 1.1 : Schma Synoptique de la carte


7 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-1- Le bloc dalimentation


L'alimentation des amplificateurs oprationnels ce fait l'aide d'une alimentation stabilise de 5V et 12V On se basant sur ltude prcdente nous avons choisi le montage de suivant :

Figure1-2- Montage complet de lalimentation stabilise

Un transformateur nous fourni une tension de 5v et de 12v qui est redresse par le pont de diodes et filtre par les condensateurs de C1 et C2. Cette tension est ensuite rgule 5v par U1 et 12v par U2, les capacits C2 et C3 servent filtrer les bruits, leurs valeurs tant donnes par le constructeur du rgulateur On obtient : la sortie du rgulateur une tension de 5 v assez stable pour ne pas perturber le circuit de commande. la sortie du rgulateur une tension de 12 v assez stable pour le relais.

8 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-2- Le capteur de lumire :


II-2- 1- Dfinition Les capteurs de lumire sont des composants qui ralisent la conversion d'un signal lumineux en signal lectrique. PHOTORESISTANCE OU LDR

Figure 2.3 : Schma dun capteur de lumire II-2- 2-Fonctionnement Une photorsistance est un composant lectronique dont la rsistivit varie (souvent une diminution) en fonction de l'augmentation de lumire qui l'atteint. On peut galement le nommer rsistance photodpendante (light-dependent resistor (LDR)) ou photoconducteur. Une photorsistance est compose d'un semi-conducteur haute rsistivit. Si la lumire incidente est de frquence suffisamment leve, les photons absorbs par le semi-conducteur donneront aux lectrons lis assez d'nergie pour sauter dans la bande de conduction, les lectrons libres (avec leurs trous d'lectron) ainsi produits abaissant la rsistance de l'ensemble.

II-3- Le capteur de Temprature


II-3- 1- Dfinition Le capteur de temprature est un dispositif qui permet de transformer une grandeur physique (Temprature) en une grandeur lectrique (tension ou courant).

9 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-3- 2- Brochage

1: 2: 3:

alimentation du capteur (+5 V) tension de sortie Us (fiche verte) masse (fiche noire)

Figure 3.4 : Schma d un capteur de temprature

II-3- 3- Caractristiques du capteur de temprature LM 35

Caractristiques principales :
Plage de la tension d'alimentation Sensibilit Prcision Type de botier
0,2 Volt 35 Volts 10 mV / C +/- 0,5C ( 25C) TO 92

Brochage du capteur :
Broches Dsignation 1 Alimentation du capteur Sortie du potentiel proportionnel
2 3

la temprature Masse du capteur

10 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-4- Le potentiomtre de rglage


II-4-1-Dfinition 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.

Figure 4.5 : Schma dun capteur de lumire II-4-2-Fonctionnement Les potentiomtres sont couramment employs dans les circuits lectroniques. Ils servent par exemple contrler le volume d'une radio. Ils convertissent une position en une tension.

II-5- Le pic
II-5- 1- Dfinition Une PIC nest rien dautre quun microcontrleur, cest dire une unit de traitement de linformation de type microprocesseur laquelle on a ajout des priphriques internes permettant de raliser des montages sans ncessiter lajout de composants externes.
La dnomination PIC est sous copyright de Microship, donc les autres fabricants ont t dans limpossibilit dutiliser ce terme pour leurs propres microcontrleurs. Les PICs sont des composants dits RISC (Rduc Instructions Construction Set), ou encore composant jeu dinstructions rduit. Sachons que plus quen rduit le nombre dinstructions, plus facile et plus rapide quen est le dcodage, et plus vite le composant fonctionne. Lhorloge fournie la PIC est pr divis par 4 au niveau de celle-ci. Cest cette base de temps qui donne le temps dun cycle. 11 ISET de Bja

Taboui Mouna

PFE

2009-2010

Si on utilise par exemple un quartz de 4MHz, on obtient donc 1000000 de cycles/seconde, or, comme la PIC excute pratiquement une instruction par cycle, hormis les sauts, cela donne une puissance de lordre de 1MIPS (1 Million dInstructions Par Seconde).

II-5- 2- Les diffrentes familles des PICs


Il y en a trois grandes familles de PICs :

La famille Base Line, qui utilise des mots dinstructions de 12 bits. La famille Mid-Range, qui utilise des mots de 14 bits (et dont font partie la 16F84 et 16F876). La famille High-End, qui utilise des mots de 16 bits.
Toutes les PICs Mid-Range ont un jeu de 35 instructions, stockent chaque instruction dans un seul mot de programme, et excutent chaque instruction (sauf les sauts) en un cycle. On atteint donc des trs grandes vitesses, et les instructions sont de plus trs rapidement assimiles.

II-5- 3- Identification du PIC


Pour identifier une PIC, on utilise simplement son numro. Les 2 premiers chiffres indiquent la catgorie de la PIC, 16 indique une PIC Mid-Range. Vient ensuite parfois une lettre L: Celle-ci indique que la PIC peut fonctionner avec une plage de tension beaucoup plus tolrante. Ensuite, on trouve :

C indique que la mmoire programme est une EPROM ou plus rarement une EEPROM CR pour indiquer une mmoire de type ROM Ou F pour indiquer une mmoire de type FLASH
La PIC peut recevoir une frquence dhorloge maximale indique sur les botiers -XX par exemple -04 pour une 4MHz. Une 16F877-20 est une PIC Mid-Range (16) dou la mmoire programme est de type FLASH (F) donc rinscriptible de type 877, et capable daccepter une frquence dhorloge de 20MHz. 12 ISET de Bja

Taboui Mouna

PFE

2009-2010

Les PICs sont des composants STATIQUES, cest dire que la frquence dhorloge peut tre abaisse jusqu larrt complet sans perte de donnes et sans dysfonctionnement. Ceci par opposition aux composants DYNAMIQUE, donc la frquence dhorloge doit rester dans des limites prcises.

II-5- 4- Les avantages du microcontrleur


Lutilisation des microcontrleurs pour les circuits programmables plusieurs points forts et bien rels. Il suffit pour sen persuader, dexaminer la spectaculaire volution de loffre des fabricants de circuits intgrs en ce domaine depuis quelques annes. Nous allons voir que le nombre dentre eux dcoule du simple sens.

Tout dabord, un microcontrleur intgre dans un seul et mme botier ce qui, avant ncessitait une dizaine dlments spars. Il rsulte donc une diminution vidente de lencombrement de matriel et de circuit imprim Cette intgration a aussi comme consquence immdiate de simplifier le trac du circuit imprim puisquil nest plus ncessaire de vhiculer des bus dadresses et de donne dun composant un autre. Laugmentation de la fiabilit du systme puisque, le nombre des composants diminuant, le nombre des connexions composants/supports ou composants/circuits imprimer diminue. Le microcontrleur contribue rduire les cots plusieurs niveaux Moins cher que les autres composants quil remplace. Diminuer les cots de main duvre. Ralisation des applications non ralisables avec dautres composants.

II-5- 5- Architecture du PIC


13 ISET de Bja

Taboui Mouna

PFE

2009-2010

Structure d'un PIC :


Les PIC, au mme titre que les microprocesseurs, sont composs essentiellement de registres ayant chacun une fonction bien dfinie. Les PIC possdent galement des priphriques intgrs, tels qu'une mmoire EEPROM, un timer, des ports d'entres/sorties ou bien encore un convertisseur analogique/numrique comme le montre la figure suivante :

Selon le type de PIC utilis, on retrouvera en interne un certain nombre de registres et priphriques possdant des caractristiques diffrentes. Les diffrences de caractristiques selon le PIC utilis sont :

La taille de la RAM interne. La mmoire EEPROM intgre. Le type de mmoire programme : FLASH, EPROM ou OTP et la taille de celle-ci. Le timer intgr. Les convertisseurs analogique/numrique intgrs.

14 ISET de Bja

Taboui Mouna

PFE

2009-2010

Structure minimale d'un PIC


La structure minimale d'un PIC est constitue des lments ci-dessous :

Une unit arithmtique et logique (UAL) : est charge deffectuer toutes les oprations arithmtique de base (addition, soustraction et logiques etc.). Un registre compteur de programme (CP) : est charge de pointer ladresse mmoire courante contenant linstruction raliser pour le microcontrleur.
Le contenu de registre PC volue selon le pas de programme.

Registre pointeur de pile (PP) : est essentiellement utilis lorsque lon relise un sous programme. Le pointeur de pile est charg de mmoriser ladresse courante que contient le compteur de programme avant le saut ladresse du sou programme. Un registre dinstruction : contient tous les codes binaires correspondants aux instructions raliser par le microcontrleur. Une horloge systme : permet de cadencer tous les changes internes et externe au microcontrleur. Un registre dtat : est en relation avec lUAL et permet de tester le rsultat de la dernire opration effectue par le microcontrleur.Des bits sont Positionns dans le registre dtat et ceux-ci peuvent tre test laide de instruction de branchement pour effectu des sauts conditionnels. Des ports dentres /sorties : permettent de dialogu avec lextrieure du microcontrleur, par exemple pour prendre en compte ltat dun interrupteur (entr logique). La mmoire programme : la mmoire programme est constitu de 8K mots de 14 bitsCest Dans cette zone que nous allons crire notre programme. En effet, il faut 2octets pour cod 14bits .Ceci explique galement pour quoi, lorsque nous lisons une PIC vierge, nous allons lire des 0x3FFF.Cela donne en binaire B11111111111111, soit 14 bits. Sachant quune instruction est code sur un mot, donc 8 Kmots donne 8 milliers dinstructions possibles. La mmoire EEPROM (Electrical Erasable Programmable Read Only Memory) : est constitue de 258 octets que nous pouvons lire et crire depuis notre programme. Ces
15 ISET de Bja

Taboui Mouna

PFE

2009-2010

octets sont conservs aprs une coupure de courant et sont trs utiles pour conserver des paramtres semi permanents. Leur utilisation implique une procdure spciale, car ce nest pas de la RAM, mais bien une ROM de type spcial. Il est donc plus rapide de la lire que dy crire.
La mmoire RAM : cest celle que nous allons sans cesse utiliser. Toutes les donnes qui

y sont stockes sont perdues lors dune coupure du courant. La mmoire RAM est subdivise de plus en deux parties. dans chacune des banques nous allons trouver des (cases mmoires spciales) appeles REGISTRES SPECIAUX et des cases mmoires (libres). II-5- 5- Choix du microcontrleur
Le choix dun microcontrleur est important car cest de lui que dpendent en grande partie les performances, la taille, la facilit dutilisation et le prix du montage. Le PIC 16F877, possde plus de ports que les PICs (16F876 et 16F84), ce qui augmente dautant le nombre dentres/sorties disponibles, il dispose de 33 lignes dentres/sorties reparties en cinq ports :

Un port A de 6 bits (RA0 RA5). Un port B de 8 bits (RB0 RB7). Un port C de 8 bits (RC0 RC7). Un port D de 8 bits (RD0 RD7). Un port E de 3 bits (RE0 RE3).
Ce PIC dispose de 35 instructions de base et de 4 sources dinterruptions :

Interruption externe commune avec la broche RB0. Interruption due au TIMER. Interruption sur changement dtat des broches de port RB0 RB1. Interruption de fin dcriture en EEPROM.
En fait ce choix est impos dans le cahier de charge. Nous allons maintenant sintresser la structure interne du PIC 16F877, avec lequel nous avons travaill.

16 ISET de Bja

Taboui Mouna

PFE

2009-2010

Le 16F877 est un microcontrleur de MICROCHIP, fait partie intgrante de la famille des Mid Range (16) dont la mmoire programme est de type flash (F) de type 877 et capable daccepter une frquence dhorloge maximale de 4Mhz.

PIC 16F877

FLASH 8K

RAM 368 octets

EEPROM 258

I/O A/D PORT // 33 NON

Port srie
USART/ MSSP

Nous voyons donc que la mmoire RAM disponible du 16F877 est de 368 octets. Elle est repartie de la manire suivante :

80 octets en banques 0, adresse 0X20 0X6F 80 octets en banque 1, adresse 0XA0 0XEF 96 octets en banque 2, adresse 0X110 0X16F 96 octets en banque 3, adresse 0X190 0X1EF
16 octets communs aux 4 banques, soit 0x70 0x7F= 0xf0 0xFF = 0x 170 0x17F ==

0x1F 0x1FF

17 ISET de Bja

Taboui Mouna

PFE

2009-2010

18 ISET de Bja

Taboui Mouna

PFE

2009-2010

Figure 5.6 : Schma fonctionnel du PIC 16F877

Les diffrents ports entrs sorties du PIC 16F877


Le PIC 16F877 comporte quatre ports entres / sorties : Port A: cest un port dentre sortie, il contient 6pin dentres /sorties de RA0 RA5 repartie sur deux

registres : le registre portA et le registre trisA. Le bit 6 et7 ne sont pas implmente, ils seront lus comme 0 . Au moment de reset on doit forcer une valeur dans le registre ADCON1, pour pouvoir utiliser ce port en entre/sortie de type gnrale. Port B : le pin RB0 qui, en configuration dentre, est de type << trigger de Schmitt >> quand elle est

utilise en mode interruption << INT >> .La lecture simple de RB0 se fait, elle, de faon tout fait classique, en entre de type TTL. Port C : cest un port qui nexistait pas sur le 16F84. voyons donc, toujours au niveau de son utilisation classique, quelque soit les caractristiques. Il y a un registre TRISC localis dans la banque1, qui permet de dcider quelle sont les entrs et quelle sont les sorties. Le fonctionnement est identique celui des antres TRIS, sachant que le positionnement dun bit 1 place le pin en entre, et que le positionnement de ce bit 0 place le pin en sortie. La mise sous tension du PIC, ou reset, force tous les bits utiles de TRISx 1, ce qui place toutes les pins en entre. 19 ISET de Bja

Taboui Mouna

PFE

2009-2010

Port D : ce port nest prsent que sur le 16F877.il fonctionne dune faon identique aux autres, dans son

mode de fonctionnement gnral. Le registre TRISD comporte donc les 8 bits de direction. Les 8 pins I/O, en mode entre, sont de type trigger de Schmitt .le fonctionnement de ce port dpend de la valeur place dans TRISE, qui concerne, a premire vue, le port E. Mais au moment de mise sous tension, la valeur place dans TRISE configure le PORTD en port I/O de type gnral. Port E : Ce port nest prsent que sur les PICs 16F877.

Il ne comporte que 3 pins, RE0, RE1 et RE2 contrairement aux autres ports, les bits non concerns de TRISE sont implmentes pour dautres fonctions. On remarque que les pins REx peuvent tre utilise comme pins dentres analogiques. Cest le registre ADCON1 qui dtermine si ce port sera utilis comme port I/O ou comme port analogique. Au niveau lectronique, les REx utilises en entre seront, une fois de plus, du type trigger de Schmitt .

Figure 6.7: Localisation des ports du 16F877

Les particularits lectriques :


Les pins dalimentation sont placs dune part et dautre en position centrale du PIC. La connexion de MCLR au +5v, cette pin est utilise pour effectuer un reset du composant en cas de connexion la masse. 20 ISET de Bja

Taboui Mouna

PFE

2009-2010

On trouve le quartz, qui peut tre remplac par un rsonateur ou par un simple rseau RC. Les condensateurs de dcouplage, du fait de la frquence plus importante du quartz utilis, sont de valeur environ 15pF. La tolrance sur ces composants permet dutiliser dautres valeurs.

II-6- Le clavier 12 touches de commande : II-6-1-Dfinition Le clavier est un outil indispensable Le microcontrleur afin de pouvoir saisir des donnes numriques grce ses diverses touches de fonction(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, #). C'est en effet un priphrique reli par un fil.

II-6-2- Caractristique

Clavier souple 12 touches Dim : 73 x 57mm Circuit en polyester thermostabilis pistes et contacts argents Sortie par connecteur femelle 7 points au pas de 2,54 mm sur cble plat de longueur 93 mm 50 mA / 30 Vdc ou 150 mA / 12 Vdc. Codage X-Y
21 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-7- Lafficheur LCD :


II-7- 1- Prsentation Les afficheurs cristaux liquides sont des modules compacts intelligents et ncessitent peu de composants externes. Ils sont utiliss avec beaucoup de facilit. Ils sont pratiquement les seuls tre utiliss sur les appareils alimentation par pile. Plusieurs afficheurs sont disponibles sur le march et ne se diffrent pas les unes des autres, seulement par leurs dimensions, (1 4 lignes de 6 80 caractres), mais aussi par leurs caractristiques techniques et leurs tension de services. Certains sont dots dun rtro clairage de laffichage. Cette fonction fait appel des LED montes derrire lcran du module, cependant, cet clairage est gourmand en intensit (250mA max).

Figure 7.9: afficheur LCD


22 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-7- 2 - Brochage Au dessus de lcran cristaux liquides proprement dit, on trouve une srie de 14 broches aux rles Suivantes : Broche 1 : masse ; Broche 2 : Vcc ; Broche 3 : luminosit ; Broche 5, R/W : slection du mode lecture ou criture :
0 ecriture 1 lecture

Broche 6, E : Commande des oprations dcriture ou de lecture ; Broche 7 14 : utilises pour le transfert des donnes ou des instructions. Le transfert peut se faire sur 8 bits, toutes les broches sont alors utilises, ou sur 4 bits, dans ce cas, seules les broches 11 14 sont utilises.

Figure 8.10: Brochage d un afficheur LCD II-7- 3- Fonctionnement :


23 ISET de Bja

Taboui Mouna

PFE

2009-2010

Un afficheur LCD est capable dafficher tous les caractres alphanumriques usuels et quelques Symboles supplmentaires. Pour certains afficheurs, il est mme possible de crer ses propres Caractres. Chaque caractre est identifi par son code ASCII quil faut envoyer sur les lignes D0 D7 broches 7 A 14. Ces lignes sont aussi utilises pour la gestion de laffichage avec lenvoi dinstructions telles Que leffacement de lcran, lcriture en ligne 1 ou en ligne 2, le sens de dfilement du curseur.[7]

II-8- Le relais
II-8- 1- Dfinition Comme son nom lindique, il sert faire une transition entre un courant faible et un courant fort. Mais il sert galement commander plusieurs organes simultanment grce ses multiples contacts synchroniss. Il permet galement la transition entre deux sources diffrentes en isolant ces dernires. II-8- 2- Constitution Un relais " standard " est constitu dune bobine ou solnode qui lorsquelle est sous tension attire par un phnomne lectromagntique une armature ferromagntique qui dplace des contacts, voir figure et photo ci-dessous.

24 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-8- 3- Caractristiques Un relais est caractris par : La tension de sa bobine de commande, 5V 220V. Le pouvoir de coupure de ses contacts, qui est gnralement exprim en Ampre, 0,1A 50A. Le nombre de contacts souhaits. Son emplacement, circuit imprim, visser, embrochable, souder. Le type de courant de sa bobine, en gnral du continu.

II-8- 3- Contacts On appelle contact, les parties mtalliques qui transmettent ou interrompent le courant en fonction de la commande de la bobine. Comme nous lavons vu ci-dessus, il existe diffrentes sortes de contacts.
Contact inverseurs, cest dire quils peuvent partir dun point commun C, tablir un

contact R lorsque le relais est au repos, qui deviendra T lorsque le relais sera aliment Un contact tabli sans action est appel contact Normalement Ferm : NF. Un contact tabli avec action est appel contact Normalement Ouvert : NO.

II-8- 4- Branchement et Domaines dapplication

25 ISET de Bja

Taboui Mouna

PFE

2009-2010

Les relais peuvent tres souds directement sur un circuit imprim, mais sont gnralement " embrochables ", cest dire positionnable sur un support soud lui-mme sur le circuit imprim. Ce qui permet facilement son remplacement. Lanc lorigine par Siemens il existe dans de nombreuses autres marques et ont lavantage premier dtres standard. Ils existent sous diffrentes tensions, leurs contacts sont au nombre de 2,4 ou 6, ils ont un pouvoir de coupure denviron 2A sous 250V.

26 ISET de Bja

Taboui Mouna

PFE

2009-2010

En rgle gnrale les bobines des relais fonctionnent en courant continu, (son branchement en courant alternatif provoquera des vibrations). Certaines prcautions doivent tres respectes afin de saffranchir du courant dextra rupture de la bobine, savoir : Placer une diode en parallle sur la bobine et dans le bon sens. Cette diode est souvent utile lorsque la bobine est commande par un contact de trs faible puissance. Il est de mme souhaitable de protger les contacts, surtout si ceux-ci interrompent un circuit selfique (bobines, transformateurs, en gnral tout ce qui comporte des bobinages importants) Pour ce faire, on placera en parallle sur le contact " travail " un petit condensateur plastique (non polaris) de 0,1F par exemple, avec une tension de service suprieure celle utilise. Ce dernier sera charg dtouffer larc louverture du contact et prolongera ainsi sa dure de vie.

III- Conclusion :
Dans le premier chapitre, on a fait une petite initiation concernant les diffrents tages du dispositif en donnant une ide gnrale sur les caractristiques technique et le brochage de chaque composant.

CHAPITRE III : REALISATION PRATIQUE DE LA


27 ISET de Bja

CARTE

Taboui Mouna

PFE

2009-2010

I-INTRODUCTION
Dans ce chapitre on va prsenter le montage lectronique et on va ltudier et le simuler et raliser ainsi la partie pratique.

II-les diffrentes tapes de la carte


II-1-Montage lectronique Le cahier de charge nous impose la ralisation dinterrupteur crpusculaire qui dclenche automatiquement l'clairage public le soir et l'teint le matin, et laffichage de la temprature, luminosit et la valeur seuil de dclenchement de luminosit l'obscurit.

28 ISET de Bja

Taboui Mouna

PFE

2009-2010

Le principe de ce montage est trs simple. Une LDR (cellule photorsistante LDR1) de type LDR03 est associe une rsistance (R1) pour former un pont diviseur rsistif fournissant une tension dont la valeur est fonction de l'clairement de la LDR. Le potentiomtre RV1, mont en pont diviseur galement, fourni une tension dont la valeur est ajustable et permet d'ajuster la sensibilit, c'est dire de modifier le seuil de luminosit partir duquel le montage entre en action. Nous disposons donc d'une part d'une tension dont la valeur dpend du taux d'clairement de la LDR, et d'autre part d'une tension dont la valeur est dtermine par la position du curseur de RV1. Ces deux tensions sont convertie numriquement par le port A du PIC 16F877 et voici lillustration du programme qui ralise la conversion analogique numrique :

ADCON1:=$80; //dclaration pour le CAN x:=adc_read(0); J:=adc_read(1);

Les deux tensions sont compares en permanence par le pic laide dun programme appropri. Supposons que le potentiomtre RV1 est en position centrale, la tension sur son curseur est donc 29 ISET de Bja Taboui Mouna

PFE

2009-2010

d'environ 2.5V par rapport la masse (la moiti de la tension d'alimentation gnrale). Lorsque la LDR est dans la pnombre, sa rsistivit est trs grande, et la tension prsente sur l'entre Ra0 est donc grande aussi, en tout cas suprieure la tension de rfrence de 2.5V impose par RV1. Dans ces conditions, la sortie du port D du PIC est positive, le transistor Q1 conduit et la lampe L1 s'allume. Si maintenant la LDR est claire, sa rsistance ohmique chute normment et la tension ses bornes diminue en consquence, suffisamment pour passer en-dessous du seuil de commutation (le seuil de commutation tant toujours gal la tension de rfrence 2.5V). Dans ces conditions, la sortie du port D du PIC passe 0V, le transistor Q1 se bloque et la lampe L1 s'teint.
Le montage permet d'obtenir un lgre hystrsis, ce qui signifie que le seuil d'allumage et le seuil d'extinction sont lgrement diffrents. Cela permet d'viter un effet de "clignotement" lorsque la luminosit ambiante tourne autour du seuil de commutation. L'cart entre les deux seuils n'est pas trs importante mais de valeur 250ms.

Voici lillustration du programme qui ralise la comparaison et la commande.


begin J:=adc_read(1); u:=adc_read(2); if j>u then begin DELAY_ms(250); portd.0:=1; end else begin portd.0:=0; kp := Keypad_Released(); end ; end;

La photorsistance LDR03 doit imprativement tre positionne de telle sorte qu'elle voit la lumire du jour mais pas la lumire de l'ampoule lectrique. Sinon, on va trouver trs drle la raction du montage, qui se comporte alors comme un bte clignotant. Ce qui s'explique facilement : la tombe de la nuit, plus assez de lumire, donc allumage de l'ampoule. Ds que l'ampoule est allume, le montage dtecte la prsence de la lumire et teint donc l'ampoule.

Acquisition de la Temprature
Pour la mesure de la temprature on suit le mme dmarche que pour la luminosit mais en remplaant la photorsistance LDR03 par un capteur de temprature LM 35.
30 ISET de Bja

Taboui Mouna

PFE

2009-2010

Procdure daffichage
La procdure daffichage ce fait laide dun afficheur LCD deux ligne 16 colonnes de type LM032 capable dafficher tous les caractres alphanumriques usuels et quelques Symboles supplmentaires. Chaque caractre est identifi par son code ASCII quil faut envoyer sur les lignes D0 D7. Ces lignes sont aussi utilises pour la gestion de laffichage avec lenvoi dinstructions telles Que leffacement de lcran, lcriture en ligne 1 ou en ligne 2, le sens de dfilement du curseur.
lcd_init(portb);//initialisation de l'afficheur LCDsur le portB lcd_cmd(lcd_cursor_off);//etiendre le curseur de l'afficheur LCD Lcd_Cmd(LCD_CLEAR);// effacer le contenu de l'afficheur lcd_cmd(lcd_cursor_off);//etiendre le clavier tlong := (x*5000); t := longint(tlong shr 10); ch:= t div 100000; lcd_chr(2,3,48+ch); ch:= integer(t div 10000)mod 10; lcd_chr(2,4,48+ch); ch:= integer(t div 1000)mod 10; lcd_chr(2,5,48+ch); lcd_chr(2,6,'.'); ch:= integer(t div 100)mod 10; lcd_chr(2,7,48+ch); ch:= integer(t div 100) mod 10; lcd_chr(2,8,48+ch); ch:= integer(t div 10) mod 10;

Interface commande puissance

Dans notre application nous avons utilis un relais pilot via un transistor de commande, une diode de roue libre est monte aux bornes du relais pour la protection du relais. Une rsistance li la base du transistor pour le protger contre le sur intensit comme il est indiqu sur la figure ci dessous

31 ISET de Bja

Taboui Mouna

PFE

2009-2010

VC C

4 2

R L1 E

D 1

1N 4148

5 3

C om -A V

R 1
10k

Q 1

2N 2222

Le clavier 12 touches est utilis dans le but de saisir le choix du menu. La touche 1 : pour laffichage de la temprature La touche 2 : pour laffichage de la valeur de seuil de luminosit La touche 3 : pour laffichage de ltat de la lampe soit allume ou bien teint. La touche 4 : pour laffichage de la luminosit.
Les autres touches permettent laffichage du menu pour le guidage

Alimentation du pic

Les pins dalimentation du PIC 16E877 sont placs dune part et dautre en position centrale du PIC. La connexion de MCLR au +5v, cette pin est utilise pour effectuer un reset du composant en cas de connexion la masse.

Brochage du quartz
32 ISET de Bja

Taboui Mouna

PFE

2009-2010

On trouve le quartz, qui peut tre remplac par un rsonateur ou par un simple rseau RC. Les condensateurs de dcouplage, du fait de la frquence plus importante du quartz utilis, sont de valeur environ 15pF. La tolrance sur ces composants permet dutiliser dautres valeurs.

C1
1nF

U1 X1
13 14 CRYSTAL 1 2 3 4 5 6 7 8 9 10 OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/T HV RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T 0CKI RA5/AN4/SS RE0/AN5/RD RE1/AN6/WR RE2/AN7/CS RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD RC0/T 1OSO/T 1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL RC4/SDI/SDA RC5/SDO RC6/T X/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 PIC16F877 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

C2
1nF

Alimentation stabilise On dsire raliser une alimentation stabilise pouvant dbiter un courant IMAX et imposer une tension UMAX. On utilise pour cela le montage propos sur la figure 3.11 Celui ci est compos :
33 ISET de Bja

Taboui Mouna

PFE

2009-2010

d'un transformateur de rapport M. d'un pont de diodes o chacune d'entre elles possde une tension de seuil note VD. d'une capacit C. d'un rgulateur intgr CI.

Figure .3.17. Montage de lalimentation stabilise Pour comprendre la faon de choisir ces diffrents composants, il faut d'abord s'intresser au fonctionnement du montage complet.

1. Fonctionnement du montage Le transformateur gnre une tension sinusodale d'amplitude crte VM et de frquence f=50Hz (frquence du secteur). Cette tension est redresse sur ces deux alternances par le pont de diodes. L'association pont de diodes capacit forme un dtecteur de crte. En l'absence de charge R, la tension aux bornes de la capacit est continue et gale VM 2Vd . Le rgulateur est un circuit intgr (CI) gnrant une tension constante entre ses broches 2 et 3 lorsque la tension entre ses bornes 1 et 2 est suprieure une tension de seuil note VT. De plus, le courant sortant de la broche 2 est ngligeable. Le courant dbit par le circuit provient donc de son entre 1 soit : I1=I3. En charge, le courant dbit par le CI va venir dcharger la capacit C. Le courant de dcharge est I3=Vs/R et il reste constant tant que la tension Vc aux bornes du condensateur reste suprieure la tension de seuil VT du rgulateur. Pour un fonctionnement normal du montage, il faut que quelle que soit la charge, la tension aux bornes de la capacit soit suprieure la tension de seuil du rgulateur.

34 ISET de Bja

Taboui Mouna

PFE

2009-2010

2. Choix des diffrents lments. On nglige dans cette partie, la rsistance de sortie du transformateur et le courant inverse des diodes du pont. 2.1. Choix de la capacit C. La figure 3.12 indique l'volution de la tension aux bornes de la capacit C quand le montage fonctionne vide (VCvide) et en charge (VCcharge) dans le cas o la capacit C serait correctement dimensionne.

On suppose que l'on allume le dispositif t=0. Pour la premire priode T de la tension secteur, trois instants t1, t2 et t3 peuvent tre dfinis :
-

t1 est l'instant o la tension Vc (t) est maximale. t2 est l'instant o la tension Vc (t) est gale la tension V (t). t3 est l'instant o la tension Vc (t) est de nouveau maximale. Pour 0<t<t1 les diodes D1et D2 sont passantes, et la tension Vc(t) est gale la tension V(t) : la

capacit se charge. Pour t1<t<t2, toutes les diodes du pont sont bloques puisque que la tension Vc(t) > V(t). En fonctionnement vide, la tension reste constante et gale VM. En charge, la tension aux bornes de la capacit est donne par lquation (1).
35 ISET de Bja

Taboui Mouna

PFE

2009-2010

Pour t2<t< t3, les diodes D2 et D4 sont passantes. La capacit se charge, Vc(t) > V(t). Aprs la valeur maximale de la tension V (t>t3), un cycle identique se reproduit indfiniment. La valeur de la capacit C est dtermine par la condition : VCharge (t2) VT En ngligeant la tension de seuil des diodes, on peu crire linstant t2 : V (t t ) sin( 2ft 2 ) = S 2 1 1 R.C.VM Il apparat que l'expression de l'instant t2 n'est pas soluble analytiquement. Pour poursuivre l'analyse, on confond l'instant t2 avec l'instant t3 o la tension V(t) est maximale. Lquation (1) nous donne : C VS (t 3 t1 ) R (VM VT ) VC (t 3 ) = VM .1 (t 3 t1 )

VS VT R.C.VM

Pour : VS = 5V et IMAX = 1A on a : Cmin = 1912F On prend la valeur normalise 2200F 2.2. Choix du rgulateur. Ce choix se fait partir des valeurs de UMAX et IMAX dsires. On trouvera en annexe quelques rfrences de rgulateur intgr ainsi que quelques applications. 2.3. Choix du transformateur. Deux points sont prendre en considration lors du choix du transformateur, la puissance qu'il doit fournir et son rapport M. 2.4. Choix du pont de diodes. A l'instant proche de t2, les diodes du pont se dbloquent et il apparat alors un pic de courant limit par la rsistance de sortie du transformateur. Le calcul de ce pic est complexe. On choisit en

36 ISET de Bja

Taboui Mouna

PFE

2009-2010

gnral un pont de diodes pouvant dbiter un courant gal 5 fois le courant IMAX . On trouvera en annexe quelques rfrences de ponts de diodes.

III -les tapes de ralisation pratique de la carte


III-1. Le typon: Pour prparer le typon on a recours au mme logiciel de simulation qui est ISIS produit par la socit LABCENTER ELECTRONICS. LISIS est un diteur de cration de schmas lectroniques ; il fait de mme toutes les manipulations de simulation analogique et logique fin datteindre un rsultat bien prcis. Un typon est une image du circuit imprim. Les pistes sont en noir et le reste doit tre transparent la lumire. L'idal est d'imprimer avec une imprimante jet d'encre sur du papier transparent spcial jet d'encre. Il faut rgler l'impression sur 'papier photo pais' pour avoir un maximum d'encre sur le papier et obtenir un noir plus opaque. La photocopieuse et l'imprimante laser convient aussi.

III-2. Insolation:
37 ISET de Bja

Taboui Mouna

PFE

2009-2010

Le temps d'insolation est trs important. Si ce dernier est trop long les rayons UV passeront au travers les zones noires du typon, et inversement on aura du mal rvler notre plaque. Les tapes suivre pour raliser cette opration on suit la dmarche ci-dessous :

Dcouper la plaque d'poxy la taille du typon en laissant une marge de 1 cm au Positionner le typon dans le bon sens sur la vitre de l'insoleuse. (vue cot Retirer la pellicule protectrice de la plaque (au dernier moment). Poser cette plaque avec le cot vert sur le typon dans l'insoleuse et fermer le

moins.

composant)

capot.

Insoler environ 1 5 minutes.

III-3. REVELATION:

38 ISET de Bja

Taboui Mouna

PFE

2009-2010

Cette tape va dissoudre la rsine qui t expos aux UV. Ce qui mettra le cuivre nu et les pistes resteront protges par la rsine verte. Prparation du rvlateur: Ce rvlateur pourra vous servir pour une bonne dizaine de circuits.
Utilisation du rvlateur:

Verser votre rvlateur dans une cuvette en plastique.


Plonger la plaque qui vient d'tre insol.

Rincer soigneusement la plaque sous le robinet en frottant avec les doigts jusqu' ce qu'elle ne soit plus 'grasse' au toucher.
Voila... elle est prte tre grav. Notez que la rsine protge encore les pistes.

Figure 2.5 : Schma de la carte dans la rvlateur

III-4-GRAVURE: La gravure consiste plonger le circuit dans un bain d'acide (Perchlorure de fer). Le cuivre mis nu lors de la rvlation sera dissous. Seules les pistes protges par la rsine resteront.
Utilisation de graver:

Plonger la plaque d'poxy dans le bain d'acide. Temps : 5 30min suivant la Lorsque tout le cuivre disparu, sortez le circuit et rincez le sous l'eau. Frotter les pistes avec de l'actone ou de l'alcool brler pour retirer la rsine et

graveuse...

ainsi apparat les pistes de cuivres.

39 ISET de Bja

Taboui Mouna

PFE

2009-2010

Figure 2.6 :Schma de la carte dans le Perchlorure de fer

III-5- PERAGE: L'opration de perage est l'ultime tape dans la ralisation d'un circuit imprim, si l'on fait abstraction de la mise en place des composants et du soudage.

Une simple petite perceuse aliment en 12 V suffit.

Figure 2.7 :Schma d un perceuse

III-6.Test du circuit imprim: Si vous doutez de votre carte, utiliser un Ohmmtre ou un testeur de continuit pour vrifier: La continuit des pistes. L'absence de court-circuit.

40 ISET de Bja

Taboui Mouna

PFE

2009-2010

Figure 2.8 :Schma de la carte

III-7.Soudure: Lopration de soudure est fait laide dun fer souder et ltain. On commencera par: Des composants neutres: supports de C.Intgrs, connectiques...

Passifs:

Rsistances. Utiliser un Gabarit de pliage et donner vous un sens de lecture des rsistances. Les bandes de couleurs se lisant de la Droite vers la Gauche et de Haut en Bas. Condensateurs. Pour les plastiques ou non polaris, donnez vous aussi un sens de lecture.

actifs: Diodes, transistors, circuits intgrs si vous ne mettez pas de support.

V- Conclusion

Ce dernier chapitre a t entam par une ralisation pratique en exploitant une mthodologie danalyse hirarchique. Cette analyse a t suivie dune explication dtaille des diffrentes tapes quil faut suivre pour la ralisation. Enfin, le tout a t couronn par la ralisation pratique d'un dispositif automatique de
commande de lclairage public avec un PIC 16F877

41 ISET de Bja

Taboui Mouna

PFE

2009-2010

Conclusion gnrale
Llaboration de ce travail dans le cadre du projet de la fin dtude, nous a permis dapprofondir nos connaissances thoriques en lectronique et dacqurir une bonne exprience au niveau de la ralisation pratique. Lors de cette manipulation, on a essay de fournir lautomatisation de lclairage public.

Ce travail constitue un des multiples aspects de la richesse des applications de loutil informatique coupl avec llectronique pour relever un dfi dans le domaine de la planification sectorielle. En effet, il permet, dans notre cadre par exemple, de mettre la disposition des responsables un moyen efficace et pertinent ce qui permet de satisfaire dj le besoin principal pour lequel il a t labor. Personnellement, mon projet de fin dtude consiste dtailler ainsi qu' raliser une carte lectronique de commande de l'clairage public. Ce projet ma donn une meilleure ide sur la complmentarit entre le volet thorique et le volet pratique. En fait, 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, sans oublier le savoir-faire dans le domaine lectronique qui consiste raliser pratiquement les circuits lectroniques.

42 ISET de Bja

Taboui Mouna

PFE

2009-2010

ANNEXE

43 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-2-Programation et simulation de la carte


II- 2-1-Programmation du PIC sur Mikropascal :
Premire tape : Edition du projet

Lancer l'application Mikropascal puis cliquer sur l'icne nouveau projet menu Project new Project

ou slectionner le

Deuxime tape :

Remplissez la boite de dialogue suivante avec des valeurs dsires.

Troisime tape : Saisie du programme

Lors de la fermeture de la fentre prcdente on peut crire notre programme sur l'diteur de code comme suit :

44 ISET de Bja

Taboui Mouna

PFE

2009-2010

Saisir le programme suivant :

Quatrime tape : Compilation

Aprs l'dition du programme on clique sur l'icne

ou sur le menu Project build

La barre de progrs vous informera au sujet du statut de compilation. S'il y a des erreurs, on vous l'annoncera dans la fentre d'erreur Si aucune erreur n'est produite, le message suivant sera affich et le fichier.hex sera cre dans le rpertoire de travail.

Cinquime tape : Simulation

La simulation du programme peut se faire facilement avec le logiciel ISIS. II- 2-2-Simulation sur ISIS Isis est un diteur de schmas qui intgre un simulateur analogique, logique ou mixte. Saisir un schma Pour saisir le schma, il faut crer un nouveau projet puis placer les composants qui doivent tre slectionn partir de la bibliothque des composants :

45 ISET de Bja

Taboui Mouna

PFE

2009-2010

Listes des composant s

Boutons pour lancer et arrter la simulation composants

Associer le programme au processeur

Dans le menu source slectionnez la commande Ajout/suppression fichiers source puis slectionnez le fichier ASM du programme utiliser dans la simulation. Puis choisissez Outil de gnration de code pour gnrer un fichier HEX Editez le PIC16F876 et ajoutez le fichier HEX dans le champs programme file Afficher les fentres Registers Source Code Data memory par lintermdiaire du menu Debug pour contrler le fonctionnement du programme, dtecter et corriger les erreurs

46 ISET de Bja

Taboui Mouna

PFE

2009-2010

II-2-3-Routage de la carte de commande de l'clairage public


Routage de la carte de commande de l'clairage public avec ses composants

Figure 2.2 : Montage de routage de la carte avec les composants

47 ISET de Bja

Taboui Mouna

PFE

2009-2010

Routage de la carte de commande de l'clairage public sans ses composants

Figure 2.3 : Montage de routage de la carte sans les composants

48 ISET de Bja

Taboui Mouna