Lab. Oscyloskop cyfrowy (PDF 124 kB)

Transkrypt

Lab. Oscyloskop cyfrowy (PDF 124 kB)
laboratorium Komputerowych Systemów Pomiarowych
temat ćwiczenia:
skład grupy:
Interfejs pomiarowy IEEE 488 – współpraca komputera PC z oscyloskopem cyfrowym
data wykonania ćwiczenia:
data oddania sprawozdania:
3a
Oscyloskop cyfrowy HP 54602B to przyrząd umożliwiający badanie przebiegów czasowych sygnałów,
ich obserwację i analizę. Spełnia wszystkie funkcje jakie ma oscyloskop analogowy, ale jest bardziej
funkcjonalny dzięki możliwością jakie daje jego integracja w komputerowy system pomiarowy. Zauważonym
mankamentem (wynikającym najprawdopodobniej z daty produkcji sprzętu) jest nie oddawanie intensywności
sygnału poprzez mniej lub bardziej intensywne świecenie piksela (oddającego częstość przebywania sygnału
w punkcie plamki). Jest to cecha, którą „z natury” posiadają oscyloskopy analogowe (oraz nowsze oscyloskopy
cyfrowe, gdzie realizuje się go poprzez stworzenie złudzenia trójwymiarowej przestrzeni dla świecącego piksela
– w miarę upływu czasu świecący piksel jest wycofywany „w głąb” obrazu i tym samym staje się bledszy)
3c
2.1.1.a
adres przyporządkowany karcie interfejsu pomiarowego HP-IB TYP HP82340 to 7
2.1.1.b
odczytany adres oscyloskopu HP54602B to 18
2.1.1.c
wyznaczony adres dla programu VEE to 718
2.1.2.b
Przycisk „Autoscale” odpowiada za dostosowanie rozdzielczości obrazu i parametrów układu
współrzędnych w których przedstawiany jest przebieg (podstawa czasu oraz podziałka amplitudy) do
wartości prezentowanego sygnału. Automatycznie skaluje obraz wyświetlacza tak aby zmieścił się na
nim cały przebieg
2.1.3
Działanie menu „Edit Properties” z obiektu „Waveform(Time)””
- „Layout” – w tej grupie znajdują się funkcje odpowiedzialne za wygląd okna w którym
wyświetlany jest przebieg. Wymienić można takie opcje jak pokazanie skali i możliwości
modyfikacji wykresu, zmiany koloru, mianowania osi układu
- „Gird Type” – określa skale, zgrupowane są w niej funkcje sterujące wyświetlaniem siatki
współrzędnych
dla obszaru wykresu
- „Markers” – funkcje tej grupy zarządzają znacznikami (te umożliwiają zaznaczeni i uzyskanie
danych z wykresu) oraz kontrolują mniej „ambitne” opcje jak np. zmiana koloru znacznika
2.1.4
-
przy pomocy oscyloskopu HP54602B można zmierzyć amplitudę sygnału, współczynnik
modulacji, okres sygnału, jego częstotliwość, napięcie międzyszczytowe, zbadać czy przebieg
sygnału jest zgodny z oczekiwaniami itp.
obiektu „Build waveform” używa się aby stworzyć wykres z wartości rzeczywistych tablicy
zawierającej odczyt amplitudy oraz informacji o okresie czasu.
2.1.6
Oprócz stosowanych w tym punkcie sposobów prezentacji widma amplitudowego i fazowego, istnieje
także możliwość przedstawienia obu tych wielkości na jednym wykresie (np. wykresie kołowym
Smitha).
Program Hp Vee wyposażony jest następujące funkcje przetwarzania sygnałów:
- fft(x) – szybkie przekształcenie Fouriera; wykorzystywane w tym ćwiczeniu
- ifft(x) – oblicza dyskretne odwrotne przekształcenie Fouriera
- convolve(a,b) - dyskretny splot dwóch tablic jednowymiarowych a i b
- xcorrelate (a,b) – dyskretna korelacja wzajemna dwóch tablic jednowymiarowych a i b
- ponadto program Hp Vee na zaimplementowane funkcje okien: Bartleta, Hamminga, Hanninga
Balckmana oraz prostokątnego
2.2.4
„Confirm ‘OK.’ ” – służy do zawieszenia wykonywanego procesu. Oczekuje na reakcję i po jej
wystąpieniu (naciśnięcie przycisku) powraca do procesu
3d
Użyte instrukcje języka SCPI:
(C) 2004 STUDENT.NET.PL :: Wszelkie prawa zastrzeżone
-
-
*RST – ustawia urządzenie w znanym i ustalonym stanie
AUTOSCALE – ocenia wszystkie wchodzące sygnały i ustawia prawidłowe warunki do ich
prezentacji, wyświetlenia
STOP – zatrzymuje pobieranie danych, a także wyłącza AUTOSCALE
TRIG: MODE SINGLE – ustawia sposób wyzwalania. Jeśli wybrana jest opcja SINGLE ekran jest
czyszczony a urządzenie zatrzymywane. Komenda RUN przygotowuje wyzwalanie i kiedy ono
nastąpi dana jest pobierana . Komenda RUN musi być wydana aby nastąpiło jednorazowe pobranie
danych
TRIGGER:SLOPE NEGATIVE – ustawia wyzwalające zbocze impulsu; wybieramy zbocze
opadające
TRIGGER:LEVEL – ustawia poziom napięcia dla impulsu przy którym nastąpi wyzwolenie
WAVEFORM:SOURCE CHAN1 – ustala źródło pobieranego przebiegu
ACQUIRE:TYPE NORMAL – określa typ pobrania które ma mieć miejsce;
WAVEFORM:POINTS 2000 – ustala ilość punktów które mają być przesłane za pomocą zapytania
WAVEFORM:DATA?
WAVEFORM:FORMAT WORD – ustawia tryb transmisji dla wyjścia „Waveform data”.
Komenda ta kontroluje w jaki sposób dane wysyłane
z oscyloskopu są formatowane.
WAVEFORM:DATA? – zwraca wynik do kontrolera nad interfejsem, który jest zachowywany
w buforze kanału. Bufor ten musi zostać wcześniej ustalony komendą WAVEFORM:SOURCE
WAVEFORM:PREAMBLE? – wysyła nagłówek z „Waveform” do kontrolera. W nagłówku
zapisane są dane dotyczące poziomego i pionowego skalowania danych.
3e
Podczas pracy z oscyloskopem w trybie jego zdalnej kontroli z poziomu środowiska
programowego Hp Vee, zmiana ustawień podstawy czasu i podziałki amplitudy możliwa jest tylko
poprzez interfejs współpracującego z urządzeniem komputera. Nastawy i przełączniki na konsolecie
oscyloskopu nie są aktywne. Komenda „Autoscale” wydana w języku SCPI zapewnia właściwy dobór
parametrów okna, aby możliwa była w nim prezentacja przebiegu sygnału z dopasowaniem do jego
rozciągłości pionowej i poziomej (ewentualna okresowość) .
3f
Idea cyfrowych urządzeń pomiarowych może być właściwie doceniona dopiero po zastawieniu
tychże urządzeń z zarządzającym nimi oprogramowaniem. Program Hp Vee to nie jedynie możliwość
sterowania pracą oscyloskopu cyfrowego przy użyciu jego wizualizacji na komputerze. Podczas
wykonywania ćwiczenia można się było przekonać ze zestawiony w ten sposób system pomiarowy jest
bardzo efektywny i ułatwia analizę zebranych danych.
Wnioskiem poza merytoryczną kwestią laboratorium jest prośba o aktualizację przypisań treści ćwiczeń
prezentowanych na stronach Zakładu Elektronicznych Systemów Pomiarowych z odpowiadającymi im
plikami ‘doc’. W chwili obecnej z treścią ćwiczenia 2 z 1 cyklu związany jest plik dotyczący generatora
cyfrowego.
(C) 2004 STUDENT.NET.PL :: Wszelkie prawa zastrzeżone