Podstawy budowy wirtualnych przyrządów pomiarowych
Transkrypt
Podstawy budowy wirtualnych przyrządów pomiarowych
Podstawy budowy wirtualnych przyrządów pomiarowych Problemy teoretyczne: Pomiar parametrów napięciowych sygnałów za pomocą karty kontrolno pomiarowej oraz programu LabVIEW (prawo Shanona – Kotielnikowa). Obsługa interfejsów komunikacyjnych w środowisku LabVIEW. Definicje podstawowych parametrów napięciowych (wartość średnia, wartość średnia wyprostowana, wartość skuteczna, współczynnik szczytu (ks), i współczynnik kształtu (kk)). Budowa prostych przyrządów wirtualnych, jako składnika komputerowych systemów pomiarowych. Budowa wirtualnego oscyloskopu cyfrowego. Program ćwiczenia: 1. Uruchomić mikrokomputer PC – system operacyjny WINDOWS XP – i zalogować się w systemie, jako użytkownik student (bez hasła). 2. W folderze C:\PWFwE\ założyć unikalny folder dla grupy laboratoryjnej (tylko w tym folderze można dokonywać zapisów i modyfikacji własnych plików). 3. Po wysłuchaniu wprowadzenia teoretycznego z godnie z poleceniami prowadzącego wykonać zadane ćwiczenia w środowisku LabVIEW. Napisać program do obsługi karty pomiarowej. Karta pomiarowa, którą podłączamy do komputera kablem USB. 4. Na wejście karty pomiarowej podłączamy generator. Teraz włączamy program LABVIEW (pojawią się dwa okna Front Panel i Block Diagram) przechodzimy do Block Diagram i klikamy prawym klawiszem, uaktywni się okno Function Palet wchodzimy w ikonę Ekspres a następnie Input i wybieramy DAQ Assistant jak niżej: Następnie pojawi się kolejne okno: Podstawy budowy wirtualnych przyrządów pomiarowych -1- Sygnał wejściowy Sygnał wyjściowy wybór rodzaju wejść – analogowe wypieramy Analog Input wybór wielkości wejściowej – napięcie wybieramy Voltage Podstawy budowy wirtualnych przyrządów pomiarowych -2- RSE – sposób podłączenia sygnału do karty wybór liczby próbek oraz częstotliwości próbkowania fs Do podłączenia czujników jednak wykorzystywane są tylko dwa tryby omówione poniżej. Tryb Differential (różnicowy) pozwala na zmierzenia różnicy potencjałów w odniesieniu do różnych mas (znajdujących się na różnych potencjałach). W tym trybie ilość wejść wynosi 8, ponieważ każdy z zacisków podłącza się do dwóch wejść karty (na wejście plusa i minusa wzmacniacza). Podłączenie modułu w trybie Differential W trybie RSE jest do dyspozycji 16 wejść. Każde z nich porównywane jest z masą karty pomiarowej, taką samą dla wszystkich wejść analogowych. Podstawy budowy wirtualnych przyrządów pomiarowych -3- Podłączenie modułu w trybie RSE WYBIERAMY TRYB RSE! 5. Podłączmy do bloku DAQ Assistant dwie kontrolki (dane we), które będą odpowiedzialne za ustalenie częstotliwość próbkowania i ilość próbek. Klikając prawy klawiszem myszy na we rate wybieramy Create/Control, nazywamy to wejście częstotliwość próbkowania. Powtarzamy czynność dla drugiego we number of sample, klikamy prawym klawiszem na wejściu i wybieramy opcję Create/Control, nazywamy to wejście liczba próbek. Częstotliwość próbkowania Ilość próbek Wyjście dane dynamiczne 6. Klikamy prawym klawiszem myszy na wy data wyjścia danych i wybieramy Create/Graph Indicato. Następnie należy wyznaczyć obliczyć wartość średnią. Do tego celu służy blok Mean. Szukamy bloku Mean (prawy klawisz na Block Diagramie, pojawia się okno Function Palette, w górnym rogu znajduje się zakładka Serach, wybierając ją można znaleźć poszukiwany obiekt). Blok Mean łączymy go z wyjściem danych. Otrzymana wartość jest składową stałą analizowanego przebiegu (U DC). Create/Indicator Pojawi nam się nam przed tym blokiem blok konwertujący dane dynamiczne. . Podstawy budowy wirtualnych przyrządów pomiarowych -4- UWAGA!!! Przy zaznaczonym dowolnym bloku, klikając w znak zapytania, znajdujący się w prawym górnym rogu ekranu, można uzyskać informację, o tym jak działa wybrany blok (Contex Help/ Detailed Help). Proszę zapoznać się z działaniem bloku Mean. Do sprawozdania wpisać wzór, według, którego wyznaczona została wartość średnia. 7. Od tablicy z danymi wyjściowymi odejmujemy składową stałą (centrowanie sygnału). 8. Wartość skuteczną sygnału (zarówno sygnału zmiennego jak i składowej stałej) można wyznaczyć za pomocą bloku RMS. Do sprawozdania proszę wpisać wzór, według którego została wyznaczona wartość skuteczna. 9. Aby wyznaczyć wartość skuteczna sygnału zmiennego (RMS) i wartość maksymalną (Array Max &Min), należy poszukiwane bloki dołączyć do wycentrowanych danych (danych wejściowych bez składowej stałej). Podstawy budowy wirtualnych przyrządów pomiarowych -5- Create/Indicator 10. Wartość średnią wyprostowaną można obliczyć wyznaczając wartość średnią z modułu sygnału wejściowego po wycentrowaniu. Do tego celu trzeba wstawić blok Absolute Value (Function Pallete, Programming, Numeric), a następnie obliczyć wartość średnią, korzystając z bloku Mean. Create/Indicator 11. Aby wyznaczyć współczynniki szczytu i kształtu należy odpowiednie wartości podzielić przez siebie tak (patrz tabelka wyżej kk i ks) Podstawy budowy wirtualnych przyrządów pomiarowych -6- Odpowiednie parametry należy podzielić przez siebie za pomocą bloku Divide (Function Pallete, Programming, Numeric) Create/Indicator 12. Ostatecznie program powinien wyglądać tak: 13. Zrealizować pełną wersję programu. Skomentować poszczególne etapy tworzenia programu. 14. Określić częstotliwość próbkowania i liczbę rejestrowanych próbek. Skomentować wybór. 15. Zweryfikować podłączenie układu pomiarowego. W odpowiedniej kolejności: włączyć zasilanie oscyloskopu włączyć zasilanie generatora/częstościomierza ustawić zadane parametry testowanego sygnału (rodzaj sygnału: sinusoida/trójkąt/prostokąt, częstotliwość fx, amplitudę Ax, składową stałą UDC) (proponowane wartości: sinus, fx=1kHz, Ax=1V, UDC=0.5V – zadane wartości koniecznie zweryfikować na ekranie oscyloskopu !) podłączyć sygnał testowy fx do wejścia AI0..7 karty akwizycji USB 6009 wybiera prowadzący). 16. Na podstawie przeprowadzonych pomiarów dokonać oceny podstawowych parametrów mierzonych sygnałów (amplituda, wartość średnia, wartość skuteczna ze składową stałą, wartość skuteczna sygnału zmiennego, wartość maksymalna, czas obserwacji, współczynnik szczytu oraz kształtu) dla trzech kształtów przebiegów (sinus, trójkąt, prostokąt). Opracować wyniki pomiarów. Zagadnienia do omówienia na zakończenie zajęć: 1. Omów tryb podłączenia sygnałów do modułu USB-6009 (RSE, Differential) 2. Jaka jest rozdzielczość modułu USB-6009, z jaką dokładnością otrzymano wyniki pomiarów? 3. Porównaj wartości teoretyczne i praktyczne współczynników kształtu i szczytu. 4. Podaj obliczone parametry napięciowe i czasowe badanych sygnałów. Podstawy budowy wirtualnych przyrządów pomiarowych -7- Parametry sygnałów okresowych Nazwa parametru Wzór definicyjny Uwagi Wartość średnia 1 1 n 1 X x( t ) dt X i T 0 n i 0 Wartość średnia sygnału wyprostowanego X T Wartość maksymalna 1 1 n1 x ( t ) dt Xi T n i 0 1 2 1 n 1 2 X x ( t ) dt Xi T 0 n i 0 ks Współczynnik szczytu Współczynnik kształtu x( t ) - wartość bezwzględna sygnału X m max x( t ) T Wartość skuteczna x(t)–przebieg czasowy sygnału; T – okres zmienności sygnału n – liczba próbek na T lub kT kk X X Xi – wartość skuteczna i-tej harmonicznej Xm X kk ~ X X kk~ - dla sygnałów z zerową wartością średnią Przykładowe wartości parametry sygnałów okresowych Podstawy budowy wirtualnych przyrządów pomiarowych -8-