Datainsamlingssystem Data acquistion (DAQ) systems

Relevanta dokument
Mätsystem. Upplägg. Josefin Starkhammar. Före pausen: Efter pausen:

Mätteknik 2016 Mätsystem

Mätteknik 2016 Mätsystem

Mätsystem Lektion inför lab.

Laboration 3 Sampling, samplingsteoremet och frekvensanalys

AD-DA-omvandlare. Mätteknik. Ville Jalkanen. 1

Alla mätdata. Alltid tillgängliga. Från alla enheter. Dataloggersystemet testo Saveris 2. Analys & Rapporter. Grafisk presentation

Spektrala Transformer

Signalbehandling, förstärkare och filter F9, MF1016

Spektrala Transformer

TMFT13 Fö: Mätdatorer

4 Laboration 4. Brus och termo-emk

Alla mätdata. Alltid tillgängliga. Från alla enheter. Dataloggersystemet testo Saveris 2. Analys & Rapporter. Grafisk presentation

µc 3011/3012 Programmerbar signalomvandlare Programmering via µ Consol Programvara MC Vision Digital datalänk

Elektronik. Viktor Öwall, Digital ASIC Group, Dept. of Electroscience, Lund University, Sweden-

COMBI Kanalers Kombinations Modul

Användningsområde För tillfällig flödesmätning i applikationer där höga krav på noggrannhet ställs och där processen inte kan avbrytas.

wallox Utanpåliggande Flödesmätare DMTFB Ultraljud Clamp-On

Copyright 2001 Ulf Rääf och DataRäven Elektroteknik, All rights reserved.

Digitalteknik: CoolRunner-II CPLD Starter Kit

Projekt 1 (P1) Problembeskrivning och uppdragsspecifikation

Elektro och Informationsteknik LTH. Laboration 6 A/D- och D/A-omvandling. Elektronik för D ETIA01

TFEI01 Föreläsningsanteckning. Mätdatainsamling med DAQ- OCH GPIB-kort Instrumentkommunikation

Digitalteknik: CoolRunner-II CPLD Starter Kit Med kommentarer för kursen ht 2012

adage solutions ADAGE NEREID Handburen Läsare RFID RFID-SYSTEM OCH PRODUKTER TEKNISKA DATA

Användningsområde För tillfällig flödesmätning i applikationer där höga krav på noggrannhet ställs och där processen inte kan avbrytas.

Kalibratorer med simuleringsfunktion för ström, spänning och temperaturer

Mätteknik E-huset. Digitalt oscilloskop Vertikal inställning. Digitalt oscilloskop. Digitala oscilloskop. Lab-lokal 1309 o 1310

ESSF10 Mätteknik för E & D - Mätsystem Del 1

Enchipsdatorns gränssnitt mot den analoga omvärlden

LEU240 Mikrodatorsystem Laboration 2: Ett komplett avbrottsstyrt system med in- och utenheter

Tentamen i Elektronik - ETIA01

Mätteknik Digitala oscilloskop

Tentamen i Elektronik, ESS010, del 2 den 6 mars 2006 SVAR

Mätning av biopotentialer

DIGITALA FILTER DIGITALA FILTER. Tillämpad Fysik Och Elektronik 1

Ljudteknik. Digital representation. Vad är ljud?

TENTAMEN Tillämpad mätteknik, 7,5 hp

Elektronik Dataomvandlare

Enchipsdatorns gränssnitt mot den analoga omvärlden

A/D D/A omvandling. Lars Wallman. Lunds Universitet / LTH / Institutionen för Mätteknik och Industriell Elektroteknik

Goda råd till de som ska utföra ett liknande projekt (från KMM 2016)

Apparater på labbet. UMEÅ UNIVERSITET Tillämpad fysik och elektronik Elektronik/JH. Personalia: Namn: Kurs: Datum:

Introduktion till Arduino

Regulatorer Avfrostningsregulatorer Differentialtermostater Multistegsregulatorer

Conreg. Översikt T-Logg T-LOGG. System för insamling, bearbetning, visning och lagring av tjockleksdata 1 (14)

- Digitala ingångar och framförallt utgångar o elektrisk modell

FÄLTMÄTINSTRUKTION C.A 1510

Lektion 5: Sensorer och givare. 5MT030: Automation - Lektion 5 p. 1

Portabel Energiflödesmätare ultraljud DFTP1 med Clamp On sensorer

Ett urval D/A- och A/D-omvandlare

Avancerad ljudmätare CIM8922

2 Laborationsutrustning

Digitalt eller Analogt

Signal Isolation serien. A d d i n g v a l u e t o f a c t o r y. a n d p r o c e s s a u t o m a t i o n. visning. ex barriär.

Laboration 5. Temperaturmätning med analog givare. Tekniska gränssnitt 7,5 p. Förutsättningar: Uppgift: Temperatur:+22 C

