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