Вы находитесь на странице: 1из 61

Ddicace

Je ddie ce travail

Mon pre, qui ma toujours soutenu et qui a fait tous ses


efforts pour maider

Ma mre, source de tendresse et damour pour son soutien tout


le long de ma vie scolaire

Mes surs, Lamia, Wissal, et ma petite Israa que jaime


beaucoup

Ma grande famille

Mes chers ami(e)s Que dieu leur accorde sant et Bonheur.


Remerciement
Au terme de ce travail, Je tiens remercier tous ceux qui ont
contribu de prs ou de loin mener bien ce travail.

Je tiens exprimer toutes mes profondes gratitudes


Mr.Lazreg Sahbi pour m'avoir accepter au sein de la socit
SIMEQ et pour son encadrement.

Je tiens aussi adresser mes vifs remerciements et mes profond


respect Mr.Thamallah Ali pour son encadrement et ses prcieux
conseils.

J'adresse mes remerciements sincres mes enseignants durant


les trois ans dtudes pour leurs grandes comptences.

Je remercie vivement les membres du jury pour l'honneur qu'ils


m'ont fait en acceptant de juger ce travail.
Sommaire
Introduction gnrale ................................................................................................... 1

Chapitre I:Prsentation de la socit "SIMEQ lectromcanique" ............................. 2

I. Introduction ............................................................................................................... 3

II. Prsentation de la socit ........................................................................................ 3

III. Champs d'activit ................................................................................................... 3

IV. Objectif principal ................................................................................................... 3

V. Organigramme ......................................................................................................... 4

VI. Problmatique ........................................................................................................ 5

1. L'onduleur ............................................................................................................. 6

2. Le groupe lectrogne .......................................................................................... 7

VII. Conclusion ............................................................................................................ 8

Chapitre II: Prsentation du microcontrleur le Pic 16F877A.................................... 9

I. Introduction ............................................................................................................. 10

II. Dfinition du microcontrleur ............................................................................... 10

III. Les microcontrleurs PIC .................................................................................... 10

1.Dfinition de PIC ................................................................................................. 10

1.1 Classification des PICs de microchip ........................................................... 11

1.2. Identification des PICs ................................................................................. 11

2.Le Pic 16F877A ................................................................................................... 12

2.1. Les PINS de 16F877A ................................................................................. 12

2.2. Architecture interne du16F877A ................................................................. 14


3.Les ports dentres/sorties ................................................................................... 15

4.Les mmoires du PIC 16F877A .......................................................................... 15

5.Les Timers ........................................................................................................... 16

6.LUnit centrale ................................................................................................... 16

7.Les Interruptions .................................................................................................. 16

8.Le Convertisseur .................................................................................................. 17

9.Loscillateur ......................................................................................................... 18

IV. Conclusion ........................................................................................................... 18

Chapitre III : Conception et Ralisation pratique de la carte lectronique ................ 19

I. Introduction ............................................................................................................. 20

II. Conception de la carte de commande .................................................................... 20

1. Les diffrents blocs............................................................................................. 20

2. La carte dalimentation stabilise ....................................................................... 22

2.1. Etage de la transformation ........................................................................... 22

2.2. Redressement ............................................................................................... 23

2.3. Filtrage ......................................................................................................... 23

2.4. Rgulation .................................................................................................... 23

2.5. Montage lectronique .................................................................................. 24

3. La carte de rechargement automatique de la batterie et d'alimentation.............. 24

4.Les relais .............................................................................................................. 26

4.1. Dfinition ..................................................................................................... 26

4.2. Constitution.................................................................................................. 26
4.3. Caractristiques ............................................................................................ 27

4.4.Branchement et Domaines dapplication ...................................................... 28

5. Le circuit ULN2003 ........................................................................................... 28

6.L'afficheur LCD .................................................................................................. 29

6.1. Dfinition ..................................................................................................... 29

6.2.Les diffrents types dafficheur LCD ........................................................... 30

III. Ralisation pratique de la carte ............................................................................ 31

1. Procdure daffichage ......................................................................................... 32

2. Brochage du quartz ............................................................................................. 33

3. Cblage du reset sur la carte ............................................................................... 33

4. Alimentation du pic ............................................................................................ 34

5. Programmation de la carte de commande .......................................................... 34

5.1. Langage de programmation < ccs c compiler>........................................... 34

5.2. Organigramme du programme ..................................................................... 35

6. Les tapes de simulation de la carte de commande ........................................... 37

7. Modle ARES ..................................................................................................... 39

7.1. Dfinition ..................................................................................................... 39

8. Les tapes de ralisation pratique de la carte ..................................................... 40

8.1. Le Typon de la carte .................................................................................... 40

8.2. Insolation ..................................................................................................... 41

8.3. Rvlation .................................................................................................... 42

8.4. Gravure ........................................................................................................ 42


8.5. Perage ......................................................................................................... 43

8.6.Test du circuit imprim ................................................................................. 43

8.7.Soudure ......................................................................................................... 43

III. Conclusion ........................................................................................................... 43

Conclusion gnrale ................................................................................................... 44

Bibliographie .............................................................................................................. 45

Netographie ................................................................................................................ 45
Liste des figures
Figure 1: Organigramme de rpartition des postes. .................................................... 4

Figure 2: Schma synoptique d'alimentation de secours. ............................................ 5

Figure 3: Schma dune ASI. ....................................................................................... 6

Figure 4: Localisation des ports du 16F877A. ........................................................... 12

Figure 5: Architecture interne du PIC 16F877A. ....................................................... 14

Figure 6: Oscillateurs. ................................................................................................ 18

Figure 7: Schma Synoptique de fonctionnement de la carte. ................................... 20

Figure 8: Schma Synoptique de la carte. .................................................................. 21

Figure 9: Les tapes de la stabilisation. ..................................................................... 22

Figure 10: Les tapes de la stabilisation. ................................................................... 22

Figure 11: Redressement simple alternance. .............................................................. 23

Figure 12: Etage de filtrage. ....................................................................................... 23

Figure 13: Bloc d'alimentation. .................................................................................. 24

Figure 14: Circuit du chargeur automatique de batterie............................................. 26

Figure 15: Constitution du relais ................................................................................ 26

Figure 16: Les diffrentes sortes de contacts. ............................................................ 27

Figure 17: Supports de relais. .................................................................................... 28

Figure 18: Schma interne de circuit intgr ULN2003A . ....................................... 29

