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

Introduction Gnrale

Nous nous assistons de jour en jour un monde en mutation continue, domin de plus en plus par ceux qui matrisent la technologie. L'lectronique et l'informatique sont l'origine de la dernire rvolution industrielle et deviennent indiscutablement les principales issues vers la matrise de cette technologie. Dans le domaine industriel, nous avons de plus en plus tendance raliser des applications et des projets industriels adquats la progression technologique. Et c'est dans ce sens que nous avons abord notre projet de fin d'tudes qui a pour thmatique la conception et la ralisation d'une carte universelle base sur un PIC qui permet de commander des portails utilisant des moteurs courant continu ou alternatif, tout en ralisant la protection contre les surcharges et les courts circuits suite un blocage ventuel du portail. Lapport de notre projet par rapport aux autres cartes de commande est le caractre universel. En effet, dans un endroit utilisant un portail automatique plusieurs pannes sont susceptibles dtre dclenchs, la rparation et le diagnostic de telles cartes ncessite un temps important. Influenc par ces observations et ces limites, un nouveau besoin de cration dune carte universelle, facile implanter tout moment sans perte de temps, est de plus en plus indispensable Notre projet est ralis autour dun microcontrleur pic 16F876 qui prsente lunit de traitement capable de grer les entrs et les sorties de notre carte universelle. Nous avons essay dans cette mmoire d'assurer une prsentation claire et structure qui permette un reprage facile de l'information recherche et une lecture efficace. Pour le faire, nous allons tout dabord introduire dans le premier chapitre une prsentation gnrale de notre projet ou on a mis le focus sur le cahier des charges, la prsentation du projet et une tude prliminaire. Le deuxime chapitre intitul spcification servira dfinir notre systme et ses diffrents blocs. Le troisime, nomm conception tudiera la conception software et hardware. Dans le quatrime chapitre, on soccupe de la partie ralisation et implmentation de notre carte universelle. Enfin, nous allons conclure notre travail par une conclusion gnrale et les futures perspectives.

1
ISET Technologie Force

Chapitre 1 : Prsentation Gnrale

Section 1 : Cahier des charges. Section 2 : Prsentation du projet. Section 3 : Etude prliminaire

Section 1 :
ISET Technologie Force

Cahier des charges


2

Objectif :
Ce projet de fin dtudes a pour objectif dtudier, de concevoir et de raliser une carte de commande universelle base dun pic 16F876 permettant de commander un systme partir de ses entres et ses sorties. Les entres :

Entre start

Entre stop

Entre photocellule

Les buts fin de course Les sorties : Moteurs Lampe clignotant

Travail demand :
Etude et conception de la carte de commande Conception du programme cot PIC Ralisation du systme complet Test final et validation

3
ISET Technologie Force

Section 2 :
1. Etude de lexistant : 1.1 Introduction :

Prsentation du projet

De nos jours, et suite a lvolution de lindustrie aux enjeux dassurer le plus de confort pour ltre humain, des nouvelles ides ont ts invent dans divers domaines par exemple les portails automatiques taient lune des technologies vise pour faciliter les taches lutilisateur do la cration des porte semi-automatique puis automatique. Cette technologie est actuellement au cur de la vie moderne. Des tels portails donnent beaucoup de confort lutilisateur. En effet, cela lui permet dviter de descendre et de se dplacer pour ouvrir la porte du garage, puis le fermer de nouveau. Actuellement, une varit de portes existe dans le march, on peut opter pour un portail automatique en acier, en aluminium ou mme en bois. De point de vue technique, louverture de telles portes peut se faire avec des battants ouvrants ou coulissants sur un rail. Concernant la commande distance, une tlcommande permettra de commander le portail.

1.2 Automatisme de portail :


La varit de systmes d'automatisme de portail offre l'avantage de rpondre tous les cas de configuration. Selon que le portail est dj pos ou non lors de l'installation, on n'optera pas pour la mme solution. Une ventuelle dclivit du terrain peut aussi imposer un modle d'automatisme plutt qu'un autre. Il existe beaucoup d'autres critres comme le style de bti autour du portail, les impratifs budgtaires ou encore l'espace disponible pour l'ouverture.

1.3 Diversit :
La diversit dans les automatismes de portail ou automatismes pour porte de garage ou bien encore pour les moteurs de portail coulissant, conduit un large choix : automatisme pour portail battants automatisme pour portail coulissant automatisme pour porte de garage

automatisme pour stores


4

ISET Technologie Force

automatisme pour volets

accessoires pour la domotique.

