Andrzej Leśnicki 1/2 LABORATORIUM CYFROWEGO

Transkrypt

Andrzej Leśnicki 1/2 LABORATORIUM CYFROWEGO
 Andrzej Leśnicki
1/2
LABORATORIUM CYFROWEGO PRZETWARZANIA SYGNAŁÓW
Andrzej Leśnicki
Wstęp
1 str.
Ćwiczenie 0. Wprowadzenie do programu MATLAB
14 str.
Ćwiczenie 1. Sygnały i systemy dyskretne
14 str.
Ćwiczenie 2. Przekształcenie Z sygnałów
12 str.
Ćwiczenie 3. Dyskretno-czasowe przekształcenie Fouriera DTFT
17 str.
Ćwiczenie 4. Projektowanie filtrów metodą doboru rozkładu zer i biegunów
transmitancji
13 str.
Ćwiczenie 5. Analiza widmowa z zastosowaniem okien
11 str.
Ćwiczenie 6. Dyskretne przekształcenie Fouriera DFT
11 str.
Ćwiczenie 7. Splot liniowy i kołowy sygnałów
10 str.
Ćwiczenie 8. Próbkowanie i rekonstrukcja sygnałów
7 str.
Ćwiczenie 9. Kwantowanie sygnałów
7 str.
Ćwiczenie 10. Filtry FIR
13 str.
Ćwiczenie 11. Filtry IIR
10 str.
Andrzej Leśnicki
2/2
WSTĘP
Celem Laboratorium CPS jest utrwalenie umiejętności wykorzystania wiedzy teoretycznej z
wykładów i ćwiczeń tablicowych z cyfrowego przetwarzania sygnałów do zaprojektowania i
zrealizowania systemów cyfrowego przetwarzania sygnałów. Systemy cyfrowego
przetwarzania sygnałów są realizowane za pomocą komputerów, procesorów sygnałowych,
programowanych układów scalonych. W tym laboratorium systemy cyfrowego przetwarzania
sygnałów są realizowane na komputerach PC za pośrednictwem interfejsów graficznych
napisanych w MATLABie.
Laboratorium rozpoczyna się od ćwiczenia 0, wprowadzającego do programu
MATLAB, jego języka programowania i komunikacji poprzez interfejsy graficzne. W
ćwiczeniu 1 są przetwarzane sygnały dyskretne w systemach opisanych przez podanie
równania różnicowego systemów. W kolejnych ćwiczeniach pokazano jaka jest przydatność
przekształceń całkowych Z , DTFT, DFT w procesie cyfrowego przetwarzania sygnałów. W
ćwiczeniu 7 zbadano właściwości podstawowej operacji wykonywanej na sygnale w trakcie
cyfrowego przetwarzania, jaką jest splot liniowy i kołowy. W ćwiczeniach 7 i 8 zbadano
sposób działania urządzeń na styku systemu cyfrowego z systemem analogowym
(próbkowanie, kwantowanie, rekonstrukcja sygnałów). W dwóch końcowych ćwiczeniach są
projektowane i realizowane filtry cyfrowe FIR i IIR. Można posłuchać w słuchawkach jaki
jest wpływ zaprojektowanych filtrów na sygnał cyfrowy z plików dźwiękowych. W miejsce
przetwarzanego pliku dźwiękowego original.wav można dawać własne pliki (nie mogą jednak
być zbyt długie, gdyż czas zajęć jest ograniczony).
Instrukcje laboratoryjne zawierają listę poleceń z punktami do wykonania. Wykonanie
każdego punktu najlepiej jest rozpocząć od powtórzenia stosownego przykładu z instrukcji
laboratoryjnej. W następnej kolejności są wykonywane zadania przygotowane w domu, a
będące głównie modyfikacją przykładów. Na końcu każdej instrukcji są zamieszczone
zadania testowe pozwalające sprawdzić stopień opanowania wiedzy.
Ćwiczenia są wykonywane z użyciem następujących interfejsów graficznych GUI
napisanych w MATLABie:
dftsystem – obserwacja DFT sygnału w kolejnych punktach systemu cyfrowego
kwantyzer – kwantowanie liniowe i z A-prawem
notch – badanie filtru wycinającego
okna – parametry okien czasowych
prorek – próbkowanie i rekonstrukcja sygnału, rekonstruktor idealny, schodkowy
response – charakterystyki czasowe, częstotliwościowe, rozkład zer i biegunów w zależności
od transmitancji
rezonator – badanie rezonatora cyfrowego typu 1 i 2
soidpokna, soiroznokna, soihilbertokna – projektowanie filtrów metodą okien
soidpprcz, soiroznprcz, soihilbertprcz – metoda próbkowania w dziedzinie częstotliwości
sploty – porównanie splotów liniowego i kołowego, dziedzina czasu i częstotliwości
stabilnosc – częstotliwościowe kryteria stabilności
sygndys – badanie sygnałów dyskretnych
systdys – badanie systemów dyskretnych (odpowiedź wymuszona, swobodna)
widmo – cyfrowy analizator widma z oknami
widmosyg – badanie widm sygnałów
zerbieg – charakterystyki czasowe i częstotliwościowe, transmitancja w zależności od
rozkładu zer i biegunów