Figure 19: L'afficheur LCD........................................................................................ 30

Figure 20: Montage lectronique de la carte de commande. ..................................... 31

Figure 21: Brochage de l'afficheur LCD. ................................................................... 32

Figure 22: Brochage d'oscillateur. ............................................................................. 33

Figure 23: Cblage de circuit reset............................................................................. 33

Figure 24: Alimentation de pic16F877A. .................................................................. 34


Figure 25: Typon de la carte de commande. .............................................................. 39

Figure 26: Typon de la carte d'alimentation et chargement batterie. ......................... 40

Figure 27: Typon de la carte d'alimentation stabilise. .............................................. 40

Figure 28: Typon de la carte lectronique de commande. ......................................... 41

Figure 29: Constitution de plaque epoxy ................................................................... 41

Figure 30: Schma de la carte dans le rvlateur. ..................................................... 42

Figure 31: Schma de la carte dans le Perchlorure de fer. ....................................... 42

Figure 32: Schma dune perceuse ............................................................................ 43

Liste des Tableaux

Tableau 2: Comparaison entre les PICS..................................................................... 11

Tableau 3: Quelque modles d'afficheurs LCD ......................................................... 30

Organigramme

Organigramme 1: Programme principale...................................................................35


Introduction gnrale
Devant le progrs technologique, plusieurs socits industrielles ne peuvent plus

assumer la coupure du courant lectrique vu les dgts qui les provoquent soit au niveau du

matriels lectriques soit au niveau de domaine de scurit et de communication ce qui

provoque l'arrt de la production et le droulement du travail.

Pour rsoudre ce problme, plusieurs tudes ont essay de trouver une solution afin de

garantir la continuit du travail par le dveloppement d'un systme d'alimentation de secours.

Dans ce sens, notre projet consiste concevoir une carte lectronique de commande base

d'un microcontrleur permettant le "switching" entre trois rseaux lectriques diffrents pour

assurer la continuit de fonctionnement des camras de surveillance.

Ce rapport est constitu de trois chapitres rpartis comme suit:

Le premier chapitre consiste la prsentation de la Socit SIMEQ lectromcanique et

le problme qu'on va le traiter dans le cadre de ce projet .

Le deuxime chapitre est consacr l'tude des microcontrleurs en particulier le

PIC16F877A qui reprsente la pice contrle de la carte qu'on va la raliser.

La description de systme lectrique ralis et son fonctionnement, les composants

constitutifs sont prsents par le dernier chapitre.

Page 1
Chapitre I:

Prsentation de la socit

"SIMEQ lectromcanique"

Page 2
I. Introduction

Ce chapitre est consacr la prsentation de la socit, son champs d'activit, ses

services et sa polyptique de travail, et l'identification de problme qu'on va traiter au cours

de ce projet.

II. Prsentation de la socit

SIMEQ Electromcanique est une Socit de vente, dinstallation et Maintenance des

Equipements lectromcaniques, ayant son sige en Tunisie fond afin doffrir ses clientles

un spectre de service de montage et maintenance des quipements lectromcaniques.

III. Champs d'activit

Les principaux champs dactivit de SIMEQ comportent l'installation des quipements

lectromcaniques, l'installation des systmes de tlcommunication et rseaux locaux

,l'lectricit et l'clairage industrielles et rsidentielles.

SIMEQ offre aussi ces clients des services dentretient, de maintenance et de

dpannage lectromcanique sur demande ainsi, il permet la gestion et la fourniture des

pices de rechange et des quipements lectriques, ce qui garantie un vrai confort aux client.

Cette socit s'intresse la formation des techniciens pour la bonne mise en uvre des

entretiens des quipements. L'une de ces grandes qualits est la gestion des projets.

IV. Objectif principal

SIMEQ offre ces clientles une qualit de service de haute gamme avec une

disponibilit de 24/24 heures, 7/7 jours. Ainsi que des conseils et des recommandations ds la

phase des tudes et planification. Elle est toujours la page de la nouvelle technologie avec

des formations continues et un personnel qualifi.

Page 3
La scurit et lhygine ont une valeur importante dans cette entreprise. En effet la porte

des quipements individuels de scurit sur le lieu de travail est obligatoire avec un objectif

de zro accident. Pour SIMEQ, la protection de l'environnement, la scurit et la sant sur le

lieu de travail se rsultent de la sensibilisation continue et priodique du personnel et le

respect des rglements scuritaires.

V. Organigramme

La rpartition des postes de cette socit et la planification des tches se rsument dans

l'organigramme suivant :

Direction Gnrale

Directeur technico-
Directeur technique
commercial

Responsable achat
Responsable Commercial
et vente

Coordinateur

Electriciens Responsable
Mcaniciens
scurit

Figure 1: Organigramme de rpartition des postes.

Page 4
VI. Problmatique

La coupure frquente de rseau lectrique du secteur provoque des interruptions du

fonctionnement des camras de surveillance, ce qui met en danger le local surveill. A fin

de remdier ce problme, on va proposer une carte lectronique permet le "switching" entre

le rseau fourni par la socit tunisienne de l'lectricit et du gaz (STEG), le rseau d' un

onduleur, et le rseau d'un groupe lectrogne. Dans l'objectif, d'assurer la continuit de

fonctionnement des camras de surveillance.

Figure 2: Schma synoptique d'alimentation de secours.

Le systme propos est form par plusieurs lments qui se prsentent comme suit:

-Un Onduleur.

-Un Groupe lectrogne.

-Une Carte lectronique de commande.

Page 5
1. L'onduleur

L'onduleur ou ASI(Alimentation Statique sans Interruption) est un appareil qui

fonctionne comme un micro gnrateur permettant de fournir l'lectricit ncessaire pour le

fonctionnement d'un systme lectrique lors d'une coupure du secteur.

L'onduleur permet d'assurer la protection de nombreux appareils en cas de coupure de

courant. C'est le cas, par exemple, des appareils industriels, des priphriques informatiques et

des ordinateurs. Ce type de dispositif lectronique peut tre considr comme un excellent

moyen pour protger les appareils contre la foudre, les micro-coupures, les variations de

tensions, les parasites lectriques et les coupures de courant.

L'ASI se compose de trois parties [1]:

-Le redresseur qui transforme le courant alternatif en un courant continu destin

charger les batteries et alimenter l'onduleur.

-Les batteries qui stockent l'nergie.

-L'onduleur qui transforme la tension continue dlivre par le redresseur ou les

batteries en une tension alternative de 220 volt et d'une frquence de 50 hertz, identique du

secteur .

La figure ci-dessous prsente la composition de l'alimentation statique sans

interruption:

Figure 3: Schma dune ASI [1].

Page 6
Si on souhaite utiliser un onduleur de faon optimale, on doit faire son choix en tenant

compte de certains critres. En effet, lors de l'achat de ce type d'appareil lectronique de

puissance, il faut mettre l'accent sur ses fonctionnalits, sa puissance, son rendement, son

niveau d'autonomie ou sa performance.

Le rendement correspond au rapport entre la puissance de sortie et la puissance

dentre, il est exprim en pourcentage. Dans ce contexte on essai toujours de choisir un

onduleur dont le rendement est trs proche de 90%. Aujourdhui, les meilleurs onduleurs

atteignent des pics de rendement de 98% et la moyenne des pics de rendement est de

95,2%[1].

L'autonomie Celle-ci est lie la capacit des batteries. La dure de recharge de

l'onduleur est le temps pass pour que la batterie sera recharge.

La puissance de l'onduleur est dtermine en fonction de la puissance des appareils dont

il assure l'alimentation, il faut choisir un onduleur de puissance suprieure la somme des

charges connectes [5].

2. Le groupe lectrogne

Le groupe lectrogne est un appareil permettant de fournir une source d'alimentation

mobile ou fixe en secours pouvant tre employe dans toutes les activits o une alimentation

lectrique est ncessaire en l'absence de raccordement au secteur ou en cas de dfaut

d'alimentation secteur.

Un groupe lectrogne se compose de deux lments essentiels [2]:

- Un moteur diesel (moteur combustion interne).

- Un alternateur (transformateur dnergie lectrique).

Le moteur diesel combustion interne est constitu des cylindres en linge ou en V.

Page 7
Une fois le moteur dmarre, le dmarreur entrane la rotation du vilebrequin. Ce dernier

agit sur le piston pour faire lopration de lexplosion dans le cylindre en prsence du

carburant et de loxygne.

LAlternateur est une machine synchrone courant continu fonctionne en mode

gnratrice, qui est utilise essentiellement pour transformer lnergie mcanique en nergie

lectrique [6].

La batterie a pour rle dalimenter le dmarreur avec le courant continu correspondant.

Une fois le moteur dmarre, la batterie se charge laide dun petit alternateur.

Pour produire le courant, la gnratrice doit recevoir un mouvement rotatif de son arbre

d'entranement, ce mouvement est produit par un moteur essence ou diesel [7].

Le courant lectrique produit par un groupe doit tre rgul en frquence, en tension et

en puissance [7].

-La frquence est exprime en Hertz (couramment 50 Hz et 60 Hz) pour le courant alternatif.

-La tension est exprime en Volts (220 V 380 V en courant alternatif).

-La puissance est exprime en kilowatts (kW pour la puissance active) ou kilovolt-ampre

(kVA pour la puissance ractive).

VII. Conclusion

Tout au long de ce chapitre, on a prsent la socit SIMEQ en dtaillant ses

principaux activits. Egalement, on a propos une solution pour remdier le problme de la

coupure de courant lectrique pour que les camras de surveillances restent toujours

alimentes. La solution propose se prsente sous la forme d'une carte lectronique permettant

le "switching" entre les trois rseaux. La pice centrale de cette carte est un microcontrleur

16f877A qui sera dtaill dans le prochain chapitre.

Page 8
Chapitre II:

Prsentation du

microcontrleur le Pic

16F877A

Page 9
I. Introduction

Nous consacrons ce chapitre la prsentation de microcontrleur et la description

dtaille de PIC16F877A en prcisant ces caractristiques.

II. Dfinition du microcontrleur

Un microcontrleur est un circuit intgr rassemblant dans un mme boitier un

microprocesseur, plusieurs types de mmoires et des priphriques d'entres sorties. Il se

caractrise par une faible consommation lectrique et un cot rduit par rapport aux

microprocesseurs utiliss dans les ordinateurs personnels. Par rapport des systmes

lectroniques base de microprocesseurs et autres composants spars, les microcontrleurs

permettent de diminuer la taille et le cot de la carte lectronique.

III. Les microcontrleurs PIC

1.Dfinition de PIC

Les microcontrleurs sont aujourdhui implants dans la plupart des applications grand

public ou professionnelles, il en existe plusieurs familles. La socit Amricaine Microchip

Technologie a mis au point dans les annes 90 un microcontrleur CMOS : le PIC

(Peripheral Interface Controller). Ce composant encore trs utilis lheure actuelle, est un

compromis entre simplicit demploi, rapidit et prix de revient. Les mmoires programmes

des PICs existent dans plusieurs versions [8]:

-Les UVPROM qui sont effaable par une source de rayonnements ultraviolets.

- Les OTPROM programmable une seule fois.

- Les EEPROM et flash EPROM qui sont effaables lectriquement.

Page 10
1.1 Classification des PICs de microchip

Actuellement les PICs, sont classs en trois grandes familles, comportant chacune

plusieurs rfrences.

Ces familles sont [9]:

-Base-line : les instructions sont codes sur 12 bits.

-Mid-line : les instructions sont codes sur 14 bits.

-High-end : les instructions sont codes sur 16 bits.

1.2. Identification des PICs

Le PIC est gnralement identifi par une rfrence de la forme suivante : xx(L)XXyy-

zz [9]:

xx : famille du composant, actuellement 12,14,16,17 et 18 .

L: tolrance plus importante de la plage de tension.

XX : type de programme

C : EPROM ou EEPROM

F : flash

yy : identificateur

zz : vitesse maximale du quartz de pilotage

Une varit limite de PIC est donn par le tableau suivant:

Mem prog RAM en EEPROM en Fmax en


E/S Botier
en octets octets octets MHz
12C508 512x12 25 - 4 6 8 broches
16C72A 2048x14 128 - 20 22 28 broches
16F84 1024x14 68 64 20 13 18 broches
16F876 8192x14 368 256 20 22 28 broches
16F877A 8192x14 368 256 20 33 40 broches

Tableau 1: Comparaison entre les PICS[8].

Page 11
2.Le Pic 16F877A

Le pic 16F877A est un circuit intgr contenu dans un botier nomm DIL 40 , il

