przewodnik po przedmiocie - Wydział Podstawowych Problemów
Transkrypt
przewodnik po przedmiocie - Wydział Podstawowych Problemów
Zał. nr 4 do ZW 33/2012 WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU Nazwa w języku polskim TECHNIKA MIKROPROCESOROWA Nazwa w języku angielskim MICROPROCESSOR TECHNIQUE Kierunek studiów (jeśli dotyczy): INŻYNIERIA BIOMEDYCZNA Specjalność (jeśli dotyczy): BIOMECHANIKA INŻYNIERSKA Stopień studiów i forma: I / II stopień*, stacjonarna / niestacjonarna* Rodzaj przedmiotu: obowiązkowy / wybieralny / ogólnouczelniany * Kod przedmiotu MDM000155W, MDM000155L Grupa kursów TAK / NIE* Liczba godzin zajęć zorganizowanych w Uczelni (ZZU) Liczba godzin całkowitego nakładu pracy studenta (CNPS) Forma zaliczenia Wykład 30 Ćwiczenia 90 Egzamin / zaliczenie na ocenę* Laboratorium Projekt 45 Seminarium 90 Egzamin / zaliczenie na ocenę* Egzamin / zaliczenie na ocenę* Egzamin / zaliczenie na ocenę* Egzamin / zaliczenie na ocenę* Dla grupy kursów zaznaczyć kurs końcowy (X) Liczba punktów ECTS w tym liczba punktów odpowiadająca zajęciom o charakterze praktycznym (P) w tym liczba punktów ECTS odpowiadająca zajęciom wymagającym bezpośredniego kontaktu (BK) 3 3 3 2 2 *niepotrzebne skreślić WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Zakłada się, że przed rozpoczęciem nauki niniejszego przedmiotu student posiada przygotowanie w zakresie: podstaw pisania algorytmów, programowania w językach C/C++ oraz podstaw elektroniki. \ CELE PRZEDMIOTU C1 Poszerzenie wiedzy w zakresie mikrosterowników, znajomości architektury i zasad programowania mikrosterowników z rodziny ARM7. C2 Nabycie umiejętności programowania mikrosterowników j.w. w języku C. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Z zakresu wiedzy: PEK_W01 Ma podstawową wiedzę z zakresu architektury mikroprocesorów z jądrem ARM. PEK_W02 Ma podstawową wiedzę z obsługi programowej podsystemów mikrosterownika SAM7. Z zakresu umiejętności: PEK_U01 Potrafi implementować algorytmy w języku C. PEK_U02 Potrafi programować podsystemy mikrosterownika SAM7. Z zakresu kompetencji społecznych: PEK_K01 Potrafi pracować nad zadaniami samodzielnie i w grupie. PEK_K02 Potrafi myśleć i działać kreatywnie. TREŚCI PROGRAMOWE Wy1 Wy2 Wy3 Wy4 Wy5 Wy6 Wy7 Wy8 Wy9 Wy10 Wy11 Wy12 Wy13 Wy14 Wy15 La1 La2 La3 La4 La5 La6 La7 La8 La9 La10 La11 La12 Forma zajęć - wykład Wstęp do architektury sterowników mikroprocesorowych. Architektura rodziny mikrokontrolerów ARM. Architektura sterownika AT91SAM7. Modułów PIOA (Porty wejścia/wyjścia) sterownika AT91SAM7– architektura, sposób implementacji. Modułów Real Timer – architektura, sposób implementacji. Timer/Counter – architektura. Timer/Counter – sposób implementacji trybów pracy. Kolokwium I. Interfejs RS232 – architektura. Interfejs RS232 – sposób implementacji trybów pracy. Przetwornik ADC – architektura, sposób implementacji. Interfejs SPI – architektura. Interfejs SPI – sposób implementacji trybów pracy. Interfejs TWI – architektura, sposób implementacji. Kolokwium II. Suma godzin Forma zajęć - laboratorium Wstęp do środowiska programowania C/C++. Zapoznanie się z zestawem laboratoryjnym. Porty wejścia/wyjścia - konfiguracja . Porty wejścia/wyjścia – obsługa klawiatury i diod LED. Implementacja opóźnienia z zastosowaniem Real Timer. Implementacja opóźnienia z zastosowaniem Timer/Counter. Implementacja fali o zmiennym wypełnieniu (PWM) z zastosowaniem. Implementacja licznika częstotliwości z zastosowaniem Timer/Counter. Przetwornik analogowo/cyfrowy. Interfejs RS232. Interfejs TWI tryb Master, implementacja software. Interfejs TWI tryb Master, implementacja hardware. Liczba godzin 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 30 Liczba godzin 3 3 3 3 3 3 3 3 3 3 3 3 La13 La14 La15 Interfejs SPI tryb Master, implementacja software. Interfejs SPI tryb Master, implementacja hardware. Zaliczenie. Suma godzin 3 3 3 45 STOSOWANE NARZĘDZIA DYDAKTYCZNE N1. Wykład multimedialny. N2. Ocena z danego tematu laboratoryjnego. OCENA OSIĄGNIĘCIA PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA Oceny (F – formująca (w trakcie semestru), P – podsumowująca (na koniec semestru) F1 F2 Numer efektu kształcenia Sposób oceny osiągnięcia efektu kształcenia PEK_W01 PEK_W02 PEK_U01 PEK_U02 PEK_K01 PEK_K02 Egzamin Średnia z ocen z tematów laboratoryjnych. P = F1 P = F2 LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA LITERATURA PODSTAWOWA: [1] Chorowski B., M. Wereszko M, Mechaniczne urządzenia automatyki. WNT,Warszawa 1990. [2] Morecki A., Podstawy robotyki, teoria i elementy manipulatorów i robotów. WNT, Warszawa 1999. [3] Morecki A., Knapczyk J., Kędzior K., Teoria mechanizmów i manipulatorów. Podstawy i przykłady zastosowań w praktyce. WNT, Warszawa 2001. [4] Augustyn J., Projektowanie systemów wbudowanych na przykładzie rodziny SAM7S z rdzeniem ARM7TDMI. IGSMiE PAN, Kraków 2007. LITERATURA UZUPEŁNIAJĄCA: [1] Grębosz J., Symfonia C++. Wydawnictwo Edition, Kraków 2000. [2] Prata S., Szkoła programowania. Język C. Helion, Gliwice 2006. OPIEKUN PRZEDMIOTU (IMIĘ, NAZWISKO, ADRES E-MAIL) Dr inż. Krzysztof Krysztoforski, [email protected] MACIERZ POWIĄZANIA EFEKTÓW KSZTAŁCENIA DLA PRZEDMIOTU Technika mikroprocesorowa Z EFEKTAMI KSZTAŁCENIA NA KIERUNKU Inżynieria Biomedyczna I SPECJALNOŚCI Biomechanika Inżynierska Przedmiotowy Odniesienie przedmiotowego efektu do efekt efektów kształcenia zdefiniowanych kształcenia dla kierunku studiów i specjalności (o ile dotyczy)** PEK_W01 K1IBM_W09_S1BIN (wiedza) PEK_W02 K1IBM_W09_S1BIN PEK_U01 K1IBM_U15_S1BIN (umiejętności) PEK_U02 K1IBM_U16_S1BIN PEK_K01 K1IBM _K01 (kompetencje) PEK_K02 K1IBM _K03 Cele przedmiotu*** Treści programowe*** Numer narzędzia dydaktycznego*** C1 Wy1-Wy3 N1 C2 C1, C2 Wy4-Wy15 La1-La15 N1 N2 C1, C2 C1, C2, La1-La15 La1-La15 N2 N2 C1, C2 La1-La15 N2 ** - wpisać symbole kierunkowych/specjalnościowych efektów kształcenia *** - z tabeli powyżej K1IBM_U15_S1BIN K1IBM_U16_S1BIN K1IBM_K03 K1IBM_K06