cw1 akwizycja

background image

P

P

O

O

L

L

I

I

T

T

E

E

C

C

H

H

N

N

I

I

K

K

A

A

W

W

A

A

R

R

S

S

Z

Z

A

A

W

W

S

S

K

K

A

A

W

W

Y

Y

D

D

Z

Z

I

I

A

A

Ł

Ł

I

I

N

N

ś

ś

Y

Y

N

N

I

I

E

E

R

R

I

I

I

I

P

P

R

R

O

O

D

D

U

U

K

K

C

C

J

J

I

I

I

I

N

N

S

S

T

T

Y

Y

T

T

U

U

T

T

T

T

E

E

C

C

H

H

N

N

I

I

K

K

W

W

Y

Y

T

T

W

W

A

A

R

R

Z

Z

A

A

N

N

I

I

A

A







S

S

E

E

N

N

S

S

O

O

R

R

Y

Y

K

K

A

A

http://www.cim.pw.edu.pl/sensoryka





Ćwiczenie 1


Akwizycja danych, budowa toru pomiarowego















Z

Z

A

A

K

K

Ł

Ł

A

A

D

D

A

A

U

U

T

T

O

O

M

M

A

A

T

T

Y

Y

Z

Z

A

A

C

C

J

J

I

I

,

,

O

O

B

B

R

R

A

A

B

B

I

I

A

A

R

R

E

E

K

K

I

I

O

O

B

B

R

R

Ó

Ó

B

B

K

K

I

I

S

S

K

K

R

R

A

A

W

W

A

A

N

N

I

I

E

E

M

M

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

2

1.

CEL ĆWICZENIA

Celem ćwiczenia jest zapoznanie się z zasadami budowy toru pomiarowego, zamianą

zjawisk fizycznych nieelektrycznych na elektryczne, przetwarzaniem analogowo-cyfrowym

sygnałów oraz akwizycją danych.

2.

AKWIZYCJA DANYCH

Ogólnie rozumiana akwizycja danych pomiarowych polega na wykonaniu czynności

związanych z pomiarem sygnałów, przetworzeniem ich na postać cyfrową oraz rejestracją.

Większość torów pomiarowych składa się z czujnika (przetwornika), układu zasilania wraz z

układem wstępnego przetwarzania sygnału oraz miernika w postaci np. woltomierza,

oscyloskopu innego dedykowanego urządzenia.

Rys. 1. Elementy toru pomiarowego.

2.1.

Czujnik.

Jego zadaniem jest zamiana wielkości fizycznej na sygnał elektryczny. Część

przetworników zamienia mierzoną wielkość fizyczną na sygnał elektryczny (np. napięcie)

proporcjonalnie, tj. stały przyrost wielkości fizycznej powoduje stały przyrost amplitudy

sygnału na wyjściu czujnika. Jednakże niektóre wielkości fizyczne zmieniają nie tylko swą

amplitudę w czasie, ale mogą być również charakteryzowane przez częstotliwość zmian

amplitudy, np. hałas, czy drgania. Czujniki do pomiaru tego typu wielkości nie przetwarzają

na ogół sygnału w sposób proporcjonalny, lecz każdy z nich posiada własną charakterystykę

przetwarzania sygnału. Charakterystyka czujnika opisuje stosunek sygnału wyjściowego do

wejściowego.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

3

Przewody pomiarowe pomiędzy czujnikiem a rejestratorem są narażone na

oddziaływanie zakłóceń elektrycznych i elektromagnetycznych. Aby zminimalizować wpływ

zakłóceń sygnałów, stosuje się układy wstępnego przygotowania sygnału. Układ taki zawiera

m.in. przedwzmacniacz. Sygnał przed wzmocnieniem jest dużo bardziej podatny na

zakłócenia. Z tego względu stosuje się jak najkrótsze przewody pomiarowe od czujnika do

przedwzmacniacza. Po wzmocnieniu sygnału, można zastosować dłuższe przewody

pomiarowe, niemal bez utraty jakości badanego sygnału.

2.2.

Układ wstępnego przetworzenia (przygotowania) sygnału.

Układ wstępnego przygotowania sygnału standaryzuje sygnał analogowy najczęściej

do napięcia z zakresu ± 10V. Zadaniem takiego układu jest dopasowanie sygnału, a

dokładniej jego amplitudy do zakresów pomiarowych miernika bądź rejestratora. W

miernikach i rejestratorach, które posiadają przetworniki analogowo/cyfrowe, aby uniknąć

