VIRTUAL INSTRUMENTATION

Similar documents
B I O E N / Biological Signals & Data Acquisition

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

Amplification. Most common signal conditioning

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

University at Buffalo's NEES Equipment Site. Instrumentation and Data Acquisition. Scot Weinreber* Senior Instrumentation Specialist

AI-1616L-LPE. Features. High-precision Analog input board (Low Profile size) for PCI Express AI-1616L-LPE 1. Ver.1.02 Ver.1.01

Major Differences Between the DT9847 Series Modules

NI-DAQmx Device Considerations

Advanced Synchronization Techniques for Data Acquisition

A MISSILE INSTRUMENTATION ENCODER

Sound and Vibration Data Acquisition

AI-1664LAX-USB. Features. 100KSPS 16-bit Analog Input Unit for USB AI-1664LAX-USB 1. Ver.1.01

AD16-64(LPCI)LA. Non-isolated high precision analog input board for Low Profile PCI AD16-64(LPCI)LA 1. Ver.1.01

OPTIMUM Power Technology: Low Cost Combustion Analysis for University Engine Design Programs Using ICEview and NI Compact DAQ Chassis

Machinery Fault Diagnosis and Signal Processing Prof. A R Mohanty Department of Mechanical Engineering Indian Institute of Technology-Kharagpur

Introduction to Mechatronics. Fall Instructor: Professor Charles Ume. Analog to Digital Converter

Analog to Digital Conversion

Sound and Vibration Data Acquisition

LabView Exercises: Part III

ni.com Sensor Measurement Fundamentals Series

Interfacing Analog to Digital Data Converters. A/D D/A Converter 1

Agilent 5345A Universal Counter, 500 MHz

USB-1616HS-4. High-Speed Analog Input and Digital I/O. User's Guide

USB-1616HS-4 User's Guide

DT9837 Series. High Performance, USB Powered Modules for Sound & Vibration Analysis. Key Features:

Data Acquisition Using LabVIEW

DAQ S Series. NI 6124/6154 User Manual. DAQ-STC2 S Series Simultaneous Sampling Multifunction Input/Output Devices. NI 6124/6154 User Manual

Personal Daq/3000 Series USB 1-MHz, 16-Bit Multifunction Modules

BNC-2120 INSTALLATION GUIDE. Connector Accessory for Multifunction DAQ Devices

ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition

R&S TS-PIO4 Digital Functional Test Module 32-channel programmable digital I/O module

Sample. Data Acquisition and Signal Conditioning. Course Manual. Course Software Version 2011 February 2012 Edition Part Number P-01

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

WINTER 15 EXAMINATION Model Answer

THE LXI IVI PROGRAMMING MODEL FOR SYNCHRONIZATION AND TRIGGERING

RedLab-1616HS-BNC User's Guide

PCI-DAS6034, PCI-DAS6035, and PCI-DAS6036

The Design of Teaching Experiment System Based on Virtual Instrument Technology. Dayong Huo

Installation of a DAQ System in Hall C

DaqBook/2000 Series Ethernet-Based Portable Data Acquisition Models /2001, /2005, & /2020

BNC-2110 DESKTOP AND DIN RAIL-MOUNTABLE BNC ADAPTER

Chapter 1. Introduction to Digital Signal Processing

Oscilloscopes, logic analyzers ScopeLogicDAQ

NI-DAQmx Key Concepts

DT8837. High Performance Ethernet Instrument Module for Sound & Vibration. Overview. Key Features

ATS MS/s 8-Bit PCI Digitizer

SIL-2 8-Ch Analog Input Series Thermocouple, High Level, Low Level

AD16-16U(PCI)EV. Features. High-Speed & Resolution Analog Input Board for PCI AD16-16U(PCI)EV 1. Ver.1.02

Chapter 11 Sections 1 3 Dr. Iyad Jafar

TempScan/1100 & MultiScan/1200

Press Publications CMC-99 CMC-141

Introduction To LabVIEW and the DSP Board

USB-1616HS User's Guide

Decade Counters Mod-5 counter: Decade Counter:

AD12-16U(PCI)EV. Features. High-Speed Analog Input Board for PCI AD12-16U(PCI)EV 1. Ver.1.01

Tutorial on Technical and Performance Benefits of AD719x Family

Experiment 2: Sampling and Quantization

Training Note TR-06RD. Schedules. Schedule types

Session 1 Introduction to Data Acquisition and Real-Time Control

Digital Signal Processing (DSP)

DaqBoard/3000USB Series USB 1 MHz, 16-Bit Data Acquisition Boards

UNIT V 8051 Microcontroller based Systems Design

Analog Input & Output

Data Acquisition Networks. Installing and Configuring the DM01 Hardware

CHAPTER 3 ECG SIGNAL RECORDING USING LABVIEW

Reading an Image using CMOS Linear Image Sensor. S.R.Shinthu 1, P.Maheswari 2, C.S.Manikandababu 3. 1 Introduction. A.

2 MHz Lock-In Amplifier

DIGITAL ELECTRONICS MCQs