DIGITALA PROJEKT Väderstation

ASYC IV. METRIX revolution! Multimeterserie med grafisk färgdisplay. ... och ändå så enkla att använda!

Flödesmätare Ultraljud DMTFB med Clamp On sensorer

Elektronik. Dataomvandlare

Kombi-instrument UPM 3010 PK1

Micro-PLC em4. 3G, GPRS eller Ethernet Loggar och larmar Analoga in-/utgångar Fullständig fjärråtkomst

Introduktion till Arduino

Elektronik grundkurs Laboration 1 Mätteknik

A/D D/A omvandling Mätteknik för F

Mätteknik Digitala oscilloskop

Blackbox för känsligt gods.

Isolationsförstärkare

TEMPERATUR OCH VINDMÄTARE MED HÖGTALARFUNKTION

Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till. elvisualiseringsverktyg

NUS-4. Ultraljudsgivare. för vätskor och fast material. OMätavstånd: Vätskor: upp till 25 m Fast material: upp till 10 m

Kalibreringsinstrument

Produktutvecklingsprocessen. (e)lvis

Falcon III. AOI system för 2D och 3D inspektion för komponenter på fixtur eller på palett

AQ-Box med Winlog kanalers mätsystem samlar och bearbetar 8 givarsignaler i en PC

ROBOTPROGRAMMERING LÄRARHANDLEDNING ÅRSKURS 8

Kortlaboration Fil. Mätning av vikt med lastcell. Förstärkning, filtrering och kalibrering av mätsignal.

DGN 75. Programmerbart universalinstrument

Datorsystemteknik DAV A14 Föreläsning 1

FÄLTMÄTINSTRUKTION TESTO 174H

Grundläggande ljud- och musikteori

Kortlaboration Fil. Mätning av vikt med lastcell. Förstärkning, filtrering och kalibrering av mätsignal.

Effektpedal för elgitarr

Portabel dockningsstation för bärbara datorer - HDMI eller VGA - USB 3.0

AD-/DA-omvandlare. Digitala signaler, Sampling och Sample-Hold

A/D D/A omvandling. EEM007 - Mätteknik för F 2015 CHRISTIAN ANTFOLK

Digitala kretsars dynamiska egenskaper

Mätprincip för automatisk nivåoch temperaturmätning

DIGITALA FILTER. Tillämpad Fysik Och Elektronik 1. Frekvensfunktioner FREKVENSSVAR FÖR ETT TIDSDISKRET SYSTEM. x(n)= Asin(Ωn)

Instruktion för I/O-Kort, med USB-anslutning.

Laborationsrapport Elektroteknik grundkurs ET1002 Mätteknik

Fluke 170-serien Digitala multimetrar med sann RMS

krävs för att kunna utföra arbete. Den finns i många former men kan inte förstöras, bara omvandlas från en form till en annan.

Elektronik Elektronik 2017

FULL KOLL. på mätdatan överallt

Flödesmätare LRF-2000SW

Kapitel 2 o 3. Att skicka signaler på en länk. (Maria Kihl)

Med sikte på framtiden. På den säkra sidan! Mät, analysera och dokumentera med de digitala kylmätarna från Testo. Tillträde endast med Testo kylmätare

Digitala Projekt (EITF11)

Vår RoadShow kommer snart till en plats nära Dig!

Transkript:

Datainsamlingssystem Data acquistion (DAQ) systems Mätsystem och Mätmetoder 7.5hp Ville Jalkanen 1

DAQ Vad är det? Ville Jalkanen 2

Data Acquisition (DAQ) = datainsamling Mätning av elektriska eller fysikaliska storheter (t.ex. spänning, temperatur, tryck mm.) med en dator Huvudkomponenter Givare DAQ-hårdvara, datainsamlingsenhet Dator med DAQ-mjukvara som kan programmeras Processorkraft Display Annan programvara för ökad produktivitet Internet/nätverksuppkoppling Möjligheter till: bearbetning, presentation, kommunikation kraftfullt, flexibelt, kostnadseffektivt Ville Jalkanen 3

Mätdatorsystem objekt/ process Givare DAQ-enhet buss Fysikalisk(a) mätstorhet(er) Analog signal (Signalkonditionering) AD-omvandling DAQ-drivrutin DAQ-mjukvara Ville Jalkanen 4

Givare i DAQ-systemet Ville Jalkanen 5

Givare Mäter en fysikalisk storhet, t.ex.: Temperatur: Resistiva temperaturgivare, termistor, termoelement Tryck och kraft: Töjningsgivare, tryckgivare, lastcell, momentgivare Ljusstyrka: Fotosensorer Ljudstyrka och vibration: mikrofon, accelerometer Omvandlar den fysikaliska storheten till en elektrisk storhet Spänning, ström, resistans eller annan elektrisk enhet Givare kan behöva kompletteras med ytterligare komponenter Ville Jalkanen 6