2. Problmatique
La complication des algorithmes de codage et de dcodages des cartes lectroniques tait lune des solutions les plus pertinentes pour maximiser le confort et la scurit des utilisateurs Malheureusement, la technologie prsente toujours des failles et des contraintes et cre toujours de nouvelles besoins, en cas de pannes des portails automatique, pratiquement caus par la carte lectronique de commande, il est devenu trs difficile et presque impossible den rparer suite la complications des systmes qui sont derrires, do les rparateurs tendent remplacer tout le system par un autre. Cette problmatique cest pos comme un handicap envers les rparateurs do le besoin de crer une carte lectronique universelle qui sera susceptibles douvrir nimporte quelle porte. C'est dans ce cadre que nous aborderions notre projet de fin d'tudes qui a pour thme la conception et la ralisation dune carte universelle pour automatiser plusieurs type de portails.

3. Cadre du projet :
Le projet de fin dtude fait partie intgrante de lInstitut Suprieur des Etudes Technologiques de Sfax (ISET SFAX) et la socit Technologie Force. En effet, le projet a pour but lintervention pratique permettant ltudiant dappliquer ses connaissances scientifiques et techniques, de tester ses facults et de confronter les savoirs thoriques pars la pratique professionnelle.

Prsentation de la socit
La socit Technologie Force TF est une socit de sous-traitance lectrique et lectronique industrielle, qui est fonde en 2002 par son grant Mr Abid Ahmed l'adresse route Gremda Km 6 TF est introduite dans les marchs nationaux et s'est forme une porte feuille de clients importants tel que: socit JMAL, ARMOFLEX, MED LIGHT, MATEM TF est capable de rpondre la demande de ses clients dans le domaine de l'lectricit et de l'lectronique industrielle: Cblage des armoires lectriques. Ralisation des cartes lectroniques.
Rparation des quipements industriels.

Rgulation & Automatisme.


5
ISET Technologie Force

Au sein de cette socit on applique nos connaissances dans llectronique et llectricit industrielle sous la tutelle de Mr Abid Ahmed qui fait de son mieux de nous approcher et indiquer les choix, les mthodes de travail, la connaissance du savoir faire, la rapidit dans les interventions.

Section 3 :
Introduction :

Etude prliminaire

L'objectif fix pour ce projet impose la ralisation d'une carte universelle base sur un PIC qui permet de faire fonctionner nimporte quel moteur ( courant continu ou alternative) toute en ralisant la protection contre les surcharges et les courts circuits suite un blocage ventuel du portail et qui doit tre capable de grer les entrs et les sorties tout moment.

Analyse fonctionnelle
La fonction dusage est de commander lutilisateur sur la porte de garage. louverture ou la fermeture dun portail de manire

scurise, par un ordre transmis de manire distante, sans intervention mcanique de

1.1

S.A.D.T :

La figure ci-dessous est une modlisation de notre systme

R nergie lectrique glages Commande distance Fonctionnement automatique

Porte en position finale OUVRIR OU FERMER Porte en position initiale UN PORTAIL AUTOMATIQUE
Perte
A-0

A-0 Automatisme dun portail


6

ISET Technologie Force

Figure 1.1 : Modlisation du systme

1.2

Diagramme pieuvre

Le diagramme pieuvre (figure 1.2) montre linteraction entre le systme et son environnement

Figure 1.2 : Diagramme pieuvre

FONCTION FSP1 FC1 FC2 FC3 FC4 FC5 FC6 FC7 FC8

DSIGNATION Ouvrir et fermer un portail automatiquement Commander distance louverture ou la fermeture de la porte Sadapter la porte Sadapter au prix du march Minimiser le volume occup tre aliment en nergie lectrique Se fixer au support Respecter les normes Faciliter linstallation et le dpannage 7

ISET Technologie Force

FC9

tre agrable lil

Tableau 1.1 : dsignation des fonctions du diagramme pieuvre

Exemple dun portail automatis 1.3 Architecture du systme :


La figure 1.3 presente un exemple explicatif dun portail automatis avec ses diffrents lements. Un signal dentre issu de la tlcommande permet de dclencher les moteurs qui permettent louverture et la fermeture du portail. Ces derniers sont commands par une carte de commande prsentant lunit de traitement (PIC). Voyant clignotant Jeu photocellules de Moteurs

Ante nne

Carte lectronique
ISET Technologie Force

Tlcomman de
8

Figure 1. 3 : exemple dun portail automatis


1.4Identification

des priphriques dentres/sorties 3.2.1 Priphrique dentres :


- Tlcommandes :
principal avec lequel lutilisateur peut

Cest un priphrique commander le portait.

-Antenne :
Cest un priphrique en option pour amliorer le port de la tlcommande.

- Jeu de photocellules :
Cest un priphrique qui dtecte la prsence dun obstacle pendant louverture ou la fermeture du portail.

-But fin de course


Le but des dispositifs de fin de course est de permettre au moteur de s'arrter en temps voulu

3.2.2 Priphrique de sorties : - Moteur(s) :


