Systemy wbudowane - Wydział Informatyki
Transkrypt
Systemy wbudowane - Wydział Informatyki
Systemy wbudowane Wydział Informatyki Nazwa programu kształcenia Informatyka i ekonometria Poziom i forma studiów I stopień stacjonarne --- Ścieżka dyplomowania 2015/2016Z - 2018/2019Z Systemy wbudowane Kod przedmiotu IE1SWB Punkty ECTS 5 Specjalność Nazwa przedmiotu Rodzaj przedmiotu obieralny Semestr 4,6 Liczba godzin w semestrze W - 30 Ćw - 0 PS - 30 P - 0 L - 0 S - 0 Przedmioty wprowadzające Założenia i cele przedmiotu Formy zaliczenia Treści programowe Zapoznanie studentów z metodyką projektowania systemów wbudowanych,bazą technologiczną systemów wbudowanych oraz narzędziami do projektowania systemów wbudowanych. Nauczenie sposobów wykorzystania języków opisu sprzętu do projektowania systemów wbudowanych. Nauczenie podstaw projektowania systemów wbudowanych z wykorzystaniem odpowiedniej bazy technologicznej. Nauczenie metod wykorzystywania układów zewnętrznych (klawiatura, wyświetlacz LED i LCD, czujniki). Wykonanie i testowanie prostych systemów wbudowanych. Wykład - egzamin pisemny; pracownia specjalistyczna - ocena sprawozdań, obrona wykonanych projektów Podstawowe pojęcia związane ze sterowaniem i systemami wbudowanymi.Typy architektur mikrokontrolerów, schemat logiczny mikrokontrolera i jego cechy, architektura, tryby adresowania, systemy przerwań, redukcja mocy. Mikrokontrolery z rodziny PIC. Obsługa portów wejścia-wyjścia, wyświetlaczy LED i LCD, układów czasowych, przełączników. Układy programowalne CPLD i FPGA jako baza dla systemów wbudowanych. Języki opisu sprzętu na przykładzie języka Verilog. Systemy operacyjne czasu rzeczywistego. Metodyka projektowania systemów wbudowanych. Projektowanie niezawodnych systemów wbudowanych. Metody dydaktyczne Efekty kształcenia Symbol Student, który zaliczył przedmiot: Odniesienie do kierunkowych efektów kształcenia EK1 Ma uporządkowaną wiedzę w zakresie systemów wbudowanych oraz budowy, działania i parametrów ich podzespołów i interfejsów wejścia-wyjścia. K_W02 EK2 Zna i rozumie procesy projektowania i wytwarzania prostych systemów wbudowanych, z wykorzystaniem mikrokontrolerów oraz układów programowalnych. K_W08 EK3 Zna języki programowania (assembler) używane przy projektowaniu systemów wbudowanych K_W03 EK4 Potrafi zaimplementować prosty system wbudowany lub ich komponent, stosując odpowiednie metody, języki programowania oraz narzędzia i uwzględniając zadane kryteria. K_U04 EK5 EK6 Potrafi sformułować specyfikację prostego systemu wbudowanego oraz ich komponentów programowych i sprzętowych oraz go zaimplementować i przetestować. Oprogramowuje systemy wbudowane korzystając z języków niskopoziomowych, wykorzystuje mechanizmy i zasoby dostarczane przez te systemy. Efekt kształcenia Metoda weryfikacji K_W05 K_U04 Forma zajęć na której zachodzi weryfikacja EK1 sprawdzenie przygotowania do ćwiczeń lab., sprawozdanie z ćwiczenia, egzamin zaliczający wykład W, PS EK2 sprawdzenie przygotowania do ćwiczeń lab., sprawozdanie z ćwiczenia, egzamin zaliczający wykład W,PS EK3 sprawdzenie przygotowania do ćwiczeń lab., sprawozdanie z ćwiczenia, egzamin zaliczający wykład, obserwacja pracy na zajęciach W,PS EK4 sprawozdanie z ćwiczenia, obserwacja pracy na zajęciach PS EK5 sprawozdanie z ćwiczenia, realizacja zadania projektowego, obserwacja pracy na zajęciach PS EK6 sprawozdanie z ćwiczenia, dyskusja nad projektem/sprawozdaniem z ćwiczenia, obserwacja pracy na zajęciach PS Bilans nakładu pracy studenta (w godzinach) 1 - Udział w wykładach 30 2 - Udział w pracowni specjalistycznej 30 3 - Przygotowanie do pracowni specjalistycznej 15 4 - Opracowanie sprawozdań z pracowni i wykonanie zadań domowych (prac domowych) 40 5 - Udział w konsultacjach 5 6 - Przygotowanie do zaliczenia 5 RAZEM: Nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: (1)+(2)+(5) Wskaźniki ilościowe Literatura podstawowa Literatura uzupełniająca Jednostka realizująca 1. 2. 3. 4. 5. Nakład pracy studenta związany z zajęciami o charakterze praktycznym: (4)+(3)+(2) Pietraszek S., Mikroprocesory jednoukładowe PIC, Helion 2002 Jabłoński T., Mikrokontrolery PIC16F8x w praktyce: architektura, programowanie, aplikacje, BTC, Warszawa 2002. Jabłoński T., Pławsiuk K., Programowanie mikrokontrolerów PIC w języku C, Wyd. BTC, Warszawa 2005. Łuba T., Zbierzchowski B. Komputerowe projektowanie układów cyfrowych. WKŁ, 2000. Hajduk Z. Wprowadzenie do języka Verilog, Wyd. BTC, Legionowo 2009 1. 2. 3. 4. 5. Pełka R., Mikrokontrolery - architektura, programowanie, zastosowanie. WKŁ, Warszawa 1999. Pasierbiński J., Zbysiński P. Układy programowalne w praktyce. - WKŁ, 2002. Wilmshurst T. Designing embedded systems with PIC microcontrollers. Principles and applications. Elsevier 2007. Zainalabedin N. Embedded Core Design with FPGAs. McGraw-Hill, 2008 Peckol J.K.: Embedded Systems: A Contemporary Design Tool, J. Wiley & Sons, 2008 Katedra Mediów Cyfrowych i Grafiki Komputerowej Osoby prowadzące dr inż. Adam Klimowicz,dr hab. inż. Valery Salauyou 18 grudnia 2013 Program opracował(a) dr hab. inż. Valery Salauyou Data opracowania programu Wydrukowane w programie Świerk Design by: styleshout | Valid XHTML | CSS Home 65 85 125 ECTS 2,5 3,5