FESB NASTAVA
Loading...
    Stručni
    511 Elektroenergetika
    6. semestar
    Nema predmeta

    Mikroprocesorski sustavi

    (FENO30)
    2024/25 godina
    preduvjeti za upis
    Nema
    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.

    nositelji predmeta
    nastava i predavači
     
    30 sati
    2 sata tjedno × 15 tjedana
     
    Laboratorijske vježbe
    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
    Niste više prijavljeni

    Istekla vam je prethodna prijava te se morate ponovno prijaviti.

    Nastao je problem u radu sustava

    Informacije o problemu smo pohranili i nastojat ćemo ga riješiti. Ako vas ova greška sprječava da obavite nešto važno, možete nas odmah kontaktirati na helpdesk@fesb.hr.

    Vaš preglednik nije podržan

    Koristite web preglednik koji nije podržan. Za puno korisničko iskustvo, preuzmite najnoviju inačicu vašeg preglednika.