DAQ-enheten i DAQ-systemet Ville Jalkanen 7

DAQ-enhet Gränssnitt mellan dator och (analoga) signaler Digitaliserar analoga signaler Huvuddelar som man bör ta hänsyn till vid val av enhet 1. Signalkonditioneringselektronik 2. AD-omvandlare 3. Datorbuss för dataöverföring Fler funktioner DA-omvandlare som ger analoga utsignaler Digitala I/O-linjer för digitala in- och utsignaler) Räknare och timer för att räkna och skapa digitala pulser Ville Jalkanen 8

1. Signalkonditionering Problem: Brusiga signaler, Små signalnivåer, Farliga spänningsnivåer Lösning: Anpassa (omvandla) signalen till nästa steg (AD-omvandlaren) Målet: För att erhålla hög noggrannhet i mätningen Förstärka, dämpa, filtrera, isolera Excitation/drivspänning Linjärisera Kan vara inbyggt i DAQ-enheten för vissa givare Ville Jalkanen 9

Exempel på signalkonditionering Termoelement Kräver linjärisering, förstärkning, filtrering Töjningsgivare (och andra resistiva givare) Kräver drivspänning, förstärkning Andra signaler kan kräva isolering från höga spänningar Ville Jalkanen 10

Signalkonditionering: Förstärkning Låg spänningsnivå förstärks så att man utnyttjar AD-omvandlarens mätområde ökar mätupplösningen/noggrannheten och känsligheten Ville Jalkanen 11

Signalkonditionering: Dämpning Hög spänningsnivå (större än AD-omv. mätområde) dämpas. Typiskt då signaler > 10V (vanligt mätområde hos DAQ-enheter) Ville Jalkanen 12

Signalkonditionering: Filtrering LP-filter för ta bort 50/60 Hz störningar Anti-vikningsfilter: LP-filter med platt passband, brant lutning Filtrerar bort frekvenser större än f s /2 (Nyquistfrekvensen) = Undvika aliasing (vikning) från högfrekventa signaler. Annars viks dessa ner i samplingsområdet går ej urskilja från lägre frekvenser (vikningsdistortion) Vanligt för ljud och vibrationsmätningar Ville Jalkanen 13

Signalkonditionering: Isolation Väldigt höga spänningsnivåer (mycket större än AD-omv. mätområde) kan skada mätutrustningen och användare Används tillsammans med dämpning T.ex. Givaren är på ett annat jordplan Ville Jalkanen 14

Signalkonditionering: Drivspänning/excitation Resistiva temperaturgivare (t.ex. Pt100, termistor) kopplas mätbryggor eller med en strömkälla för att sedan mäta spänningen över givaren. Accelerometrar (piezoelek.) har ofta integrerade förstärkare som kräver drivspänning Töjningsgivare kopplas i mätbrygga som kräver drivspänning Ville Jalkanen 15

Signalkonditionering: Linjärisering Krävs när givare ger en spänning som inte har ett linjärt samband med den fysikaliska storheten Kan implementeras med elektronik eller i mjukvara Termistorn och termoelement kräver linjärisering Ville Jalkanen 16

2. AD-omvandlare Ger ett digitalt värde på en analog signal vid ett visst ögonblick Signalen varierar med tiden Ta periodiska stickprov på signalen med en fördefinierad samplingshastighet/frekvens Stickproven överförs till en dator via en datorbuss Ursprungssignalen rekonstrueras från stickproven Ville Jalkanen 17

AD-omvandlarens parametrar Upplösning i antal bitar (n) t.ex. 12 bitar-upplösning 4096 nivåer 16 bitar 65536 nivåer Mätområde (range) Typiskt +/-5 V eller +/-10 V Varierbar t.ex. oscilloskop Minsta mätbara spänning U = mätområde 2 n Samplingsfrekvens (Sample rate), övre gräns t.ex. 100 ks/s Välj så att den är 10 ggr högre än högsta signalfrekvensen (rekommenderat) Ville Jalkanen 18

3. Datorbuss DAQ-enheterna är anslutna till datorn via kortkontakt eller port Överföring av instruktioner och mätdata DAQ-enheter finns för de flesta vanliga busstyper USB, PCI, PCI Express, Ethernet Ville Jalkanen 19

Busstyper PCI PCI Express USB PXI Ethernet Wireless Ville Jalkanen 20

Välja busstyp Att tänka på Hur mycket data ska överföras? Krav på tidsegenskaper (latens, determinism)? Behöver flera enheter synkroniseras? Hur bärbart ska systemet vara? Avstånd mellan mätplats och dator? Ville Jalkanen 21

Jämförelser Ville Jalkanen 22

Datorn i DAQ-systemet Ville Jalkanen 23

