Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć



Podobne dokumenty
Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Podstawy elektroniki i miernictwa

Podstawy programowania.

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

KARTA PRZEDMIOTU. Egzamin / zaliczenie na ocenę*

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

KARTA PRZEDMIOTU. Architektura Komputerów C4

E-2EZA-01-S1. Elektrotechnika II stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obowiązkowy polski semestr I semestr zimowy.

Praktyka zawodowa. Automatyka i Robotyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr letni (semestr zimowy / letni)

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) język polski VI semestr letni (semestr zimowy / letni)

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

PRZEWODNIK PO PRZEDMIOCIE

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Routing w sieciach TCP/IP

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VIII semestr letni. nie. Laborat. 16 g.

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika II stopień ogólnoakademicki. stacjonarne. przedmiot specjalnościowy. obowiązkowy polski semestr I semestr zimowy

E-4EZA1-10-s7. Sterowniki PLC

PRZEWODNIK PO PRZEDMIOCIE

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

Egzamin / zaliczenie na ocenę*

Systemy Wymiany Informacji

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

Opis efektów kształcenia dla modułu zajęć

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

WSTĘP DO INFORMATYKI. SYLABUS A. Informacje ogólne

Sieci bezprzewodowe i przełączanie w sieciach LAN. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi:

PRZEWODNIK PO PRZEDMIOCIE

Technologie sieci rozległych

AiR_UCiM_3/5 Układy Cyfrowe i Mikroprocesorowe Digital Circuits and Microprocessors

Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VII semestr zimowy. nie

WSTI w Katowicach, kierunek Informatyka opis modułu Teleinformatyka i teoria sieci komputerowych

Architektura komputerów II - opis przedmiotu

Niestacjonarne Inżynieria Zarządzania Katedra Automatyki i Robotyki Dr D. Janecki. Specjalnościowy Obowiązkowy Polski Semestr drugi

Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

KARTA PRZEDMIOTU. Systemy czasu rzeczywistego: D1_9

E-E2A-2017-s2. Elektrotechnika II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Urządzenia automatyki przemysłowej Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

Opis modułu kształcenia Sterowniki programowalne PLC

Egzamin / zaliczenie na ocenę*

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

S Y L A B U S P R Z E D M I O T U. Urządzenia wykonawcze Actuators, design and function

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Opis efektów kształcenia dla modułu zajęć

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy automatyzacji Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

E2_PA Podstawy automatyki Bases of automatic. Elektrotechnika II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

Systemy wbudowane i mobilne

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

CAD NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

Systemy pomiarowe Measurement systems. Energetyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólnoakademicki / praktyczny)

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

ID1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki stacjonarne

Automatyka i Robotyka II stopień ogólno akademicki studia niestacjonarne. Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

PRZEWODNIK PO PRZEDMIOCIE

Procesory Sygnałowe Digital Signal Processors. Elektrotechnika II Stopień Ogólnoakademicki

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Sterowniki programowalne w systemach sterowania urządzeń płynowych Programmable logic controller in control fluid systems

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Napędy elektryczne robotyki Electric Drives in Robotics

PRZEWODNIK PO PRZEDMIOCIE

stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Teoria sterowania Control theory. Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

KARTA MODUŁU / KARTA PRZEDMIOTU

EiT_S_I_TF_AEwT Teoria filtrów Theory of Filters

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Automatyka przemysłowa i sterowniki PLC Kod przedmiotu

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Elektrotechnika II stopień ogólnoakademicki. stacjonarne. przedmiot specjalnościowy. obowiązkowy polski semestr II semestr letni. tak. Laborat. 30 g.

Urządzenia i systemy automatyki. Elektrotechnika I stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

PRZEWODNIK PO PRZEDMIOCIE

Egzamin / zaliczenie na ocenę*

PRZEWODNIK PO PRZEDMIOCIE

ID1SII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C1

Transkrypt:

Systemy Wbudowane Kod przedmiotu: SW Rodzaj przedmiotu: kierunkowy ; obowiązkowy Wydział: Informatyki Kierunek: Informatyka Specjalność (specjalizacja): - Poziom studiów: pierwszego stopnia Profil studiów: ogólnoakademicki Forma studiów: stacjonarne, niestacjonarne Rok: 2 Semestr: 4 Formy zajęć i liczba godzin: w formie stacjonarnej: wykłady 30; ćwiczenia laboratoryjne 15; w formie niestacjonarnej: wykłady 15; ćwiczenia laboratoryjne 15; Język/i, w którym/ch realizowane są zajęcia: zajęcia w języku polskim Liczba punktów ECTS: 5 Założenia i cele przedmiotu: Celem przedmiotu jest zapoznanie studentów z problematyką sterowników mikroprocesorowych, tzw. mikrokontrolerów, zasad projektowania sprzętu, pisania oprogramowania i realizacji podstawowych etapów projektowania systemów wbudowanych, a także przedstawienie możliwości wykorzystania systemów mikroprocesorowych do sterowania urządzeniami, obiektami i procesami. Celem przedmiotu jest również wprowadzenie studentów do tzw. systemów operacyjnych czasu rzeczywistego (RTOS). Zajęcia laboratoryjne będą obejmowały programowanie mikrokontrolera z rodziny AVR na zestawach uruchomieniowych. Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: - podstawy programowania oraz algorytmy i struktury danych obejmujące zasady tworzenia kodu programu i implementacji algorytmów, - architektura komputerów obejmujących podstawową wiedzę w zakresie maszynowej reprezentacji danych i realizacji operacji arytmetycznych oraz organizacji komputera na poziomie asemblera, - podstawy techniki cyfrowej obejmującej zasady projektowania automatów, realizację struktur programowalnych. Opis form zajęć a) Wykłady Treści programowe (tematyka zajęć): 1. Klasyfikacja mikroprocesorów - mikroprocesory CISC i RISC. 2. Struktura i organizacja mikroprocesorów CISC na przykładzie mikrokontrolera 8051. Systemy wbudowane, strona 1 z 5

