Title | Dasylab+karta 6024E NI-DAQ |
---|---|
Author | Natalia Pernak |
Course | Elementy elektroniczne lab |
Institution | Politechnika Rzeszowska im. Ignacego Lukasiewicza |
Pages | 12 |
File Size | 1.1 MB |
File Type | |
Total Downloads | 54 |
Total Views | 142 |
Download Dasylab+karta 6024E NI-DAQ PDF
POLITECHNIKA RZESZOWSKA •• KATEDRA METROLOGII I SYSTEMÓW DIAGNOSTYCZNYCH LABORATORIUM GSPSP
WSPÓŁPRACA DASYLAB Z WYBRANYMI MODUŁAMI AKWIZYCJI DANYCH
Przetwarzanie sygnałów napiciowych z karty NI PCI 6024E (sterowniki NI-DAQ)
I. Cel wiczenia Celem wiczenia jest zapoznanie si z modułami rodowiska DASYLab, słucymi do współpracy z wejciami analogowymi karty NI PCI-6024E (sterowniki NI-DAQ), sposobem konfiguracji tej karty oraz przykładami układów do przetwarzania sygnałów napiciowych. II. Zagadnienia 1. Podstawowe parametry karty NI 6024E. 2. Konfiguracja karty NI PCI-6024E w programie Measurement & Automation Explorer – tradycyjne kanały wirtualne NI-DAQ i ich wykorzystanie w DASYLab. 3. Cyfrowy pomiar czstotliwoci. 4. Korelacyjna metoda pomiaru czasu opónienia.
III. Przebieg wiczenia Do wykonania wiczenia potrzebne bd: komputer z kart NI PCI-6024E i programem DASYLab, generator funkcyjny i generator stochastycznych sygnałów wzajemnie opónionych. 1. Sprawdzenie konfiguracji karty i tworzenie kanałów wirtualnych 1.1. Sprawdzenie konfiguracji Uruchomi program Measurement & Automation Explorer (MAX), a nastpnie wybra opcj Devices and Interfaces i Traditional NI-DAQ Device (rys. 1).
Rys. 1. Okno główne programu MAX
-1 -
Opracowanie: dr in. R. Hanus
Po odnalezieniu ikony karty PCI-6024E wg rysunku 1 klikajc na ikonie prawym klawiszem wywietlamy jej właciwoci. W nowo otwartym oknie naley sprawdzi, czy ustawienia s zgodne z pokazanymi na rysunku 2.
Rys. 2. Sprawdzenie konfiguracji karty -2 -
1.2. Tworzenie tradycyjnych kanałów wirtualnych Sprawdzi w programie MAX (opcja Data Neighborhood) czy s utworzone jakie tradycyjne kanały wirtualne. Jeli tak, naley usun je i utworzy dwa nowe o nazwach: x(t) i y(t) w nastpujcy sposób: • wybra opcj Data Neighborhood, klikn na niej prawym klawiszem myszy i wybra Create New oraz Traditional NI-DAQ Virtual Channel; • w otwartym kreatorze według rysunków 4– 9 skonfigurowa kanał wybierajc kolejno: wejcie analogowe, jego nazw, typ sygnału, jednostk i zakres; skalowanie sygnału; urzdzenie, fizyczny numer kanału oraz tryb wejcia analogowego.
Rys. 3. Okna pierwszego kroku konfiguracji kanału wirtualnego
-3 -
Rys. 4. Okno wyboru typu kanału (wejcie analogowe)
Rys. 5. Okno nadania nazwy i opisu tworzonego kanału
-4 -
Rys. 6. Okno wyboru typu sygnału
Rys. 7. Okno okrelania jednostki i zakresu pomiarowego
-5 -
Rys. 8. Okno wyboru skalowania sygnału
Rys. 9. Okno wyboru urzdzenia oraz numeru i trybu fizycznego wejcia analogowego
-6 -
Po zakoczeniu tworzenia kanału mona jeszcze sprawdzi wprowadzone ustawienia oraz je poprawi klikajc prawym klawiszem na utworzonym kanale wirtualnym i wybierajc Properties, co spowoduje otwarcie okna jak na rysunku 10.
Rys. 10. Okno ustawie konfiguracyjnych W sposób analogiczny jak przedstawiony na rys. 3-10 utworzy drugi kanał wirtualny y(t). Uwaga: przed uruchomieniem DASYLab naley zamkn program MAX. 2. Wykorzystanie klasycznych modułów wej analogowych NI-DAQ w DASYLab 2.1. Konfiguracja modułu wejcia analogowego W oknie Eksploratora DASYLab wybra Input/Output > Analog Input, wskaza kanały fizyczne (rys. 11) i umieci moduł na płaszczynie roboczej, a nastpnie skonfigurowa według rysunku 12.
Rys. 11. Okno wyboru klasycznego wejcia analogowego
-7 -
Rys. 12. Okno właciwoci klasycznego wejcia analogowego 2.2. Akwizycja sygnału z generatora i synchronizacja „triggerem” 2.2.1.Podłczy wyjcie generatora funkcyjnego do wejcia AC0 terminala karty pomiarowej. 2.2.2. Zbudowa układ przedstawiony na rysunku 13. Opcje modułów: Dev1-AI00: nastawy wg rys. 12, Combi Trig00: Start/Stop conditions on one channel, Start: “Signal grows above level”, Stop: ”Direct”; Samples, Pretrigger: 1024, Posttrigger: 1024, Relay: With control input, Remove, Y/t00-01: Auto Scaling.
Rys. 13. Układ do obserwacji i synchronizacji sygnału 2.2.3.Ustawi w menu programu Experiment/Experiment Setup/NI-DAQ/Experiment Setup opcje: Sampling Rate: 5 kHz, Block Size: 2048. Dodatkowo w menu programu Experiment/Time Base Settings/All Settings ustawi parametry w zakładkach: DASYLab i Device 1,AI: Sampling Rate.: 5 kHz, Block Size: 2048. Ustawi na generatorze przebieg sinusoidalny o czstotliwoci 200Hz i amplitudzie 2V. Zwiksza stopniowo jego czstotliwo do 1kHz i zaobserwowa wpływ działania modułu Combi Trig00 na wywietlanych przebiegach. 2.3. Pomiar wybranych parametrów sygnału 2.3.1.Rozbudowa układ z punktu 2.2.2 według rysunku 14. Opcje modułów: Statistic00: Block Based; Blok1: Peak to Peak, Blok2: RMS, Blok3: Mean, Blok4: Maximum, Digital Me00: Last value. Opisa panele mierników.
-8 -
Rys.14. Układ do pomiaru parametrów napiciowych 2.3.2.Zmieniajc parametry sygnału z generatora funkcjyjnego (offset, amplituda), zaobserwowa wskazania mierników. 2.4. Pomiar czstotliwoci przy wykorzystaniu modułu Electric Charactristics oraz FFT 2.4.1.Przebudowa układ do postaci jak na rysunku 15. Opcje nowych modułów: Generator00: Noise, Amplitude: ${VAR_1}, Formula00: IN(0)+IN(1), Elec00: Output: Channel 9, Unit: Hz, Digital Me00: Last Value, Decimals: 0, Y/t Chart00/01: Auto Scaling, Slider00: Min.Value: 0, Max.Value: 5, Resolution: 100; Var Set00: ${VAR_1}.
Rys.15 Układ do pomiaru czstotliwoci 2.4.2.Przy nastawie zadajnika Slider00 na zero zmieniajc na generatorze funkcyjnym czstotliwo sinusoidy w zakresie od 100 Hz do 500 Hz przeprowadzi pomiar czstotliwoci. Nastpnie zmienia amplitud szumu zadajnikiem i zaobserwowa jego wpływ na wyniki pomiarów czstotliwoci dla przebiegów: sinusoidalnego i prostoktnego.
-9 -
2.4.3. Rozbudowa układ o analiz FFT w sposób pokazany na rysunku 16. Funkcje nowych modułów: FFT00: Amplitude Spectrum; Statistic00: Max Position, Block Based; Y/t Chart02: Auto Scaling. Zadawa na generatorze czstotliwo sinusoidy w zakresie od 100Hz do 500Hz. Zwikszajc zadajnikiem amplitud szumu zaobserwowa wyniki pomiarów czstotliwoci obydwoma metodami. Sprawdzi wraliwo kadej z metod na zaszumienie sygnału pomiarowego. Badania powtórzy dla przebiegu prostoktnego.
Rys. 16. Układ wykorzystujcy dwie metody pomiaru czstotliwoci. 2.4.4. Ustawi czstotliwo przebiegu z generatora funkcyjnego na 3 kHz, amplitud szumu na 0. Wyjani błdne wskazania mierników czstotliwoci dla obydwu badanych metod. 3. Wykorzystanie kanałów wirtualnych NI-DAQ 3.1. Konfiguracja modułów wej analogowych Uruchomi program DASYLab i wybra z menu Module > Input/Outpu > NI-DAQ > Analog Input > Virtual Channels (rys. 17). W module Dev1-AI00 dodajemy jeden blok i wybieramy utworzone wczeniej kanały x(t) i y (t) jak na rysunku 18 (maj one nastawy zdefiniowane przy tworzeniu tych kanałów w programie MAX).
- 10 -
Rys. 17. Okno wyboru rodzaju kanału
Rys. 18. Okno wyboru kanału wirtualnego 3.2. Pomiar czasu opónienia metod korelacyjn 3.2.1. Zbudowa układ do pomiaru czasu opónienia metod korelacyjn przedstawiony na rysunku 19. Opcje modułów: DEV-A100: kanał 0: x(t), kanał1: y(t); Corelation 00: Cross Corelation; Statistics 00: Max Position, Running, Block Relative; Formula 00: 1000*IN(0); Y/t 00/01:Auto Scaling; Digital Me00: Last Value.
Rys. 19. Układ do pomiaru czasu opónienia metod korelacji wzajemnej 3.2.2. Ustawi w menu programu Experiment/Experiment Setup opcje: Sample Rate/Ch.: 5 kHz, Block Size: 2048. Do wej terminala karty AC0 i AC1 podłczy sygnały z dwukanałowego generatora szumów. Zadawa kolejno opónienia sygnałów z generatora (np. 5, 10, 20 ms) i zaobserwowa wyniki pomiarów (po kadorazowej zmianie opónienia na naley resetowa generator). Porówna opónienie wywietlone na panelu miernika Digital Me00 z przesuniciem czasowym sygnałów odczytanym kursorami. 3.2.3. Rozbudowa układ z rysunku 19 według rysunku 20. Opcje modułów: Generator00: Noise, Amplitude: ${VAR_1}; Arithmetic00: Add; Block Aver00: Running;
- 11 -
Slider00: Min.Value: 0, Max.Value: 5, Resolution: 100;. Var Set00: ${VAR_1}. Zwróci uwag na zgodno nastaw (czstotliwo próbkowania, długo bloku danych) kanałów wirtualnych i DASYLab w menu programu Experiment/Time Base Setup/All Setings… .
Rys. 20. Układ do pomiaru opónienia metod korelacji wzajemnej przy programowym zaszumieniu sygnału opónionego 3.2.4 Zwikszajc stopniowo amplitud szumu (np. od 1V do 50V) zadajnikiem, zaobserwowa uzyskiwane wyniki pomiaru opónienia i przebieg funkcji korelacji wzajemnej. Okreli dowiadczalnie, przy jakiej wartoci stosunku sygnał/szum poprawny pomiar opónienia staje si niemoliwy. Nastpnie przełczy wejcie modułu Statistics 00 na wyjcie modułu Block Aver00 i powtórzy pomiary. IV. Pytania kontrolne 1. 2. 3. 4. 5. 6. 7. 8.
Jakie funkcje pełni komputerowa karta pomiarowa w systemie akwizycji danych? Przedstawi uproszczony schemat blokowy analogowego toru przetwarzania karty. Scharakteryzowa tryby pracy wej analogowych karty PCI 6024E. Kiedy naley korzysta z analogowych wej rónicowych karty, a kiedy z wej niesymetrycznych? Przedstawi rónic pomidzy modułami klasycznych wej analogowych i modułami kanałów wirtualnych dostpnych w rodowisku DASYLab przy wykorzystaniu sterowników NI-DAQ. Na czym polega klasyczna metoda cyfrowego pomiaru czstotliwoci? Omówi zasad pomiaru czstotliwoci przy zastosowaniu FFT. Omówi pomiar opónienia sygnałów losowych metod korelacji wzajemnej.
Literatura 1. Winiecki W., Stanik B., Nowak J.: Graficzne, zintegrowane rodowiska programowe do projektowania komputerowych systemów pomiarowo-kontrolnych. Mikom, Warszawa 2001. 2. Lesiak P., Gołbek P.: Laboratorium aparatury pomiarowo-diagnostycznej cz II: komputerowe systemy pomiarowo-diagnostyczne. Wyd. Politechniki Radomskiej, Radom 2005. 3. DASYLab – Data Acquisition System Laboratory. Book 1: User Guide, Book 2: Module Reference Guide - dokumentacja (pdf) dostpna na stronie http://www.dasylab.com. 4. DAQ 6024E. User Manual. National Instruments 1999 (dokument PDF) 5. Lesiak P., wisulski D. Komputerowa technika pomiarowa w przykładach. Agenda wyd. PAK, Warszawa 2002. 6. Hagel R, Zakrzewski J.: Miernictwo dynamiczne. WNT, Warszawa 1984. - 12 -...