błędów pomiaru należy dopasować również pasmo częstotliwości sygnału mierzonego. W

praktyce układ taki najczęściej zawiera przedwzmacniacz oraz zestaw filtrów. Aby układ oraz

czujniki działały prawidłowo wymagane jest odpowiednie zasilanie. W zależności od

konstrukcji jest to zasilanie bateryjne lub poprzez zasilacz sieciowy na 230V.

Bez układu wstępnego przetworzenia sygnału prawidłowy pomiar może okazać się

niemożliwy ze względu na specyfikę pracy czujnika lub na zbyt duże zakłócenia indukujące

się w przewodach pomiarowych. Producenci czujników oferują układy wstępnego

przetwarzania sygnałów dedykowane do ich czujników, bądź podają szczegółowe normy,

według których taki układ można zbudować.

W ramach laboratorium sensoryki najczęściej wykorzystywanym miernikiem będzie

komputer wyposażony w kartę przetwornika analogowo cyfrowego wraz z odpowiednim

oprogramowaniem. Aby prawidłowo zarejestrować sygnały analogowe do pamięci komputera

niezbędne jest rozumienie podstawowych pojęć z zakresu przetwarzania analogowo-

cyfrowego jak rozdzielczość, wzmocnienie, zakres pomiarowy, częstotliwość próbkowania,

częstotliwość sygnału i inne.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

4

2.3.

Mierniki i rejestratory.

Mierniki i rejestratory ze względów funkcjonalnych można podzielić na dwa rodzaje:

dedykowane i uniwersalne. Dedykowane potrafią mierzyć tylko jedną wielkość fizyczną, np.

temperaturę, napięcie, prąd itd. Do urządzeń pomiarowych uniwersalnych możemy zaliczyć

wszelkiego rodzaju multimetry i oscyloskopy. Niektóre z nich mają złącza cyfrowe

umożliwiające przesłanie wyniku pomiaru do komputera w celu dalszej obróbki, czy

rejestracji. W warunkach laboratoryjnych ze względu na dużą uniwersalność i elastyczność

wybrano nowoczesne rozwiązanie - mierniki i rejestratory zbudowane w oparciu o karty

przetworników analogowo/cyfrowych (karty akwizycji danych lub karty pomiarowe)

instalowanych w komputerach PC, wyposażone w odpowiednie oprogramowanie zwane

wirtualnymi przyrządami pomiarowymi.

Rys. 2. Zastosowanie komputera jako przyrządu pomiarowego.

3.

WIELKOŚCI ZWIĄZANE Z ANALIZĄ I PRZETWARZANIEM
SYGNAŁÓW

Rozdzielczość to najmniejsza zmiana wielkości mierzonej, która może być wykryta w

sygnale wyjściowym. Wyrażana jest w proporcji do zakresu lub w jednostkach

bezwzględnych.

Precyzja to powtarzalność wartości sygnału wyjściowego przy kolejnych powtórzeniach

wartości mierzonej. Mierzona parametrami rozkładu sygnału wyjściowego.

Histereza to zależność sygnału wyjściowego od kierunku zmian wielkości mierzonej.

Czas odpowiedzi to czas, po którym sygnał osiągnie wartość zgodną z charakterystyką (z

założoną tolerancją), po skokowej zmianie wartości mierzonej.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

5

Pasmo przenoszenia to zakres częstotliwości, w którym stosunek amplitudy sygnału

wyjściowego do mierzonego nie spada poniżej założonego poziomu (zwykle 3dB).

Pasmo użyteczne to Zakres częstotliwości, w którym stosunek amplitudy sygnału

wyjściowego do mierzonego zawiera się w zadanych granicach.

Dokładność czujnika to maksymalna bezwzględna różnica między rzeczywistą wartością

mierzoną, a wyznaczoną na podstawie sygnału wyjściowego i charakterystyki. Wyrażana jest

w proporcji do zakresu lub w jednostkach bezwzględnych.

Charakterystyka czujnika to zależność sygnału wyjściowego (np. napięcia) od

wielkości mierzonej.

Czułością czujnika nazywamy nachylenie jego charakterystyki: s = Dy/ Dx

Zakres pomiarowy to minimalna i maksymalna wartość mierzona: xmin ÷ xmax

Błędem czułości jest odchylenie nachylenia charakterystyki od wartości teoretycznej

Błąd liniowości to odchylenie rzeczywistej charakterystyki od linii prostej, wyrażany