by Giovanni Moschioni Researcher Politecnico di Milano, Facoltà di Ingegneria di Lecco, Italy

Integration of Virtual Instrumentation into a Compressed Electricity and Electronic Curriculum

An Overview of Beam Diagnostic and Control Systems for AREAL Linac

Senior Design Project A FEW PROJECT IDEAS

Digital Systems Principles and Applications. Chapter 1 Objectives

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

N5264A. New. PNA-X Measurement Receiver. Jim Puri Applications Specialist March Rev. Jan Page 1

PCI-DAS6052 Analog and Digital I/O. User's Guide

Model 7330 Signal Source Analyzer Dedicated Phase Noise Test System V1.02

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

Zeroplus Logic Analyzer Multi-LA Stack and LA-Oscilloscope Stack

(Refer Slide Time 1:58)

DAQ M Series. NI 6232/6233 User Manual. NI 6232/6233 User Manual. July A-01

Getting Started with the LabVIEW Sound and Vibration Toolkit

High Performance TFT LCD Driver ICs for Large-Size Displays

High Speed Temperature and Process Signal Measurement System

PXI. NI PXI-4204 User Manual. NI PXI-4204 User Manual. June C-01

An FPGA Based Solution for Testing Legacy Video Displays

Design and Realization of the Guitar Tuner Using MyRIO

PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING

NuDAQ DAQ-2204/2205/2206/2208 PXI-2204/2205/2206/2208

Point System (for instructor and TA use only)

AI-1204Z-PCI. Features. 10MSPS, 12-bit Analog Input Board for PCI AI-1204Z-PCI 1. Ver.1.04

7000 Series Signal Source Analyzer & Dedicated Phase Noise Test System

AR SWORD Digital Receiver EXciter (DREX)

SignalTap Plus System Analyzer

Data Conversion and Lab (17.368) Fall Lecture Outline

Zebra2 (PandA) Functionality and Development. Isa Uzun and Tom Cobb

PHYSICS 5620 LAB 9 Basic Digital Circuits and Flip-Flops

Triple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function.

Transcription:

VIRTUAL INSTRUMENTATION Virtual instrument an equimplent that allows accomplishment of measurements using the computer. It looks like a real instrument, but its operation and functionality is essentially different. VI has 2 components: - hardware interface - software for signal acquisition and processing Functions: - signal acquisition - signal processing and information recovery - information storing - remote data transmission - additional: implementation of algorithms for process monitoring and control 1.1

VIRTUAL INSTRUMENTATION Real instruments Virtual instrument 1.2

STRUCTURE OF A VI Process Physical quantity Transducer Electrical signal Hardware interface Communication bus (PCI, USB, GPIB, CAN) Computer (software) Digital acquisition board VIRTUAL INSTRUMENT 1.3

STRUCTURE OF A VI 1.4

ADVANTAGES OF A VI Possibility of measuring on a large number of points and places Complex processing of data and of measurement information Local or remote data storing Remote transmission of data through wired or wireless communication Statistics and forecasts accomplishment Flexibility: possibility of extension or adding of new functions to the instrument by simple modifications of software Improving measurement accuracy by statistical processing and compensation of influence factors Possibility of adding of new functions for process testing, monitoring and control 1.5

MEASUREMENT SIGNALS Signal = a variable on an energetic support containing information characteristic to a quantity or a phenomenon. Examples: audio, video or biomedical signals, sounds, music, radar, measurement signals. Measurement signal has a voltage or current support contains information regarding the measurement quantity (measurand). Is provided by the transducer (sensor) Depends on time Information is contained in: level, shape, frequency, phase, duty cycle. In terms of continuity, signals can be: - analog (they are continuous functions in time) almost all natural signals - discrete or digital - strings of numbers representing instances of the analog signal taken at equally spaced time intervals 1.6

ANALOG AND DISCRETE SIGNALS examples U t [mv] Analog signal Voltage variation at a thermocouple terminals 2 1 ora 3.00 6.00 9.00 12.00 Discrete signal Evolution of the solar spots number over time 1.7

ANALOG AND DISCRETE SIGNALS examples x(t) Analog signal t T x(n) T 0 T 0 T 0 T 0 n 0 2T 03T0 4T 0 (N-1)T 0 T0 5T 0 Discrete signal 1.8

DIGITAL SIGNAL PROCESSING Process Digitization (Sampling + A/D conversion) Digital processing Recovery (D/A conversion) Process 1.9

SIGNAL ACQUISITION USING THE COMPUTER Physical quantity Analog signal Digital signal Transducer Signal conditioning A/D conversion Process Computer Actuator Signal conditioning D/A conversion Action Analog signal Digital signal 1.10

DIGITAL ACQUISITION HARDWARE OPTIONS 1.11

DIGITAL ACQUISITION BOARD ON PCI BUS 1.12

DIGITAL ACQUISITION BOARD ON USB 1.13

DIGITAL ACQUISITION BOARD ON USB 1.14

DATA ACQUISITION USING COMPACT DAQ Inputs - Thermocouple - RTD - Resistor - Voltage - Current - Digital (TTL) - Accelerometer - Microphone - Strain gauge Communication - USB 1.15