prsente 40 broches, 20 de chaque cot. Les broches sont virtuellement numrotes de 1 40

[3].

La 1ere broche est plac dans le coin situ gauche de lencoche de reprage.

Figure 4: Localisation des ports du 16F877A.


2.1. Les PINS de 16F877A

La fonctionnalit de chaque broche se prsente comme suit [3]:

MCLR : Cette broche sert initialiser le microcontrleur, le PIC dispose de plusieurs

sources de RESET qui sont :

-POR (Power ON Reset) : mise sous tension.

-EXTERNAL RESET: mise ltat bas de MCLR.

-WDT: chien de garde.

-BOR: baisse de lalimentation.

Page 12
POR : un front montant sur MCLR dclenche linitialisation du microcontrleur.

Cette broche peut tre simplement relie VDD si on na pas besoin de RESET externe. Par

contre, si on souhaite implanter un bouton de remise zro, on pourra cbler un simple rseau

RC.

EXTERNAL RESET :Remise zro extrieure. Il faut appliquer un niveau bas sur lentre

RESET pendant au moins 2 s pour que linitialisation soit prise en compte.

WDT : Chien de garde.

Si le WDT arrive la fin du temps de garde sans avoir t rafrachi il y aura alors une

initialisation de microcontrleur .

BOR: Baisse de lalimentation.

Si la tension VDD chute en dessous de 4V pendant 100 s au moins, le microcontrleur

peut gnrer un RESET.

Alimentation :VDD et VSS [3]:

Ce sont les broches dalimentation du circuit. Les tensions qui peuvent tre appliques

vont de 4.5V 6V pour la gamme standard F et de 2V 6V pour la gamme tendue LF.

Lintensit du courant consomm peut aller de 1 A 140mA. La consommation de

microcontrleur sera en fonction de la tension dalimentation, la frquence interne et le mode

de fonctionnement.

LInterruption : RBO/INT [3]:

Cette broche a une double fonction, elle peut tre utilise comme une broche standard

RBO ou comme une entre dinterruption INT.

Page 13
2.2. Architecture interne du16F877A

Ce microcontrleur prsente une architecture Harvard, les donnes sont places dans

une mmoire de type RAM de 368 bytes. La mmoire de programme est constitue de mot de

14 bytes de type FLASH .Le 16F877A possde 5 ports de A E et 3 timers [3].

Figure 5: Architecture interne du PIC 16F877A.

Page 14
3.Les ports dentres/sorties

Les Pics 16F877A contiennent les 5 ports entres sorties qui sont [3]:

Port A (6 pins I/O), Port B (8 pins I/O), Port C (8 pins I/O), Port D (8 pins I/O) et Port E (3

pins I/O).

Tous ces ports se trouvent dans la banque 0, mais tous leurs registres se trouvent dans la

banque 1, pour dterminer les modes des ports (I/O), il faut slectionner leurs registres

TRISX, le positionnement dun bit 1 place le pin en entre et le positionnement de ce bit

0 place le pin en sortie.

4.Les mmoires du PIC 16F877A

Le PIC 16F877A dispose de trois types de mmoires [8]:

Mmoire vive RAM

Cest de la mmoire daccs rapide, mais elle sefface lorsquelle nest plus sous

tension, cette mmoire contienne les registres de configuration du PIC ainsi que les diffrents

registres de donnes. Elle comporte galement les variables utilises par le programme.

Mmoire morte FLASH

Cest la mmoire programme. Chaque case mmoire unitaire fait 14 bits. La mmoire

FLASH est un type de mmoire stable, rinscriptible volont. Dans le cas du16F877A, cette

mmoire FLASH fait 8 Kmots.

Mmoire EEPROM

Elle est de 256 octets, lectriquement effaable, rinscriptible et stable. Ce type de

mmoire est daccs plus lent, elle est utilise pour sauver des paramtres. Ladresse relative

de laccs EEPROM est comprise entre 0000 et 00ff, ce qui nous permet dutiliser quun

registre de 8 bits pour dfinir cette adresse.

Page 15
5.Les Timers

Le pic 16f877A possde 3 timers qui sont [3]:

-Le Timer0 (8bits) : il peut tre incrment par des impulsions extrieures via la

broche (TOCKI/RA4) ou par lhorloge interne (Fosc/4).

-Le Timer1 (16 bits) : il peut tre incrment soit par lhorloge interne par des

impulsions sur la broche T1CKI/RC0 ou par un oscillateur (RC ou quartz) connect sur les

broches T1OSO/RC0 et T1OSI/RC1.

- Le Timer2 (8bits) : il est incrment par lhorloge interne, celle peut tre

prdivise.

Tous ces timers peuvent dclencher une interruption interne.

6.LUnit centrale

Les PICs utilisent un bus pour les instructions et un bus pour les donnes, il faut

considrer deux plans mmoire lun pour les instructions et lautre pour les donnes ainsi que

les registres internes.

Le plan mmoire est linaire les adresses vont de 0000h 1FFFh [9]. Les PICs nont

quun seul vecteur dinterruption en 0004h. Lors dune interruption, le sous programme

associ devra dterminer quel priphrique a demand une interruption.

La pile utilise par les sous programmes est implante dans la mmoire programme.

Elles sont utilises lors dappels de sous programmes, on ne peut pas imbriquer plus de 8 sous

programmes.

7.Les Interruptions

Le microcontrleur dispose de plusieurs sources d'interruptions [8].

-Une interruption externe, action sur la broche INT/RB0.

- Dbordement du TIMER0.

Page 16
- Changement dtat logique sur une des broches du PORTB (RB4 RB7).

-Une interruption dun des priphriques (PEIE).

- Fin de programmation dune case mmoire de lEEPROM.

- Changement dtat sur le PORTD (PSPIE).

- Fin de conversion analogique numrique (ADIE).

- Rception dune information sur la liaison srie (RCIE).

- Fin dmission dune information sur la liaison srie (TXIE).

- Interruption SPI ou I2C du module MSSP (SSPIE).

- Interruption du registre de capture et/ou de comparaison 1 (CCPI1E).

- Interruption du registre de capture et/ou de comparaison 2 (CCPI2E).

- Dbordement du TIMER1 (TMR1E).

- Dbordement du TIMER2 (TMR2E).

8.Le Convertisseur

Le CAN est un priphrique intgr destin mesurer une tension et la convertir en

nombre binaire qui pourra tre utilis par un programme [3].

