Skoči na glavni sadržaj

NOSITELJ(ICA) KOLEGIJA

Profile picture for user dmalnar
Damir Malnar,
viši predavač
Vidi profil

ASISTENT(I):

Jezik hr
Studij
Semestar 5
ECTS 6
Vrsta predmeta Obavezni predmet
Predavanja 2
Vježbe 2
Seminari 0
Praktični rad 0
Ciljevi kolegija
  • Osposobiti studente za razumijevanje i evaluaciju ugradbenog računalnog sustava (hardverske i softverske komponente) u odnosu na zahtjeve primjene, uz argumentirani odabir ključnih elemenata sustava. 
  • Osposobiti studente za konfiguraciju i programiranje ugradbenog sustava kroz praktičnu implementaciju rada s digitalnim i analognim ulazno-izlaznim sklopovima, PWM upravljanjem te osnovnim interakcijama s korisnikom (npr. tipke/touch, serijska komunikacija). 
  • Razviti sposobnost integracije perifernih sklopova i komunikacijskih sučelja (npr. I2C/SPI), prikupljanja i obrade podataka sa senzora te prikaza/izvještavanja rezultata kroz primjerene izlaze (npr. OLED, serijski monitor). 
  • Osposobiti studente za dizajn i primjenu komunikacijskih rješenja i protokola relevantnih za ugradbene/IoT sustave (npr. mrežna komunikacija, web sučelje, REST API) u svrhu pouzdane razmjene podataka i upravljanja sustavom. 
  • Osposobiti studente za integraciju upravljačkog softvera i više podsustava u cjelovito rješenje (uključivo trajnu pohranu postavki/podataka), uz sustavno testiranje, verifikaciju funkcionalnosti i osnovnu evaluaciju učinkovitosti rješenja na laboratorijskim zadacima i projektnom zadatku. 
  • Razviti profesionalnu tehničku komunikaciju kroz izradu projektnog prijedloga i izvješća te usmenu obranu/demonstraciju rješenja, uz jasno obrazlaganje tehničkih odluka i rezultata.
Ishodi učenja
  • Evaluirati i argumentirano odabrati ugradbeno računalo i ključne hardversko-softverske komponente sustava u odnosu na zahtjeve zadane primjene (funkcionalnost, resursi, sučelja). 
  • Analizirati i konfigurirati postavke ugradbenog sustava radi ostvarenja traženih performansi i pouzdanosti te interpretirati učinak odabranih postavki na ponašanje sustava u laboratorijskim zadacima. 
  • Dizajnirati i implementirati komunikacijske protokole i sučelja relevantna za ugradbene/IoT sustave (npr. serijska komunikacija, I2C/SPI, mrežna komunikacija) u svrhu razmjene podataka i upravljanja sustavom. 
  • Integrirati upravljački softver i podsustave (ulazno-izlazni sklopovi, senzori, pohrana postavki/podataka, korisničko sučelje) u cjelovito rješenje te testirati i evaluirati funkcionalnost i učinkovitost rješenja na laboratorijskom i projektnom zadatku.