Cest une sortie principale pour louverture et la fermeture du portail (aliment en courant alternatif ou continu)

- Voyant clignotant :
Ce priphrique positionner sur le pilier, doit tre visible de la rue

9
ISET Technologie Force

Chapitre 2 : Spcification

Introduction Mise en uvre Conclusion

10
ISET Technologie Force

Introduction :
Dans ce chapitre mous allons essayer de traduire les exigences du cahier des charges en une reprsentation abstraite permettant de dcrire le comportement et lenvironnement du systme sans entrer dans les dtails techniques, et cela en essayant dtablir une liste des besoins aux quels le systme doit rpondre en cherchant une rponse la question Quoi Faire ? . Cette expression doit modliser et formaliser la ralit, dune manire formelle, pour inciter la comprhension du systme. Le dveloppement dun systme ncessite ladoption dune mthode approprie sa nature et son domaine dexploitation. En effet, on va faire recoure la mthode S.A.R.T (Analyse Structur du Temps Rel) et avec la variante Ward et Mellor qui se base sur lanalyse structure pour spcifier et concevoir les systmes temps rel. Cette approche doit prsenter en premier lieu le diagramme de contexte, le diagramme prliminaire et les diagrammes des flots de donnes. En deuxime lieu, un dictionnaire de donnes qui dfinit tous les termes et les mots techniques utiliss au paravent.

Mise en uvre :
2.1 Diagramme de contexte de donnes :
Cest un diagramme abstrait, qui reprsente tout le systme modliser. Ce diagramme ne contient que les processus dont le nom traduit leur fonction dusage dans le systme. Il est le seul diagramme dans le quel les interfaces entre le systme et son reprsentes. environnement sont

Figure 2.1 : Diagramme de contexte

11
ISET Technologie Force

2.2 Diagramme prliminaire :


Cest le diagramme qui fait apparatre la dcomposition de systme en sous-systmes et ne processus primitif qui correspondent aux fonctions principales. Chaque sous-systme peut tre considr son tour comme un systme dcomposable en sous-systme .Ce diagramme contient dix transitions qui sont structures de la manire suivante :

Figure 2.2 : Diagramme Prliminaire Contrler portail

2.3 Spcification de transformation de contrle :


La seconde tape de la mthode S.A.R.T est la spcification de chaque transformation de contrle. Elle montre lvolution dynamique du systme. Cette spcification dveloppe la squence dexcution des transformations des donnes dcrites dans les schmas des transformations.

12
ISET Technologie Force

Figure 2.3: Spcification de transformation de contrle Contrler portail

Conclusion :
La spcification est une tape prliminaire dans le cycle de vie d'un systme. Elle permet de rpondre la question Quoi Faire ? . Plusieurs mthodes sont utilises pour ce but. Dans ce chapitre, on a fait appel la mthode S.A.R.T (Analyse Structur du Temps Rel) pour spcifier les besoins de notre systme tout en tablissant des diffrents diagrammes savoir le diagramme de contexte, le diagramme prliminaire et le diagramme dtat transition.

13
ISET Technologie Force

Chapitre 3 : Conception

1. Introduction 2. Conception hardware 3. Conception software : 4. Conclusion

14
ISET Technologie Force

1. Introduction
Dans ce chapitre on a essay de concevoir le systme dune faon gnrale. Cette partie consiste tudier la conception du system.

2. Conception hardware 2.1 Conception prliminaire


La figure 1 montre que notre systme est ralis autour dune carte de commande base de PIC. Pour la protection du PIC et ladaptation des signaux dentre (Start, but fin de course, photocellule) on a utilis un bloc dadaptation. Lalimentation des diffrents composants est assure par un bloque dalimentation. Nous pouvons mieux comprendre travers ce schma explicatif :
Schma synoptique :

Alimentation

Entres

Sorties

Bloc dadaptation Carte base de pic

Figure 3.1 : Schma synoptique du systme

15
ISET Technologie Force

2.2 Conception dtaill


Daprs la figure ci-dessous on peut dcomposer notre system en 4 blocs :

Figure 3.2 : Schma de principe


1 2 3 4

Bloc dadaptation Bloc dalimentation Bloc de commande Bloc de puissance


I.2.1

Bloc dadaptation

Le rle de ce circuit est dassurer la bonne protection pour le pic. Il est compos par des optocoupleur (phototransistor), des rsistances et des diodes comme le montre la figure cidessous :

Figure 3.3 : Bloc dadaptation


16
ISET Technologie Force

Nomenclature des composantes


Nombre 01 06 06 06 06 Nom J1 R1.R6 U1...U6 LED1..LED6 D1...D6 Description Born Rsistance Optocoupleur Diode LED Diode Dsignation et valeurs Born de7 20k Sfh615a 3 mm

Tableau 3.1 : Nomenclature des composantes (bloc de dadaptation)