Le pic 16F877A travaille avec un convertisseur analogique/numrique qui permet un

chantillonnage sur 10 bits. Le signal numrique peut donc prendre 1024 valeurs possibles.

Pour pouvoir numriser une grandeur, nous devons connatre la valeur minimale quelle peut

prendre, ainsi que sa valeur maximale, Les pics considrent par dfaut que la valeur minimale

correspond leur VSS dalimentation, tandis que la valeur maximale correspond la tension

positive dalimentation VDD. Le principe de la conversion suit la squence est la suivante :

Le pic connecte le pin sur laquelle se trouve la tension mesurer un condensateur

interne, qui va se charger via une rsistance interne. Le pin est dconnect du condensateur, et

ce dernier est connect sur le convertisseur analogique/numrique interne.

Page 17
9.Loscillateur

Lhorloge est un systme qui peut tre ralis soit avec un QUARTZ, soit avec une

horloge extrieur, soit avec un circuit RC, dans ce dernier la stabilit du montage est limite.

La frquence maximale dutilisation va dpendre de Microcontrleur utilis. Le suffixe

indiqu sur le botier donne la nature de lhorloge utiliser et sa frquence maximale.

Oscillateurs : OSC1 et OSC2 ou CLKIN et CLOUT.

Ces broches permettent de faire fonctionner loscillateur interne du PIC.

Le circuit d'oscillateur de pic est reprsent par la figure suivante.

Figure 6: Oscillateurs.

IV. Conclusion

Dans ce chapitre, on a prsent les microcontrleurs d'une faon gnrale ,ensuite nous

avons tudis les caractristiques de PIC16F877A.

Dans le prochain chapitre on va dtaill les diffrentes tapes de la ralisation de la

carte lectronique.

Page 18
Chapitre III :

Conception et Ralisation

pratique de la carte

lectronique

Page 19
I. Introduction

Dans ce chapitre, on va prsenter une description dtaille de la ralisation de la carte de

commande en abordant la conception de chaque partie du systme afin dobtenir une

schmatisation complte et prcise. Par la suite, on va discuter le volet pratique de ce travail

en montrant les diffrentes tapes de ralisation de routage de notre carte.

II. Conception de la carte de commande

La carte lectronique propose assure le "switching" entre le rseau fourni par le secteur,

le rseau d' un onduleur, et le rseau d'un groupe lectrogne. A fin de remdier la coupure de

rseau "STEG". La figure suivante prsente le fonctionnement de la carte :

Figure 7: Schma Synoptique de fonctionnement de la carte.

1. Les diffrents blocs


La carte lectronique est compose de plusieurs units qui assurent le bon

fonctionnement de commande de rseau lectrique:

-Un microcontrleur PIC16F877A qui gre tous les traitements et les liaisons entre les

diffrents blocs de la carte.

Page 20
-Des relais, pour assurer le "Switching" entre trois rseaux lectriques qui sont

commands par le microcontrleur .

-Un afficheur LCD (2 lignes, 16 caractres) qui permet dafficher les messages et l'tat

du rseau.

-Un circuit Uln2003 pour commander les relais, puisque la tension et le courant dlivrs

par le microcontrleur n'arrivent pas commander les relais.

La carte de commande sera alimente par une autre carte. Cette dernire a pour rle

d'alimenter les diffrents composants et de charger la batterie de 12v qui permettra

d'alimenter la carte de commande lors de la coupure de rseau de secteur.

On a construit une carte dalimentation stabilise. Ce bloc a pour but de transformer la

tension alternative 220v du secteur vers une tension continue 5v pour permettre au

microcontrleur de tester s'il ya une coupure de rseau lectrique. Le synoptique de la carte

est dtaill dans la figure suivante:

Figure 8: Schma Synoptique de la carte.

Page 21
2. La carte dalimentation stabilise

Le bloc dalimentation offre les niveaux de tensions stabilises indispensables pour le

test de rseau du secteur par le microcontrleur. Ce bloc dalimentation est constitu de quatre

tages lectroniques classiques dont le premier reprsente un tage de transformation, le

deuxime est un tage de redressement, le troisime est un tage de filtrage et le dernier tage

reprsente un bloc de rgulation .

Figure 9: Les tapes de la stabilisation.


2.1. Etage de la transformation

Le rseau STEG gnre une tension alternative damplitude gale 220 V avec une

frquence de 50Hz. Nous utiliserons un transformateur abaisseur [4] dont la tension d'entre

(primaire) issue du rseau (220 V/50Hz), met une tension alternative 5V et de frquence

50Hz. Le schma lectronique de cet tage de transformation est illustr par la figure

suivante :

220V/5V

5v

Rseaux

STEG ---

--

STEG

Figure 10: Les tapes de la stabilisation.

Page 22
2.2. Redressement

Le redressement est ralis avec un pont 4 diodes [4], chacune des diodes ne laisse

passer quune alternance parmi deux, donc ne redresse quun courant gale la moiti du

courant moyen total. Malgr tout, en valeur instantane, le courant traversant chaque diode

sera gale au courant total pendant une alternance et nul pendant lautre.

Figure 11: Redressement simple alternance.


2.3. Filtrage

Pour obtenir une tension continue, une tape de filtrage est associe la sortie du pont

de redressement. Lorsque la tension la sortie tend diminuer, le condensateur se dcharge

ce qui rduit fortement la chute de tension. Thoriquement, plus la valeur du condensateur est

forte, meilleur est le filtrage. Pour notre application, on a choisi C=2200 F.

Figure 12: Etage de filtrage.


2.4. Rgulation

La tension doit tre stable le plus possible pour viter le mauvais fonctionnement des

composants, do lobligation dajouter un rgulateur 7805 [4] pour maintenir la tension 5

volt continue.

Page 23
Lavantage essentiel du rgulateur linaire est le contrle en permanence afin dobtenir

une bonne stabilisation et une rgulation efficace. Le 7805 peut supporter un courant qui gale

1A [9].

2.5. Montage lectronique

La carte d'alimentation stabilise avec les diffrentes lments ncessaires au bon

fonctionnement est reprsente dans la figure suivante:

Figure 13: Bloc d'alimentation.

3. La carte de rechargement automatique de la batterie et d'alimentation

La carte assure l'alimentation de microcontrleur par une tension de 5v en provenance

de rgulateur 7805 et les relais par une tension de 12v. Pour le chargement automatique de la

batterie le circuit comporte deux sections [10]:

- La section d'alimentation.

-La section de comparaison de charge.

La principale tension d'alimentation [220v, 50Hz] sera pass par le transformateur pour

abaisser la tension 15V. La sortie du transformateur sera connecte au pont diode BR1.

Ici les quatre diodes de RB1 seront utilises pour convertir la tension alternative une

tension continue. Ce processus est aussi appel rectification. La tension continue sera

applique sur le condensateur 470uF [10] pour liminer les ondulations en courant alternatif.

Page 24
Cette tension continue non rgule est maintenant applique au rgulateur LM317 [10] pour

fournir une tension continue rgule. La tension de sortie de ce rgulateur de tension est

variable de 1,2V 37V et le courant de sortie partir de ce circuit intgr est 1.5A [9].

La tension de sortie de ce rgulateur est modifie en faisant varier la potentiomtre 10k

qui est reli la broche d'ajustement de LM317. La sortie du rgulateur de tension LM317 est

applique la batterie par l'intermdiaire de la diode D5 et la rsistance R5. Ici la diode D5

est utilise pour viter la dcharge de la batterie lors de l'absence d'alimentation principale.

Lorsque La batterie est compltement charge, la diode Zener D6 qui reliait en

polarisation inverse mne. Maintenant, la base du transistor NPN BD139 obtient le courant

travers le Zener de sorte que le courant total est mis la terre [10].

Dans ce circuit la diode LED verte est utilise pour indiquer la charge de la batterie, La

rsistance R3 est utilise pour protger la LED verte de hautes tensions.

Si la tension de batterie est infrieure 12V [10], le courant de sortie de circuit intgr

LM317 va circuler travers la rsistance R5 et la diode D5 la batterie. Dans ce temps la

diode Zener D6 ne procdera pas parce que la batterie prend tout le courant de charge.

Lorsque la tension de la batterie augmente 13,5 V [10], le flux de courant la batterie est

empch et la diode Zener reoit la tension de claquage suffisante. Maintenant, la base du

transistor reoit le courant suffisant pour tre polarise de sorte que le courant de sortie du

rgulateur de tension est mis la terre travers le transistor Q1, par consquent la diode LED

rouge indique que la batterie est charge.

Page 25
La figure ci-dessous prsente le montage lectronique de la carte:

Figure 14: Circuit du chargeur automatique de batterie [10].

4.Les relais
4.1. Dfinition

Un relais est un organe lectrique permettant de sparer la partie puissance de la partie

commande, il sert galement commander plusieurs organes simultanment grce ses

multiples contacts synchroniss [9].

4.2. Constitution

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,

comme l'indique la figure ci-dessous.

Figure 15: Constitution du relais [9].

Page 26
4.3. Caractristiques

Un relais est caractris par [9]:

-La tension de sa bobine de commande 5V,12V,24V.

-Le pouvoir de coupure de ses contacts, qui est gnralement exprim en Ampre.

-Le nombre de contacts souhaits.

-Son emplacement, circuit imprim, visser, embrochable, souder.

-Le type de courant de sa bobine est en gnral continu.

Les relais disposent des contacts qui sont les parties mtalliques qui transmettent le

courant si la bobine est excit [9]. Il existe diffrentes sortes de contacts:

-Contact inverseur, il peut partir dun point commun C tablir un contact R lorsque le

relais est au repos, et 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.

R T

Contact Inverseur Contact NO Contact NF

Figure 16: Les diffrentes sortes de contacts.

Page 27
4.4.Branchement et Domaines dapplication

Les relais peuvent tres souds directement sur un circuit imprim, mais sont

gnralement " embrochables ", cest dire positionnables sur un support soud lui-mme sur

le circuit imprim. Ce qui permet facilement son remplacement. Les relais existent sous

diffrentes tensions, leurs contacts sont au nombre de 2, 4 ou 6, ils ont un pouvoir de coupure

denviron 2A sous 250V [9]. Les supports des relais sont donns par la figure suivante:

Figure 17: Supports de relais [9].

En rgle gnrale, les bobines des relais fonctionnent en courant continu, son

branchement en courant alternatif provoquera des vibrations. Il faut 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. Pour des raisons doptimisation, on a

choisi de commander les relais par le circuit ULN2003.

5. Le circuit ULN2003

Le ULN2003 est un rseau de 7 transistors Darlington haute tension et courant. Le

rseau contient sept Darlington collecteur ouvert et paires avec metteurs communs. Chaque

canal offre 500mA et peut rsister des courants de crte de 600 mA. Des diodes de

suppression incluses pour piloter des charges inductives et les entres sont cbles face aux

sorties pour simplifier le dessin du PCB Interface ULN2003 pour les familles logiques tels

que les TTL, CMOS 5V [11]. Ce type de circuits sont utiles pour piloter une large gamme de

charges, y compris les bobines, les relais, les moteurs courant continu, les afficheurs LED.

Page 28
Le schma interne de circuit uln2003a est prsent dans la figure suivante:

Figure 18: Schma interne de circuit intgr ULN2003A [9].

6.L'afficheur LCD
6.1. Dfinition

LCD ou "Liquid Crystal Display "en anglais, signifie "cran cristaux liquides"[9].

Par opposition un afficheur LED o il suffit d'allumer une LED pour crer des caractres.

L'affichage d'un message textuel sur un afficheur LCD n'est jamais direct. Il faut envoyer une

srie de commandes l'afficheur, qui les interprte et ralise en fonction de certaines actions

l'affichage des caractres. Il existe deux types de commandes, les instructions (pour

configurer l'afficheur) et les donnes (pour afficher un caractre partir de son code ASCII).

Un afficheur LCD contient [9]:

- Une entre de contrle RS (Registre Select).

-Une entre de lecture/criture RW (readwrite).

-Une entre de validation E (Enable).

-Huit entres de donnes D0 D7.

-Une entre VSS : Masse 5V.

-Une entre VDD : Alimentation.

-Une entre VEE : Contraste.

-Une entre A ( Anode) et une entre K (Cathode).

Page 29
Figure 19: L'afficheur LCD.

6.2.Les diffrents types dafficheur LCD

Les diffrents types d'afficheurs LCD sont reprsents par le tableau ci-dessous:

Liste de 8 afficheurs LCD alphanumriques dans Proteus


Nombre de ligne Nombre de caractres par ligne Rfrence de l'afficheur

1 16 LM020L