3. Struktura i organizacja mikroprocesorów RISC na przykładzie mikrokontrolera AVR. 4. System mikroprocesorowy: sygnały wejściowe i wyjściowe mikroprocesora, bloki pamięci, układy wejścia/wyjścia, jednolita i rozdzielona przestrzeń adresowa układów wejścia/wyjścia. 5. Komunikacja mikroprocesora z otoczeniem: komunikacja z pamięcią i urządzeniami wejścia/wyjścia. 6. System przerwań mikroprocesora: przerwania wewnętrzne i zewnętrzne. 7. Omówienie podstawowych układów wejścia/wyjścia typu klawiatura, wyświetlacz. 8. Podłączanie układów wejścia/wyjścia do systemu mikroprocesorowego. 9. Omówienie architektury mikrokontrolera AVR. 10. Omówienie listy rozkazów mikrokontrolera AVR. 11. Systemy wbudowane: definicja, cechy i zastosowanie. 12. Metody realizacji systemu wbudowanego. 13. Oprogramowanie systemu wbudowanego. Metody dydaktyczne: Wykład prowadzony metodą tradycyjną z wykorzystaniem rzutnika multimedialnego i prezentacją narzędzi projektowania i programowania Forma i warunki zaliczenia: Warunkiem zaliczenia wykładu jest sprawdzian w postaci testu uwzględniającego przede wszystkim część teoretyczną przedmiotu Wykaz literatury podstawowej: 1. Baranowski R.: Mikrokontrolery AVR ATmega w praktyce, BTC 2005; 2. Doliński J.: Mikrokontrolery AVR w praktyce, BTC 2004; 3. Górecki P.: Mikrokontrolery dla początkujących, BTC 2006; Wykaz literatury uzupełniającej: 1. Krzyżanowski R.: Układy mikroprocesorowe; PWN Warszawa 2007; 2. Niederliński A., Systemy komputerowe automatyki przemysłowej, WNT, Warszawa 1985 (wydanie I) 3. Pełka R., Mikrokontrolery architektura, programowanie, zastosowania, WKŁ, Warszawa 4. Olsson G., Piani G., Computer systems in automation, Prentice-Hall, Londyn New York 1992 5. Gryś S.: Arytmetyka komputerów; PWN Warszawa 2007. 6. Stalligs W.: Organizacja i architektura systemu komputerowego WNT Warszawa 2003. 7. Daca W., Mikrokontrolery od układów 8-bitowych do 32-bitowych, MIKOM, Warszawa 8. Mikulczycki T., Samsonowicz J., Automatyzacja dyskretnych procesów produkcyjnych: układy modelowania procesów dyskretnych i programowania PLC, WNT, Warszawa 1997 9. Asembler ćwiczenia praktyczne, Praca zbiorowa pod redakcją E. Wróbla, Helion, Gliwice 10. Gałka P., Gałka P., Podstawy programowania mikrokontrolera 8051, MIKOM, Warszawa (wydanie II) 11. Ting-pat So A., Intelligent building systems, Kluwer Academic Publ., Boston London 1999 b) Ćwiczenia laboratoryjne Treści programowe (tematyka zajęć): 1. Zapoznanie się ze środowiskiem do programowania mikrokontrolerów AVR. 2. Konfiguracja stosu oraz portów wejścia/wyjścia. 3. Obsługa urządzeń wyjściowych typu diody LED, wyświetlacz LED, wyświetlacz LCD. 4. Pisanie prostych podprogramów. Systemy wbudowane, strona 2 z 5

5. Obsługa przerwań z liczników. 6. Wykorzystanie przerwań z liczników do dynamicznego sterowania wyświetlaczami LED. 7. Obsługa urządzeń wejściowych np. klawiatury matrycowej. Metody dydaktyczne: Na zajęciach laboratoryjnych wykorzystywane są zestawy uruchomieniowe z mikrokontrolerem AVR. Za pomocą tych zestawów studenci projektują swój własny system mikroprocesorowy, a następnie go oprogramowują. Zajęcia laboratoryjne powinny obrazować podstawowe etapy projektowania systemów mikroprocesorowych: architektura i program sterowania, do których podstawy teoretyczne przedstawione będą na wykładach. Częścią metod pracy na zajęciach z tego przedmiotu jest przygotowanie własnego programu realizującego zamierzone cele. Forma i warunki zaliczenia: Zaliczenie na podstawie kilku kolokwiów zaliczających tematykę poszczególnych zadań Wykaz literatury podstawowej: 1. Baranowski R.: Mikrokontrolery AVR ATmega w praktyce, BTC 2005; 2. Doliński J.: Mikrokontrolery AVR w praktyce, BTC 2004; 3. Górecki P.: Mikrokontrolery dla początkujących, BTC 2006; Wykaz literatury uzupełniającej: 1. Krzyżanowski R.: Układy mikroprocesorowe; PWN Warszawa 2007; 2. Niederliński A., Systemy komputerowe automatyki przemysłowej, WNT, Warszawa 1985 (wydanie I) 3. Pełka R., Mikrokontrolery architektura, programowanie, zastosowania, WKŁ, Warszawa 4. Olsson G., Piani G., Computer systems in automation, Prentice-Hall, Londyn New York 1992 5. Daca W., Mikrokontrolery od układów 8-bitowych do 32-bitowych, MIKOM, Warszawa 6. Asembler ćwiczenia praktyczne, Praca zbiorowa pod redakcją E. Wróbla, Helion, Gliwice Zakładane efekty kształcenia Numer (Symbol) SWinż_01 Efekty kształcenia dla modułu: Systemy wbudowane WIEDZA potrafi programować proste systemy mikroprocesorowe z wykorzystaniem języka Asembler; Odniesienie do efektów kształcenia dla kierunku I1inż_W21 SWinż_02 ma podstawową wiedzę z teorii obwodów; I1inż_W07 SWinż_03 SWinż_04 rozumie rolę dokumentacji projektowej urządzeń wbudowanych; potrafi opisywać funkcjonowanie urządzenia wbudowanego diagramami stanów i czynności. zna różnice pomiędzy różnymi rozwiązaniami mikrokontrolerów; potrafi dobrać mikrokontroler do postawionego zadania sterowania. I1inż_W11 I1inż_W12 Systemy wbudowane, strona 3 z 5