PXI SYSTEM Industrial platform for measurement and control based on process computer 1.16

DIGITAL ACQUISITION BOARD ON PCMCIA 1.17

DIGITAL ACQUISITION BOARD FOR PDA 1.18

SIGNAL CONDITIONING 1.19

DATA ACQUISITION BOARD STRUCTURE AI0 AI1 AI2 MUX ACP CEM CAN AI FIFO AI14 AI15 AO0 AO1 DIO0 DIO1 DAC1 DAC2 DIO PORT AO FIFO DIO + counter BUS Bus interface P C I B U S DIO7 Gate Source Clock Counter 1.20

DATA ACQUISITION BOARD FUNCTIONS Analog inputs module - Analog signal multiplexing - Analog signal amplification - Sampling - Quantization (analog-to-digital conversion) - Data transmission to the computer Analog outputs module - Digital-to-analog conversion - Information updating to analog outputs Digital I/O module - Acquisition / generation of digital signals Counter module - Event counting, frequency/period measurement, pulse train generation 1.21

Bus TECHNICAL CHARACTERISTICS OF DAQ BOARDS Model Analog inputs (AI) Sampling freq. input Analog outputs (AO) Sampling freq. output Digital I/O lines Triggering PCI Express 6320 16 250 ks/s 0-24 Digital PCI Express 6321 16 250 ks/s 2 900 ks/s 24 Digital PCI Express 6323 32 250 ks/s 4 900 ks/s 48 Digital PCI Express, PXI Express 6341 16 500 ks/s 2 900 ks/s 24 Digital PCI Express 6343 32 500 ks/s 4 900 ks/s 48 Digital PCI Express 6351 16 1.25 MS/s 2 2.86 MS/s 24 Analog, Digital PCI Express 6353 32 1.25 MS/s 4 2.86 MS/s 48 Analog, Digital PCI Express, PXI Express 6361 16 2 MS/s 2 2.86 MS/s 24 Analog, Digital PCI Express, PXI Express 6363 32 2 MS/s 4 2.86 MS/s 48 Analog, Digital PXI Express 6356 8 simultan PXI Express 6358 16 simultan 1.25 MS/s/channel 1.25 MS/s/channel 2 3.33 MS/s 24 Analog, Digital 4 3.33 MS/s 48 Analog, Digital PXI Express 6366 8 simultan 2 MS/s/channel 2 3.33 MS/s 24 Analog, Digital PXI Express 6368 16 simultan 2 MS/s/channel 4 3.33 MS/s 48 Analog, Digital 1.22

SIGNAL DIGITIZATION Digitization supposes 3 operations: - Sampling taking at equally spaced time intervals of instantaneous values from an analog signal (samples) - Truncation cutting from an infinite time signal of a piece finite in time (window) - Quantization (A/D conversion) conversion of the samples voltage levels into digital codes (bits succession) 1.23

MULTIPLEXING AI0 Analog signals AI1 AI2 MUX OUT Analog signal AIn Command OUT 0 0 0 AI0 0 0 1 AI1 0 1 0 AI2 n 0 n 1 n m Digital code (command) 1.24

PROGRAMMABLE GAIN AMPLIFIER Analog signal IN + IN - + _ PGA OUT Analogl signal Command Gain 0 0 0 1 0 0 1 2 0 1 0 5 Command PGA = Programmable Gain Amplifier 1.25

SAMPLE & HOLD K From PGA C To ADC Command T 0 Sampling period Continuous signal f = 0 1 T 0 Sampled signal 1.26

SAMPLE & HOLD x(t) Analog signal Window t T x(n) N samples T 0 T 0 T 0 T 0 n 0 2T 03T0 4T 0 (N-1)T 0 T0 5T 0 Discrete signal 1.27

ANALOG-TO-DIGITAL CONVERSION (ADC) Reference voltage U ref Voltage level U CAN N Digital code U U = 2 ref n N 1.28

ANALOG-TO-DIGITAL CONVERSION (ADC) U 10 8,75 7,5 6,25 5 3,75 2,5 1,25 0 111 110 101 100 011 010 001 000 N 0 1 2 3 4 000 010 100 101 111 n = 3; U ref = 10 V 5 111 6 100 7 8 011 100 Window 9 10 010 001 11 12 001 000 13 011 t x(n) = {0, 2, 3, 5, 7, 7, 4, 3, 4, 2, 1, 1, 0, 3} 1.29

ANALOG-TO-DIGITAL CONVERSION (ADC) - example - n = 3; U ref = 10 V; U = 1,95 V U U= 2 U ε = Without amplification ref n N U U 0 = 2 1,95 1,25 100 = 35,9% 1,95 With amplification (A = 5) = ε = U ref n A2 N U = 0 U ref n ref n A2 9,75 8,75 100 = 10,25% 8,75 N N=111 b N=110 b N=101 b N=100 b N=011 b N=010 b N=001 b N=000 b U 0 2U 0 3U 0 4U 0 5U 0 6U 0 7U 0 U ref U=1,95 AU=9,75 U 1.30