16 LM016L
20 LM032L
2
32 LM017L
40 LM018L

16 LM041L
4 20 LM044L
40 MDLS40466

Tableau 2: Quelque modles d'afficheurs LCD.


L'afficheur LCD que nous utilisons dans notre projet est un afficheur 2 lignes, 16

caractres et de rfrence LM016L.

Page 30
III. Ralisation pratique de la carte

La figure suivante reprsente le schma lectronique de la carte:

-Les cinq relais sont branchs comme sortie au "Port C" de PIC16F877A et sont

commands par le circuit "uln2003".

-La vrification de prsence de rseau de secteur est ralise par le "Pin_B0" de "Port B"

comme entre. On associe une rsistance de tirage niveau bas pour raison de protection.

-Lafficheur "LCD" connect au "Port D" comme sortie.

-Un circuit reset niveau bas connect au port MCLR de PIC .

Le Montage lectronique de la carte de commande est reprsent par la figure suivante

Figure 20: Montage lectronique de la carte de commande.

Page 31
1. Procdure daffichage

La procdure daffichage se fait laide dun afficheur LCD, deux lignes 16 colonnes

de type LM016L, 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.

L'afficheur LCD est reli au "port_D" de pic avec un potentiomtre reli au pin VEE de

LCD pour rgler la luminosit .

Figure 21: Brochage de l'afficheur LCD.

Page 32
2. Brochage du quartz

Loscillateur interne du PIC fonctionnera par le "quartz" et les deux condensateurs relis

au broches OSC1 et OSC2. Le quartz 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.

Figure 22: Brochage d'oscillateur.

3. Cblage du reset sur la carte

En ce qui concerne la remise zro, on a choisie la mise en place dune commande

manuelle de reset (RAZ) comme le montre le schma suivant:

Figure 23: Cblage de circuit reset.

Page 33
4. Alimentation du pic

Les pins dalimentation du PIC 16F877A sont placs dune part et dautre en position

centrale du PIC, la broche VDD connecte au source d'alimentation de (2v 5.5v ) et la

broche VSS connecte la masse .

Figure 24: Alimentation de pic16F877A.

5. Programmation de la carte de commande

5.1. Langage de programmation < ccs c compiler>

Le compilateur C de la socit CCS (Custom Computer Services) est un compilateur

adapt aux microcontrleurs PICs bnficie d'une prise en main trs facile. Ce logiciel est

conu pour fournir les solutions les plus faciles que possibles pour des applications se

dveloppant pour les systmes microcontrleur.

Page 34
5.2. Organigramme du programme

Le programme principal sera dtaill dans l'organigramme suivant :

Dbut

Dclaration d'entres/
sorties

initialisation de lcd

afficher (' READY')

afficher ('TEST...')

stat=rseau STEG
if (stat==0)

oui non

afficher ('STEG OFF') afficher ('STEG ON')

while true