Dator En programmerbar dator styr DAQ-enheten Används för bearbetning, presentation och lagring av data PXI system Stationär Industridator Laptop Tablet Ville Jalkanen 24

Välja datortyp Att tänka på Hur mycket processorkraft behövs? Behövs ett realtids OS? Ska den vara modulär? Hur tålig ska den vara? Vibrationer, stötar, temperatur, fukt, damm Behöver den vara bärbar? Vad får den kosta? PXI system Stationär Industri PC Laptop Tablet Processor +++ +++ ++ ++ + OS +++ +++ + ++ + Modulär +++ ++ ++ + + Tålighet ++ ++ +++ + + Portabel ++ + + +++ +++ pris + ++ + ++ +++ Ville Jalkanen 25

Dator: Mjukvarukomponenter Drivrutiner Ser till att tillämpningsprogram kan kommunicera med DAQ-enheten Enklare kommandon istället för hårdvarukommandon Tillämpningsprogram (applikationsprogram) Tillåter använder att samla in, analysera och presentera mätdata Förprogrammerad applikation med färdiga funktioner (tillverkarspecifikt) Programmeringsmiljö för att bygga applikationer med egna funktioner Ofta vid automatisering av flera funktioner, signalbehandlingsalgoritmer, speciella användargränssnitt (t.ex. LabVIEW, Matlab) Ville Jalkanen 26

Exempel: Applikationsmjukvara LabVIEW (National Instruments) Matlab Tillverkarspecifikt Ville Jalkanen 27

LabVIEW grafisk programmering Ville Jalkanen 28

Matlab för automatisering av test och mätningar Data acquisition toolbox Kommunikation med DAQ: USB, PCI, PCI-express, PXI, PXI-express Stöd för enheter från t.ex. National Instruments, Digilent, Analog devices, ljudkort Funktioner för AI, AO, counter/timer, DI/O Instrument control toolbox Kommunikation med instrument: Oscilloskop, funktionsgen., sp.källor, multimeter, mm. via Instrument drivers IVI; protokoll GPIB, serie, TCP/IP, UDP, VISA Färdiga funktioner för: koppla, konfigurera, skriva/läsa data SCPI Standard commands for programmable instruments Stöd även för I2C, SPI, Bluetooth Ville Jalkanen 29

Tillverkarspecifikt Exempel: PicoScope Ville Jalkanen 30

Exempel NI USB-6001 NI Scope 5133 Picoscope 2204 USB 8 AI, 14-bitar, 20 ks/s Mätområde ±10 V 2 AO, 14-bitar, 5 ks/s 13 DI/O 1 räknare USB 100 MS/s 50 MHz bandwidth 8 bitar upplösning 2 kanaler Mätområde 40 mvpp till 40 Vpp Minne t.ex. 32 MB/kanal USB 100 MS/s 10 MHz bandwidth 8 bitar upplösning 2 kanaler + funktionsgen 100kHz Mätområde ±50mV till ±20V Minne 8 ks Ville Jalkanen 31

Logger Vad är det? Ville Jalkanen 32

Datalogger en stand-alone enhet som samlar in data över tid med inbyggd eller extern sensor/instrument Generella egenskaper Små, portabla och batteridrivna Mikroprocessor, minne, sensorer Interface till PC med mjukvara: aktivering, presentation och analys av data Egen interface: keypad, skärm Ville Jalkanen 33

Många användningsområden Mätning av stötar, vibrationer, (luft)tryck, fuktighet, temperatur och andra yttre faktorer under lång tid Transport: övervakning och analys t.ex. pga skador på gods som maskiner, livsmedel Lagring av känsligt gods/material t.ex. livsmedel, läkemedel, konst Klimat/miljöövervakning/väder Byggnadsmonitorering Medicinska studier: fysisk aktivitet, falldetektering Lantbruket Industrier (höga krav på certifierade system) Livsmedel-, Läkemedel-, Bil-, Flyg-, Rymdindustrin Trafiken Ville Jalkanen 34

Datalogger (vs DAQ-enhet) Lägre samplingsfrekvens 1 S/s kan anses vara högt (för DAQ-enheter är detta långsamt) Självständig (behöver ingen dator för datainsamlingen) (stort) minne för långa mättider (dagar, månader) Tidsstämpel med datum och tid (realtidsklockor) En till multipla kanaler Används i avlägsna platser utan tillsyn (batteri, solkraft). Strömsnåla! Krav på tillförlitlighet långa mättider, utan tillsyn, krävande miljöer. Stabila och immuna mot mjukvarukrascher Ville Jalkanen 35

Trender WiFi för att skicka alarm, automatisk rapportering, fjärrstyrning Kopplade mot webbsidor för senaste mätvärden Trend mot open source mjuk- och hårdvara Ville Jalkanen 36