Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
HIPARI
2
Ryhmän jäsenet Mirva Paavola Kari Saari Jarkko Tulla Tero Tuovinen
3
Ohjaajat Kari Kärkkäinen - vastaava ohjaaja Aki Suihkonen
- tekninen ohjaaja
4
Valmistaa ohjelmistoja paperikoneiden telojen mittaukseen ja hiontaan.
RollTest Oy Valmistaa ohjelmistoja paperikoneiden telojen mittaukseen ja hiontaan.
5
Yrityksen edustajat Risto Paunonen Teppo Syrjänen Kaisamaria Tolvanen
Jussi Viljakainen Janne Koponen Marko Hyvönen
6
Toteuttaa käyttöliittymän sovellukselle.
Yhteistyökumppani TELMO-projekti. Toteuttaa käyttöliittymän sovellukselle.
7
Projektin aihe Paperikoneen telan mittaus- ja hiontasovellus:
- Lukee telan mittalaitteistolta mittaustuloksia. - Tekee laskentoja, joiden avulla ohjaa hiontalaitteistoa. Käyttöliittymä näyttää mittaus- ja laskentatuloksia.
8
Järjestelmän rakenne Reaaliaikasovellus Linuxiin.
9
Reaaliaikajärjestelmä
Reaaliaikaisuus Syötteet Vasteet Reaaliaikajärjestelmä Toiminnot on voitava suorittaa ennalta määrätyn aikavaatimuksen mukaisesti. Esim. tutka
10
Reaaliaikaisuus Linuxissa mahdollistetaan reaaliaikaisuus asentamalla siihen ”lisä osa”, esim. RTLinux (Real-Time Linux).
11
RTLinux Reaaliaikakäyttöjärjestelmä, jonka päällä normaali Linux toimii. Asennetaan Linuxin ytimeen. Mahdollistaa reaaliaikaisten ohjelmien ohjelmoimisen Linuxille. Reaaliaikaohjelmat suoritetaan ennen muita ohjelmia ja normaalin Linuxin toimintoja.
12
Ohjelman toiminta Toimii kiinteällä aikasyklillä, esim. 10 ms.
Jokaisen syklin aikana: A. luetaan mittalaitteistolta tietoa B. suoritetaan tiedoilla laskentoja C. kirjoitetaan laskettuja arvoja takaisin laitteistolle ohjausta varten
13
Jaettu muisti Kaksi tai useampi prosessi käyttää samaa muistialuetta.
esim. yhteiset muuttujat
14
Sovelluksen rakenne
15
Monitorointiohjelma Sovelluksen testaukseen.
Pystyy lukemaan jaetun muistin arvoja ja pakkomuuttamaan niitä. Ei toimi reaaliajassa. Saa aikaa, kun sykli on hoitanut hommansa.
16
Ohjelmointityökalut Ohjelmointikieli C/C++, Python Kääntäjä GCC Kylix
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.