Ćwiczenie 6
Temat ćwiczenia: Programowanie oscyloskopu cyfrowego MSO3034A - konfiguracja, sterowanie
Celem ćwiczenia jest przygotowanie programu w LabView umożliwiającego konfigurację podstawowych parametrów pomiaru i wyzwalania oscyloskopu cyfrowego.
Przygotowanie do ćwiczenia
Należy zapoznać się poleceniami grup:
:CHANnel<n> - sterowanie funkcjami poszczególnych kanałów lub grup kanałów :TRIGger[:EDGE] - sterowanie funkcjami wyzwalania (skupić się na wyzwalaniu zboczem)
:TIMebase - sterowanie podstawą czasu
zasadami tworzenia wykresów, oraz paletami funkcji:
• Serial (w palcie Instrument I/O)
• Structures
• String
• Array
Przygotowanie stanowiska
• Komputer z interfejsem szeregowym USB
• Oscyloskop cyfrowy MSO3034A
Na stanowisku znajduje się oscyloskop cyfrowy MSO3034A skonfigurowany do współpracy z komputerem poprze interfejs USB. Podczas zajęć należy przygotować program pozwalający sterować podstawowymi funkcjami oscyloskopu tj. włączaniem i wyłączaniem kanałów pomiarowych, ustawieniami wzmocnienia, offsetu, podstawy czasu, wyzwalania, tylko wyzwalanie wybranym zboczem oraz ustawienie poziomu wyzwalania. Niezbędne do tego wybrane polecenia są dostępne w laboratorium oraz na stronie internetowej wraz z instrukcjami do ćwiczeń.
Przebieg ćwiczenia
Przygotować przyrząd wirtualny, który
• pozwoli na wymianę komunikatów (wyśle zapytanie i odczyta odpowiedź przyrządu), przetestować jego działanie wysyłając zapytanie np.: *IDN? - przyrząd powinien odpowiedzieć komunikatem -
AGILENT TECHNOLOGIES,MS06034A,MY44003024,03.02
• wyśle polecenie programujące, przetestować jego działanie wysyłając polecenie np.: :CHANnełl:DISPlay ON, - co powinno spowodować wyświetlenie mierzonego przebiegu dla kanału 1, :CHANnell:DISPlay OFF - co powinno spowodować wyłączenie wyświetlania przebiegu w pierwszym kanale.
Programowanie Systemów Kontrolno Pomiarowych - LabYiew