Teaching Computer-Based Data Acquisition and Analysis Research Skills Using LabVIEW John Essick Reed College Reed Advanced Laboratory LabVIEW-Based Instruction.

Slides:



Advertisements
Similar presentations
LabVIEW is a graphical programming development environment for data acquisition and control, data analysis, and data presentation. With LabVIEW you can.
Advertisements

LabVIEW and G Graphical Programming Language By: Ramtin Raji Kermani.
DAQmx下多點(Multi-channels)訊號量測
LabView and LabPro in Introductory Physics Instruction J.B. Sharma Gainesville College AAPT-SACS Spring 04 Mercer University, Macon GA.
LabVIEW 7.1 Tutorial. Measurement Lab. MECH262-MECH261 Imran Haider Malik January 16, 2006.
Workshop 7 of 7 Welcome!. Today's Topics Data Acquisition MAX DAQ Assistant Express VI DAQmx API Create Task Configure Task Configure Trigger Start Task.
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
ME 322: Instrumentation Lecture 18 March 2, 2015 Professor Miles Greiner TC signal conditioner, Computer data acquisition introduction, Lab 7, myDAQ, LabVIEW.
Data Acquisition Risanuri Hidayat.
Presented by- Md. Bashir Uddin Roll: Dept. of BME KUET, Khulna-9203.
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
Introduction to LabVIEW 8.5
Introduction to NI-ELVIS
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
Physics 434 Module 3 – Created by (and thanks to) T. Burnett 1 Physics 434 Module 3 Acoustic excitation of a physical system.
PC Applications Course LabVIEW: Laboratory Virtual Instrument Engineering Workbench Graphical Programming Easy to use Faster Development Time.
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
EE 198 B Senior Design Project. Spectrum Analyzer.
EG1003: Introduction to Engineering and Design Introduction to LabVIEW.
Floyd, Digital Fundamentals, 10 th ed EET 2259 Unit 12 Data Acquisition  Read Bishop, Chapter 8.  Lab #12 and Homework #12 due next week.
Physics 434 Module 3 - T. Burnett 1 Physics 434 Module 3 Acoustic excitation of a physical system.
LabView Users Group Meeting June 20 th, 2006 Process Control Using Compact Field Point/Labview Real-time Michael Tockstein Microelectronics Technology.
Virtual Instrumentation With LabVIEW
How to use LabVIEW Ihor Korolov February 2011.
Get Real About Teaching with LabVIEW and myDAQ National Instruments Confidential2 STEM Education  Science, Technology, Engineering and Math Education.
V1: HMFR, V2: MFNB, 2007 LabView Seminar University of Puerto Rico Mayagüez Campus.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
Implementing LabVIEW in an Intermediate Physics Laboratory Steven Sahyun Physics Department, University of Wisconsin - Whitewater, Whitewater, Wisconsin.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
Each VI has 2 Windows Front Panel User Interface (UI) –Controls = Inputs –Indicators = Outputs Block Diagram Graphical Code –Data travels on wires from.
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
Basics of data acquisition systems
LabVIEW in 3 Hours. What is Test & Measurement? Keypad Functionality Keypad Functionality LCD Testing LCD Testing Sound Quality Sound Quality Acoustic.
Data Acquisition Systems
1 A tutorial on the VISIR Open Lab Platform and an invitation to join the VISIR Group How to open a local electronics laboratory for remote access
EE 211 Lecture 4 T. H. Ortmeyer Spring This week’s labs Grounding Lab Labview Tutorial.
LabVIEW and MatLab E80 Teaching Team February 5, 2008.
Department of Electrical and Computer Engineering The Tektronix MSO4000 series of oscilloscopes are mixed-signal oscilloscopes that contain both digital.
Yacob Astatke, Craig Scott, Ken Connor*, Kemi Ladeji-Osias, Department of Electrical and Computer Engineering *Rensselaer Polytechnic Institute (RPI) ECEDHA,
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
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lab 1P. 1Winter Quarter Data Acquisition System Fundamentals Lab 1.
16722 Mo: data acquisition150+1 data acquisition.
Laboratory 5: Introduction to LabVIEW
Introduction to LabVIEW
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report/Presentation Closing.
EG1003: Introduction to Engineering and Design Introduction to LabVIEW.
Lecture Notes / PPT UNIT III
EET 2259 Programming for Electronics Technology Professor Nick Reeder.
EET 2259 Unit 12 Data Acquisition
EKT124 Digital Electronics 1 Introduction to Digital Electronics
Introduction to LabVIEW
Data Acquisition Systems
Lesson 2: Introduction to Control programming using Labview
EET 2259 Unit 12 Data Acquisition
הודעות ריענון מהיר והרחבות Charts & Graphs גרף XY בניית מחולל אותות
Introduction to LabVIEW
Analog and Digital Instruments
Introduction to LabVIEW
Data Acquisition (DAQ)
ECE 3336 Introduction to Circuits & Electronics
Introduction to LabVIEW
Introduction to LabVIEW
Presentation transcript:

Teaching Computer-Based Data Acquisition and Analysis Research Skills Using LabVIEW John Essick Reed College Reed Advanced Laboratory LabVIEW-Based Instruction Required Cost and Time for Instruction OUTLINE :

BASIC RESEARCH SKILLS Apply Classroom Theory Background Literature Searches Consultation With Experts Adequate Level of Precision Range of an Approximation Suppression of Competing Effects Electronics Computer-Assisted Data Acquisition Optics Vacuum Technology Data Analysis Techniques Design of Sophisticated Instrumentation Patience Consistency Checking Outside Interest In Results Benefit Of Peer Review Honest, Timely, Concise Report of Results PHYSICAL UNDERSTANDING DATA-TAKING SKILLS RESPONSIBILITY TO THE COMMUNITY

BASIC RESEARCH SKILLS Apply Classroom Theory Background Literature Searches Consultation With Experts Adequate Level of Precision Range of an Approximation Suppression of Competing Effects Electronics Computer-Assisted Data Acquisition Optics Vacuum Technology Data Analysis Techniques Design of Sophisticated Instrumentation Patience Consistency Checking Outside Interest In Results Benefit Of Peer Review Honest, Timely, Concise Report of Results PHYSICAL UNDERSTANDING DATA-TAKING SKILLS RESPONSIBILITY TO THE COMMUNITY

REED JUNIOR-LEVEL ADVANCED LAB Amplifier, Filter, Oscillator, Logic A/D, D/A Hardware Microprocessor Assembly Language Guided and Independent Experiments Novice Student ELECTRONICS PHYSICS COMPUTER (Low-Level) Autonomous Researcher Senior Thesis Summer Internship Graduate School Career

REED JUNIOR-LEVEL ADVANCED LAB Amplifier, Filter, Oscillator, Logic Guided and Independent Experiments Novice Student ELECTRONICS PHYSICS COMPUTER (High-Level) Autonomous Researcher Senior Thesis Summer Internship Graduate School Career Data Acquisition Board Communicate via Interface Bus Symbolic Language Data Analysis

OCCIDENTAL SOLID STATE LAB EXPERIENCE Require Students to Write GPIB Code (BASIC, FORTRAN, C): 10REAL Rdg TO 722 “MEASURE:VOLTAGE:DC? 10,0.003” Rdg 50PRINT Rdg 60END

OCCIDENTAL SOLID STATE LAB EXPERIENCE Require Students to Write GPIB Code (BASIC, FORTRAN, C): 10REAL Rdg TO 722 “MEASURE:VOLTAGE:DC? 10,0.003” Rdg 50PRINT Rdg 60END Lesson Learned for Computer-Based Instruction: Need to Teach a Programming Language (with Short Learning Curve)

ADVANTAGES OF LABVIEW SYSTEM 1. Well-Designed, Popular System Computer Multi-Function Data Acquisition (DAQ) General Purpose Interface Bus (GPIB) LabVIEW Software National Instruments Products LabVIEW System