najczęściej w % w stosunku do rozpiętości zakresu pomiarowego.

Offset to wartość sygnału gdy wartość mierzona jest równa 0, lub przesunięcie całej

charakterystyki w górę lub w dół w stosunku do wartości teoretycznej

4.

KARTY AKWIZYCJI DANYCH

Jak wspomniano wcześniej najbardziej uniwersalnym rozwiązaniem do akwizycji

danych jest komputer wyposażony w karty DAQ (DAQ – ang. Data Acquisition), inaczej

zwanymi kartami pomiarowymi lub zaawansowanymi przetwornikami analogowo-

cyfrowymi.

Wadą tego typu kart akwizycji jest to, że wszystkie wejścia pracują z taką samą

częstością próbkowania. Pojedyncza próbka zarejestrowana przez kartę akwizycji

reprezentowana jest przez liczbę dwubajtową. Przy wysokich częstotliwościach próbkowania,

rzędu 2MS/s (ang. mega samples per second) liczba danych rejestrowanych w pamięci

komputera jest proporcjonalnie wysoka i pomimo szybkiego wzrostu wydajności komputerów

ciągle należy o tym pamiętać.

Typowe parametry opisujące karty DAQ to liczba wejść/wyjść analogowych,

maksymalna częstotliwość próbkowania/generowania, zakres pomiarowy oraz rozdzielczość.

Przez częstotliwość próbkowania należy rozumieć jak często (ile razy na sekundę)

sprawdzana jest wartość napięcia (prądu) na wejściu analogowym przetwornika AC. Zakres

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

6

pomiarowy karty DAQ, to przedział wartości napięć (prądu), którą można zmierzyć na danym

wejściu karty.

Rys. 3. Porównanie rozdzielczości 3-bitowego przetwornika AC dla zakresów 0/10V i -10/10V

Rozdzielczość karty DAQ podawana przez producenta wyrażana jest przez liczbę w

bitach. Wartość tej liczby opisuje ilość poziomów przetwarzania danego zakresu

pomiarowego przetwornika AC. Im większa rozdzielczość przetwornika, tym więcej jest tych

poziomów, np. przetwornik 3-bitowy ma zaledwie 2

3

=8 poziomów, 12-bitowy ma ich już

2

12

=4096, zaś 16 bitowy, aż 2

16

=65536. Oznacza to, że przy zakresie 0_10V przetwornik 12-

bitowy ma rozdzielczość 10/4096=2.4mV, zaś 16-bitowy aż 0.15mV.

Rys. 4. Porównanie rozdzielczości 3 i 16-bitowego dla zakresu 0/10V

Poniżej przedstawiono karty akwizycji danych będące na wyposażeniu laboratorium

sensoryki. Dwie z nich muszą być instalowane wewnątrz komputera na złączu PCI, kolejna to

karta przystosowana do pomiarów laptopem na złączu PCMCIA oraz karta obsługiwana

bezprzewodowo przez sieć WiFi lub przewodowo przez złącze RJ-45.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

7

NI PCI-6111

Analog Inputs: 2 DI · 5 MS/s/ch · 12 bits
Analog Outputs: 2 · 4 MS/s · 16 bits
Digital I/O: 8 DIO
Counter/Timers: 2 · 24 bits · 20 MHz
Measurement Type: Digital, Frequency,
Quadrature encoder, Voltage

NI PCI-6221

Analog Inputs: 16 SE/8 DI · 250 kS/s · 16 bits
Analog Outputs: 2 · 833 kS/s · 16 bits
Digital I/O: 10 DIO · 1 MHz
Counter/Timers: 2 · 32 bits · 80 MHz
Measurement Type: Digital, Frequency, Quadrature
encoder, Voltage

NI DAQCard-6024E (PCMCIA)

Analog Inputs: 16 SE/8 DI · 200 kS/s · 12
bits
Analog Outputs: 2 · 1 kS/s · 12 bits
Digital I/O: 8 DIO
Counter/Timers: 2 · 24 bits · 20 MHz

NI WLS-9215

IEEE 802.11b/g (Wi-Fi) wireless and
Ethernet
communications interfaces
Analog Inputs: 4 DI · 100 kS/s/ch · 16 bits
Measurement Type: Voltage

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

8

5.

AKWIZYCJA DANYCH ZA POMOCĄ PROGRAMU LABVIEW
SIGNALEXPRESS 2.5 – INSTRUKCJA WYKONANIA ĆWICZENIA


