Kod przedmiotu………

Transkrypt

Kod przedmiotu………
Instytut Politechniczny
Zakład Elektrotechniki i Elektroniki
Kod przedmiotu:
PLPILA02-IPELE-I-IVkC14-2013-S
Pozycja planu:
C14
1. INFORMACJE O PRZEDMIOCIE
A. Podstawowe dane
1
Nazwa przedmiotu
Techniki mikroprocesorowe I
2
Kierunek studiów
Elektrotechnika
3
Poziom studiów
I stopnia (inż.)
4
Forma studiów
studia stacjonarne
5
Profil studiów
praktyczny
6
Rok studiów
drugi
7
Specjalność
1.
Jednostka prowadząca
kierunek studiów
Liczba punktów ECTS
8
9
10
Imię i nazwisko nauczyciela (li),
stopień lub tytuł naukowy,
adres e-mail
11
Język wykładowy
12
Przedmioty wprowadzające
13
14
C1
C2
C3
Systemy Automatyki i Elektroniki
2. Odnawialne Źródła Energii
Instytut Politechniczny,
Zakład Elektrotechniki i Elektroniki
3
doc. dr inż. Stefan Brock ([email protected])
– wykład,
Mgr inż. Tomasz Bednarek ([email protected]) –
ćwiczenia laboratoryjne, ćwiczenia projektowe
polski
Elektronika I, Elektronika II, Informatyka I, Informatyka II
Znajomość podstaw techniki cyfrowej, umiejętność
Wymagania wstępne
programowania w języku strukturalnym
Cele przedmiotu Celem kształcenia jest zapoznanie studentów z teoretycznymi i praktycznymi
aspektami projektowania systemów mikroprocesorowych. Po ukończeniu przedmiotu student
powinien umieć programować mikroprocesory i mikrokontrolery, ze szczególnym uwzględnieniem
współpracy mikroprocesora z urządzeniami zewnętrznymi
Zapoznanie studentów z podstawowymi pojęciami i zasadą działania mikroprocesorów i
mikrokontrolerów, ze szczególnym uwzględnieniem urządzeń peryferyjnych
Opanowanie podstawowych zasad i praktyki programowania systemów mikroprocesorowych w
zakresie niezbędnym do realizacji prostych układów sterowania i pomiarów.
Wykorzystanie potencjału sprzętowego i programowego systemów mikroprocesorowych do
realizacji zadań czasu rzeczywistego.
B. Semestralny/tygodniowy rozkład zajęć według planu studiów
Semestr
IV
Ćwiczenia
laboratoryjne
(L)
Ćwiczenia
projektowe
(P/S)
Seminaria
(W)
Ćwiczenia
audytoryjne
(Ć)
(S)
Zajęcia
terenowe
(T)
30
-
15
-
-
-
Wykłady
2. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA (wg KRK)
Efekt
Po zakończeniu przedmiotu i potwierdzeniu osiągnięcia
efektów kształcenia student:
Odniesienie przedmiotowych
efektów kształcenia do
efektów kształcenia dla
celów
EP1
Wymienia, definiuje i opisuje rodzaje i obszary
zastosowań systemów z mikroprocesorami i
C1
kierunku
obszaru
K_ELE_W15
K_ELE_K07
T1P_W02
T1P_W03
T1P_W04
mikrokontrolerami. Zna zasady działania jednostki
centralnej i różnorodnych modułów peryferyjnych i
rozumie sposób współdziałania mikroprocesora z
układami elektronicznymi otoczenia
EP2
EP3
Zna zasady i metody programowania systemów
mikroprocesorowych. Potrafi napisać i uruchomić
program w języku strukturalnym dla systemu
mikroprocesorowego.
Potrafi dobrać i skonfigurować elementy wejściowe i
wyjściowe systemu mikroprocesorowego, na potrzeby
realizacji zadań czasu rzeczywistego
T1P_K04
C2
C3
K_ELE_U22
K_ELE_K03
K_ELE_W15
K_ELE_U22
T1P_U09
T1P_U16
T1P_K03
T1P_W02
T1P_W03
T1P_W04
T1P_U09
T1P_U16
3. TREŚCI PROGRAMOWE ODNIESIONE DO EFEKTÓW KSZTAŁCENIA
Treści programowe
T
liczba
godzin
EP
10
EP1
10
EP2
10
EP3
4
EP2
6
EP2
5
EP2
EP3
Forma: wykład
T1W Budowa, struktura i zasady działania mikroprocesorów i
mikrokontrolerów. Procesory rodziny 8051. Procesory rodziny Atmel
AVR. Procesory rodziny PICmicro. Dedykowane mikrokontrolery
dla układów pomiarowo-sterujących. Efektywne wykorzystanie
systemu przerwań. Wykorzystanie banków rejestrów i stosu.
Procesory specjalizowane. Procesory sygnałowe.
T2W Zasady programowania mikroprocesorów - język asembler i język C.
Język Bascom. Wykorzystanie programowych i sprzętowych
narzędzi uruchomieniowych. Zasady uruchamiania systemów
mikroprocesorowych.
T3W Dobór układów pamięci, dobór urządzeń wejścia/wyjścia.
Komunikacja w systemach mikroprocesorowych – standardy SPI,
I2C, 1 wire.
Forma: Ćwiczenia laboratoryjne
T1C
T2C
T2C
Wykorzystanie programowych i sprzętowych narzędzi
uruchomieniowych dedykowanych dla systemów z mikrontrolerami.
Praktyczne zajęcia z programowania systemów z mikrokontrolerami
– proste bloki peryferyjne
Praktyczne zajęcia z programowania systemów z mikrokontrolerami
– zaawansowane bloki i układy peryferyjne
4. LITERATURA
Literatura
podstawowa
1. Z uwagi na rozproszenie dostępnej literatury podstawą są materiały wykładowe,
opublikowane w Internecie oraz witryny internetowe poszczególnych
producentów mikroprocesorów
2. Starecki T.: Mikrokontrolery jednoukładowe rodziny 51. NOZOMI, Warszawa.
3. Bogusz J, Programowanie mikrokontrolerów 8051 w języku C w praktyce, BTC
4. Prince B Nowoczesne pamięci półprzewodnikowe, Wydawnictwa NaukowoStrona 2 z 5
Instytut Politechniczny
Zakład Elektrotechniki i Elektroniki
Techniczne
Literatura
uzupełniająca
5. Gorsline W.: Mikrokomputery 16-bitowe. WNT, Warszawa
6.
Grabowski J., Koślacz S.: Podstawy i praktyka programowania mikroprocesorów.
WNT, Warszawa
5. METODY DYDAKTYCZNE
Forma kształcenia
Wykład
Ćwiczenia laboratoryjne
Metody dydaktyczne
Wykład multimedialny z pokazem, wykład problemowy z wykorzystaniem
komputera
Ćwiczenia laboratoryjne na stanowiskach komputerowych, wyposażonych w
systemy z mikrokontrolerami.
6. METODY WERYFIKACJI PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Forma oceny
Przedmiotowy
efekt kształcenia
E
P
E
U
T
K
EP1
x
EP2
x
EP3
x
S
W
S
U
P
R
O
D
S
E
P
S
K
I
x
x
x
x
x
EP – egzamin pisemny
EU – egzamin ustny
K – kolokwium
SW – sprawdzian wiedzy
P – prezentacja
R – raport/referat
D – dyskusja
SE – seminarium
KI – konsultacje indywidualne
T – test
SU – sprawdzenie umiejętności praktycznych
O – obserwacja w czasie zajęć
PS – prace samokształceniowe studentów
7. KRYTERIA OCENY OSIĄGNIĘCIA PRZEDMIOTOWYCH EFEKTÓW KSZTAŁCENIA
Efekt
kształceni
a
Kryteria oceny
2
3 - 3,5
EP1
Student nie potrafi
objaśnić struktur i
sposobu działania
systemów z
mikroprocesorami. Nie
zna zasad działania
nawet prostych bloków
peryferyjnych
Student mało precyzyjnie
objaśnia struktury i
sposoby działania
systemów z
mikroprocesorami. Zna
zasady działania
prostych bloków
peryferyjnych.
EP2
Student nie zna i nie
rozumie zasady i
metody programowania
systemów z
mikrokontrolerami; nie
potrafi napisać i
Student częściowo zna i
rozumie zasady i metody
programowania
systemów z
mikrokontrolerami;
potrafi napisać z
4 – 4,5
5
Student
wyczerpująco
objaśnia struktury i
sposoby działania
systemów z
mikroprocesorami.
Zna zasady działania
prostych i złożonych
bloków
peryferyjnych.
Student zna i rozumie
zasady i metody
programowania
systemów z
mikrokontrolerami;
potrafi napisać
Student bezbłędnie i
szczegółowo objaśnia
struktury i sposoby
działania systemów z
mikroprocesorami. Zna
zasady działania prostych i
złożonych bloków
peryferyjnych, potrafi
twórczo wskazać ich
sposoby wykorzystania.
Student bardzo dobrze zna
i rozumie zasady i metody
programowania systemów
z mikrokontrolerami;
potrafi napisać i uruchomić
także złożony program dla
EP3
uruchomić programu
dla systemu z
mikrokontrolerem.
drobnymi błędami i
uruchomić program dla
systemu z
mikrokontrolerem.
Student nie potrafi
dobrać lub
skonfigurować
elementów
wejściowych i
wyjściowych systemu z
mikrokontrolerem.
Student potrafi dobrać
lub skonfigurować tylko
proste elementy
wejściowe i wyjściowe
systemu z
mikrokontrolerem.
bezbłędnie i
uruchomić program
dla systemu z
mikrokontrolerem.
Student potrafi
dobrać lub
skonfigurować także
złożone elementy
wejściowe i
wyjściowe systemu z
mikrokontrolerem.
systemu z
mikrokontrolerem.
Student potrafi, wykazując
się sporą inwencją, dobrać
lub skonfigurować także
złożone elementy
wejściowe i wyjściowe
systemu z
mikrokontrolerem
8. SPOSOBY OCENIANIA I WARUNKI ZALICZENIA W POSZCZEGÓLNYCH FORMACH
KSZTAŁCENIA
Wykład – ocena podsumowująca w formie kolokwium po zakończeniu wykładów
Ćwiczenia laboratoryjne – ocenianie bieżące obejmujące aktywność w czasie zajęć oraz wykonanie i
oddanie sprawozdań. Ocenianie podsumowujące na podstawie średniej arytmetycznej z ocen uzyskanych
w ramach oceniania bieżącego oraz oceny kolokwium końcowe z zakresu ćwiczeń.
Warunkiem zaliczenia przedmiotu jest uzyskanie pozytywnej oceny z wykładu oraz ćwiczeń
laboratoryjnych.
9. OCENA KOŃCOWA PRZEDMIOTU
Składowa oceny końcowej:
Procentowy udział składowej w ocenie końcowej:
Zaliczenie z wykładu
65 %
Zaliczenie ćwiczeń laboratoryjnych
35%
RAZEM
100 %
10. NAKŁAD PRACY STUDENTA – BILANS GODZIN I PUNKTÓW ECTS
Aktywność studenta
Lp.
Obciążenie
studenta
Liczba godzin
1
Udział w zajęciach dydaktycznych
2
Przygotowanie do zajęć
45
15
3
Wykonanie sprawozdań z ćwiczeń laboratoryjnych
15
5
Udział w konsultacjach
5
7
Łączny nakład pracy studenta
80
8
Punkty ECTS za przedmiot
9
Nakład pracy studenta związany z zajęciami o charakterze praktycznym
10
Nakład pracy związany z zajęciami wymagającymi bezpośredniego udziału
nauczycieli akademickich
Strona 4 z 5
3 ECTS
30
1 ECTS
50
2 ECTS
Instytut Politechniczny
Zakład Elektrotechniki i Elektroniki
ZATWIERDZENIE SYLABUSU:
Stanowisko
Tytuł/stopień naukowy, imię nazwisko
Opracował
Sprawdził pod
względem formalnym
Zatwierdził
doc. dr inż. Stefan Brock
Kierownik Zakładu Elektrotechniki i Elektroniki
mgr inż. Marek Skorupski
Dyrektor Instytutu Politechnicznego
doc. dr Andrzej Kraczkowski
Podpis