ADVANTAGES OF LABVIEW SYSTEM 1. Well-Designed, Popular System Computer Multi-Function Data Acquisition (DAQ) General Purpose Interface Bus (GPIB) LabVIEW Software National Instruments Products Integrated Hardware & Software Extensive Data Acquisition & Analysis Capabilities Widely Used in Research Labs LabVIEW System

ADVANTAGES OF LABVIEW SYSTEM 2. LabVIEW Programming Language is Graphical Block Diagram (Program Code): Front Panel (User Interface):

ADVANTAGES OF LABVIEW SYSTEM 2. LabVIEW Programming Language is Graphical Block Diagram (Program Code): Front Panel (User Interface): Novel Intuitive Do Useful Things Quickly

3. Express VIs for Streamlined Programming of Common Tasks ADVANTAGES OF LABVIEW SYSTEM

Digital Oscilloscope Using DAQ Assistant Express VI

Thermistor Calibration Using Curve Fit Express VI Steinhart-Hart Equation:

Digital Thermometer A/D Ohm’s Law Steinhart-Hart VoltageTemperature Software

4. Flexibility is Ideal for Independent Projects Digital Oscilloscope DAQ Assistant ADVANTAGES OF LABVIEW SYSTEM

4. Flexibility is Ideal for Independent Projects Spectrum Analyzer DAQ Assistant ADVANTAGES OF LABVIEW SYSTEM FFT

OVERVIEW OF LABVIEW INSTRUCTION Week 1: Structures and Plotting (6 Hours) While Loop and Waveform Chart For Loop and Waveform Graph Mathscript Node and XY Graph Week 2:Data Acquisition and Generation with DAQ Assistant (3 Hours) Analog-to-Digital Conversion, Digital Oscilloscope Digital-to-Analog Conversion, Function Generator Week 3: Data Files, Local Variables, Structures (6 Hours) Data Files and Character Strings Shift Registers Case Structure Sequence Structure Week 4: Data Analysis (3 Hours) Least-Squares Curve Fitting, Digital Thermometer Fast Fourier Transform, Spectrum Analyzer Week 5: PID Temperature Control System (3 Hours) Spring Semester: Instrument Control via Interface Bus (4 Hours) GPIB/USB Control of Instrument Oxford University Press

DATA FILES Spreadsheet Format DATA ANALYSIS Numerical Integration Numerical Differentiation Curve Fitting Fast Fourier Transform DATA ACQUISITION Digital Oscilloscope Function Generator Digital Thermometer Spectrum Analyzer PID Temperature Control System GPIB/USB CONTROL Agilent 34410A Multimeter

SPRING-SEMESTER PHYSICS EXPERIMENTS Optical Bandgap of Semiconductor (Monochromator) Doppler-Free Saturated Absorption Spectroscopy (Laser Diode) Temperature Dependence of Diode’s Saturation Current (Cryostat) Isotope Shift of Balmer Series in Hydrogen (Spectrometer) Mass of Cosmic Ray Muon (Fast-Timing Electronics) Fabrication of Fullerenes (Materials Fabrication) Proof of Existence of Photons (Single-Photon Detection) Guided Experiments:

Chaotic Circuit LabVIEW (Kiers et al, AJP 72, 503)

High-Temperature Superconductor Agilent 34410A Four-Probe Resistance Agilent 34410A Thermocouple Thermocouple Voltage LabVIEW GPIB Insulated Sample

COST 1. PCIe-6351: ($1400): 2. USB-6009: ($250): 3. myDAQ: ($199 for Students): Limited Signal Generation Analog Input 16-Bit, 1.25 MSample/s Analog Output 16-Bit, 2.86 MSample/s No Hardware Triggering Analog Input 16-Bit, 200 kSample/s Analog Output 16-Bit, 200 kSample/s Analog Input 14-Bit, 48 kSample/s Analog Output 12-Bit, 150 Sample/s

TIME 1. Seven-Week Intermediate Skill Level 2. Three-Week Introduction (Basic LabVIEW + DAQ Assistant) 3. Student Edition of LabVIEW $20 Learn Programming as Homework Control Hardware in Lab 4. myDAQ + Student Edition of LabVIEW $199 Learn Programming and Control Hardware as Homework