2.2.2 Bloc dalimentation


Lalimentation du systme ncessite un circuit dalimentation qui peut traduire la tension de lalternatif au continu. 220VA C

Transformation

Redressement

Filtrage

Rgulation

5VDC

Figure 3.4 : schma synoptique de circuit dalimentation Pour obtenir une tension continue partir dune tension alternative il faut passer par les tapes suivantes :

17
ISET Technologie Force

La transformation : adaptation de la tension dentre avec un transformateur abaisseur


afin dobtenir une tension dsir. N.B : pour notre cas on a choisi que la transformateur soit lextrieur de la carte pour minimiser le plus possible leur taille.

Le redressement : il permet de supprimer l'alternance ngative d'un signal en conservant l'alternance positive. Le filtrage il sagit de rduire ("lisser") l'ondulation d'une tension redresse et pour cela on
utilise gnralement un condensateur lectrochimique de forte capacit

La rgulation (stabilisation) Elle permet de stabiliser une tension une valeur fixe, et
cest ncessaire pour les montages lectroniques qui ont besoin d'une tension qui ne fluctue pas.
U14
7812 +12v

U13
7805 1 VI GND VO 3

+5v

FUSE
3A

C4
470u

C5
22n

GND

BR1

VI

VO

C6
470u

C7
470u

C8
22n

2 1

GBPC800

J7
CONN-H2

Figure 3.5 : Schma de principe du bloc dalimentation Nomenclature des composantes


Nombre 01 01 02 03 01 01 01 Nom U13 U14 C5, C8 C4, C6, C7 Fuse J7 BR1 Description Rgulateur de tension Rgulateur de tension Condensateur Condensateur polaris Fusible Born Pont diode Dsignation et valeurs L7805 L7812 nf 22 f 470 A1 Born de 2

Tableau 3.2 : Nomenclature des composantes (bloc dalimentation)

Les composants utiliss : -Fusible :


18
ISET Technologie Force

Un fusible est un composant conducteur d'lectricit qui accepte de laisser passer un courant jusqu' une certaine valeur, sans fondre. Au del de cette valeur de courant limite, il fond et empche ainsi le courant de continuer sur sa lance.

- Pont diode :
Un pont de diodes ou pont de Gratz est un assemblage de quatre diodes montes en pont, qui redresse le courant alternatif en courant continu, cest--dire ne circulant que dans un seul sens

- Condensateurs (filtrage)
Le rle du condensateur de filtrage, gnralement un lectro-chimique de forte capacit, est de rduire l'ondulation d'une tension redresse lorsqu'on passe, par exemple dans une alimentation, d'une tension alternative une tension continue. Il permet, en quelque sorte, de "lisser" la tension ondule. Le condensateur de filtrage est mont en parallle avec la sortie du pont de diodes. La prsence du condensateur de filtrage permet de rduire fortement ("lisser") l'ondulation de la tension redresse

-Rgulateur
Un rgulateur sert rguler ou stabiliser un potentiel sur sa broche de sortie, il peut tre fixe ou rglable (vis de rglage 25 tours) et tre positif ou ngatif par rapport la masse (ex: 7805 positif avec en sortie +5V et 7905 ngatif avec en sortie -5V).

2.2.3

Bloc de commande

Le circuit de commande est bas sur un microcontrleur 16F876 de la famille microchip qui gre toute les instructions du programme afin de commander les diffrents composants.
C1
100n

C2
100n U1 U2 U3 U4 U5 U5

X1

CRYSTAL

U7
+5v 9 10 1 2 3 4 5 6 7 OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/THV RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 21 22 23 24 25 26 27 28 11 12 13 14 15 16 17 18

R?
10k

R7 SW ITCH1 C3
100n 10k

R8
10k

RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T0CKI RA5/AN4 RC0/T1OSO/T1CKI RC1/T1OSI RC2/CCP1 RC3 RC4 RC5 RC6/TX/CK RC7/RX/DT PIC16F870

R17

R9 R10 R11 R12


5 6 7 8

10k 10k 10k

+5v R16

+24v 10k

LED7 LED8
LED LED

DSW1
DIPSW_4 1 2 3 4 5 6 7

U10
1B 2B 3B 4B 5B 6B 7B COM 1C 2C 3C 4C 5C 6C 7C 9 16 15 14 13 12 11 10 U8

OFF ON

3 2 1

4 3 2 1

U9

J8
CONN-SIL3

ULN2003A RL2 RL1

Nomenclature des composantes


Nombre 01
ISET Technologie Force

Figure 3.6 : Schma de principe du bloc de commande


Nom U7 Description Microcontrleur

Dsignation et valeurs 16F876 19

01 02 02 04 01 01 01 01

U10 C1, C2 C3 R9..R12 J2 X1 DIP Switch

