70 likes | 208 Views
Komputeryzacja pomiarów. Plan zajęć. Komputeryzacja pomiarów. Prowadzący: Dr inż. J. Żukrowski (C2, ZFCS) Dr inż. L. Furman (D-10, ZMJ) Dr inż. W. Tokarz (C2, ZFCS) furman@novell.ftj.agh.edu.pl D-10, p.113, Tel. 39-15. Plan wykładu. Prezentacja Labview
E N D
Komputeryzacja pomiarów Plan zajęć
Komputeryzacja pomiarów Prowadzący: • Dr inż. J. Żukrowski (C2, ZFCS) • Dr inż. L. Furman (D-10, ZMJ) • Dr inż. W. Tokarz (C2, ZFCS) furman@novell.ftj.agh.edu.pl D-10, p.113, Tel. 39-15
Plan wykładu • Prezentacja Labview • Przetworniki A/C i C/A – obsługa programowa (typ: succesive approximation), transmisja danych przez magistralę komputera, USB • Programowalne liczniki (przykład: Intel 8253), pomiar czasu – obsługa programowa • Transmisja szeregowa – protokoły transmisji z różnymi urządzeniami dostępnymi na laboratorium • Filtracja cyfrowa DSP (transformata „z”, filtry FIR, IIR, filtracja adaptacyjna) • Zdalne sterowanie eksperymentem w Labview, funkcje Internetowe. • GPIB • Labview • Prezentacje systemów pomiarowych w różnych placówkach badawczych (AGH, PAN, UJ) • Wykłady-seminaria prowadzone przez studentów.
Ćwiczenia laboratoryjne • Zajęcia rozpoczynają się od ćwiczeń Labview. Instrukcje dostępne są w laboratorium. • 1-Create a VI • 3-Create an Icon and Connector • 8-Use a While Loop and a Chart • 14- Use the Case Structure • 15- Use the Sequence Structure • 24- String Subsets and Number Extraction • 25- Write to a Spreadsheet File • Nastepnie podłączamy proste urządzenia do komputerów i oprogramowujemy je w Labview korzystając z ćwiczeń 1..-..25. • Oprogramowanie multimetru METEX M 3860D. Wykorzystanie programu bibliotecznego Serial Communication.vi. Prezentacja wyników, zmiana czasu próbkowania, dekodowanie ciągu znaków z miernika. (opcja: oprogramowanie wagi cyfrowej SARTORIUS). • Oprogramowanie przetwornika A/C. Wykorzystanie funkcji Inport/Outport, wprowadzanie opóźnień, optymalizacja czasu próbkowania, przetwarzanie poszczególnych bajtów informacji z przetwornika, wizualizacja sygnału z generatora (oscyloskop cyfrowy) • Realizacja projektów.
Aparatura w laboratorium Komputeryzacji Pomiarów • Oscyloskop cyfrowy FLUKE – optyczne łącze szeregowe. Dostępna dokumentacja i oprogramowanie fabryczne. • Mikroprocesorowy układ zbierania danych z detektorów scyntylacyjnych promieniowania gamma VMU-1 – łącze szeregowe. Dostępna dokumentacja i oprogramowanie Labview. • Karta liczników cyfrowych NI. Dostępny CD – instalacja i dokumentacja. Oprogramowanie dostępne na stronach www.ni.com. Możliwość wysterowania liczników sygnałem z VMU-1. • Waga laboratoryjna SARTORIUS – łącze szeregowe. Dostępna dokumentacja. • Pompa IWAKI – sterowana sygnałem Digital Out karty ADC PCL711S poprzez terminal. • Karty przetworników przetworników A/C PCL711S (2 szt.). Dostępna dokumentacja, oprogramowanie, terminal sygnałów wejściowych/wyjściowych.(base addr 220hex)
Przykłady projektów • Zbieranie danych z 4 detektorów promieniowania gamma, wyświetlanie wyników, wysyłanie danych na stronę www, zapis do pliku. • Obsługa dwóch mierników Metex, rejestracja dwóch parametrów fizycznych x i y, zapis do pliku, wykres zależności y(x), programowalne parametry pomiaru. • Obsługa sterownika temperatury Lakeshore. Program rozbudowany o pomiar temperatury z drugiego kanału i pomiar oporu. Zapis wyników do pliku z czasem pomiaru, obsługa zdarzeń systemowych. • Monitoring temperatury. Zdalne przeglądanie wyników w internecie www, bądź w Labview, Zabezpieczenia: brak połączenia, wysyłanie pakietów danych. • Zliczanie impulsów z det. promieniowania gamma. Obsługa karty liczników NI 6601, obsługa przerwań i transmisji DMA, zapis do zbioru.
Tematy do opracowania • Analiza falkowa sygnałów • GPIB – magistrala i protokół transmisji danych • DTFT, DFT, FFT – możliwość pokazu z wykorzystaniem oscyloskopu cyfrowego LeCroy • USB (?) • Analiza fazo-czuła – wzmacniacz Lock-in, dostępne oprogramowanie w Labview • Układy sterowania PID – dostępny „Tutorial” • Język SCPI (Standard Commands for Programmable Instruments) np. dla multimetru HP 34401A • Analiza numeryczna danych eksperymentalnych – dopasowanie funkcji wieloparametrowych.