Program LabVIEW SignalExpress

START>>Programy>>National instruments>> LabVIEW SignalExpress>> LabVIEW SignalExpress

5. Panel programu LabVIEW SignalExpress

5.1.

Konfiguracja wejścia sygnału analogowego

Ta część ćwiczenia ma na celu zapoznanie się z obsługą karty pomiarowej i

zagadnieniami związanymi z przetwarzaniem analogowo-cyfrowym. Okno programu

SignalExpress składa się z trzech głównych części – u góry znajduje się menu obsługi

programu, po lewej okno „Idle” w nim tworzona jest lista funkcji akwizycji i analizy danych

pomiarowych oraz po prawej domyślnie okno wykresów przebiegów sygnałów. Zakładki nad

oknem wykresu przełączają tę część okna w inne tryby pracy, których przykłady zostaną

omówione później.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

9

5.2.

Tworzenie kroków akwizycji danych

Pobieranie sygnałów analogowych z karty pomiarowej, generowanie przebiegów sygnałów,

czy sterowanie wyjściami analogowymi tworzy się przez dodawanie kroków – przycisk „Add

Step” w menu górnym. Przyciśnięcie przycisku powoduje pojawienie się menu dostępnych

kroków:

6. Okno „Add Step”


Acquire Signals – obsługa wejść analogowych

Generate Signals – obsługa wyjść analogowych

Create Signals – generowanie przebiegów czasowych w pamięci komputera

Load/Save Signals – zapis/odczyt do/z pliku

Procesing – przetwarzanie sygnałów, np. filtrowanie częstotliwości

Analisys – podstawowe analizy sygnałów, wyznaczanie widma, obliczenia statystyczne

Execution Control – sterowanie krokami akwizycji

Run LabVIEW VI – załadowanie programów użytkownika napisanych w LabVIEW

Omówione kroki można również wywołać prawym klawiszem myszy, klikając w puste

pole „Idle”

5.3.

Acquire Signals – obsługa wejść analogowych

W tej części ćwiczenia przedstawiony zostanie sposób konfigurowania wejścia analogowego

karty pomiarowej. Używane podczas zajęć laboratoryjnych karty pomiarowe są najczęściej

obsługiwane przez drivery o nazwie DAQmx. Aby zaprogramować obsługę wejścia

analogowego w tryb pomiaru napięcia należy wybrać krok Acquire Signals>>DAQmx

Acquire>>Analog Input>>Voltage

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

10

7. Zdefiniowanie kroku akwizycji sygnału analogowego z pomiarem napięcia


Zostanie uruchomione okno wyboru wejść analogowych kart pomiarowych obecnych w

komputerze.

8. Okno wyboru wejść analogowych kart pomiarowych obecnych w komputerze

Jeśli w komputerze znajduje się więcej niż jedna karta pomiarowa, wybór należy

skonsultować z prowadzącym zajęcia.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

11

Dla wybranej karty pomiarowej wskazujemy symbol kanału na którym będziemy

wykonywać pomiar, np. ai0 – analog input 0.

9. Okno konfiguracji karty pomiarowej


Na dzisiejszych zajęciach edytować będziemy wyłącznie zakładkę „Configuration”. Na tej

zakładce mamy możliwość zmiany wyboru kanału pomiarowego karty:

10. Lista używanych kanałów karty pomiarowej

Przyciskiem

możemy dodawać kolejne kanały pomiarowe, przyciskiem

usuwać

wybrane kanały pomiarowe.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

12

Podświetlenie (wskazanie) nazwy kanału pozwala na zmianę jego nastaw akwizycji (rys. 10).

11. Nastawianie trybu akwizycji


Dla wybranego kanału możemy zdefiniować nastawy czasu i częstotliwości próbkowania

(rys. 11):

Acquisition Mode – tryb akwizycji

1 Sample (On Demand) – pojedynczy pomiar

N Samples – akwizycja N pomiarów (próbek)

Continuous Samples – uruchomienie pomiarów w trybie ciągłym

Samples to Read – liczba pomiarów (próbek) do odczytu w jednej iteracji programu

Rate (Hz) – częstotliwość próbkowania w Hz, czasem prędkość (częstość) próbkowania w

jednostkach S/s (Samples per second) – liczba próbek na sekundę

Jako pierwsze proszę użyć nastawy: N Samples, 1000 próbek z częstotliwością 1kHz.

12. Nastawianie zakresu i sposobu pomiaru


