SylabUZ

Generate PDF for this page

Systemy wbudowane - course description

General information
Course name Systemy wbudowane
Course ID 06.9-WM-IB-P-61_19
Faculty Faculty of Mechanical Engineering
Field of study Biomedical Engineering
Education profile academic
Level of studies First-cycle studies leading to Engineer's degree
Beginning semester winter term 2023/2024
Course information
Semester 5
ECTS credits to win 5
Course type optional
Teaching language polish
Author of syllabus
  • dr inż. Michał Doligalski
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 30 2 - - Exam
Laboratory 30 2 - - Credit with grade

Aim of the course

  • zapoznanie studentów z podstawowymi technologiami związanymi z systemami wbudowanymi
  • ukształtowanie umiejętności projektowania i implementacji systemów wbudowanych

Prerequisites

Podstawy techniki cyfrowej i mikroprocesorowej, Logika, Systemy dyskretne

Scope

Wiadomości ogólne: Charakterystyka, organizacja, wymagania projektowe systemów wbudowanych. Układy cyfrowe, mikrokontrolery. Systemy sekwencyjne oraz współbieżne.

Projektowanie systemów wbudowanych: specyfikacja, modelowanie formalne i nieformalne, weryfikacja, implementacja. Zintegrowane projektowanie sprzętu i oprogramowania. Weryfikacja i implementacja systemu cyfrowego. Implementacja systemów cyfrowych oraz mikrokontrolerów jako system wbudowany.

Systemy czasu rzeczywistego: wymagania czasowe, priorytety, planowanie zadań, zasoby.

Procesy współbieżne: procesy i komunikacja, przesyłanie informacji. Prototypowanie, weryfikacja, implementacja systemów współbieżnych.

Interfejsy i komunikacja: magistrala, porty, pojęcie protokołu, przerwania, magistrale, protokoły szeregowe, protokoły równoległe, protokoły bezprzewodowe.

Realizacja systemów wbudowanych w oparciu o komputery SBC (single board computer – komputery jednoukładowe ), realizacja systemów i węzłów rozwiązań klasy IoT (Internet of Things – Internet rzeczy).
Systemy wbudowane w rozwiązaniach inteligentnego domu, telematyki, oraz szybkich prototypach z komponentów off-the-shelf.

Teaching methods

wykład: wykład konwencjonalny

laboratorium: ćwiczenia laboratoryjne

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Wykład – warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze

Laboratorium – warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium

Składowe oceny końcowej = wykład: 50% + laboratorium: 50%

Recommended reading

  1. Ben-Ari M.: Podstawy programowania współbieżnego, WNT,1996.
  2. Sacha K.: Systemy czasu rzeczywistego, Oficyna Wydawnicza PW,1999.
  3. Gook M.: Interfejsy sprzętowe komputerów PC, Helion, 2005.
  4. Kisiel R.., Bajera A.: Podstawy konstruowania urządzeń elektronicznych, Oficyna Wydawnicza PW, 1999.

Further reading

  1. Vahid F., Givargis T.: Embedded System Design: A Unified Hardware/Software Introduction, Wiley, 2002.
  2. Roboty JavaScript od podstaw. Projekty NodeBots dla platformy Johnny-Five z wykorzystaniem płytek Raspberry Pi, Arduino oraz BeagleBone, Helion, 2016
  3. Robinson A., Cook M., Raspberry Pi. Najlepsze projekty, Helion, 2014

Notes


Modified by dr hab. inż. Tomasz Klekiel, prof. UZ (last modification: 23-03-2023 09:06)