Circuit ULN Condensateur Condensateur Rsistance Born Quartz Switch boutant

ULN2003 15pf nf 100 k 10 Born de 3 4Mhz DSW1

Tableau 3.3 : Nomenclature des composantes (bloc de commande)

Les composants utiliss :

-Pic 16f876

Le circuit de commande est bas sur un pic 16f876, et pour bien comprendre ce dernier on a choisi de faire cette tude :

Caractristiques gnrales de PIC :


Le 16F876 joue le rle dun microprocesseur, intgre dans un botier de type DIL 28 . Il prsente donc 28 broches (14 de chaque ct). Les broches sont virtuellement numrotes de 1 28, la broche 1 tant celle qui se trouve dans le coin situ gauche de lencoche de reprage. Comme pour tout circuit intgr, chacune de ses broches a une ou plusieurs fonctions qui sont rsumes par un sigle Figure 3.7 : Broche de fonctionnement de PIC mnmotechnique.

Les broches de fonctionnement :


Les broches de fonctionnement sont les broches qui permettent au microprocesseur de fonctionner. Ces broches doivent obligatoirement tre connectes pour que le 16F876 fonctionne correctement et quon peut les regrouper comme suit.
20
ISET Technologie Force

Les broches dalimentations :


Ce sont les broches dalimentations : 2 pour le 0V (Bleu) et 1 pour le +5V (Rouge).Les broches du Quartz et de reset: Le 16F876 a besoin dun lment de cadencement quest le quartz dont le rle est de crer des impulsions de frquence leve. Dans le cas du 16F876, le quartz utilis est typiquement un quartz de 20Mhz, c'est--dire quil va fournir 20 millions dimpulsions par seconde, Le microprocesseur va se baser sur cette frquence pour son fonctionnement interne. Le quartz est connect sur les 2 broches OSC1 et OSC2. La broche de rinitialisation (en marron) : Une broche particulire du microprocesseur est la broche /MCLR (pour reset), cette broche est davantage une broche de contrle que de fonctionnement. Cette broche a pour effet de provoquer la rinitialisation du microprocesseur lorsquelle est lie la masse. Ceci provoque linterruption du programme en cours qui va recommencer la premire instruction, lensemble des registres du microprocesseur vont tre galement remis leur valeur de dmarrage. Pour que le microprocesseur fonctionne, il faut donc que cette broche soit connecte au +5V en permanence. Sur la carte principale, un bouton poussoir est prvu pour provoquer le reset par lutilisateur. Lappui sur ce dernier va mettre transitoirement la broche MCLR la masse.

Les Ports du 16F876 :


Toutes les autres broches du 16F876 sont des broches de port dentre/sortie. Elles peuvent aussi avoir dautres rles si les modules internes du 16F876 sont activs, Le 16F876 possde 3 ports diffrents : - le port A (6 broches). - le port B (8 broches). - le port C (8 broches). En total a fait 22 broches disponibles. Toutes les broches de ces ports sont des broches dentre/sortie, c'est--dire configurables en entre ou en sortie. Avec ses broches, on peut faire, soit sortir des donnes du 16F876 sous forme de 1 et de 0 correspondant respectivement une mise des broches au niveau HAUT ou BAS. Comme on peut galement faire la lecture des donnes sous forme de 1 et de 0 correspondant respectivement un niveau HAUT ou BAS

21
ISET Technologie Force

prsent sur ces broches. La structure de chaque port, quelques variations prtes, est grosso modo la mme : - chaque port est configur par un registre de port, nomm TRIS suivi par la lettre du port. Ainsi le port A est configur par le registre TRISA. Chaque bit de ces registres (TRIS ou DDR) dtermine le sens de communication des broches du port. - chaque port possde logiquement un registre de donnes associ. Pour chaque broche configure en sortie.

La mmoire du 16F876 :
Il y a 3 types distincts de mmoire pour le 16F876 :

-Une mmoire FLASH (8K) :


Cest la mmoire programmable proprement dite. Chaque case mmoire unitaire fait 13 bits. La mmoire FLASH est un type de mmoire stable, rcrivable volont. Cest ce nouveau type de mmoire qui a fait le succs du microprocesseur PIC. Dans le cas du 16F876, cette mmoire est de taille 8K

-Une mmoire RAM (368 octets).


