Opinto-opas 2013-2014
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2013-2014

Sulautetut järjestelmät, 50 op

Opintokokonaisuuden tyyppi

Syventävät opinnot

Yhteyshenkilö

Timo Hämäläinen, Jukka Vanhala

Osaamistavoitteet

- Hallitsee sulautettujen järjestelmien vaatimusmäärittelyn sekä tuotekehitys- ja tuotteistamisprosessit.
- Osaa suunnitella laitteistot, jotka sisältävät mikrokontrollereita, ohjelmoitavia logiikkapiirejä, oheislaitteita, käyttöliittymiä sekä väyliä ja muita tiedonsiirtorajapintoja.
- Osaa suunnitella ja toteuttaa reaaliaikaisia, rinnakkaisia, laitteistonläheisiä ja mahdollisesti resurssirajoitettuja ohjelmistoja.
- Hallitsee muutoksia ja osaa päivittää tuotteita uusiutuvilla laitteisto- ja ohjelmistoalustoilla.

Esitietovaatimukset

Opintokokonaisuus Opintopisteet P/S
Digitaali- ja tietokonetekniikka 25 op Suositeltava
Elektroniikka 25 op Suositeltava
Tietokonetekniikka 25 op Suositeltava

Sisältö

Pakolliset opintojaksot

Jos kurssin ELT-21300 Mikrokontrollerit on suorittanut jo aineopinnoissa, tulee valita joku vaihtoehtoisista opintojaksoista, niin että opintopistemäärä tulee täyteen.

Opintojakso Opintopisteet Vuosikurssi
ELT-21300 Mikrokontrollerit 5 op II  
ELT-23000 Mikrokontrollerijärjestelmät 5 op III  
ELT-23100 Verkotetut sulautetut järjestelmät 5 op IV  
TIE-50100 Digitaalisuunnittelu 5 op III  
TIE-50200 Logiikkasynteesi 5 op III  
TIE-50506 System Design 5 op V  
TST-01300 Diplomityöseminaari 1 op IV  
TST-01400 Diplomityöseminaariesitys 0 op V  
Yhteensä 31 op  

Vaihtoehtoiset opintojaksot

Valittava vähintään 20 opintopisteen edestä opintojaksoja

Opintojakso Opintopisteet Vaihtoehtoisuus Vuosikurssi
ELT-23050 Sulautettujen järjestelmien tuotteistaminen 5 op 2   IV  
ELT-23100 Verkotetut sulautetut järjestelmät 5 op 2   IV  
ELT-23150 Sulautetut käyttöliittymät 5 op 2   IV  
ELT-23200 Näyttöjärjestelmät 5 op 2   III  
TIE-02200 Ohjelmoinnin peruskurssi 5 op 1   III  
TIE-02500 Rinnakkaisuus 5 op 1   IV  
TIE-23306 Real-time Systems 4 op 1   IV  
TIE-52106 Wireless Sensor Networks and Applications 5 op 1   IV  

1. tästä ryhmästä
2. tästä ryhmästä

Lisätiedot

Perinteinen tietotekniikka näkyy tietokoneiden, pelikonsolien, älypuhelimien ja web-palveluiden kautta suoraan käyttäjälle. Sulautetuissa järjestelmissä tietotekniikka on piilossa, mutta silti läsnä yllättävissäkin paikoissa. Tätä tekniikkaa ei välttämättä erityisesti käytetä, vaan se toimii taustalla ilman ihmisen aktiivista ohjausta. Tämän teknologia-alueen laitteet on yleisimmin upotettu osaksi muita laitteita, joiden älykkyyttä, energiatehokkuutta tai luotettavuutta ne parantavat. Laitteet ovat tietokonepohjaisia, eli niissä on yksi tai useampia prosessoreita ja ne käsittelevät tiedon digitaalisesti, ne ovat itsessään ohjelmoitavia ja ne suorittavat tyypillisesti tosiaikaisia tehtäviä. Usein ne ovat myös verkottuneita ja kommunikoivat sekä keskenään että perinteisten tietojärjestelmien kanssa. Ne vuorovaikuttavat ympäristönsä kanssa mittaamalla pohjimmiltaan analogisia signaaleita ja ohjaamalla toimilaitteita. Itse ne vaativat energiaa, jota voidaan jopa kerätä ympäristöstä ja muokata laitteelle sopivaksi. Sulautetut järjestelmät voivat myös suorittaa yhdessä jotakin isompaa tehtävää, johon yksi laite ei pysty. Iso ero muuhun tietotekniikkaan on se, että laitteiden laskentakapasiteetti, muistimäärä, käytettävissä oleva energiamäärä ja fyysinen koko voi olla huomattavasti pienempi kuin tietokoneessa, ja myös siksi niiden suunnittelu on haastavaa. Pääaine yhdistää sulautettujen laitteiden elektroniikka- ja mekaniikkasuunnittelua sekä algoritmi-, protokolla- ja käyttöliittymäohjelmointia. Ohjelmisto-opetuksessa keskitytään laitteistonläheisen ohjelmoinnin ratkaisuihin (mikrokontrollerit) sekä ohjelmoitaviin alustoihin, kuten moniprosessorijärjestelmä ohjelmoitavalla logiikkapiirillä (FPGA).

Viimeksi muokattu01.04.2014