przedmiot wybieralny i układy programowalne w napędzie

Transkrypt

przedmiot wybieralny i układy programowalne w napędzie
Politechnika Opolska
Wydział Elektrotechniki, Automatyki i Informatyki
Karta Opisu Przedmiotu
Kierunek studiów
Profil kształcenia
Poziom studiów
Specjalność
Forma studiów
Semestr studiów
Nazwa przedmiotu
ELEKTRONIKA I TELEKOMUNIKACJA
Ogólnoakademicki
Studia pierwszego stopnia
Studia stacjonarne
VII
PRZEDMIOT WYBIERALNY I UKŁADY
PROGRAMOWALNE W NAPĘDZIE ELEKTRYCZNYM
Nauki podst. (T/N)
N
Subject Title
Selected course I Programmable systems in electric drives
ECTS (pkt.)
Tryb zaliczenia przedmiotu
Kod przedmiotu
3
Zaliczenie na ocenę
Nazwy
Układy elektroniczne, programowalne układy elektroniczne.
przedmiotów
1. Znajomość budowy i zasady działania układów cyfrowych.
Wiedza
2. Znajomość zasad tworzenia algorytmów działania układów.
Wymagania
wstępne w
1. Umiejętność analizy i syntezy układów elektronicznych.
zakresie
Umiejętności
2. Umiejętność programowania.
przedmiotu
3. Umiejętność posługiwania się dokumentacją techniczną.
1. Ma świadomość odpowiedzialności za własną pracę.
Kompetencje
2. Potrafi pracować zespołowo.
społeczne
Program przedmiotu
Forma zajęć
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
Liczba godzin zajęć w
semestrze
30
15
Prowadzący zajęcia
(tytuł/stopień naukowy, imię i nazwisko)
dr inż. K. Tomczewski
dr inż. K. Tomczewski
Treści kształcenia
Sposób realizacji Wykład w sali komputerowej
Tematyka zajęć
Wprowadzenie. Typowe struktury układów napędowych. Analiza i synteza układu.
Język VHDL. Środowisko projektowe.
Instrukcje współbieżne w języku VHDL i zakres ich stosowania.
Wykład
Lp.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Instrukcje sekwencyjne w języku VHDL i zakres ich stosowania.
Interfejsy wejściowe, ich opis w języku VHDL i implementacja w układach
programowalnych.
Interfejsy wyjściowe, generatory PWM, ich opis w języku VHDL i implementacja w
układach programowalnych.
Układy pomiaru czasu, częstotliwości, prędkości i położenia, ich opis w języku
VHDL i implementacja w układzie programowalnym.
Symulacja i synteza układów.
Interfejs komunikacyjny - opis w języku VHDL i implementacja w układach
programowalnych
Inne elementy układów napędowych, ich opis w języku VHDL i implementacja w
układzie programowalnym.
Układy napędowe z silnikami krokowymi reluktancyjnymi. Układy realizujące
podstawowe algorytmy sterowania, ich opis w języku VHDL i implementacja w
układzie programowalnym.
Liczba godzin
2
2
2
4
4
2
2
2
2
2
11.
Układy napędowe z silnikami krokowymi z magnesami trwałymi. Układy realizujące
2
podstawowe algorytmy sterowania, ich opis w języku VHDL i implementacja w
układzie programowalnym.
12.
Układy napędowe z silnikami przełączalnymi. Układy realizujące podstawowe
2
algorytmy sterowania, ich opis w języku VHDL i implementacja w układzie
programowalnym.
13.
Zaliczenie.
2
Liczba godzin zajęć w semestrze
30
Sposoby sprawdzenia zamierzonych Sprawdzenie wiadomości w formie pisemnej i ustnej na podstawie
opracowanego wystąpienia.
efektów kształcenia
Seminarium
Sposób realizacji
Lp.
Tematyka zajęć
Liczba godzin
1.
Implementacja wybranych elementów układu napędowego w języku VHDL,
12
symulacja pracy układu i implementacja w układzie FPGA.
2.
Prezentacja opracowanego programu i działania układu.
3
Liczba godzin zajęć w semestrze
15
Ocena
prezentacji
opracowanego
programu.
Sposoby sprawdzenia zamierzonych
efektów kształcenia
1. Ma wiedzę w zakresie podstaw sterowania napędu
elektrycznego. (W, S)
2. Ma wiedzę w zakresie programowania układów
Wiedza
programowalnych. (W, S)
3. Zna język VHDL i środowisko ISE. (W, S)
4. Ma wiedzę w zakresie metodyki i technik programowania w
wybranych językach, takich jak C, VHDL. (W, S)
1. Potrafi pozyskiwać informacje z literatury i not katalogowych
układów elektronicznych. (W, S)
Potrafi przygotować prezentację wyników swojej pracy. (W,
2.
Efekty kształcenia dla
S)
przedmiotu - po
Umiejętności
3. Potrafi opracować projekt w języku VHDL, opisujący
zakończonym cyklu
sterownik układu napędowego, stosując srodowisko ISE.
kształcenia
(W, S)
4. Potrafi zgodnie z zadaną specyfikacją zaprojektować
sterownik układu napędowego. (W, S)
1. Rozumie potrzebę ciągłego dokształcania się w zakresie
sterowania i napędu elektrycznego, oraz nowych układów
cyfrowych. (W, S)
Kompetencje
2. Ma świadomość odpowiedzialności za własną pracę i rozumie
społeczne
jej znaczenie dla realizacji zadań w zespole. (S)
Metody dydaktyczne:
Wykład z prezentacjami multimedialnymi połączony z praktyczną realizacją zagadnień przez studentów,
dyskusje na temat prezentacji i sposobu realizacji zadań.
Forma i warunki zaliczenia przedmiotu:
Zaliczenie wykładu na podstawie oceny stopnia opanowania materiału oraz ocena prezentacji samodzielnie
zrealizowanych zadań.
Literatura podstawowa:
[1] KALISZ J.: Język VHDL w praktyce. WKŁ, 2002.
[2] PASIERBIŃSKI J., ZBYSIŃSKI P.: Układy programowalne w praktyce, WKiŁ 2002
[3] WRÓBEL T.: Silniki skokowe. WNT, 1993.
[4] KENNETH L.:VHDL for Engineers, PEARSON EDUCATION (US), 2010
Literatura uzupełniająca:
[1] ASHENDEN
Instrukcja doP.nauki
języka
VHDL
w formie
elektronicznej.
J.: The
VHDL
Cookbook.
Dept.
Computer Science, July, 1990,
[2] [http://www.comms.scitech.susx.ac.uk/fft/vhdl/VHDL-Cookbook.pdf]
______________
* niewłaściwe przekreślić
…………………………………………………..
……………………………………………………….
(kierownik jednostki organizacyjnej/bezpośredni przełożony:
(Dziekan Wydziału
pieczęć/podpis
pieczęć/podpis)