Sistemi di acquisizione. Grazie al sito National Instruments



Similar documents
The Universal DAQ Device. Connect and measure immediately!

Nutaq. PicoDigitizer 125-Series 16 or 32 Channels, 125 MSPS, FPGA-Based DAQ Solution PRODUCT SHEET. nutaq.com MONTREAL QUEBEC

CPU ARM926EJ-S, 200MHz. Fast Ethernet 10/100 Mbps port. 6 digital input 2 digital open-drain alarm output

ECONseries Low Cost USB DAQ

The modular concept of the MPA-3 system is designed to enable easy accommodation to a huge variety of experimental requirements.

Building a Simulink model for real-time analysis V Copyright g.tec medical engineering GmbH

US-Key New generation of High performances Ultrasonic device

SignalPad Data Logging and Analysis Software

Computer Controlled Generating Stations Control and Regulation Simulator, with SCADA SCE

FREQUENCY RESPONSE ANALYZERS

Febex Data Acquisition System

RF Measurements Using a Modular Digitizer

Description: Multiparameter System (4 or 8 channels)

DS1104 R&D Controller Board

DT9836 Series. BNC Connection Box. OEM Embedded Version

Computer Controlled Vortex Tube Refrigerator Unit, with SCADA TPVC

Medical Device Design: Shorten Prototype and Deployment Time with NI Tools. NI Technical Symposium 2008

Developing an Isolated Word Recognition System in MATLAB

Summer of LabVIEW The Sunny Side of System Design

Integrating PCI Express into the PXI Backplane

Measuring Temperature withthermistors a Tutorial David Potter

Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions

Power Amplifier Gain Compression Measurements

4 IN 5 OUT MATRIX SWITCHER YUV & Stereo Audio

US-SPI New generation of High performances Ultrasonic device

Data Acquisition in LabVIEW

DAQ in MATLAB HANS-PETTER HALVORSEN,

Timing Errors and Jitter

APPLICATION NOTE GaGe CompuScope based Lightning Monitoring System

Electronic Control Devices The European Product Catalogue 2007

Introduction to Data Acquisition

How To Use A High Definition Oscilloscope

Versions. Q.station Q.station T. Q.station D. Q.station DT x x

Digital Magnetometer Systems - DM Series

Propagation Channel Emulator ECP_V3

Basics of Simulation Technology (SPICE), Virtual Instrumentation and Implications on Circuit and System Design

TERMINAL TACTIL A COLOR CON PLC INTEGRADO Pag 2. TERMINAL TACTIL MONOCROMO CON PLC INTEGRADO Pag 4. PANEL OPERADOR CON PLC INTEGRADO Pag 9

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

System Considerations

Vibration analysis and monitoring Compact. Powerful. Modern technology.

Impedance 50 (75 connectors via adapters)

The Development of a Pressure-based Typing Biometrics User Authentication System

EVAL-UFDC-1/UFDC-1M-16

One Port Network Analyzer

c-pro nano RACK & c-pro micro RACK

USB-6008/6009. Contents USER GUIDE. This user guide describes how to use the National Instruments USB-6008/6009 data acquisition (DAQ) devices.

PLAS: Analog memory ASIC Conceptual design & development status

Non-Data Aided Carrier Offset Compensation for SDR Implementation

Three Levels of Data-Logging Software from National Instruments

SHORT TRAINING COURSES

PCM Encoding and Decoding:

DaqBook/2000 Series and DaqOEM/2000 Series 16-Bit, 200 khz Multifunction Data Acquisition Systems

POCKET SCOPE 2. The idea 2. Design criteria 3

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

UM A. DT9837 User s Manual

TI 313 (1.0 EN) d&b Remote network - Integration

How To Use A Sound Card With A Subsonic Sound Card

NI 6034E/6035E/6036E Family Specifications

I2C PRESSURE MONITORING THROUGH USB PROTOCOL.

Personal Daq/3000 Series

AlazarTech SDK Programmer s Guide. Version May 28, 2010

MSITel provides real time telemetry up to 4.8 kbps (2xIridium modem) for balloons/experiments

National Instruments MIMO Technology Demonstration

LEN s.r.l. Via S. Andrea di Rovereto 33 c.s CHIAVARI (GE) Tel Fax mailto: len@len.it url: http//

