|
110 Elektrotehnika i informacijska tehnologija
112 Elektronika i računalno inženjerstvo
114 Komunikacijska i informacijska tehnologija
150 Industrijsko inženjerstvo
220 Elektronika i računalno inženjerstvo
222 Računalno inženjerstvo
231 Automatizacija i pogoni
232 Elektroenergetski sustavi
242 Telekomunikacije i informatika
261 Konstrukcijsko-energetsko strojarstvo
262 Računalno projektiranje i inženjerstvo
263 Proizvodno strojarstvo
270 Industrijsko inženjerstvo
271 Proizvodni management
272 Upravljanje životnim ciklusom proizvoda
310 Elektrotehnika i informacijska tehnologija
920 Elektronika i računalno inženjerstvo
940 Komunikacijska i informacijska tehnologija
|
|
Nema predmeta
Upit treba biti dulji od 1 znaka...
Nema rezultata
U polje za pretragu upišite naziv ili kôd predmeta koji želite pronaći
ciljevi predmeta
Osposobljavanje studenata za:
• razumijevanje pojmova vezanih za mikroprocesorske sustave,
• razumijevanje principa rada mikroprocesora i njegovih periferija,
• programiranje mikroprocesora u C/C++ jeziku
• projektiranje jednostavnijih ugradbenih računalnih sustava.
očekivani ishodi učenja
Studenti će nakon uspješno savladanog predmeta moći:
1. definirati i odabrati mikroprocesor za izradu ugradbenog računalnog uređaja/sustava,
2. projektirati uređaj zasnovan na mikroprocesoru,
3. napisati program za ugradbeni računalni sustav,
4. analizirati kvalitetu i funkcionalnost ugradbenog računalnog sustava.
nastava i predavači
|
|
30 sati
2 sata tjedno × 15 tjedana
|
|
|
30 sati
2 sata tjedno × 15 tjedana
|
sadržaj
Uvod u mikroprocesore. Prikazi podataka u računalu. Struktura mikroprocesora. Klasifikacija naredbi, načini adresiranja memorije. Mnemonički oblik naredbi. Vremenski slijed izvođenja naredbi. Veze s perifernim sklopovljem. Programiranje u višem programskom jeziku. Programiranje sklopova za U/I prijenos podataka. Digitalni signal procesori. Mikroračunala. Primjeri ugradbe mikroračunala u industrijskoj opremi: programabilni logički kontroleri, numeričke zaštite, poluvodički energetski pretvarači.
preporučena literatura
1. S. Ribarić, Arhitektura mikroprocesora, Tehnička knjiga, Zagreb, 1990.
2. D. Jolevski: Predavanja iz predmeta ugradbeni računalni sustav
dopunska literatura
prazno
jezik poduke
Hrvatski jezik
način praćenja kvalitete i uspješnosti izvedbe svakog predmeta i/ili modula
Mišljenja studenata o kvaliteti nastave putem anketa.
ispit (način polaganja, ispitni rokovi)
Polaganje predmeta Mikroprocesorski sustavi predviđeno je kroz izradu projekta. Tijekom prve 2/3 laboratorijskih vježbi studenti će se upoznati s mikroprocesorskim sustavima, a prostalu 1/3 laboratorijskih vježbi će se obaviti uvod u izradu projekta.
Studenti su dužni izraditi zadani projekt i prezentirati njegovu izvedbu i rad pred nastavnikom i ostalim studentima.
Konačna ocjena formirati će se prema izrazu:
Ocjena(%)= 0,1*P+0,1*L+0,80*PROJ*Ob / 100
P (%) - prisutnost i aktivnost na predavanjima
L (%) - prisutnost i aktivnost na laboratorijskim vježbama
PROJ (%) - ocjena projekta,
Ob (%) - ocjena obrane projekta.
Konačna se ocjena utvrđuje na sljedeći način:
Postotak Ocjena
50% do 61% dovoljan (2)
62% do 74% dobar (3)
75% do 87% vrlo dobar (4)
88% do 100% izvrstan (5)
Ispiti će se održati u terminima definiranim u Kalendaru nastavne djelatnosti
Ispitni rokovi:
Prvi završni ispiti
Drugi završni ispiti:
Popravni ispit:
Komisijski ispit:
|
Nastavne jedinice za Predavanja |
Broj sati |
1.
|
Uvod u predmet. Uvod u ugradbene računalne sustav
|
2 sata |
2.
|
Standardna arhitektura mikroprocesora. Upravljačka jedinica, ALU, akumulatori, registri, Jednostavni model mikroprocesora
|
2 sata |
3.
|
Viši programski jezik za programiranje mikroprocesora, C/C++ (tipovi varijabli, operacije, pravila pretvorbe)
|
2 sata |
4.
|
Viši programski jezik za programiranje mikroprocesora, C/C++ ( kontrola toka programa, uvjetno-bezuvjetno grananje)
|
2 sata |
5.
|
Viši programski jezik za programiranje mikroprocesora, C/C++ ( kontrola toka programa, petlje)
|
2 sata |
6.
|
Viši programski jezik za programiranje mikroprocesora, C/C++ (polja i pokazivači)
|
2 sata |
7.
|
Viši programski jezik za programiranje mikroprocesora, C/C++ (funkcije)
|
2 sata |
8.
|
Kolokvij I (Prezentacija i podjela seminarskih zadataka, konzultacije)
|
2 sata |
9.
|
Periferije mikroprocesora: Programirani U/I prijenos
|
2 sata |
10.
|
Periferije mikroprocesora: Tajmeri/brojači 1. dio
|
2 sata |
11.
|
Periferije mikroprocesora: Tajmeri/brojači 2. dio
|
2 sata |
12.
|
Periferije mikroprocesora: A/D, D/A
|
2 sata |
13.
|
Periferije mikroprocesora: LED displej
|
2 sata |
14.
|
Standardna struktura programa automatizacije procesa
|
2 sata |
15.
|
Kolokvij II (prezentacija izvedbe projektnih zadataka)
|
2 sata |
|
Nastavne jedinice za Laboratorijske vježbe |
Broj sati |
1.
|
Upoznavanje s mikrokontrolerom
|
2 sata |
2.
|
Upoznavanje s IDE razvojnim okruženjem
|
2 sata |
3.
|
Zadaci C/C++ jezik (tipovi varijabli, operacije, pravila pretvorbe)
|
2 sata |
4.
|
Zadaci C/C++ jezik (kontrola toka programa, uvjetno grananje)
|
2 sata |
5.
|
Zadaci C/C++ jezik (kontrola toka programa, petlje)
|
2 sata |
6.
|
Zadaci C/C++ jezik (polja, pokazivači)
|
2 sata |
7.
|
Zadaci C/C++ jezik (funkcije)
|
2 sata |
8.
|
Zadaci C/C++ jezik (Programirani U/I prijenos)
|
2 sata |
9.
|
Zadaci C/C++ jezik (Tajmeri/brojači)
|
2 sata |
10.
|
Konzultacije: izrada projekta
|
8 sati |
|