Cest de la mmoire daccs rapide, mais volatile (c'est--dire quelle sefface lorsquelle nest plus sous tension). Cette mmoire contient les registres de configuration du PIC ainsi que les diffrents registres de donnes. Elle contient galement les variables utilises par le programme.

-LEEPROM Interne (256 Octets).


Le PIC 16F876 contient galement une mmoire Electriquement effaable, rcrivable crevable et stable (appele EEPROM). Ce type de mmoire est daccs un peut lent.

Architecture interne du PIC 16F876 :

22
ISET Technologie Force

Figure 3.8: Architecture interne du PIC 16F876

Choix du pic
On a choisi le 16f876 car : Il possde des entres analogiques
Nombre de broche dentre/sortie important (satisfaire notre besoin)

Utilisation des entres analogiques


On a utilis 2 entres analogique lune pour fix la valeur de la consigne sur la quelle on va faire notre comparaison et lautre issu de la tension du moteur Pour la comparaison on va jouer sur la tension cest--dire au blocage du moteur le courant va augmenter do la tension sera diminue et suivant le programme quon a dj labor, le pic va lire cette mesure et va faire sa comparaison et on aboutira deux conditions : Si la mesure gale la consigne le moteur fonctionne normalement. Si la mesure est infrieure la consigne le pic va donner lordre de larrt du moteur

Pour les autres ports dentres du pic, qui sont reli avec lenvironnement extrieur, on a utilis un opto-coupleur (Phototransistor) branch avec une diode et une rsistance en srie pour chaque entre afin dassurer une bonne protection pour le pic.
23
ISET Technologie Force

-le circuit ULN2003 On a utilis le circuit ULN2003 comme un intermdiaire entre le pic et les relais puisque le courant de sortie du pic est trop faible pour les commands.

U1
1 2 3 4 5 6 7 1B 2B 3B 4B 5B 6B 7B COM 1C 2C 3C 4C 5C 6C 7C 9 16 15 14 13 12 11 10

ULN2003A

-DIP On utiliser aussi un DIP (switcher) pour introduire la base de temps (le top dhorloge).

5 6 7 8

DSW ?
DIPSW _4

OFF ON

2.2.4 Bloc de puissance


Le circuit de puissance est bas sur les relais avec lesquelles on peut commende les moteurs. Il comporte deux parties lune pour le circuit de puissance des moteurs courant alternatif et lautre pour les moteurs courant continu.

4 3 2 1

24
ISET Technologie Force

Figure 3.9: Le bloc de puissance

Nomenclature des composantes


Nombre 02 02 02 04 02 02 01 01 03 02 Nom U8, U9 U11, U12 RL3, RL4 R14R17 R18, R19 FUSE J2 J3 J4, J5, J6 RB2 Description Optocoupleur Triac Relais Rsistance Rsistance Fusible Born Born Born Pont diode Dsignation et valeurs Moc3061 Bta12 621D012 24v 2.2k 102 A3 Born de 6 Born de 4 Born de 2

Tableau 3.4 : Nomenclature des composantes (bloc de puissance)

Les composants utiliss :

-Les relais :

25
ISET Technologie Force

Le relais est une solution la commande en puissance. Il assure en outre une isolation galvanique en mettant en uvre un mouvement mcanique. Comme son nom lindique, il sert en tout premier lieu " relayer ", cest dire faire une transition entre un courant faible et un courant fort 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.

Figure 3.10: Schma de principe dun relais - Les Optocoupleurs triac

Descriptions : Les optocoupleurs ou photocoupleurs sortie triac sutilisent pour crer une isolation galvanique entre le circuit de commande en basse tension et le circuit de puissance (charge) de tension suprieur (par ex : 220 V~) .Il sont constitu dune led de commande et dun circuit avec un triac pour la sortie.

Symboles :

26
ISET Technologie Force

Units Les optocoupleurs sortie triacs : La broche 1 : Anode de la led de commande La broche 2 : Cathode de la led de commande La broche 4 : A1 du triac La broche 5 : nest pas connect La broche 6 : A2 du triac -Les Triacs

Descriptions Un triac est un composant bidirectionnel, qui peut laisser passer le courant dans les deux sens. Ce composant possde trois lectrodes : deux lectrodes principales appeles A1 et A2 (pour Anode 1 et Anode 2), et une lectrode de commande G (pour Gachette) qui permet d'amorcer (de dclencher) plus facilement la conduction du courant entre les deux lectrodes principales A1 (MT1) et A2 (MT2). Symboles

3. software :
Organigramme

Conception

Dbut
27
ISET Technologie Force

Stop

Start

Activer moteur sens 1 (ouvertureStart Blocage Moteur But G Grer temps

Arrt moteur Temps de repos Activer moteur sens 2

Photocellule

But D

Blocage Mo Start

Grer temps

Arrt moteur

Arrt moteur

4. Conclusion

Fin

Dans ce chapitre on a essay de concevoir le systme dune faon dtaille fin de dgager les diffrents blocs fonctionnels de notre systme oprationnel. Dans le chapitre qui suit nous allons entamer les tapes de ralisation du systme ainsi que les rsultats obtenus.
28
ISET Technologie Force

29
ISET Technologie Force

Chapitre 4 : Ralisation

1. Introduction 2. Ralisation matrielle 3. Ralisation logicielle 4. Conclusion

30
ISET Technologie Force

Introduction
Cette tape consiste raliser et valider le systme dsir. Elle contient une partie matrielle et une partie logicielle. Laspect matriel doit respecter la disposition correcte des composants. Laspect logiciel concerne les outils qui servent pour la compilation ou la simulation et programmation.

1. Ralisation matrielle : Ralisation du circuit imprim : 2.1.1 Traage


Le circuit imprim dune carte est produit selon la mthode photographique EAGLE ce logiciel est un diteur graphique permettant la conception manuelle et automatique du circuit imprim.

Figure 4.1 : Trac du circuit imprim sur papier calque

2.1.2 Insolation :
Cette opration se fait laide de lappareil dinsolation qui projette un rayonnement ultraviolet sur la couche photosensible de la plaque, la dure est de quelques secondes (56s).

2.1.3 Dveloppement
Pour dissoudre la couche photosensible, on merge la carte dans un certain organique appel rvlateur R-V-P pendant une minute jusqu lapparition de lclat mtallique du cuivre.

2.1.4 Gravure
Une fois le dessin reproduit, il faut plonger la plaque dans un bain de perchlorure de fer afin de le graver. Aprs nettoyage de la plaque avec de leau pour enlever la couche de perchlorure de fer colle sur les pistes, on le nettoie avec lalcool.
31
ISET Technologie Force

Figure 4.2: la plaque aprs la gravure

2.1.5 Perage
Lopration de perage est un peu fastidieuse et dlicate. Les trous sont percs avec un foret de 0,8 mm de diamtre, Certains sont alss des diamtres infrieurs (0,6mm) et suprieurs (1mm) selon les besoins.

Figure 4.3 : Perage de la plaque

2.1.6 Soudure
La soudure peut se faire automatiquement avec une appareil spcial ou manuelle est avec cette dernire quont a utilis.

Figure 4.4 Soudage des composants

32
ISET Technologie Force

Implantation des composants :


Aprs la ralisation du circuit imprim, on passe limplantation par la mise en place des nombreux straps ncessaires. Les composants sont relativement serrs, pour cela on a implant en premier lieu les lments de base profils tel que les rsistances, les diodes puis les autres composants. On doit faire attention la polarisation des composants comme les capacits chimiques et lintroduction des ports dans le bon sens. On poursuivra par la pose des supports des circuits intgrs.

Circuit imprim de la carte ralise :


Pendant ltude du circuit imprim on a essay de minimiser le maximum la taille de la carte pour quon puisse lintroduire dans nimporte quelle botier. Pour cela on a utilis des composants CMC.

Qu'et-ce qu'un CMS ?

CMS = Composant Mont en Surface (SMC = Surface Mount Component) Ces composants sont donc monts sur un circuit imprim sans "trous". On retrouve quasiment la totalit des composants traditionnels sous forme de CMS, bien sur rsistances, condensateurs (chimiques ou non), selfs, transistors, circuit intgrs, leds, interrupteurs, connecteurs, fusibles, etc... L'avantage d'un CMS est qu'il occupe moins de place, donc permet l'implantation d'un plus grand nombre de composants sur une surface donne. D'autre part on peut implanter des composants de chaque cot du circuit imprim en vis vis. L'inconvnient principal c'est que sorti du contexte industriel il est plutt difficile d'emploi pour un bricoleur (reprage de sa valeur, prhension, rparation), mais avec de la patience il est possible d'obtenir de bons rsultats.

33
ISET Technologie Force

Circuit imprim de la carte :

Figure 4.5 : Trac du circuit imprim de la carte

34
ISET Technologie Force

Figure 4.6 : Implantation des composants de la carte NB : On a ralis le circuit imprim dune faon quon peut le partag en deux parties : -La premire partie pour ralis une carte qui puisse commander des portails utilisant des moteurs courant alternatif. -Lautre partie pour ralis une carte qui puisse commander des portails utilisant des moteurs courant continu.

35
ISET Technologie Force

Circuit imprim fonctionnelle en courant alternatif

Figure 4.7 : Trac du circuit imprim fonctionnelle en courant alternatif

Figure 4.8: Implantation des composants Circuit imprim fonctionnelle en courant continu
36
ISET Technologie Force

Figure 4.9 : Trac du circuit imprim fonctionnelle en courant continu

Figure 4.10 : Implantation des composants

2. Ralisation logicielle :
37
ISET Technologie Force

Les tapes et loutil de programmation du PIC :


3.1.1 Les tapes de programmation du PIC :
La plupart des compilateurs proposs sur le march suivent le mme algorithme de programmation. La figure suivante dcrit cette mthode :

Programme crit en langage Pic

programme traduit en assembleur

programme traduit en langage du Pic

Fichier.bas

Compile r
Conversion

Fichier.asm

Assembler

Fichier.hex

Conversion Du programme en langage assembleur

Programmer

De lassembleur en hexadcimal

le PIC

Ecriture du programme dans la mmoire du PIC

PIC 16F876

Figure 4.11 : Etapes de programmation dun PIC

3.1.2 Loutil de programmation du microcontrleur :


Lenvironnement de dveloppement MikroC
Lenvironnement Mikroc fonctionne actuellement avec tous les microcontrleurs comporte : Un diteur de programmes Un diteur de liens Un simulateur Le compilateur Mikroc pour PIC sauvegarde les
ISET Technologie Force

PIC et

permet de dvelopper avec un maximum de confort toutes applications base dun PIC. Il

applications au sein de projets qui


38

sapparentent un fichier projet unique (avec lextension .ppc) ainsi qu un ou plusieurs fichiers sources (avec lextension .c).

Les tapes de mis en uvre du programme avec MikroC


Cration de projet : Slectionner New Project de puis le menu Project Saisir le nom du projet Donner lemplacement du projet Slectionner le nom de pic Slectionnez lhorloge du composant

Figure 4.12: Interface du cration dun projet avec MikroC Aprs avoir renseign toutes ces informations, on clique sur OK. A ce stade, une nouvelle fentre vide saffiche afin que nous puissions y saisir notre programme. Voici la fentre :
39
ISET Technologie Force

Figure 13 : La fentre de travail sous MikroC Compilation du projet Une fois quon a cr le projet et crit le code source, nous pouvons le compiler en choisissant loption build du menu Project. Aprs une compilation ralise avec succs, le compilateur mikroC pour PIC gnrera les fichiers de sortie (.hex) dans le dossier project (le dossier contenant le fichier projet .ppc).

Loutil dimplmentation de programme dans le PIC IC-PROG :


Le logiciel MikroC quon a prsent plus haut permet de crer un fichier .HEX . Cest un fichier en code binaire machine (langage interne du microprocesseur du PIC) or ce fichier doit tre implment dans le PIC pour que celui ci fonctionne correctement. Pour cela, il faut un logiciel qui permet la communication avec le PIC et limplmentation du programme dans la FLASH interne de celui ci. Il existe plusieurs sorte de logiciel qui permettent ce genre dopration par mis les quelles on trouve le clbre IC-PROG. Actuellement ce logiciel dans sa version 1.05A, permet la programmation dune multitude de composants (presque toute la famille PIC et EEPROM de chez Microchip).

40
ISET Technologie Force

Fonctionnement de IC-PROG :
On lance Ic-prog On clique sur ficher ouvrir On cherche le ficher .hex charge dans le PIC On clique sur Commande Programme tous. Ensuite on dconnecte la liaison srie du Programmateur. Une fois le programme charg, on peut mettre le PIC sa place et on alimente la carte. Le programme sera excut directement, la fentre suivante apparat :

Figure 14: Interface du logiciel Ic-PROG.

3. Conclusion
Dans ce chapitre, nous avons prsent les techniques que nous avons utilises pour mettre en uvre notre projet. En premier lieu, nous avons entam la ralisation des cartes. Ensuite, nous avons prsent lenvironnement de programmation.

41
ISET Technologie Force

Conclusion et Perspectives
Ce projet a t men au sein de lentreprise Technologie Force. Il a des apports bnfiques sur plusieurs niveaux. En effet, nous avons pu approfondir nos connaissances dans des nouvelles technologies Notre intrt dans ce projet ft la conception et la ralisation dune carte universelle pour la commande des portails, pour mener ce projet terme, trois grandes parties ont t dgages : Une premire partie tait ltude de lexistant pour la commande des portails et Une deuxime partie tait ltude et la conception du systme. Ceci a men La troisime partie concerne la ralisation des diffrantes cartes du projet et aussi une recherche des documents et apprentissage de quelques techniques de llectronique. ltude prsente au niveau du chapitre conception.

la ralisation dun programme dacquisition, Ceci a men ltude prsente au niveau du chapitre ralisation et puis une fois les composons sont implments une partie de tests comparatifs tait ncessaire pour mettre en vidence la crdibilit de notre systme. Avant de clturer remarquons quil est possible de rajouter diverses amliorations notre projet de fin dtudes. Citons par exemple :

Lajout dun module X-MAS (quip dune carte SIM) pour utilisez le tlphone Utilisation dun codeur (qui convertit un dplacement linaire ou rotatif en

portable comme une simple tlcommande signaux numriques ou en impulsions) pour la mmorisation des limites de louverture et la fermeture du portail Finalement, lavantage de mener ce projet fut triple, du fait quil nous a permit de matriser lenvironnement de programmation des PIC et de conception et la ralisation des cartes lectroniques enfin, dpanouir nos capacits de communication dans un environnement professionnel.

42
ISET Technologie Force

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