Tavoite: Opintojakson tavoitteena on perehdyttää opiskelijat nykyaikaisen sulautetun järjestelmän suunnitteluun ja toteutukseen käytännön tekemisen kautta.
Osaamistavoitteet: Kurssin suoritettuaan opiskelija osaa suorittaa sulautettujen järjestelmien kehitysprosessin vaatimusmäärittelystä valmiiseen prototyyppiin saakka. Hän osaa vaatimusmäärittelyn perusteella luoda järjestelmätason suunnitelman, valita komponentit, suunnitella piirilevyn ja tuottaa sen, suorittaa kokoonpanon, sekä suunnitella ohjelmiston, ohjelmoida, osaa jäljittää virheen ja testata piirilevyä saattaakseen sen vaatimusten mukaiseen tilaan.
Sisältö: Kurssissa toteutetaan Atmelin AVRmikrokontrolleriin perustuva yksinkertainen laite prototyyppiasteelle, ja demonstroidaan sen toiminta sovelluksessa oikean mikrokontrollerin avulla. Suunnittelussa hyödynnetään moderneja komponentteja ja kehitystyökaluja (IAR Embedded Workbench, Kicad/Eagle, AVRStudio, ATICE50, JTAG-ICE).
Toteutustavat: Kurssi suoritetaan projektiluonteisena työnä Kolmen hengen ryhmissä ja edistymistä seurataan raportointikokouksissa. suunnitteluharjoitus periodilla 1-3 120 h.
Esitiedot:
Oppimateriaali: Tehtävänanto, komponenttien datalehdet, kehitystyökalujen käyttöohjeet.