- Nazwa przedmiotu:
- Mikroprocesorowe systemy sterowania
- Koordynator przedmiotu:
- dr inż. Andrzej Gałecki
- Status przedmiotu:
- Fakultatywny dowolnego wyboru
- Poziom kształcenia:
- Studia II stopnia
- Program:
- Inżynieria Pojazdów Elektrycznych i Hybrydowych
- Grupa przedmiotów:
- Specjalnościowe
- Kod przedmiotu:
- -
- Semestr nominalny:
- 2 / rok ak. 2022/2023
- Liczba punktów ECTS:
- 5
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 1) Liczba godzin kontaktowych/ 61 godz., w tym:
a) wykład - 15 godz.;
b) laboratorium - 45 godz.;
c) konsultacje - 1 godz.;
2) Praca własna studenta/ 57 godz., w tym:
a) 2 godz. – bieżące przygotowywanie się studenta do zajęć laboratoryjnych
b) 55 godz. – praca nad analizą dokumentacji technicznej mikrokontrolera
3) RAZEM – 128 godz.
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- Odpowiada punktom wynikającym z opisu godzin kontaktowych, sformułowanego w poprzednim polu:
Wymagany opis:
2 punkty ECTS – liczba godzin kontaktowych - 61, w tym:
a) wykład - 15 godz.;
b) laboratorium - 45 godz.;
c) konsultacje - 1 godz.;
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 2,4 punktu ECTS - 62 godz., w tym:
1) uczestnictwo w zajęciach laboratoryjnych - 45 godz.
2) 15 godz. pracy własnej – praca nad analizą dokumentacji technicznej mikrokontrolera
3) 2 godz. pracy własnej – bieżące przygotowanie się do zajęć laboratoryjnych
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład15h
- Ćwiczenia0h
- Laboratorium0h
- Projekt45h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Wiedza z elektrotechniki, elektroniki, energoelektroniki, programowania w języku C
- Limit liczby studentów:
- Zgodnie z Rozporządzeniem Rektora PW
- Cel przedmiotu:
- Przekazanie podstawowej wiedzy o przekształtnikach energoelektronicznych pod kątem zadań jakie są realizowane poprzez układy mikroprocesorowe. Przekazanie wiedzy o architekturze mikrokontrolerów sygnałowych i poszczególnych układach wchodzących w skład układu mikrokontrolera.
Przekazanie podstawowej wiedzy o środowiskach służących do przygotowywania oprogramowania dla mikrokontrolerów sygnałowych na przykładzie Code Composer Studio (w trybie edycji i w trybie debugowania).
Wykształcenie umiejętności analizowania dokumentacji technicznej na potrzeby konfiguracji poszczególnych podukładów procesora sygnałowego.
Wykształcenie umiejętności tworzenia oprogramowania na procesor sygnałowy na przykładzie Code Composer studio i jego weryfikacji z wykorzystaniem generatora sygnałów cyfrowych, oscyloskopu.
Wykształcenie umiejętności debugowania napisanego kodu, interpretacji błędów na etapie tworzenia oprogramowania i jego kompilacji.
- Treści kształcenia:
- Wykład:
1. Zastosowanie procesorów sygnałowych w układach sterowania przekształtnikami energoelektronicznymi
2. Architektura procesorów sygnałowych. Przerwania i liczniki.
3. Zagadnienia konfiguracji i programowania pamięci FLASH
4. Obsługa wejść wyjść cyfrowych.
5. Układy ADC i zagadnienia pomiaru prądów i napięć w układach przekształtnikowych . Szum pomiarowy i szum systemowy. Filtry anty-aliasingowe i filtry cyfrowe.
6. Układy PWM (Zagadnienia modulacji szerokości impulsów, modulacja SPWM i modulacja wektorowa w zastosowaniu do układów napędowych)
7. Obsługa enkodera . Zagadnienia pomiaru prędkości .
8. Podstawowe interfejsy komunikacyjne (SPI,SCI,I2C,CAN) i ich realizacja z wykorzystaniem mikrokontrolera sygnałowego.
Laboratorium:
1. Wprowadzenie do środowiska Code Composer Studio. Tryb edycji i tryb debugowania. Analiza kodu i błędów.
2. Konfiguracja mikrokontrolera TMS320F28335 w zakresie ustawień podstawowych w tym obsługi przerwań.
3. Konfiguracja mikrokontrolera w zakresie ADC i DAC. Badania laboratoryjne z wykorzystaniem generatora sygnałów i oscyloskopu.
4. Konfiguracja mikrokontrolera w zakresie PWM. Różne rodzaje modulacji szerokości impulsów. Modulacja SPWM i modulacja wektorowa. Analiza przebiegów z wykorzystaniem oscyloskopu.
5. Konfiguracja mikrokontrolera w zakresie obsługi enkodera (QEP).
6. Filtry cyfrowe w systemach sterowania przekształtnikami. Filtracja sygnałów z pomiaru prądów i napięć. Implementacja podstawowych rodzajów filtrów (LPF,BPF) i badania laboratoryjne z wykorzystaniem generatora sygnałów cyfrowych i oscyloskopu.
7. Konfiguracja QEP (obsługa enkodera) na potrzeby realizacji pomiaru prędkości silnika. Pomiar małych i dużych prędkości.
8. Badania podstawowych interfejsów komunikacyjnych (SPI,SCI,I2C)
- Metody oceny:
- Podstawą oceny z wykładu jest kolokwium przeprowadzane na zakończenie. Przewidywane jest kolokwium poprawkowe zgodnie z regulaminem studiów.
Podstawą oceny z laboratorium jest odpowiedź ustna dotycząca zrealizowanych zagadnień na stanowisku laboratoryjnym. Ocena końcowa z laboratorium ustalana jest na podstawie ocen cząstkowych, które są ustalane na postawie trzech odpowiedzi ustnych. (zagadnienia części pierwszej – po pierwszych 15h lab., zagadnienia części drugiej – po kolejnych 15h lab., zagadnienia części trzeciej – po kolejnych 15h lab.).
- Egzamin:
- nie
- Literatura:
- 1. Procesory DSP dla praktyków, Henryk A. Kowalski
2. Procesory DSP w przykładach, Henryk A. Kowalski
http://www.ti.com/product/TMS320F28335
- Witryna www przedmiotu:
- -
- Uwagi:
- -
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Charakterystyka K_W01
- Ma wiedzę o podstawowych układach tworzących architekturę mikrokontrolerów sygnałowych i o roli poszczególnych podukładów w mikroprocesorowych systemach sterowania.
Weryfikacja: Kolokwium na zakończenie wykładu i ocena postępów na laboratorium w postaci odpowiedzi ustnych.
Powiązane charakterystyki kierunkowe:
K_W07
Powiązane charakterystyki obszarowe:
I.P7S_WG
- Charakterystyka K_W02
- Ma wiedzę na temat konfiguracji mikrokontrolera i sposobach weryfikacji poprawnego działania poszczególnych podukładów.
Weryfikacja: Kolokwium na zakończenie wykładu i ocena postępów na laboratorium w postaci odpowiedzi ustnych.
Powiązane charakterystyki kierunkowe:
K_W07
Powiązane charakterystyki obszarowe:
I.P7S_WG
- Charakterystyka K_W03
- Ma wiedzę o sposobach pomiaru prądów i napięć w układach przekształtnikowych z wykorzystaniem przetworników ADC oraz o cyfrowej realizacji pomiaru prędkości.
Weryfikacja: Kolokwium na zakończenie wykładu i ocena postępów na laboratorium w postaci odpowiedzi ustnych.
Powiązane charakterystyki kierunkowe:
K_W07, K_W13
Powiązane charakterystyki obszarowe:
I.P7S_WG
- Charakterystyka K_W04
- Ma wiedzę na temat konfiguracji sprzętowej i realizacji cyfrowej poszczególnych podukładów w ramach mikroprocesorowego układu sterowania.
Weryfikacja: Ocena postępów na laboratorium w postaci odpowiedzi ustnych.
Powiązane charakterystyki kierunkowe:
K_W12, K_W15
Powiązane charakterystyki obszarowe:
I.P7S_WG
- Charakterystyka K_W05
- Ma wiedzę na temat uwarunkowań ekonomicznych i innych pozatechnicznych uwarunkowań działalności inżynierskiej oraz uwzględnienie ich w praktyce inżynierskiej .
Weryfikacja: Rozmowa oceniająca.
Powiązane charakterystyki kierunkowe:
K_W16
Powiązane charakterystyki obszarowe:
I.P7S_WK
Profil ogólnoakademicki - umiejętności
- Charakterystyka K_U01
- Potrafi pozyskiwać dodatkowe informacje z literatury, innych źródeł, integrować informacje, dokonywać ich interpretacji i wyciągać wnioski.
Weryfikacja: Rozmowa oceniająca. Dyskusja prowadzącego ze studentami podczas zajęć wykładowych i laboratoryjnych.
Powiązane charakterystyki kierunkowe:
K_U01
Powiązane charakterystyki obszarowe:
I.P7S_UW
- Charakterystyka K_U02
- Potrafi korzystać z kart katalogowych i not aplikacyjnych.
Weryfikacja: Rozmowa oceniająca. Dyskusja prowadzącego ze studentami podczas zajęć wykładowych i laboratoryjnych.
Powiązane charakterystyki kierunkowe:
K_U02
Powiązane charakterystyki obszarowe:
I.P7S_UW
- Charakterystyka K_U03
- Potrafi – zgodnie z zadaną specyfikacją, skonfigurować mikrokontroler sygnałowy używając właściwych metod, technik i narzędzi.
Weryfikacja: Rozmowa oceniająca. Dyskusja prowadzącego ze studentami podczas zajęć wykładowych i laboratoryjnych.
Powiązane charakterystyki kierunkowe:
K_U12, K_U08, K_U09
Powiązane charakterystyki obszarowe:
III.P7S_UW.2.o, III.P7S_UW.3.o, III.P7S_UW.4.o, I.P7S_UW, III.P7S_UW.1.o
Profil ogólnoakademicki - kompetencje społeczne
- Charakterystyka K_K01
- Rozumie potrzebę i zna możliwości ciągłego dokształcania się – poprzez podnoszenie własnych kompetencji zawodowych oraz zasięgania opinii ekspertów.
Weryfikacja: Rozmowa oceniająca. Dyskusja prowadzącego ze studentami podczas zajęć wykładowych i laboratoryjnych.
Powiązane charakterystyki kierunkowe:
K_K01
Powiązane charakterystyki obszarowe:
I.P7S_KK
- Charakterystyka K_K02
- Potrafi myśleć i działać w sposób przedsiębiorczy.
Weryfikacja: Rozmowa oceniająca. Dyskusja prowadzącego ze studentami podczas zajęć wykładowych i laboratoryjnych.
Powiązane charakterystyki kierunkowe:
K_K05
Powiązane charakterystyki obszarowe:
I.P7S_KO