UNIVERSITY OF CALICUT

DATENBLATT USB-DIO32HS USB-DIO32HS-OEM. HABEN SIE FRAGEN ODER WÜNSCHEN SIE EIN INDIVIDUELLES ANGEBOT? Unser Team berät Sie gerne persönlich.

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS


EN54-16 Voice Alarm System PRODUCT DATASHEETS

VME IF PHASE MODULATOR UNIT. mod

NI Platform for automotive measurement and test applications

TURBOtech srl. SED-635 Digital Excitation System. Industrial Electronics Sector FEATURES

Architecting High-Speed Data Streaming Systems. Sujit Basu

Appendix C I/O Hardware Installation

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

NETWORK ENABLED EQUIPMENT MONITOR

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

WINDAQ Data Acquisition and Playback Software

Designing the NEWCARD Connector Interface to Extend PCI Express Serial Architecture to the PC Card Modular Form Factor

PXI. GSM/EDGE Measurement Suite

Remote Control Station Via Telephone

Agilent Automotive Power Window Regulator Testing. Application Note

MH - Gesellschaft für Hardware/Software mbh

How To Develop An Iterio Data Acquisition System For A Frustreo (Farc) (Iterio) (Fcfc) (For Aterio (Fpc) (Orterio).Org) (Ater

SMARTPHONE AS NOISE LEVEL METER? Jacopo Fogola, Stefano Masera, Vincenzo Bevacqua Environmental Protection Agency - Piedmont Region, Turin, Italy

How To Configure Your Computer With A Microsoft X86 V3.2 (X86) And X86 (Xo) (Xos) (Powerbook) (For Microsoft) (Microsoft) And Zilog (X

Table 1 Mixed-Signal Test course major topics. Mixed-signal Test and Measurement Concepts ENCT 351 What are Mixed-signal circuits

Design of an Insulin Pump. Purpose of an Insulin Pump:

MATRIX TECHNICAL NOTES

PRAGMA ENGINEERING Srl. Next-Generation ATS (Sistemi ATE di Nuova Generazione)

System Configuration and Order-information Guide ECONEL 100 S2. March 2009

PCXpocket 440. Professional Digital Audio Card. User s manual. DU IS=A

The more you measure......the more you achieve

ANALYZER BASICS WHAT IS AN FFT SPECTRUM ANALYZER? 2-1

AGIPD Interface Electronic Prototyping

Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com

Isolated AC Sine Wave Input 3B42 / 3B43 / 3B44 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

This document lists the specifications for the NI PXIe-5160, 500 MHz digitizer.

Transcription:

Sistemi di acquisizione Grazie al sito National Instruments

Tipiche funzionalità per scheda Ingressi analogici 8-32 canali Amplificazione controllabile da PC Uscite analogiche (di solito 2) Ingressi per encoder Timers, counters Ingressi uscite digitali per relais, LED, pulsanti, ecc. Buffer interno per disaccoppiare l attività di acquisizione da quelle del computer (NON usare per controllo a feedback) Trasferimento in DMA Scuola CIRA 2002, G.U - 2

Struttura di una DAC (data acquisition card) FIFO DAC MUX Bus Controller Timing and control logic Programm. gain amplifier ADC ADC I/O Connector DIO Scuola CIRA 2002, G.U - 3

Scuola CIRA 2002, G.U - 4 Struttura vera di una DAC

Differential Input stage The best solution as for noise rejection Requires TWO inputs per channel The sources must have balanced outputs Sometimes banned by grounding requirements Scuola CIRA 2002, G.U - 5

Single Ended Input Stage Non referenced ground SE A good compromise Reduces the ground noise Use it, when provided referenced ground SE or SE The common choice Worst for coupling noise Acceptable for high levels (1V) Scuola CIRA 2002, G.U - 6

Sound Cards The cheapest way to acquire (and to generate) analog signals Good resolution (16 bits) Generally a satisfactory signal/noise ratio Two channels on the line input (about 1Veff), only ONE on the microphone one (about 2mVeff)! Most environments have the software drivers for them Fixed set of sampling times Perhaps one poor antialias filter for the highest sampling frequency Low frequency limited to some Hertz Scuola CIRA 2002, G.U - 7

Caratteristiche di alcune famiglie USB/Portable DAQ Low cost M series Max Sampling Rate (ks/sec) 1,250 250 High Accuracy M Series 625 single, 500 multi-channel Max Number of Channels/Module 16 32 32 Programmable Filters x Simultaneous Sampling x Programmable gains 15 4 7 Automatic On-Board Calibration x x x NIST Traceable Calibration Cert. x x x Board to Board Synchronization Bus x x Max On-Board Memory (Samples) 8,192 4,095 4,095 Bus Support USB, PCMCIA, Firewire PCI, PXI, CompactPCI PCI, PXI, CompactPCI Scuola CIRA 2002, G.U - 8

Sistemi portatili per portatili e palmari, senza alim. est. 8 ch, 12 bit, 50 KS/s PCMCIA cards 16 ch, 16 bit, 200 KS/s Sistemi su USB Scuola CIRA 2002, G.U - 9

Kit per l acquisizione da PC cavi di collegamento moduli di condizionamento contenitore moduli terminaliera Scheda nel PC Scuola CIRA 2002, G.U - 10

Sistemi di grandi dimensioni da 4 a 18 schede Fino a centinaia di canali di ingresso Prestazioni massime Costo anche Scuola CIRA 2002, G.U - 11

Struttura interna Può essere fino a un Pentium a 2.5GHz con disco, ecc. Scuola CIRA 2002, G.U - 12

Software LabView Matlab

LabView One of the first software environments for data acquisition and control It is a de facto industry standard Several channels of communication (serial, TCP/IP) even WEB-based remote user interface Dedicated modules vision motion control PLC systems Good, reliable, fast algorithms Based of graphic programming (but the user can write C-lang. modules) easy for simple systems requires a very careful top-down design for large ones Scuola CIRA 2002, G.U - 14

Scuola CIRA 2002, G.U - 15 Schermata di esempio

LabView Control Panel device 1 Spectrum Unit dbvrms 0.3 Est Power peak 2.6426 Vrms^2 Est Freq peak 1189.3107 Hz channel (0) -10.0 0-20.0 number of samples -30.0-40.0 1024-50.0 sample rate 20000.00 Window Hann -60.0-70.0-80.0-90.0-100.0 Display Unit -110.0 Vrms -120.0 Log/ Linear db -136.1 0.0 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0 5000.0 Hz Scuola CIRA 2002, G.U - 16

LabView Diagram 0.0 device Log/ Linear Display Unit Spectrum Unit channel (0) W indow Est Freq peak number of samples delta-t delta-f Est Power peak window constants sample rate Scuola CIRA 2002, G.U - 17

The Matlab DAQ Toolbox Drives all the NI cards, sound cards and a few other systems The acquisition process is fully integrated in the software The cards are fully controlled by ML scripts gain selection acquisition can be triggered (pre- post-trigger allowed) timers can start/stop the acquisition Can t be used for control purposes (it is highly buffered) Scuola CIRA 2002, G.U - 18

A Programming Example function [data,time]=acq(n,fs,l); ai=analoginput('nidaq',1); %set(ai, 'InputType', 'Differential'); %set(ai, 'InputType',... 'NonreferencedSingleEnded'); set(ai, 'InputType', 'SingleEnded'); %set(ai, 'DriveAISenseToGround', 'Off') chan=addchannel(ai,0:1); set(ai, 'SampleRate', Fs); duration = L; %L seconds acquisition ActualRate = get(ai, 'SampleRate'); set(chan, 'InputRange', [-5 5]); set(ai, 'SamplesPerTrigger', ActualRate*duration); set(ai, 'TriggerChannel', chan(1)); set(ai, 'TriggerType', 'Software'); %set(ai, 'TriggerCondition', 'Rising'); set(ai, 'TriggerCondition', 'Falling'); set(ai, 'TriggerConditionValue', -1); set(ai, 'TriggerDelayUnits', 'Samples'); set(ai, 'TriggerDelay', -100); start(ai); while strcmp(ai.running, 'On'); end [data, time] = getdata(ai, N); remsamp = num2str(ai.samplesavailable); disp(['number of remaining samples: ', remsamp]); get(ai) delete(ai) Scuola CIRA 2002, G.U - 19