Projektiranje i primjena ugradbenih računalnih sustava
ECTS: 5 · Semestar: 6 · Ukupna satnica: 75 h
Opis kolegija
Primjena ugradbenih sustava s mikroupravljačima u industriji i telekomunikacijama Usporedba osobina 8-bitovnih i 32-bitovnih mikroupravljača (8051 i ARM) Osobitosti programiranja mikroupravljača u C programskom jeziku. Analogni i digitalni međusklopovi za sučelje s okolinom i korisnikom. Komunikacijska sučelja i protokoli koji se često rabe u ugradbenim sustavima. Znakovna i grafička sučelja za ugradbene sustave Otkrivanje sklopovskih i programskih grešaka i testiranje programa. Programski alati za simuliranje rada mikroupravljača i njihove okoline. Programski alati za dokumentiranje programa. Održavanje programa i upravljanje verzijama. Linux u ugradbenim računalnim sustavima. Operacijski sustavi i programski alati otvorenog koda (Open Source). Programiranje za rad u stvarnom vremenu (RTOS). Distribuirani ugradbeni sustavi. nema nastave (najčešće izgubljeno zbog praznika)
Ishodi učenja
- analizirati funkcijske zahtjeve pri izradi ugradbenog sustava s mikroupravljačem
- nacrtati električnu shemu ugradbenog sustava s mikroupravljačem
- dizajnirati programska i sklopovska sučelja ugradbenog sustava prema zahtjevima funkcijske specifikacije
- integrirati vlastita rješenja senzora i upravljačkih elemenata s gotovom pločicom s mikroupravljačem
- ispitati rad realnog ugradbenog sustava s mikroupravljačem pomoću programa za traženje grešaka (engl. debugger)
- usporediti 8-bitovne i 32-bitovne mikroupravljače s obzirom na osobine i raspoložive resurse
- ispitati ti rad sklopovlja ugradbenog sustava uporabom programa za simuliranje sklopovlja i modeliranje rada sustava
- pripremiti projektnu dokumentaciju i wiki stranicu projekta
Literatura
Obavezna literatura
- BUDIN, LEO: Mikroračunala i mikroupravljači. Element, Zagreb, ISBN 953-6098-69-5, 2001