Procesory sygnałowe
Informacje ogólne
Kod przedmiotu: | 0800-AR2PROSYG |
Kod Erasmus / ISCED: |
(brak danych)
/
(0714) Elektronika i automatyzacja
|
Nazwa przedmiotu: | Procesory sygnałowe |
Jednostka: | Wydział Fizyki, Astronomii i Informatyki Stosowanej |
Grupy: |
Przedmioty specjalistyczne I |
Punkty ECTS i inne: |
5.00
|
Język prowadzenia: | polski |
Wymagania wstępne: | podstawy elektroniki, podstawy techniki cyfrowej, podstawy analizy matematycznej, podstawy techniki mikroprocesorowej |
Rodzaj przedmiotu: | przedmiot szczegółowy |
Całkowity nakład pracy studenta: | Godziny realizowane z udziałem nauczycieli ( godz.):75 - udział w laboratorium – 60 - konsultacje z prowadzącym – 15 Czas poświęcony na pracę indywidualną studenta ( godz.): 75 - przygotowanie do laboratorium – 25 - czytanie literatury- 25 - przygotowanie do kolokwium - 25 Łącznie: 150 godz. (5 ECTS) |
Efekty uczenia się - wiedza: | W1: ma wiedzę z zakresu opisu i analizy algorytmów przetwarzania sygnałów takie jak splot, filtracja, FFT, K_W01 W2: posiada wiedzę w zakresie programowania procesorów DSP w języku C z wykorzystaniem środowiska Code Composer Studio - K_W05 |
Efekty uczenia się - umiejętności: | U1: potrafi pozyskiwać informacje dotyczące programowania procesorów DSP z literatury, baz danych i innych źródeł, w tym z dokumentacji technicznej – K_U01 U2: umie formułować algorytmy filtrów FIR, szybkiej transformaty Fouriera FFT i je implementować w języku C – K_U03 U3: potrafi wykorzystywać środowisko Code Composer Studio oraz narzędzia programistyczne FlashBurn, Fdatool pozwalające na realizację projektów w zakresie systemów DSP – K_U05 U4: potrafi konfigurować i programować procesory sygnałowe na bazie TMS320C6713 DSP Starter Kit - K_U08 |
Efekty uczenia się - kompetencje społeczne: | K1: zna ograniczenia własnej wiedzy i umiejętności w obszarze programowania procesorów– K_K01 |
Metody dydaktyczne: | Metoda dydaktyczna poszukująca: - laboratoryjna |
Metody dydaktyczne poszukujące: | - laboratoryjna |
Skrócony opis: |
Zadaniem zajęć jest zapoznanie studenta z budową, działaniem oraz programowaniem procesorów sygnałowych DSP na przykładzie procesora TMS320C6713 przy wykorzystaniu środowiska Code Composer Studio. W ramach ćwiczeń laboratoryjnych studenci na zestawach TMS320C6713 DSP Starter Kit realizują przykładowe aplikacje przetwarzania sygnałów: filtry FIR, szybką transformatę Fouriera - FFT |
Pełny opis: |
Ćwiczenia na laboratorium: 1. Wprowadzenie do DSP. 2. Zestaw uruchomieniowy Texas Instruments TMS320C6713 DSP Starter Kit. 3. Architektura TMS320C6713, system przerwań, kanał DMA, organizacja pamięci. 4. Środowisko programistyczne Code Composer Studio (CCS). Struktura programu. Programowanie zestawu laboratoryjnego. 5. Obsługa elementów peryferyjnych (przyciski DIP switch, diody LED). Generowanie komunikatów z DSP do CCS. 6. Generowanie sygnałów analogowych przy pomocy przetwornika TLV320AIC23 z wykorzystaniem kontrolek GEL. 7. Generowanie przebiegu sinusoidalnego przy wykorzystaniu technik: odpytywania - poolingu, obsługi przerwań. 8. Zapis próbek sygnału do pamięci RAM. Efekty: opóźnienia, echa. 9. Analiza czasowa i częstotliwościowa sygnału zmierzonego przy wykorzystaniu CCS, oscyloskopu cyfrowego, analizatora widma. 10. Zjawisko aliasingu. 11. Obsługa pamięci Flash. Wykorzystanie narzędzi CCS: flash6x, FlashBurn. Program „dyktafon” 12. Asembler procesora TMS320C6713. Przykłady funkcji napisanych w asemblerze. 13. Projektowanie filtrów FIR z wykorzystaniem CCS. Wykorzystanie narzędzia Fdatool (MATLAB) do wyznaczania współczynników filtrów. 14. Projektowanie filtrów FIR bezpośrednio z środowiska Matlab (z wykorzystaniem CCS). 15. Szybka transformata Fouriera - FFT Począwszy od 4 zagadnienia ćwiczenia mają charakter praktyczny podczas których studenci realizują przykładowe aplikacje na zestawach TMS320C6713 DSP Starter Kit |
Literatura: |
Steven W. Smith. Cyfrowe przetwarzanie sygnałów. Praktyczny Poradnik dla inżynierów i naukowców, Wydawnictwo BTC, Warszawa, 2007. Mark Owen. Przetwarzanie sygnałów w praktyce , WKŁ, Warszawa, 2009. Richard G. Lyons. Wprowadzenie do cyfrowego przetwarzania sygnałów, WKŁ, Warszawa, 2006. Chassaing R. Digital Signal Processing and Applications with the C6713 and C6416 DSK, Wiley, New Jersey, 2005. |
Metody i kryteria oceniania: |
Kolokwium – W1, W2, U1 – U4, K1 Kryteria oceniania: Zaliczenie przedmiotu odbywa się na podstawie pozytywnej oceny z dwóch kolokwiów : ndst - <50 % dst - >51% dst plus - >61% db - >71% db plus- >81% bdb- >91% |
Praktyki zawodowe: |
nie dotyczy |
Zajęcia w cyklu "Semestr letni 2021/22" (zakończony)
Okres: | 2022-02-21 - 2022-09-30 |
Przejdź do planu
PN LAB
WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | Marcin Gahbler | |
Prowadzący grup: | Marcin Gahbler | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr letni 2022/23" (zakończony)
Okres: | 2023-02-20 - 2023-09-30 |
Przejdź do planu
PN LAB
WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | Marcin Gahbler | |
Prowadzący grup: | Marcin Gahbler | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr letni 2023/24" (w trakcie)
Okres: | 2024-02-20 - 2024-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | Marcin Gahbler | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.