• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Petri sareetan oinarrituriko kontrolatzaile orokorra3-Taldea Orria 1
Petri sareetanoinarriturikokontrolatzaileorokorra
 
Egileak:
Liher GranadoEndika MontejoDani GarcíaIon B. PadillaIgor Ordoñez 
 
Petri sareetan oinarrituriko kontrolatzaile orokorra3-Taldea Orria 2
Proiektuaren Atalak
1.Sarrera:......................................................................................................................3
 
2.Atalak:.......................................................................................................................3
 
2.1.Petri sarea............................................................................................................3
 
2.1.1 Zergatia........................................................................................................3
 
2.1.2 Eskema.........................................................................................................3
 
2.1.3 Inplementazio oinarriak................................................................................4
 
2.2. Kontrolatzailea...................................................................................................5
 
2.2.1 Azalpen orokorra..........................................................................................5
 
2.2.2 Fluxu diagrama.............................................................................................8
 
2.2.3 Moduluak.....................................................................................................9
 
2.2.3.1 Matrize Dinamikoen moduluak..............................................................9
 
2.2.3.2 Petri Sareekin erlazionaturiko moduluak..............................................10
 
2.2.3.3 Menu eta pantailako informazioaren modulua......................................12
 
2.2.4 Kontrolatzaile eskema orokorra..................................................................12
 
2.3. PIC-aren programazioa.....................................................................................13
 
2.3.1 Sarrera........................................................................................................13
 
2.3.2 Fluxu Diagrama..........................................................................................13
 
2.3.3 Azpirrutinak................................................................................................14
 
2.3.3.2 Hasieratu.............................................................................................14
 
2.3.3.3 Sarrerak irakurri...................................................................................14
 
2.3.3.4 PC-tik bidali........................................................................................14
 
2.3.3.5 PC-tik irakurri......................................................................................15
 
2.3.3.6 Irteerak bidali.......................................................................................15
 
2.4. RS-232.............................................................................................................15
 
2.4.1 Sarrera........................................................................................................15
 
2.4.2 Baudioa......................................................................................................16
 
2.4.3 RS-232 maila logikoak...............................................................................16
 
2.4.4 Byte baten formatua....................................................................................16
 
2.4.5 Max 232.....................................................................................................16
 
3 Emaitzak:.................................................................................................................17
 
4 Arazoak:..................................................................................................................17
 
4.1 C-en idatzitako programa..................................................................................17
 
4.1.1 Matrize dinamikoak....................................................................................17
 
4.1.2 Petri sareen inplementazioa........................................................................17
 
4.1.3 Linux-ekiko konpatibilitatea.......................................................................17
 
4.2 PIC....................................................................................................................18
 
4.3 Plaka.................................................................................................................18
 
4.4 Programatzen ikasten........................................................................................18
 
4.5 Istripuak eta bestelako arazoak..........................................................................19
 
5 Hobekuntzak:...........................................................................................................19
 
6 Metodologia:............................................................................................................20
 
6.1 Blog..................................................................................................................20
 
6.2 Helburuak eta lan banaketa................................................................................20
 
6.3 Erabilitako softwarea.........................................................................................21
 
6.4 Material zerrenda..............................................................................................21
 
7 Bibliografia:.............................................................................................................21
 
 
Petri sareetan oinarrituriko kontrolatzaile orokorra3-Taldea Orria 3
1.Sarrera:
Gure proiektua Petri sareetan oinarritutakokontrolatzaile orokor bat burutzea izan da.Horretarako, alboan dagoen makinarentzako baliogarria den kontrol sistema garatu behar izan dugu. Beharrezkoa den prozesuadefinitzeko Petri sareen kontzeptuak erabiliizan dira. Kontrol sistema bi zatidesberdinetan banatua izan da; batetik,ordenagailu batetan egongo den C-en idatzitako programa, eta bestalde, 16F84Amotako PIC bat.
Our project consists on an automat created for controlling any proccess based on Petri Nets. This automat is divided on two parts: the controller, programmed on C language, and the PIC microcontroller. In our example, we will show the control of anautomatic drill. The program will start controlling the drill when the user achieves toconfigurate it. Then, the PIC has the work to act as a bridge of comunication by sending the inputs value to the controller and returning the outputs it receives to the drill engines.
2.Atalak:
2.1.Petri sarea
2.1.1 Zergatia
Makinen kontrolatzaile orokorra eraikitzerako orduan, aukera ezberdinak aztertugenituen prozesua definitzeko. Planteatzen zirenen artean, Petri sarea aukeratu genuen,C-n programa kontrolatzailea eraikitzerako orduan, Petri sareak matrize bitartez aztertudaitezkeenez kontrolatzeko era errazagoa bilakatzen baitzen. Horrela, kontrol sistemaguztia matrize eta bektoreetan oinarritua izan da, eta hauen arteko eragiketadesberdinetan.
2.1.2 Eskema
Petri sareetan etapak borobilen bitartez adierazten dira, eta trantsizioak marren bitartez. Markatu bat (edo gehiago) egongo dira, puntu batekin adierazten direnak, etaaktibatuta dauden etapak adieraziko dituztenak. Markatuak etapa batetik besteramugituko dira trantsizioak aktibatzen direnean, hurrengo eskeman ikus daitekeenmodura.
A BDC
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...