Zakres pomiarowy nastawić na +/- 10V. Ostatnia ważna nastawa to określenie czy podawany

sygnał jest symetryczny, niesymetryczny, uziemiony, nieuziemiony. Służy do tego menu

Terminal Configuration. Jego dostępne (nie zawsze wszystkie dla danej karty pomiarowej) to:

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

13

RSE – referenced single ended – uziemiony sygnał niesymetryczny

NRSE – referenced single ended – nieuziemiony sygnał niesymetryczny

Differential – sygnał różnicowy

Let NI-DAQ Choose – wybór automatyczny sterownika

W dalszej części ćwiczenia podłączony zostanie generator sygnału sinusoidalnego. Wybierz

tryb RSE, a jeśli niedostępny to Let NI-DAQ Choose.

5.4.

Podłączenie oscyloskopu

Nastaw na generatorze częstotliwość 1 Hz i podłącz przewód BNC do wyjścia SINE 1Vpp

oraz do skrzynki połączeń karty pomiarowej, do wybranego kanału. Następnie włączyć

generator przyciskiem POWER.

13. Panel oscyloskopu

Następnie w programie SingalExpress wcisnąć przycisk

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

14

Do pamięci komputera zostanie pobranych 1000 próbek z częstotliwością 1kHz oraz

powinien wyświetlić się fragment przebiegu sygnału

14. Podgląd stanu na wybranym wejściu karty pomiarowej

5.5.

Analiza przebiegu sygnału

Aby przeanalizować szczegółowo przebieg sygnału poniżej przedstawiono kroki

przygotowywania wykresu.

15. Konfiguracja wykresu


Przełączyć (w górnej części programu) zakładkę z „Step Setup” na „Data View”.

W kroku DAQmx Acquire rozwinąć drzewko „Voltage” i nazwę uzywanego kanału karty

pomiarowej przeciągnąć wskaźnikiem myszy na wykres. Na wykres zostanie przepisany

bufor pamięci z zarejestrowaną sinusoidą.

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

15

16. Właściwości wykresu


Ponad wykresem wcisnąć przycisk „Properties”. Pojawi się okno dialogowe jak na rys. 16 i

wybrać zakładkę Plots. Uaktywnić wyświetlanie punktów pomiarowych oraz przełączyć

sposób łączenia punktów w opcję 4 od góry jak na rys. 17.

17. sposób wyświetlania wykresu


Powiększają za pomocą lupy (rys. ) fragment wykresu powinien być widoczny wynik

dyskretyzacji sygnału analogowego.

18. Efekt dyskretyzacji sygnału

background image

Sensoryka – ćw.1: Akwizycja danych, budowa toru pomiarowego

Zakład Automatyzacji, Obrabiarek i Obróbki Skrawaniem ITW PW

16

ZADANIE 1


Dla nastaw akwizycji 1000 próbek i częstotliwości próbkowania 1kHz zarejestrować sygnały

z generatora o różnych częstotliwościach z zakresu 1Hz do 5kHz dla przebiegi sinusoidalnego

o zakresie 1Vpp (zapytać prowadzącego o szczegóły). Zinterpretować otrzymane wyniki

pomiarów.

ZADANIE 2

Opisać tor pomiarowy wydany przez prowadzącego. Z pomocą prowadzącego zidentyfikować

typ i producenta sprzętu pomiarowego. W Internecie wyszukać i zanotować parametry

katalogowe poszczególnych jego elementów, narysować schemat toru pomiarowego.

Uwaga!

Wyniki zadania 1 i 2 przedstawić w formie sprawozdania w terminie wyznaczonym przez

prowadzącego zajęcia.


Wyszukiwarka

Podobne podstrony:
cw1 akwizycja
Matlab cw1 2 zaoczni
ćw1 Maszyna turinga
MZ TZrokII cw1(1)
ćw1
cw1 modelowanie id 122786 Nieznany
cw1
Ćw1 Punkty pomiarowe
Ćw1 Budowa i geometria ostrzy skrawających jakieś opracowanko
Tabelka do lab-cw1, Studia Budownictwo PB, 5 semestr, laborki metal
•umowa akwizycji, Umowa o prace - podpisanie, rozwiazanie
cw1
ĆW1 doc biochemia
cw1 (2)
GRI cw1 id 195763 Nieznany
Biochemia(ŻCz)Ćw1 Właściwości fizyko chemiczne aminokwasów
cw1
ćw1&2 3M3

więcej podobnych podstron