Rzeszów, 02.06.2016r
LABORATORIUM GSPSP
WSPÓŁPRACA VEE Z WYBRANYMI PRZYRZĄDAMI POMIAROWYMI
Akwizycja i przetwarzanie sygnałów z oscyloskopu cyfrowego HP 54603B przy
wykorzystaniu interfejsu RS-232 i obiektu Panel Driver
Pachołek Tomasz
Nr ind. 137771
Grupa L2
ET-DI3
Wstęp
Celem ćwiczenia było zapoznanie się z konfiguracją interfejsu szeregowego RS-232C w środowisku VEE, oraz oprogramowanie współpracy oscyloskopu HP 54603B z komputerem PC przy wykorzystaniu sterowników oscyloskopu (Panel Driver).
Przebieg ćwiczenia
W ustawieniach oscyloskopu ustawiliśmy ustawienia transmisji:
• Destination ⇒ RS-232;
• BaudRate (szybkość transmisji) na 9600;
• Handshake (protokół kontroli transmisji) na DTR;
Kolejnym krokiem było ustawienie transmisji i opcji komunikacji w oprogramowaniu VEE
Rysunek Okno konfiguracyjne transmisji
Rysunek Wybór opcji Panel Driver do sterowania oscyloskopem
Następnie według instrukcji do ćwiczenia skonfigurowaliśmy i stworzyliśmy program w środowisku VEE.
Rysunek Początkowy wygląd programu
Rysunek Początkowy wygląd programu
W prosty przejrzysty i intuicyjny sposób udało nam się wykonać zadany przez prowadzącego program. Dzięki środowisku VEE korzystaliśmy z gotowych kreatorów i bloków stworzonych specjalnie do komunikacji z urządzeniem.
Bardzo szybko (kilka minut) udało nam się pobrać obraz z oscyloskopu do komputera. Pisanie programu w języku programowania było by dużo bardziej czasochłonne. VEE pozwolił nam w relatywnie krótkim czasie utworzyć cały panel sterujący urządzeniem.
Rysunek Zdjęcie oscyloskopu z którego pobierane są dane
Rysunek Wygląd końcowy programu
Podsumowanie
Dzięki oprogramowaniu VEE możemy dzięki podłączeniu urządzenia w naszym przypadku oscyloskopu sterować i pobierać dane z urządzenia. Dzięki temu możliwe jest budowanie bardziej ergonomicznych paneli sterowania przyrządem a także rozszerzenie jego możliwości np. wykonywanie transformat Fouriera lub stałe monitorowanie danych i eksport do programów kalkulacyjnych. Jedyną wadą jaką zauważyliśmy była niska prędkość transmisji którą umożliwia interfejs RS232 co uniemożliwia płynną dynamiczną pracę.