Projektovanje mikroprocesorskih sistema (ETF RII PMS 3645)

Opšte informacije

Naziv kursa

Projektovanje mikroprocesorskih sistema

Oznaka (šifra) predmeta

ETF RII PMS 3645

Studij

ETF-B

Odsjek

Računarstvo i informatika

Godina

3

Semestar

6

Tip

Izborni

ECTS

4.5

Ukupno sati nastave

45

Sati predavanja

30

Sati vježbi

8

Sati tutorijala

7

Cilj kursa - Znanje i vještine koje treba postići student

  Studenti stiču znanja o metodama projektovanja mikroprocesorski baziranih sistema. Upoznaju se sa načinima rada osmobitnih struktura, a potom i projektovanju istih. Analogno, daje im se prikaz šesnaestobitnih i tridestdvobitnih struktura. Veština studenta je da kroz samostalan rad rješava složene probleme iz prakse. Na vježbama studenti koriste EASY-SOFT Pro programski paket za programiranje i simuliranje rada kontrolera.

Program

  1.Programabilne strukture:Ulazi, izlazi, modularne strukture.

2.Modularni mikroprocesorski sistem: Pristup projektovanju modularnog mikroprocesorki baziranog sistema

3.Sabirnica: osmobitna, šesnaestobitna sabirnica

4.Logika za povezivanje mikroprocesora u sistem. Adresiranje i logika za selekciju.

5. Arhitektura osmobitnih mikroprocesora, njihove karakteristike i bitne razlike. Komuniciranje mikroprocesora sa vanjskim jedinicama.

6.Programabilni brojači i vremenski članovi.

7.Programabilni digitalni ulazi i izlazi. Načini rada. Paralelna komunikacija (simpeks, poludupleks, dupleks).

8.Serijska asinhrona i sinhrona komunikacija. Programabilni kontroler serijske komunikacije, načini rada i programiranje.

9.Programabilne strukture za prekide. Prioriteti i redoslijed prekida kod osmobitnih i šesnaestobitnih procesora.

10.Mikrokontroler - osmobitni.

11.Programabilni logički kontroleri.

12.Simuliranje složenih struktura pomoću programabilnih logičkih kontrolera

13.Tehnike i metode testiranja mikroprocesorskih sistema

14.Projektovanje realnih sistema koristeći programabilne logičke kontrolere.

Literatura

Obavezna1.Bilješke i slajdovi s predavanja (moći će se preuzeti na WEB siteu Fakulteta);

2.Sead Kreso , rukopis knjige

Preporučena1.CD : EASY-SOFT pro (http//www.moeller.net)

Didaktičke metode

  Predavanja se izvode direktno u sali i praćena su rješavanjem praktičnih problema. Kroz ovaj kurs student treba da ovlada znanjima i vještinama u projektovanju kako elektronskih mikroprocesorski baziranih struktura tako i složenih realnih sistema u realnom vremenu.

Vježbe u laboratoriji imaju za cilj da studenti pomoću programskog paketa realiziraju i kroz simulaciju provjere rad od jednostavnijih sklopova do složenih struktura. Vježbe su organizovane tako da svaki student ima na raspolaganju personalni računar, na kojem obavlja predviđene aktivnosti.

Način provjere znanja

  Tokom trajanja kursa student prikuplja bodove prema slijedećem sistemu:

prisustvo satima predavanja i vježbi: 10 bodova, student koji više od tri puta izostane sa predavanja i/ili vježbi ne može ostvariti bodove po ovom osnovu;

izrada domaćih zadaća i laboratorijskih vježbi: maksimalno 10 bodova; predviđena je izrada do 5 domaćih zadaća i laboratorijskih vježbi uz jedan seminarski rad.

parcijalni ispiti: dva parcijalna ispita, pri čemu svaki pozitivno ocijenjen parcijalni ispit donosi po 20 bodova;

Parcijalni ispit traje 90 minuta i struktuiran je na slijedeći način:

rješavanje kratkih zadataka i/ili teoretskih pitanja. Student koji tačno odgovori ili riješi sve postavljene zadatke i/ili pitanja dobiva 10 bodova;

rješavanje jednog složenijeg zadatka sa otvorenim odgovorom; za tačno urađen zadatak student dobiva 10 bodova.

Student koji je tokom trajanja semestra ostvario manje od 20 bodova ponovno upisuje ovaj kurs.

Student koji je tokom trajanja semestra ostvario od 20 do 39 bodova, pristupa popravnom ispitu. Popravni ispit struktuiran je na isti način kao i parcijalni ispit; u okviru ovog ispita student polaže zadatke iz tema za koje nije postigao prolaznu ocjenu polažući parcijalne ispite.

Usmenom dijelu student pristupa ako je ostvario 40 i više bodova. Da bi postigao pozitivnu završnu ocjenu student na ovom ispitu mora ostvariti minimalno 20 bodova. Student koji ne ostvari ovaj minimum ponovo upisuje ovaj kurs.

Napomene