Komputerowa analiza systemów i sygnałów
laboratorium, III INF, I st. stacjonarne/niestacjonarne
Treść programu 1
Napisać program, który ma za zadanie: przesuwać zapalać diody w następujący sposób:
wersja Krok 1 Krok 2 Krok 3 Krok 4 Krok 5 Krok 6 Krok 7 Krok 8
a 1000 0100 0010 0001 1000 0100 0010 0001
b 0111 1011 1101 1110 0111 1011 1101 1110
c 0001 0010 0100 1000 0001 0010 0100 1000
d 1110 1101 1011 0111 1110 1101 1011 0111
e 1000 0100 0010 0001 0001 0010 0100 1000
f 1110 1101 1011 0111 0111 1011 1101 1110
g 1000 1100 1110 1111 1000 1100 1110 1111
h 0001 0011 0111 1111 0001 0011 0111 1111
i 1000 1100 1110 1111 1111 1110 1100 1000
j 0111 0011 0001 0000 0000 0001 0011 0111
z opóznieniem zależnym od stanu przełączników. Podstawowe opóznienie 0.1s. Opóznienie, z
jakim ma się zmieniać stan diod wynika z zależności: opóznienie podstawowe x stan
przełączników. Gdy na przełącznikach jest wartość 0 opóznienie ma się równać opóznieniu
podstawowemu.
Materiały pomocnicze:
0 - podstawy CCS.zip
1 - obsługa diod i przełączników.zip
Komputerowa analiza systemów i sygnałów
laboratorium, III INF, I st. stacjonarne/niestacjonarne
Treść programu 2
Napisać program, który ma działać w sposób identyczny do zadania 1 w oparciu o:
·ð obiekt PRD
o Dobrać tak czas trwania 1 taktu obiektu CLK oraz wartości zmiennej period
obiektu PRD, aby czas pomiędzy wywoływanymi funkcjami równy był 100ms
Materiały pomocnicze:
2b Timer PRD.zip
Komputerowa analiza systemów i sygnałów
laboratorium, III INF, I st. stacjonarne/niestacjonarne
Treść programu 3
Napisać program wykonujący co 1s akwizycję sygnału trwającą 5ms. Po zebraniu próbek należy
obliczyć odpowiednie parametry (w zależności od wersji), zmienić stan diod (sposób zaświecania
diod tak jak w zadaniu 1 i 2) oraz wyświetlić obliczone wartości w okienku Message Log . Do
odmierzania czasu wykorzystać obiekt PRD.
Częstotliwości próbkowania ustawiane są na przełącznikach SW0 SW2 (poszczególne
częstotliwości różnią się w zależności od wersji). Należy dobrać tak ilości gromadzonych próbek
aby dla wybranej częstotliwości osiągnąć podany czas akwizycji. Na przykład: dla częstotliwości
próbkowania 96kHz aby uzyskać czas akwizycji 5ms należy wybrać ilość próbek równą:
Przełącznik SW3 start/stop akwizycji.
Materiały pomocnicze:
·ð zadanie_3_stud_odczyt.zip przykÅ‚adowy program do gromadzenia danych w tablicy
próbek
·ð zadanie_3_stud_przepusc_dane.zip przykÅ‚adowy program do odczytu próbek z
przetwornika AC oraz wysyłania próbek do przetwornika CA.
Wersja a b c d e f g h i j k l Å‚ m
Częstotliwość
Okres
Całka
Wartość średnia
Energia
Moc
Amplituda
Wartość skuteczna
Wartość min. i max.
SW0 8k 16k 8k 16k 8k 16k 8k 16k 8k 16k 8k 16k 8k 16k
SW1 44k 24k 32k 24k 24k 32k 32k 24k 32k 24k 32k 24k 24k 32k
SW2 96k 48k 96k 96k 32k 44k 44k 96k 48k 44k 44k 44k 96k 96k
Materiały pomocnicze:
4 analiza sygnału.zip
Uwagi:
Nazwa Wzór Estymator
Ä„ð +ðÄ„ð
Całka sygnału
[ðx ]ð =ð Dð T x ( n )
[ðx ]ð =ð x ( t ) dt åð
òð
n =ð -ðÄ„ð
-ð Ä„ð
Wartość średnia sygnału t
2 n
2
1
1
impulsowego
x =ð x ( t ) dt
x =ð x ( n )
òð åð
t -ð t1 t1
n -ð n1 n =ð n
2
2
1
Ä„ð
Energia sygnału
+ðÄ„ð
2 2
Ex =ð [ðx2]ð=ð x2 (t)dt
òð E =ð [ðx ]ð=ð Dð T x ( n )
x åð
-ðÄ„ð
n =ð -ðÄ„ð
t2
Moc sygnału
n
1 2
1
2 2
P =ð x2 =ð x2 (t)dt
x P =ð x =ð x ( n )
òð
x åð
t2 -ð t1 t1
n -ð n1 n =ð n
2
1
Amplituda
Wartość skuteczna
n2
t2
1
1 2
x2 =ð
x2 =ð x2(t)dt
åðx (ðn)ð
òð
n2 -ð n1 n=ðn1
t2 -ð t1 t1
Speaker
(zielony)
Line in
(niebieski)
Rysunek 1 Schemat podłączenia modułu DSK do komputera.
Line In
Line In
Komputerowa analiza systemów i sygnałów
laboratorium, III INF, I st. stacjonarne/niestacjonarne
Treść programu 4
Napisać program wykonujący filtrację sygnału w dwóch kanałach. Sygnał jest podawany na wejście
LINE-IN modułu DSK na obydwa kanały. Program ma filtrować podawany sygnał dla obydwu
kanałów i ma być wysyłany na wyjście HEADPHONE. W programie wykorzystać konfigurację i
sterowanie zgodnie z tabelą poniżej.
a b c d e f g h i j k l m n
Wersja
x x x x x
dolnoprzepustowy
x x x x x
górnoprzepustowy
x x x x
środkowoprzepustowy
32k 44k 96k 32k 44k 96k 32k 44k 96k 32k 44k 96k 32k 44k
częstotliwość
próbkowania
mute L** L** on/off mute L** L** on/off mute L** L** on/off mute L**
SW0
on/off* mute on/off mute on/off mute on/off mute on/off mute on/off mute on/off mute
SW1
L** on/off mute L** L** on/off mute L** L** on/off mute L** L** on/off
SW2
10k 3k 1÷5k 6k 5k 2k 0,5÷2k 3k 1k 1k 1÷2k 2k 5k 1÷4k
fd lub fg
on/off*- włącz/wyłącz filtrację
L ** - filtruj tylko lewy kanał
Speaker
(zielony)
Line in
(niebieski)
Rysunek 2 Schemat podłączenia modułu DSK do komputera.
Materiały pomocnicze:
3 filtracja.zip
Line In
Line In
Headphones
Wyszukiwarka
Podobne podstrony:
Program przedmiotu sem II, studia dzienne i zaoczneTreść zadania 1 III EiT dziennePHP Programowanie Wydanie III phpro3Wyniki Mazszyny Robocze 13 14 (studia dzienne zaoczne) DODANE PUNKTY Z PRAC DOMOWYCHZadania IIIProgramowanie zadaniaCProgramowanie zadaniaC2Myslenie obiektowe w programowaniu Wydanie IIIProgramowanie zadaniaC4program nauczania III rok lekarskiProgramowanie zadaniaC3zagadnienia historia Polski XX wiek dzienne i zaocznezadania IIIzadanie programowaineprogram I III docwięcej podobnych podstron