Vgrajeni sistemi
Osnovni podatki
Nosilec: Tadej Tuma
Vrsta predmeta: Obvezni- strokovni
Število kreditnih točk: 5
Semester izvajanja: 1. semester
Koda predmeta: 64685
Predmet se izvaja na: Aplikativna elektrotehnika 1. stopnja
Opis predmeta
Vgrajeni sistemi so manjše mikrokrmilniške naprave, ki so sestavni del večjega sistema. Zakaj potrebujejo nekateri veliki računalniško krmiljeni sistemi manjše podsisteme? Ali nimajo dovolj lastne računske moči? Težave se ne pojavijo zarada pomanjkanja računske moči, temveč zaradi množice različnih razmeroma preprostih opravil, ki pa zahtevajo realnočasno krmiljenje. To pomeni, da mora sistem sočasno izvajati večje število programov, ki imajo poleg predpisane funkcionalnosti tudi predpisano hitrost izvajanja. Omejitev torej ni skupna računska moč temveč logistika. Rešitev je porazdeljen računalniški sistem, v katerem manjši vgrajeni podsistemi prevzamejo odgovornost za časovnico.
Študenti so že spoznali osnove mikrokrmilniške elektronike. Pri tem predmetu pa poglobijo svoje znanje s študijem naprednejših metod načrtovanja večopravilnih realnočasnih sistemov. Denimo, da želimo napraviti eliptičen izrez v leseni plošči. Naprava mora sočasno krmiliti tri koračne motorje tako, da opišejo elipso. Seveda pa je ključnega pomena tudi hitrost, s katero se pomika rezilo. Če je premik prehiter se rezilo zlomi, če je prepočasen, se les pregreje.
Cilji
Razumeti načela mikrokrmilniških sistemov. Osvojiti postopke načrtovanje strojne in programske opreme. V okviru laboratorijskih vaj pridobiti praktične izkušnje na konkretni arhitekturi Arduino Due.
Metode poučevanja in učenja
Predavanja, vodena diskusija, laboratorijsko skupinsko delo, samostojno seminarsko delo.