UMIEJĘTNOŚCI SWinż_05 SWinż_06 SWinż_07 SWInż_08 SWInż_09 potrafi zaprojektować i zaimplementować algorytm realizujący określone zadanie programistyczne. potrafi rozwiązać proste zadanie sterowania dobierając właściwy mikrokontroler i tworząc odpowiednie oprogramowanie. potrafi przeprowadzić badania symulacyjne podstawowych układów i obwodów elektronicznych, interpretować uzyskane wyniki. KOMPETENCJE SPOŁECZNE... potrafi pracować w grupie, właściwie ustalać priorytety, współdziałać w realizacji projektu grupowego myśląc i działając w sposób przedsiębiorczy... zna i stosuje w praktyce, przy obsłudze komputerów i zakładania i serwisowania sieci komputerowych, zasady BHP I1inż_U05 I1inż_U10 I1inż_U18 I1inż_K01 I1inż_K02 Systemy wbudowane, strona 4 z 5

Odniesienie efektów kształcenia do form zajęć i sposób oceny osiągnięcia przez studenta efektów kształcenia Efekt nr Forma zajęć wykład Laboratorium Sposób sprawdzenia osiągnięcia efektu SWinż_01 v Sprawozdanie z ćwiczenia laboratoryjnego SWinż_02 v Praca kontrolna SWinż_03 v v Praca kontrolna SWinż_04 v Praca kontrolna SWinż_05 v Sprawozdanie z ćwiczenia laboratoryjnego SWinż_06 v Sprawozdanie z ćwiczenia laboratoryjnego SWinż_07 v Sprawozdanie z ćwiczenia laboratoryjnego SWinż_08 v Praca kontrolna SWinż_09 v Praca kontrolna Kryteria uznania osiągnięcia przez studenta efektów kształcenia Efekt SWInż_01 SWInż _02 SWInż _03 SWInż _04 SWInż _05 SWInż _06 SWInż _07 SWInż _08 SWInż _09 Efekt jest uznawany za osiągnięty, gdy: Sprawozdanie zawiera kompletny program w języku asembler wraz ze schematem blokowym i opisem algorytmu. a) obliczenia prądów i napięć wraz z doborem elementów, b) komentarz dot. sposobu rozwiązania zadania. a) opis zastosowanego algorytmu, b) schemat blokowy algorytmu. a) opis zadania, b) dobór mikrokontrolera do postawionego zadania. Sprawozdanie zawiera algorytm wraz z jego implementacją w mikrokontrolerze. Sprawozdanie zawiera schemat układu sterowania wraz z opisem algorytmu sterowania i jego realizacją za pomocą mikrokontrolera. Sprawozdanie zawiera schemat i wyniki badań związanych z podłączaniem urządzeń wejścia/wyjścia do mikrokontrolera. a) opis podziału realizowanego projektu na konkretne zadania realizowane w grupach jednoosobowych, b) ustalenie priorytetów poszczególnych zadań. c) wyszczególnienie wymagań BHP, d) omówienie sposobu zapewnienia bezpieczeństwa. Systemy wbudowane, strona 5 z 5