if (stat change d'tat)

loop:

if (stat ==1)

afficher ('TESTING...')

afficher ('STEG ON')

basculer au rseau steg


fermer l'onduleur
fermer le groupe

attendre 10s

if (steg ==0)
oui
non
fermer l'alimentation de
groupe
(arret de groupe)

Page 35
A

if (stat ==0)

if groupe en marche

oui non

basculer au rseau de afficher ('STEG OFF')


groupe

afficher ('ONDULEUR ON')


afficher ('STEG OFF')
basculer au rseau de
l'onduleur
afficher (' GENERATOR
CONNECTED')
attendre 5s

if (steg ==1)

oui
goto loop non
afficher (' START-UP
GENERATOR')

ouvrir alimentation de
groupe

demarrage de groupe

afficher (' WAITING 30s')

attendre 30s

if (steg ==1)

oui
goto loop non

basculer au rseau
groupe

afficher (' GENRATOR


CONNECTED')

Fin

Organigramme 1 : Programme principale

Nous avons labors ce programme par le logiciel pic c compiler (voir ANNEXE B)

Page 36
6. Les tapes de simulation de la carte de commande

Etape 1 :

Nous alimentons les relais de la carte par une tension de


12V et le microcontrleur par une tension de 5V.
Le test de prsence de rseau est ralis par la carte
d'alimentation stabilise lie au microcontrleur.

Etape 2 :

Ds que nous avons branch la carte


l'alimentation, lafficheur LCD sallume et
affiche "READY TEST...".

Etape 3 :

S'il ya prsence de rseau de secteur,


l'afficheur LCD affiche "STEG ON".
Le relais de STEG est ferm et les autres
relais seront ouverts.

Etape 4 :

S'il ya coupure de rseau de secteur,


l'afficheur LCD affiche "STEG OFF".
Le relais de STEG est ouvert, et basculement
au rseau d'onduleur.

Page 37
Etape 5:

Dmarrage de groupe lectrogne


et attendre 30 secondes pour que la tension de
groupe devient stable.

Etape 6:

Basculement au rseau de groupe lectrogne.

Etape 7:

Ds que le rseau du secteur revient, la


carte ralise le basculement au rseau STEG.
S'il n ya pas une autre coupure de secteur
dans 10 secondes, le groupe sera ferm.

Page 38
7. Modle ARES
7.1. Dfinition

Le logiciel ARES (Advanced Routing and Editing Software) est un outil d'dition et de

routage qui complte parfaitement ISIS. Un schma lectrique ralis sur ISIS(voir ANNEXE

A ) peut alors tre import facilement sur ARES pour raliser le PCB de la carte lectronique.

Bien que l'dition d'un circuit imprim soit plus efficiente lorsqu'elle est ralise

manuellement, ce logiciel permet de placer automatiquement les composants et de raliser le

routage automatiquement.

Le typon de la carte de contrle de rseau est donne par la figure ci-dessous:

Figure 25: Typon de la carte de commande.

Page 39
Le typon de la carte de rechargement automatique de la batterie et d'alimentation est

reprsent dans la figure ci-dessous:

Figure 26: Typon de la carte d'alimentation et chargement batterie.


Le typon de la carte d'alimentation stabilise est reprsent dans la figure ci-dessous:

Figure 27: Typon de la carte d'alimentation stabilise.


.

8. Les tapes de ralisation pratique de la carte


8.1. Le Typon de la carte

Aprs le routage sous ARES on imprime le typon avec une imprimante jet d'encre sur le

papier transparent spcial. Il faut rgler l'impression sur 'papier photo pais' pour avoir un

maximum d'encre sur le papier et obtenir un noir plus opaque.

Page 40
Figure 28: Typon de la carte lectronique de commande.
8.2. Insolation

Aprs avoir retirer le film protecteur de la plaque poxy, la rsine se trouve la surface.

Cette rsine a pour proprit de se modifier lorsquelle est expose aux rayonnements Ultra

Violet (UV). Cette proprit est intressante car il suffit disoler des UV certaines parties de

cette rsine pour quelle ne soit pas modifie. On comprendra lintrt davoir modifi une

partie de cette rsine lors de la rvlation.

Figure 29: Constitution de plaque epoxy.

Page 41
8.3. Rvlation

Le rvlateur est un produit chimique que lon peut le fabriquer soi-mme, puisquil

sagit dune simple solution de soude caustique. Sa manipulation ncessite des prcautions

comme le port de gants.

On doit maintenant placer la plaque dans un bac contenant le rvlateur.

Figure 30: Schma de la carte dans le rvlateur.


8.4. Gravure

Notre plaque est plonge dans un bac graver qui contient un produit acide : le

perchlorure de fer. Cet acide va dissoudre le cuivre autour des pistes protges par la rsine.

Le Perchlorure de Fer suractiv est un liquide de couleur marron trs fonc. On lutilise pour

graver les circuits imprims car il a la particularit de dtruire (par raction chimique) tout le

cuivre qui nest pas recouvert de rsine photosensible. Cela a pour consquence de ne laisser

sur la platine que les pistes qui nous intressent.

Figure 31: Schma de la carte dans le Perchlorure de fer.

Page 42
8.5. Perage

Avant de souder les composants, il nous faut percer les pastilles. Ces trous correspondent

lemplacement des ptes des composants. Pour cela on utilise une perceuse.

Figure 32: Schma dune perceuse.


8.6.Test du circuit imprim

On utilise un Ohmmtre ou un testeur de continuit pour vrifier:

-La continuit des pistes.

-L'absence de court-circuit.

8.7.Soudure

A prsent on doit placer les composants sur la plaque en saidant du schma.

Pour souder on utilise un fer souder et de ltain car cest un mtal facilement manipulable

et sa temprature de fusion est assez basse ,il fond facilement.

III. Conclusion

Dans ce chapitre on a dtaill la conception de chaque partie de systme et leur

fonctionnement , on a prsent les composants utiliss et on a dcrit le droulement du

programme principale par un organigramme. Vers la fin, on a tudi les diffrentes tapes de

la ralisation pratique des cartes lectroniques.

Page 43
Conclusion gnrale

Llaboration de ce travail dans le cadre du projet de la fin dtude tait une

occasion pour approfondir les connaissances thoriques en lectronique et dacqurir

une bonne exprience au niveau de la ralisation pratique.

Dans le premier chapitre de ce rapport, on a prsent la socit et on a pos le problme

qu'on va traiter au cours de ce projet.

Dans le deuxime chapitre, on a tudi le microcontrleur PIC16F877A et on a dtaill

ses caractristiques.

Dans le dernier chapitre, on a tudi la conception de chaque partie de systme

lectronique puis on a dtaill les tapes de la ralisation pratique des cartes.

Dautre part, on peut amliorer ce projet au niveau de scurit du matriels lectriques

qui ne peuvent plus assumer la coupure du courant lectrique, en ajoutant un capteur de

tension qui dtecte les petites et les grandes anomalies de rseaux. Par ailleurs, on peut lier la

carte au rseau Internet ou GSM pour donner une connaissance a l'utilisateur lors d'une

coupure d'alimentation de systme.

La ralisation de ce projet a permis dveiller un esprit cratif chez moi. Cest surtout

une occasion denrichir mes connaissances thoriques et de les confronter la vie

professionnelle.

Page 44
Bibliographie
[1]:Philippe B., Electronique de puissance, Premire dition 2006,pp 1-31.

[2]:Thodore W., Electronique, 3eme dition,2003,pp 920-949.

[3]:Bernard B., Les microcontrleurs PIC, Herms science publications, 2003,pp 2-38.

[4]:Loic P., Physique, Bral 2004,pp 311-313.

Netographie
[5]:http://www.infosec-ups.com

[6]:http://www.energieplus-lesite.be

[7]:http://ooreka.fr

[8]:http://fabrice.sincere.pagesperso-orange.fr

[9]:http://en.wikipedia.org

[10]:http://www.electronicshub.org

[11]:http://www.ti.com

Page 45
Annexe A : Utilisation de ISIS Proteus

I. Dmarrage du logiciel ISIS

Pour Lancer le logiciel ISIS cliquer sur licne suivante.

II. Prsentation de linterface ISIS

1.Barre de Menu

La barre de menu permet de grer les travaux (ouverture, sauvegarde) sur vos fichiers.

2-Barre doutils de commande

La barre d'outils de commande rpond ce qui est accessible par les menus
Commandes sur les fichiers (nouveau, ouvrir)

Commandes daffichage (grille, zoom)

Commandes Edition /Objets/Bibliothques..

Commandes Outils/Projet

3.Barre doutils de slection de modes

4.Barre doutils dorientation


5.Panneau de contrle de lanimation

Animation :

-Play

6.Slection dun composant -pas

Cliquer sur licne pasla boite de dialogue donnant le choix des


pour faire apparaitre
composants.
-Pause
Puis cliquer sur P pour avoir la bibliothque des composants.

-Stop

7. 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 PIC16F877A et ajoutez le fichier HEX dans le champs programme file


8. Routage de la carte de commande de rseaux sur ARES
Annexe B : Utilisation du PIC C Compiler

I. Dmarrage du logiciel PIC C Compiler

Pour lancer le logiciel PIC C Compiler cliquer sur licne suivante.

II. Prsentation de linterface PIC C Compiler

1.Barre de Menu

2.Barre des outils de commande


III. Cration dun nouveau projet

Pour crer un nouveau projet, on suit les tapes suivantes :

1.Premire tape

Cliquer sur File, New, Source File

2.Deuxime tape

Aprs lapparition de cette fentre, choisir l'emplacement de l'enregistrement de

programme et donner un donner, puis cliquer sur enregistrer.


Et enfin, lapparition dune nouvelle page.

3.Troisime tape

A fin de terminer le programme, cliquer sur compile pour contrler le fonctionnement du

programme, dtecter et corriger les erreurs.

Вам также может понравиться