Systemy wbudowane 3.4.KRK.12TX.SWbud
A. Problematyka wykładu:
Mikrokontrolery. Programy wbudowane. Systemy operacyjne czasu rzeczywistego. Przetwarzanie danych a zużycie energii. Metodyka projektowania systemów i podnoszenie ich niezawodności. Cykl życia urządzeń i systemów technicznych. Internet rzeczy. Sterowanie i regulacja.
B. Problematyka laboratorium:
Mikrokontrolery. Programowanie mikrokontrolerów 8051. Programowanie opartego na mikrokontrolerze 32-bit ARM systemu wbudowanego LEGO NXT lub EV3 zapewniając współdziałanie z urządzeniami zewnętrznymi. Programowanie mikrokontrolerów rodziny AVR.
Kierunek studiów
Nakład pracy studenta
Poziom studiów
Profil kształcenia
Rodzaj przedmiotu
Wymagania
Koordynatorzy przedmiotu
Efekty kształcenia
W01 Ma podstawową wiedzę o mikrokontrolerach i programach wbudowanych.
W02 Ma podstawową wiedzę o systemach operacyjnych czasu rzeczywistego.
W03 Ma podstawową wiedzę na temat metodyki projektowania systemów i podnoszenia ich niezawodności.
W04 Ma podstawową wiedzę o cyklu życia urządzeń i systemów technicznych.
U01 Potrafi oprogramować mikrokontroler w języku niskiego poziomu.
U02 Potrafi oprogramować oparty na mikrokontrolerze system wbudowany, zapewniając współdziałanie z urządzeniami zewnętrznymi, w języku wysokiego poziomu.
U03 Zadaje sobie sprawę z szybkiego postępu w obszarze badań nad systemami wbudowanymi i rozumie potrzebę uaktualniania swej wiedzy w tym zakresie
K01 Potrafi odpowiednio określić priorytety przy rozwiązywaniu zadań wykorzystujących systemy wbudowane
Kryteria oceniania
A. Sposób zaliczenia
• (W, L) zaliczenie z oceną.
B. Formy zaliczenia
• (W, L) ustalenie oceny zaliczeniowej na podstawie ocen cząstkowych otrzymywanych w trakcie trwania semestru za wystąpienia ustne i za prace pisemne, w tym projekty/programy komputerowe.
C. Podstawowe kryteria
• (W, L) uzyskanie pozytywnej oceny zaliczeniowej.
Literatura
1. Ryszard Pełka, Mikrokontrolery: architektura, programowanie, zastosowanie, Wydawnictwa Komunikacji i Łączności
2. P. Gałka, Podstawy programowania mikrokontrolera 8051, PWN, Warszawa 2013.
3. Michael Miller, Internet rzeczy: jak inteligentne telewizory, samochody, domy i miasta zmieniają świat, PWN 2016.
4. Aleksander Timofiejew, Wbudowane systemy mikroprocesorowe, UPH w Siedlcach 2012.
5. A. Urbaniak, Podstawy automatyki, Wydawnictwo PP, Poznań 2007.
6. Ogólnodostępne materiały uzupełniające dostępne w Internecie: noty katalogowe, schematy ideowe i projekty prostych systemów wbudowanych, w tym dokumentacja LEGO Hardware Developer Kit, projekty AVR (Arduino), itp.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: