Example: barber

)BOET PO *OUSPEVDUJPO UP %BUB DRVJTJUJPO …

Han d s - o n introduction to Data Acquisition with introduction to Data Acquisition with LabVIEW11 introduction to labview and Computer-Based Measurements Hands-On Seminar2 Company Profile Leaders in Computer-Based Measurement and Automation Long-term Track Record of Growth and Profitability $660M Revenue in 2006 $ in Q3 2007 (12% YOY) More than 4,300+ employees; operations in 40+ countries Fortune s100 Best Companies to Work For 8th Consecutive Year FT50 Best Workplaces UK 2006 & 20073 National Instruments Vision To do for test and measurement what the spreadsheet did for financial analysis. Virtual InstrumentationThe software is the instrumentHands-on introduction to Data Acquisition with LabVIEW24 The NI Approach An Integrated PlatformHigh-SpeedDigitizersDynamicSigna l AcquisitionDigital I/OInstrumentControlCounter/TimersMachin eVisionMotion ControlDistributed I/O andEmbedded ControlLaptop PCPDAD esktop P

Hands-on Introduction to Data Acquisition with LabVIEW 1 1 Introduction to LabVIEW and Computer-Based Measurements Hands-On Seminar 2 Company Profile

Tags:

  Introduction, Labview, Introduction to labview

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of )BOET PO *OUSPEVDUJPO UP %BUB DRVJTJUJPO …

1 Han d s - o n introduction to Data Acquisition with introduction to Data Acquisition with LabVIEW11 introduction to labview and Computer-Based Measurements Hands-On Seminar2 Company Profile Leaders in Computer-Based Measurement and Automation Long-term Track Record of Growth and Profitability $660M Revenue in 2006 $ in Q3 2007 (12% YOY) More than 4,300+ employees; operations in 40+ countries Fortune s100 Best Companies to Work For 8th Consecutive Year FT50 Best Workplaces UK 2006 & 20073 National Instruments Vision To do for test and measurement what the spreadsheet did for financial analysis. Virtual InstrumentationThe software is the instrumentHands-on introduction to Data Acquisition with LabVIEW24 The NI Approach An Integrated PlatformHigh-SpeedDigitizersDynamicSigna l AcquisitionDigital I/OInstrumentControlCounter/TimersMachin eVisionMotion ControlDistributed I/O andEmbedded ControlLaptop PCPDAD esktop PCPXI Modular InstrumentationKeypadLCDS oundAcousticsRFSignalBatteryBody & ChassisAudioEngineDurabilityTire & BrakeSafetyEmissionsElectronicsTemperatu reMonitoringWaste MonitoringProcess ControlMotor and Valve ControlHigh-ResolutionDigitizers and DMMsMultifunction Data Acquisition5 Agenda introduction to

2 labview Exercise 1: Create a simple labview VI Data Acquisition with labview Exercise 2a 2c: introduction to Data Acquisition with labview Decision making in labview Exercise 3: Controlling program execution Analogue Output and Digital Control Multiple operations with Analogue IO6 introduction to LabVIEWH ands-on introduction to Data Acquisition with LabVIEW37 labview Graphical Programming Compiled graphical development environment Development time reduction of four to ten times Tools to acquire, analyze, and present your data8 The labview EnvironmentFront Panel User InterfaceBlock Diagram Compiled Code10 Graphical Programming Dataflow 1 Start of Data Flow2 VIs execute once all inputs are availableHands-on introduction to Data Acquisition with LabVIEW411 labview automatically divides each application into multiple execution threads labview introduced multithreading in 1998 Automatic Multithreading in LabVIEW12 labview automatically divides each application into multiple execution threads labview introduced multithreading in 1998 Automatic Multithreading in labview threadthreadthread13 Exercise 1.

3 Create a Simple labview VIWhat you will learn: Working in the labview environment Create an application that: Simulates data collection Performs RMS Calculation Turns on an a front panel indicator when threshold is reachedHands-on introduction to Data Acquisition with LabVIEW514PC-Based Data Acquisition with LabVIEW15PC-Based Data Acquisition (DAQ) 16 Measuring Analogue Input Signals Architecture Multiplexed Simultaneous sampling Sampling rate Resolution Signal conditioningAnalogue InputTo Factors to Consider:Hands-on introduction to Data Acquisition with LabVIEW617 Analogue Input ArchitecturesChannel 0 Channel 1 ADCC hannel 0 Channel 1 Simultaneous samplingMUXM ultiplexedAMPADCC hannel 0 Channel 1 ADCC hannel 0 Channel 1 AMPAMPI nterchannel delayNo interchannel delay18 Analogue Input Sampling Rates Undersamplingmay result in the misrepresentation of the measured signal (aliasing).

4 After a signal is aliased, it is impossible to reconstruct the original signal. For accurate frequency representation: Sample at least 2x the highest frequency signal being measured. For accurate shape representation Sample 5 10x the highest frequency signal being (ms) (Volts)16-Bit versus 3-Bit Resolution(5 kHz Sine Wave)16-bit3-bit000001010011100101110111 |||||Analogue Input Resolution Number of bits analogue-to-digital converter (ADC) uses to represent a signal Higher resolution detect smaller voltage changesHands-on introduction to Data Acquisition with LabVIEW720 Sensors/SignalsAmplification, Linearisation, andCold-Junction Compensation, FilteringIsolationThermocouplesRTDsStrai n GaugesCommon Mode or High VoltagesSignal ConditioningDAQ DeviceAnalogue Input Signal ConditioningHigh voltage signals and most sensors require signal conditioning to properly read the signalCurrent Excitation,Linearisation, FilteringVoltage Excitation, BridgeConfiguration, Linearisation.

5 Filtering21NI CompactDAQHi-Speed USB and match over 30hot-swappable modulesBuilt-in signal conditioningSynchronized I/O22C Series Modules Thermocouples 4 to 20mA High Voltage (60V) RTD Accelerometer Strain Gauge Load Cells Digital I/OHands-on introduction to Data Acquisition with LabVIEW823 Data Acquisition with labview Triggering Sample rates ClockingNI-DAQmx driver software provides connectivity between labview and your hardwareProgrammatic InterfaceNI-DAQmx driver configures Buffering Signal routing Based24 Exercises 2a 2c: introduction to Data Acquisition with LabVIEWWhat you will learn: Taking measurements from scratch using NI CompactDAQ and NI labview Create an application that Measures from a thermocouple Logs data to a file25 DAQ Solution for Your ApplicationRugged and Modular TestHands-on introduction to Data Acquisition with LabVIEW926 Analysis in LabVIEW27 Choose Your Analysis ApproachConfiguration OrientedTextual MathStandard VIsExpress VIsLabVIEW MathScriptLabVIEW has over 600 built-in analysis functions28 labview AnalysisBuilt-in functions available forsignal processing.

6 Analysis and math Signal synthesis Curve fitting and interpolation FFT-based frequency analysis Mathematics Probability and statistics Time-and frequency-domain analysis Digital signal processing Waveform alignment and resampling Much introduction to Data Acquisition with LabVIEW1029 labview Toolkits Sound & Vibration RF and Communications Digital Filter Design Database Connectivity Reporting Interface to MS Office And many enhancing functionality found in several toolkits, Data in LabVIEW31 Presenting Data Graphs and strip charts Buttons and checkboxes Knobs and sliders Text and combo boxes Tree controls Tables ActiveX objects of controls and indicators available.

7 Hands-on introduction to Data Acquisition with LabVIEW1132 Options for Professional UIsLabVIEW is optimisedfor creating technical user interfacesDisplaying data, visualisingprocesses and controlling machines33 labview File I/O ASCII BinaryFunctions for saving your data to files and databasesNI TDM file format provides an easy way to make test data searchable Excel Report GenerationFunctions for creating reports and documenting test results HTML XML MS Office DIAdemThe Report Generation toolkit provides connectivity to MS OfficeNI DIAdem provides a WYSIWYG report introduction to Data Acquisition with LabVIEW1235 Controlling Program Execution Looping (For and While)

8 Case structure Sequence structure State machines Event structure State diagram editor Timed loopIs Limit Met?Turn On OutputYesReset OutputNoStart36 labview Looping BasicsWhile LoopFor LoopRun until stop condition metRun N times37 labview Case StructurePrimary decision making blockHands-on introduction to Data Acquisition with LabVIEW1338 Exercise 3: Controlling Program ExecutionWhat you will learn: How to incorporate logic into your labview applicationCreate an application that: Charts a sine or triangle wave depending on toggle switch position Turns on/off digital outputs based on user selections39 Analogue Output Considerations Accuracy: digital-to-analog converter (DAC) resolution Update Rate.

9 Settling time and waveform frequency Range: fixed or adjustable output voltage/currentDACC hannel 0 Channel 1 DACC hannel 0 Channel 1 16-bit 100 kS/sec 10 VDC, 0 20 mA40 Exercise 4: Multiple Operations with Analogue I/OWhat You Will Learn Creating parallel operation in labview Create an application that Outputs an analogue signal Uses analogue input channel to acquire and display on front panelTime: 20 minutesHands-on introduction to Data Acquisition with LabVIEW1441 Analogue Output Functions PID Control1 Read Sensor2 CalculatePID value3 Output to ActuatorAnalogue IO can be used in combination for control applications42 Additional Measurement Platforms43NI labview EverywherePCNetworked I/OPC BoardsHandheldMicro-processorsPXIW irelessTektronix open Windows oscilloscopesFPGAP latforms: Desktop Mobile Industrial EmbeddedHands-on introduction to Data Acquisition with LabVIEW1544 Modular InstrumentationData Acquisition Sensors, voltage and current I/O Measurements: DC to 10 MHz Resolution.

10 ~18 to 24 bitsModular Instruments DMMs, Switches, Oscilloscopes, High-speed digital, Power supplies, RF Measurements: DC to 6 GHz Resolution: Up to 26 bits45 Interfacing with BenchtopInstrumentsProcessorRAMROMD isplayPowerSupplyHard DiskLabVIEW uses drivers for PC connectivity Benchtop instruments involve: Fixed functionality Vendor defined interface46 Instrument Control with LabVIEWGPIB -USB -EthernetRS 232 -RS 485 -LXIOver 5,000 Instrument drivers online, from over 250 introduction to Data Acquisition with LabVIEW1647 Using NI CompactDAQto Crash Test Safety HelmetsApplication: Designing a highly accurate and portable high-level impact test application for the certification of safety Products Used:NI CompactDAQS olution:CompactDAQis used to control the height from which the helmet under test is dropped, as well as acquiring data related to what a person's head would be subjected to upon system was chosen as it had sufficient throughput to


Related search queries