LabView and LabPro in Introductory Physics Instruction J.B. Sharma Gainesville College AAPT-SACS Spring 04 Mercer University, Macon GA.

Slides:



Advertisements
Similar presentations
Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
Advertisements

Project Lead the Way An Orientation American High School.
LabVIEW 7.1 Tutorial. Measurement Lab. MECH262-MECH261 Imran Haider Malik January 16, 2006.
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
myDAQ Biomedical Instrumentation Board
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
Teaching Computer-Based Data Acquisition and Analysis Research Skills Using LabVIEW John Essick Reed College Reed Advanced Laboratory LabVIEW-Based Instruction.
1-1 Welcome to: CSC225 Introduction to Computer Organization Paul Hatalsky.
National Instruments FRC Robot Modeling Toolkit Topics: The Big Picture: “The V-Digram Design Process” Applying the “V” to Robotics Introduction to LabVIEW.
Part 2. Overview of Summer Teacher Workshops for In-class Use of FLL/FTC Technology July 28, 2008.
Introduction to LabVIEW 8.5
Objective: To provide practical guide lines accepted in the Industry, Engineering information and thumb rules for engineers, designers and operating people.
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. COMPSCI 125 Introduction to Computer Science I.
Design and Development of High Performance PC Based Logic Analyzer MSc Project by Rab Nawaz Advisor: Dr. Shahid Masud.
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
LabVIEW For BIOEN 201 Fritz Reitz, Ph.D.. Why talk about LabVIEW BIOEN 301 labs use it, so it helps to be a little familiar with what it is it’s a VERY.
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
Flexible Software for Computer-Based Problem Solving Labs Brita L. Nellermoe 1 Jennifer L. Docktor 2 1 Department of Curriculum and Instruction 2 Department.
Data Acquisition Purpose: Support rocket testing, provide a meaningful method to collect and store data Acquired from P7110 Measure sensor outputs  Load.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Detection and Prevention
myDAQ Biomedical Instrumentation Board
DESIGN OF MODERN INTEGRAGTED LABORATORY-STATION (ILS) FOR ENGINEERING EXPERIMENTAL COURSES M. Kostic, Srinivasa Rao Vaddiraju, Srinivas.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
Biomedical design projects developed around OEM devices Jean-Michel I Maarek Department of Biomedical Engineering University of Southern California Los.
Long Island Software Workshop Dec 13, 2008
LabVIEW an Introduction
Systems Analysis And Design © Systems Analysis And Design © V. Rajaraman MODULE 14 CASE TOOLS Learning Units 14.1 CASE tools and their importance 14.2.
Implementing LabVIEW in an Intermediate Physics Laboratory Steven Sahyun Physics Department, University of Wisconsin - Whitewater, Whitewater, Wisconsin.
Interfacing Physics Sensors Using National Instruments Educational Laboratory Virtual Instrumentation Suite & LabVIEW by Eric Ethridge Left to right: motion.
Abstract There are many applications today that require a means of controlling a particular setting given an ever changing environment without human intervention.
Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU Functional Test Bench Front view Rear view.
Chapter 5 Engineering Tools for Electrical and Computer Engineers.
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.
Topics of presentation
University of Catania Computer Engineering Department 1 Educational tools for complex topics: a case study for Network Based Control Systems Prof. Orazio.
CS-EE 481 Spring Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Imagine the ability to view and record Up to five different.
Introduction to LabVIEW 8.5
An Overview of LabVIEW by: The Software User-Interface Group!
William J. Foley Ph.D., P.E. Decision Sciences and Engineering Systems Rensselaer October 11, 2001 LabVIEW Use in Undergraduate Engineering Design Course.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2012.
Industrial Controls Engineering Department First CERN PXI Users Group meeting 19 th October 2011 – Hubert REYMOND – EN/ICE 1.
Laboratory 5: Introduction to LabVIEW
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
Examples of Matlab Controls Software on ALICE Andy Wolski 24 September 2014 Multiknobs: simultaneous control of a set of magnets Undulator Gap Scan ALICE.
Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report/Presentation Closing.
EG1003: Introduction to Engineering and Design Introduction to LabVIEW.
Ni.com/training LabVIEW Basics I National Instruments N. Mopac Expressway Austin, Texas (512)
Computer Science March 1, Computer Science/Engineering Survey Results Survey included two groups of respondents: students in grades 9-11 and seniors;
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Intro to USB-6009 DAQ.
Introduction to LabVIEW
Introduction to Visual Basic 2008 Programming
Project Members: M.Premraj ( ) G.Rakesh ( ) J.Rameshwaran ( )
Chapter 3 Simulation for BLDC Motor Drives
Lesson 2: Introduction to Control programming using Labview
Freshman Year Sophomore Year Junior Year Senior Year
CS 1302 Programming Principles II
CET360 Microprocessor Engineering: Course Intro
Introduction to LabVIEW
Introduction to LabVIEW
Introduction to LabVIEW
Training & Certification Artificial Intelligence
Introduction to LabVIEW
Introduction to LabVIEW
Presentation transcript:

LabView and LabPro in Introductory Physics Instruction J.B. Sharma Gainesville College AAPT-SACS Spring 04 Mercer University, Macon GA

LabView ‘Graphical’ scientific programming language by National Instruments ‘Graphical’ scientific programming language by National Instruments The industry standard for controlling hardware The industry standard for controlling hardware You can do anything with LabView that you can with C++ or any other scientific programming language You can do anything with LabView that you can with C++ or any other scientific programming language The Graphical User Interface is very intuitive and The Graphical User Interface is very intuitive and the logic modules string together in a flowchart like manner the logic modules string together in a flowchart like manner

The Vernier LabPro Data Acquisition box with four analog channels and 2 digital channels Data Acquisition box with four analog channels and 2 digital channels 8 TTL input/output lines (4 on each DIGITAL/SONIC port) 8 TTL input/output lines (4 on each DIGITAL/SONIC port) 1 channel (CH4), ±3 volts, 100 mA (with function generator 1 channel (CH4), ±3 volts, 100 mA (with function generator Usually driven by the ‘Logger Pro’ software for data acquisition Usually driven by the ‘Logger Pro’ software for data acquisition

LabView and LabPro LabPro can be controlled by LabView as well LabPro can be controlled by LabView as well LabPro driven by LabView can be used for data acquisition, signal output and hardware control LabPro driven by LabView can be used for data acquisition, signal output and hardware control Control of hardware by LabPro/LabView needs a Digital Control Unit (DCU) Control of hardware by LabPro/LabView needs a Digital Control Unit (DCU)

Pedagogic Efficacy Takes out (or decreases) the ‘blackbox’ mystery of a GUI driving data acquisition and control Takes out (or decreases) the ‘blackbox’ mystery of a GUI driving data acquisition and control Students develop their own data acquisition interfaces Students develop their own data acquisition interfaces Students can develop their own probes, calibrate them, and then acquire data thru a GUI they developed themselves Students can develop their own probes, calibrate them, and then acquire data thru a GUI they developed themselves Very marketable skill Very marketable skill Very useful for upper level courses in physics and engineering Very useful for upper level courses in physics and engineering

Using Labview with Freshman and Sophomore students … Intuitive interface makes it easy to learn Intuitive interface makes it easy to learn Powerful productivity tool for calculation, simulation, measurement and control Powerful productivity tool for calculation, simulation, measurement and control Introduction to scientific/engineering productivity tools early in student development allows for more creativity at the junior and senior level Introduction to scientific/engineering productivity tools early in student development allows for more creativity at the junior and senior level

Special Topics course with LabView and LabPro 1 semester hour credit; currently being taught 1 semester hour credit; currently being taught Curricular material is available from both National Instruments and Vernier Software and Technology at Curricular material is available from both National Instruments and Vernier Software and Technology at Vernier’s LabView Software Development Kit for the LabPro is particularly useful Vernier’s LabView Software Development Kit for the LabPro is particularly useful

PHYS2901 Course Structure Project oriented course Project oriented course Intro LabView programming Intro LabView programming kinematic eqns, temp conversions, graphing functions kinematic eqns, temp conversions, graphing functions Intro to control and data acquisition with LabViewusing LabPro via Vernier SDK Intro to control and data acquisition with LabViewusing LabPro via Vernier SDK modifying existing code, building a temperature probe and a magnetic field probe and calibrating it, controlling a toy motor car using Vernier DCU modifying existing code, building a temperature probe and a magnetic field probe and calibrating it, controlling a toy motor car using Vernier DCU Final Exam – student defined project; paper and presentation Final Exam – student defined project; paper and presentation

Conclusions Technology like LabView and LabPro empower student creativity in the physics/engineering Technology like LabView and LabPro empower student creativity in the physics/engineering If students entered upper level courses fluent in modeling and measurement tools, it would help them connect advanced concepts with real-world applications and the human condition If students entered upper level courses fluent in modeling and measurement tools, it would help them connect advanced concepts with real-world applications and the human condition This powerful capability is relevant to the high school level as well and can be an effective tool for outreach and P16 partnerships This powerful capability is relevant to the high school level as well and can be an effective tool for outreach and P16 partnerships