Rudolf Žitný, Ústav procesní a zpracovatelské techniky ČVUT FS 2010 Data acquisition Protocols A/D conversion Labview Experimental methods E181101 EXM7.

Slides:



Advertisements
Similar presentations
LabVIEW and G Graphical Programming Language By: Ramtin Raji Kermani.
Advertisements

Supervisory Control & Data Acquisition DAQ Networking.
Analog-to-Digital Converter (ADC) And
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Motherboard Further Information Click on the image for details about each component.
Chapter 4 Making Connections. 2 Introduction  Examine the interface between a computer and a device. This interface occurs at the physical layer.  Connecting.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
PPT 206 Instrumentation, Measurement and Control SEM 2 (2012/2013) Dr. Hayder Kh. Q. Ali 1.
Data Acquisition Risanuri Hidayat.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
Introduction to LabVIEW
Introduction to LabVIEW 8.5
STARLight PDR 3 Oct ‘01I.1 Miller STARLight Control Module Design Ryan Miller STARLight Electrical Engineer (734)
Virtual Instrumentation With LabVIEW. Course Goals Understand the components of a Virtual Instrument Introduce LabVIEW and common LabVIEW functions Build.
Applying Wireless I/O Controller To NeSSI May 7, 2001 Mike Horton President & CEO Crossbow Technology, Inc.
1 Chapter Four Making Connections. 2 Introduction Connecting peripheral devices to a computer has, in the past, been a fairly challenging task Newer interfaces.
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
PC Applications Course LabVIEW: Laboratory Virtual Instrument Engineering Workbench Graphical Programming Easy to use Faster Development Time.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
CR1000s are only one part of a data acquisition system. To get good data, suitable sensors and a reliable data retrieval method are required. A failure.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Introduction to LabVIEW Seth Price Department of Chemical Engineering New Mexico Tech Rev. 10/5/14.
CR1000s are only one part of a data acquisition system. To get good data, suitable sensors and a reliable data retrieval method are required. A failure.
NeSSI Wireless Sensor / Actuator Networking March 7, 2001 John Crawford VP, Business Development Crossbow Technology, Inc.
Digital I/O Connecting to the Outside World
ME 411/511Prof. Sailor Data Acquisition & LabView Lecture goals… –Learn the basics of how to use and modify LabView Virtual Instruments –Become familiar.
Virtual Instrumentation With LabVIEW
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 41 – Input/Output Ports.
Lecture 13LabVIEW and GPIB LabVIEW (National Instruments) –Graphical program language –Widely used in academia (lab) and industry (R&D) General Purpose.
How to use LabVIEW Ihor Korolov February 2011.
Virtual Instrumentation With LabVIEW. Course Goals Understand the components of a Virtual Instrument Introduce LabVIEW and common LabVIEW functions Build.
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
MCEN 371 – Mechanical Engineering Lab Chapter 6: LabVIEW Part 1: Introduction.
LabVIEW an Introduction
Introduction to LabVIEW
AKR Sales Training For KOMAF Exhibition Kunyu Lee Product Manager
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
LabVIEW in 3 Hours. What is Test & Measurement? Keypad Functionality Keypad Functionality LCD Testing LCD Testing Sound Quality Sound Quality Acoustic.
2007 Oct 18SYSC2001* - Dept. Systems and Computer Engineering, Carleton University Fall SYSC2001-Ch7.ppt 1 Chapter 7 Input/Output 7.1 External Devices.
Digitization When data acquisition hardware receives an analog signal it converts it to a voltage. An A/D (analog-to-digital) converter then digitizes.
Instrumentation Overview Spring 2012 The laboratory is a controlled environment where we can measure isolated physical phenomena with a view to eventual.
Introduction to LabVIEW 8.5
An Overview of LabVIEW by: The Software User-Interface Group!
Virtual Instrumentation With LabVIEW. Front Panel Controls = Inputs Indicators = Outputs Block Diagram Accompanying “program” for front panel Components.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lab 1P. 1Winter Quarter Data Acquisition System Fundamentals Lab 1.
Data Acquisition and Interfacing (Section 4.5) Lecture 18.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
Unit 3 Physical Layer.
Introduction to LabVIEW
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
AGROFARM WEATHER MONITOR USING LabVIEW. INTRODUCTION Innovation in agriculture field Implementing instrumentation tech. in agricultural field The quantity.
1 Summary Lecture: Part 1 Sensor Readout Electronics and Data Conversion Discovering Sensor Networks: Applications in Structural Health Monitoring.
TF Joint Testing Data Acquisition Special Test Equipment Hans Schneider with Robert Marsala (609) Engineering Operations April.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
EET 2259 Programming for Electronics Technology Professor Nick Reeder.
MECH 373 Instrumentation and Measurements
Intro to USB-6009 DAQ.
Programmable Logic Controllers: I/O
ProtoDUNE SP – Slow control temperature readout setup test
SCADA for Remote Industrial Plant
Project Members: M.Premraj ( ) G.Rakesh ( ) J.Rameshwaran ( )
fischertechnik® RoboPro Software for Gateway To Technology® RoboPro
Lesson 2: Introduction to Control programming using Labview
Data Acquisition (DAQ)
Universal Serial Bus (USB)
Presentation transcript:

Rudolf Žitný, Ústav procesní a zpracovatelské techniky ČVUT FS 2010 Data acquisition Protocols A/D conversion Labview Experimental methods E EXM7

Rudolf Žitný, Ústav procesní a zpracovatelské techniky ČVUT FS 2010 Data transfer EXM7 Typical arrangement of measuring chain consists in probes (Pt100, thermocouples, strain gauges…), each driven by its own module (e.g. current source, Wheatstone bridge). Analog signals (voltages 0-10V, current 4-20 mA) are connected to combined multiplexer (switching channels) and analog/digital converter bits. This device is controlled via serial or parallel bus USB,RS232,IEEE488 to a PC controller. Instrument mass balances pH meter power meter thermostat PC interface IAE232,425 IEE488 Pt100 bridge Multimeter MUX+A/D converter PC interface IAE232,425 IEE488 Pt100 bridge Pt100 bridge ANALOG PART - current loop 4-20 mA, voltage 10V DIGITAL PART – transmission SERIAL/PARALLEL, by wires, optical fibres, IR, elmag.waves (Bluetooths)

Multiplexer MUX EXM7 I0I0 I1I1 out sel MUX selects one of many analog input signals and forwards the selected input into a single line. A multiplexer of 2 n inputs has n select lines, which are used to select required connection. EMR (electro mechanical relays) or SSR (solid state relays –e.g. using MOSFET transistors ) are used for switching of input/output connections SSR exhibits a longer operational life (EMR typically only 10 6 cycles, SST ). SSR will almost always exhibit higher input to output isolation voltages than an EMR. Important e.g. in telecom applications design. Package Dimensions are less for SSR. EMR have resistance in the range of 100 milliohms, whereas SSRs have an On Resistance in the range of 10 Ohms. This is the reason why EMR allows for greater load current capability and less signal attenuation. EMR have an output capacitance of less than 1 picoFarad, whereas SSRs typically have a capacitance of greater than 20 picoFarads. EMRs are therefore a better option for HF(high frequency) applications.

A/D conversion EXM7 12bits resolution 2.4 mV 14bits resolution 0.61 mV 16bits resolution 0.15 mV 18bits resolution 0.04 mV ADC IN OUT Analog signal (voltage in the nominal range 10V) is converted to integer number represented by 8 to 24 bits. Number of bits determines resolution of A/D converter (for 10V range): There are several ways how to realize this conversion: for example using a discharged capacitor with continuously decreasing voltage that is compared with measured voltage at precise time clocks. Number of clocks corresponding to equality of voltages is the result of conversion. Example: NI USB bit 16 analog inputs (18-bit), 625 kS/s single-channel (500 kS/s aggregate) 2 analog outputs (16-bit, 2.8 MS/s); 24 digital I/O (8 clocked); 32-bit counters Accuracy 1 mV at +-10 V range Accuracy mV at +-10 mV range.

The USB connects peripheral devices, such as keyboards to PCs. The USB is a Plug and Play bus that can handle up to 127 devices on one port, and has a theoretical maximum throughput of 480 Mb/s. Only 4 wires (supply 5V, +data,-data, ground), cable length restricted. Like RS-232, USB is useful for applications in a laboratory setting that do not require a rugged bus connection.USBPlug and PlayRS-232 Data transfer EXM7 RS-232 is a specification for serial communication with scientific instruments (multimeters, weights, analyzers,…) and peripherals such as printers using only 3-5 wires (transmit, receive, ground). It is possible to connect and control only one device at a time. Slow interface with typical data rates of less than 20 kbytes/s. The General Purpose Interface Bus (GPIB) is an IEEE-488 (a standard created by the Institute of Electrical and Electronics Engineers) standard parallel interface used for attaching sensors and programmable instruments to a computer. GPIB is a digital 8-bit parallel communications interface capable of achieving data transfers of more than 8 Mbytes/s. It allows daisy-chaining up to 14 instruments to a system controller using a 24-pin connector. It is one of the most common I/O interfaces present in instruments and is designed specifically for instrument control applications.GPIB Serial data transfer 8bits (character) are converted to sequence by hardware Parallel data transfer (8 wires for data, another wires for periphery addressing)

Labview EXM7 Hopper

Labview EXM7 OSI Open System Interconnection model (International Organization for Standardisation) sub-divides a communications system into smaller parts called layers. A layer is a collection of conceptually similar functions that provide services to the layer above it and receives services from the layer below it. The lowest physical layer describes specific protocols (RS 232…), hardware connections (voltage, pins, cables…). The highest application layer represents interface to user (example is TCP/IP). communications system Variety of transmission protocols and broad variation of hardware complicate development of software that should be user friendly and portable. 1.International standards represent systems of hierarchically arranged standardized layers 2.There exist proprietary tools (not standardized by international committees) making use programming of instrument control quite easy for beginners. Example is LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) - a visual programming language from National Instruments. LabVIEW is commonly used for data acquisition, instrument control, and industrial automation on a variety of platforms including Microsoft Windows, UNIX, Linux. Problems are described by the structure of a graphical block diagram (the LV-source code) on which the programmer connects different function-nodes by drawing wires. These wires propagate variables and any node can execute as soon as all its input data become available (Labview is an interpret but the executable code can be generated).National Instruments

Labview example EXM7 Hardware configuration NI NI USB-6281 Measured voltage USB connector

Labview example (1/7) EXM7 Create new VI (Virtual Instrument) project Select driver for active instrument NI 6281 (it will be automatically identified)

Labview example (2/7) EXM7 Icon of Digital Acquisition Unit appears Specification of signal (voltage, resistance…) Select channel (16 possible channels)

Labview example (3/7) EXM7 Range and units of measured voltage Specify frequency of sampling Other option is CONTINUOUS sampling

Labview example (4/7) EXM7 Right click on the DATA item of the DAQ icon DATA output will be redirected to the GRAPH icon

Labview example (5/7) EXM7 Front view panel with representation of GRAPH and STOP button RUN/ABORT buttons Block Diagram for graphical programming

Labview example (6/7) EXM7 A SPOOL appears at the position of locator on the connection wire. CREATE e.g. numeric indicator Actual value is indicated here Move the DAQ Icon to the right: the connecting WIRE appears

Labview example (7/7) EXM7 CREATE CONTROL to change the sampling rate If you need to delete something use Edit Ctrl X CREATE box (express function) for signal processing Hint: Right Click when outside of the block diagram submits menu of express functions

Labview project syringe EXM7 R R liquid V3 V2 V1 V3-voltage drop on fixed resistor V2-voltage drop in liquid V1-output of pressure transducer

Rudolf Žitný, Ústav procesní a zpracovatelské techniky ČVUT FS 2010 Labview project syringe EXM7 Comments are written to data file that complicates MATLAB processing