Beruflich Dokumente
Kultur Dokumente
Classe L3SEM
Sommaire 1. INTRODUCTION GENERALE .................................................... 2 2. CAHIER DE CHARGE................................................................ 2 2.1 Prsentation du systme ................................................................... 2 2.2 Description de la partie oprative ................................................. 2 2.3 Schma synoptique du systme ...................................................... 3 2.4 Description de la tlcommande .................................................... 3 2.5 Description de la carte de commande .......................................... 3 2.6 Description de la carte de puissance ............................................. 4 2.7 Description de lalimentation stabilise ......................................... 4 2.8 Fonctionnement ................................................................................... 4 3. SCHEMA FONCTIONNELLE ...................................................... 5 3.1 Grafcet................................................................................................. 5 3.2 Les quations dactivation et de la dsactivation : ..................... 5 4. DESCRIPTION GENERALE ........................................................ 5 4.1 Schma de la carte de tlcommande : ....................................... 6 4.1.1 Les composants de la carte de tlcommande et leurs roles : 6 4.1.3 Le programme de tlcommande ............................................. 7 4.1.4 Schma de montage ................................................................... 8 4.1.4 Le routage : .................................................................................. 9 4.2 Schma de la carte de commande du moteur ...........................10 4.2.1 Les composants de la carte de commande du moteur et leurs roles : ..................................................................................................................10 4.2.2 Le rle de chaque composant ..................................................10 4.2.3 Schma de montage ..................................................................11 4.2.4 Le routage : ................................................................................11 4.3 Schma de la carte de PIC16F84................................................12 4.3.1 Les composants de la carte de PIC 16F84 et leurs roles :.12 4.3.2 Rle de loptocoupleur ..............................................................13 4.3.3 Schma de montage ..................................................................13 4.3.4 Routage ........................................................................................14 4.3.5 Le programme de carte de PIC16F84 : ................................15
Page 1
1. INTRODUCTION GENERALE
Depuis plusieurs annes, une forte demande pour les systmes douverture automatiss a conduit les constructeurs diversifier considrablement leur offre (Automatisation de portails dentre, portes de garage, barrires de parking, ) De nombreuses entreprises se sont dotes de ces systmes : leur installation est alors assure par des professionnels. Mais une demande importante provient aussi des particuliers qui ralisent souvent leur propre installation. Les portails sont disponibles en kit et permettent ainsi pour un cot modr de bnficier dune ouverture automatique.
2. CAHIER DE CHARGE
2.1 Prsentation du systme
Le systme consiste commander louverture et la fermeture dun portail de deux manires diffrentes. - La premire manire : une commande manuelle assure par une cl rotative trois positions : 1 : ouverture de la porte. 2 : Arrt 3 : fermeture de la porte - La deuxime manire : une commande automatique assure par une tlcommande par lintermdiaire de deux de deux boutons poussoirs (ouverture et fermeture).
Page 2
Page 3
La deuxime fonction : comparer le code inscrit dans la mmoire et le code en provenance de la tlcommande. La troisime fonction : donner lordre douverture ou de fermeture suivant la demande a condition que la porte ne soit pas compltement ouverte ou compltement ferme.
2.8 Fonctionnement
Le portail dentre est compos de deux portes se dplacent en deux sens grce deux moteurs entrainant une vis. Ces moteurs peuvent tre commands dans un sens ou dans lautre (Ouverture ou fermeture).La commande douverture se note OU, la commande de fermeture se note FE. Le portail est command avec deux manires : -Manuelle : On peut ouvrir et fermer le portail avec une cl (cette solution est la prioritaire par rapport la solution automatique). Par exemple si lutilisateur ouvre le portail avec la cl et en mme temps le portail reoit un ordre de fermeture de la tlcommande, le portail ignore lordre de la tlcommande et le portail ouvre dune faon normale. -Automatique : Grce la tlcommande on peut ouvrer ou fermer le portail dune faon automatique cette solution est moins prioritaire par rapport la solution manuelle donc si on dtecte un ordre de la cl cette solution se bloque automatiquement. Un commutateur Marche/Arrt permet d'actionner l'alimentation de l'ensemble. Les tensions utilises dans le portail dentre sont : 24V, 12V ,5V.
Page 4
3. SCHEMA FONCTIONNELLE
3.1 Grafcet
4. DESCRIPTION GENERALE
On veut diviser notre projet en 4 cartes : la carte de lalimentation du systme, la carte de la tlcommande, la carte de commande du moteur et la carte de PIC. Pour la carte de la tlcommande a pour rle de fournir les ordres douverture et de fermeture. On va produire deux signaux diffrents de 10 bits pour chaque ordre.
Page 5
Composant Batterie de 9V Condensateur de 270F quartz Condensateur de 1nF Rsistance de 10k Pic 16f84
Quantit 1
Rle fournit lnergie ncessaire pour alimenter le pic. On choisit ce type de batterie car il assure un fonctionnement normale pendant une anne, ce qui est acceptable pour lutilisateur. deux condensateurs de 270F pour liminer les parasites. Les deux condensateurs de 10k et le quartz sont utiliss pour gnrer un signal carr envoy sur le pin CLKIN.
2 1 2 10 1
Chaque rsistance dans le montage rpond a un besoin spcifique. Le Pic 16f84 contient le programme de tlcommande qui permet lmission des ordres douverture et de fermeture. On choisit dutilis le switch car on peut changer le code directement sur la carte sans reprogrammation de la carte de tlcommande.
Switch
Page 6
program Telecommande; { Declarations section } procedure trans_code; var i:integer; begin for i:=0 to 7 do begin if PortB.i=1 then setbit(porta,2) else clearbit(porta,2); delay_ms(10); end; end; begin trisA:=$FB; trisB:=$FF; while(1=1) do begin PortA.2:=0; if((portA.1=1) and(portA.0=0)) then begin PortA.2:=1; delay_ms(20); trans_code; delay_ms(100); end;
Page 7
if((portA.0=1) and(portA.1=0)) then begin PortA.2:=1; delay_ms(10); PortA.2:=0; delay_ms(10); trans_code; delay_ms(100); end; end;
end.
Page 8
4.1.4 Le routage :
Page 9
Quantit 10 4 4 2 2
Rle Chaque rsistance dans le montage rpond a un besoin spcifique. Le but est dinformer lutilisateur de ltat du systme Cest pour la dsignation des signaux de fin fermeture et fin ouverture
- Came : on utilise les cames pour assurer le bon fonctionnement du systme, on prend lexemple dun utilisateur mme si il est en 2 tage il appui sur le bouton dappel de mme tage, dans cette cas mme si il y a un appel mais le capteur est activ alors le moteur ne tourne pas. Donc la came assure le passage dune seule information au moteur.
Page 10
4.2.4 Le routage :
Page 11
Quantit 10
Rle La commande douverture et de fermeture est assur par ce microcontrleur en plus du traitement des signaux reues du tlcommande. C pour le signal de sortie vers la carte de commande du moteur Cest pour la dsignation des signaux de fin fermeture et fin ouverture
4 4 2 2 1
Un optocoupleur : est un composant lectronique capable de transmettre un signal d'un circuit lectrique un autre, sans qu'il y ait de contact galvanique entre eux. Leurs applications sont innombrables. Celle qui vient immdiatement l'esprit est le couplage de deux circuits qui ont des alimentations distinctes, sans aucun contact lectrique entre eux, ce qui vite les boucles de masse, mais sert aussi de protection des circuits basse tension, comme les microprocesseurs, ou les humains l'gard de tensions dangereuses, comme celle du secteur de distribution lectrique. Ils font alors office de relais entre le circuit de commande et les circuits de puissance, mais avec un gain considrable de place, d'nergie et de vitesse de transmission possible.
4.3.3 Schma de montage
Page 13
Page 14
program carte_commande_final2; { Declarations section } var i , codoe : integer; Procedure interrupt ; Begin For i :=0 to 9 do Begin If PortB.0=1 then codoe.i :=1 else codoe.i := 0; delay_ms(10); end; INTCON:=$90; end; begin INTCON:=$90; trisa:=$F8; TRISB:=$FF; porta:=0; while (true) do begin if (portb.4=1) then while ((portb.6=0) and (portb.4=1)) do begin porta.0:=1; porta.2:=1; end;
Page 15
if(portb.5=1) then while ((portb.7=0) and (portb.5=1)) do begin porta.1:=1; porta.2:=1; end; if(codoe=%0000000101) then while (portb.6=0) do begin porta.0:=1; porta.2:=1; codoe:=0; end; if(codoe=%0000000111) then while (portb.7=0) do begin porta.1:=1; porta.2:=1; codoe:=0; end; porta:=0; end;
end.
Page 16