Physics 472, Graduate Laboratory DAQ with Matlab. Overview of data acquisition (DAQ) with GPIB
|
|
- Lesley Priscilla Freeman
- 5 years ago
- Views:
Transcription
1 1 Overview of data acquisition (DAQ) with GPIB The schematic below gives an idea of how the interfacing happens between Matlab, your computer and your lab devices via the GPIB bus. GPIB stands for General Purpose Interface Bus, and is used widely for laboratory instruments. It is by no means Matlab specific you can write C programs, use LabView, and many other languages to talk to instruments via the GPIB bus. GPIB goes by other names as well, including HPIB (or Hewlett Packard Interface Bus, after the original developers of the standard), and IEEE-488 because this is the official name for current the industry-standard form of GPIB. GPIB has been around for some time, as a much faster, parallel alternative to RS232 serial interfaces. A major vendor for GPIB products is National Instruments, who make LabView. Currently Ethernet and USB2-based interfacing are gaining in popularity over GPIB because of cost and speed advantages. Still, GPIB remains very widely used and serves as a good introduction to interfacing in general. At the hardware level: Bus is the generic name for a shared set of wires that may have more than one device connected to them, via which the various devices talk to one another or to a bus controller (which is the fancy name for the device on the bus that is running the show). Since the wires are shared, only one device at a time can drive them, i.e. set those wires to a high or low voltage; the other devices have to be hands-off, which is something that one can accomplish using transistors. Generally there are two buses involved, one of which is an address bus, the second of which is the data bus. The address bus is used to control which device should talk on the data bus. The data bus, just as its name implies, is used to send data back and forth between various devices or the controller. You may encounter many types of bus in your experimental work. The GPIB bus is one; another is the bus inside a desktop computer, the modern version of which is called the PCI bus. This is a set of shared wires and connector slots on the motherboard of your computer that allows the CPU and memory to talk to cards that you plug into those connectors. Typically, a computer has a special GPIB card plugged into the PCI bus; this allows the CPU and memory to communicate with that card, which in turn communicates with the instruments you plug into that card (via the GPIB bus). Here, we have GPIB to USB adapters, but the end result is the same. In order to talk to devices on your GPIB bus, Matlab needs to send commands through the GPIB board to those devices. Each device must already have been assigned a unique and known address on the GPIB bus. The various instruments (e.g. oscilloscope, function generator, etc.) listen to the GPIB bus, waiting for instructions. Since each instrument has different sets of capabilities and knobs you want to turn (e.g. to set frequency, or timebase, etc.), they each have a unique set of commands that the manufacturer has specified for them this means that in general you really need to read the manual to understand how to talk to a given instrument. Just because your program
2 2 works for, say, a LeCroy oscilloscope doesn t mean that it will work for a Tektronix oscilloscope; in fact, I ll guarantee it won t. Computer CPU GPIB Board GPIB Cables PCI Bus Oscilloscope Function Generator DMM/Scanner Other devices (up to 8 total, usually) Figure 1: A schematic of your computer s connection to instruments via GPIB.
3 3 In order to be able to talk back and forth on the GPIB bus, your various instruments must be properly addressed and your computer must know which address refers to which instrument. On the Windows machines, National Instruments, the vendor of the PCI bus GPIB card we use, supplies a tool to examine the GPIB bus. There is (or should be) an alias to it on your desktop called Measurement and Automation Tool. Open this up, and, following instructions, scan for instruments. Confirm that all of the instruments are on the GPIB bus. Note what the devices are called, i.e. does it say HP or HP 33120A, because your Matlab programs will refer to these names. Check that your devices are set to our preferred settings of: (Lecroy=1,HP=2,Keithley=3.) [Lecroy = oscilloscope, HP=function generator, Keithley = DMM/scanner; if you are using an SRS function generator, go ahead and call it SRS ]. Each of your instruments must have its GPIB address configured to match up with the value just entered in the computer s control panel settings. You can always find the addresses somewhere in that instrument s front-panel menu; it may be hard to find, so you might need to consult the manual for that instrument to find it. For your reference, here is how to locate some of them. LeCroy Oscilloscope 1. Press the Utilities button 2. Next find GPIB setup 3. turn the knob until you have set the address to 1. HP Function generator 1. shift (Menu) 2. E: I/O Menu 3. HPIB Addr 4. Select 2 Another good thing to know how to do is get rid of error messages: On the function generator, 1. Shift (Menu) 2. Sys Menu 3. Error 4. scroll down and find your error 5. press enter
4 4 Programming GPIB with Matlab. In Matlab, instrument control for GPIB is done using the Instrument Control Toolbox. This toolbox makes things fairly simple, but it does contain a fair amount of functionality (Interface Objects and Device Objects) that are more appropriate for more complex systems than we will deal with. For the most part, we will try to deal only with GBIP Objects and also a few tools to examine the hardware. Get started by reading the relevant sections of the Instrument Control Toolbox help. In the 2015b version, some of these are: Instrument Connection and Communication o Examining Your Hardware Resources Instrhwinfo - read carefully, and test at your computer. You should find the various instruments connected to your GPIB bus Test and Measurement Tool (tmtool) - test this, again finding the instruments on your bus. Interface-based Instrument Communication o GPIB Interface - read carefully, and test with your instruments. Troubleshooting -> Troubleshooting GPIB Interface - skim. (In the 2014b version, look for similar headings.) Now skip to the Controlling Instruments Using the GPIB section. Skim all of the GPIB Overview sections, then read the Creating a GPIB Object section. Next you will work through the Writing and Reading Data sections, replacing the specific instructions for use with the Tektronix scope they mention, with the tasks listed below. As you work and need to create GPIB objects for each instrument. You could name them gscope and gfg for the scope and function generator (FG) respectively. Do the following: 1. Set the FG to output a sine wave. The command string for a 5 khz, 2.0 V pp sine wave with 1V offset is: APPL:SIN 5.0E+3, 2.0,-1.0 Write a script that creates a sine wave based on the variables for the amplitude, frequency and offset. An example of a character array based the real variable x=3.20 is [ this variable x is equal to num2str(x)]. 2. Figure out how to measure a waveform from the scope. You will need to find the programming manual for the scope, and I will leave you to complete this step by reading that manual. You will find that initially you are only able to ready 512 bytes of data from the scope, which, since the data is returned as a character string, represents a limited amount of data. To read more data, increase the gscope.inputbuffersize to a larger value than the default for 512 bytes after you have created the gscope device object, but before you have opened it.
5 5 Measuring a transfer function. You will now put together all you have done so far this semester, and measure the transfer function of an RC lowpass filter using the computer to automate the measurement. First, build an RC lowpass filter with a 3dB frequency of approximately 1 khz. Readout the input and output signals on the two channels of the scope. Scan in frequencies to confirm that the circuit is functioning as a low-pass filter. Now write a Matlab program to automate the measurement of the transfer function. That is, in a loop over frequency, apply the two steps you coded above of setting a voltage at some frequency and then reading the input and output waves from the scope. Find the amplitudes of the two waves in Matlab (a good was is to used the var function -. The loop should range over frequencices from roughly 10 Hz to 100 khz. Here is one way to make a loop in matlab: frequencies = logspace(1,4,50); for nf=1:length(frequencies) freq=frequencies(nf); ** set voltage on function generator, read back signals and process *** end Note that you need to make sure that the waveform read from the scope is in range both in time and voltage you will have to adjust the sampling speed on the scope as you change the frequency, and you need to make sure the voltage is not outside the range of the scope (i.e., that it doesn t clip ). Make a graph of the transfer function, which is the ratio of output to input signal sizes, versus frequency. Try plotting this while changing both x and y axes linear and logarithmic (base 10 log). Generally, the choice for these type of transfer function measurements for both axes are base 10 logarithmic. As a bonus, find a way to measure the phase of the input and output signals, and make a graph of the phase difference versus frequency. Here the phase should be plotted linearly, as it has a small, bounded value.
by Santiago Salazar Chris Paulino 12/15/11 Florida Gulf Coast University Dr. Zalewski
by Santiago Salazar Chris Paulino 12/15/11 Florida Gulf Coast University Dr. Zalewski Previous project by Olexiy Kovtunenko and Robert Porter. They Created a LabView Program to communicate with 2 GPIB
More informationAuntie Spark s Guide to creating a Data Collection VI
Auntie Spark s Guide to creating a Data Collection VI Suppose you wanted to gather data from an experiment. How would you create a VI to do so? For sophisticated data collection and experimental control,
More informationIntegrators, differentiators, and simple filters
BEE 233 Laboratory-4 Integrators, differentiators, and simple filters 1. Objectives Analyze and measure characteristics of circuits built with opamps. Design and test circuits with opamps. Plot gain vs.
More informationExperiment Guide: RC/RLC Filters and LabVIEW
Description and ackground Experiment Guide: RC/RLC Filters and LabIEW In this lab you will (a) manipulate instruments manually to determine the input-output characteristics of an RC filter, and then (b)
More informationExperiment 1.A. Working with Lab Equipment. ECEN 2270 Electronics Design Laboratory 1
.A Working with Lab Equipment Electronics Design Laboratory 1 1.A.0 1.A.1 3 1.A.4 Procedures Turn in your Pre Lab before doing anything else Setup the lab waveform generator to output desired test waveforms,
More informationLAB II. INTRODUCTION TO LABVIEW
1. OBJECTIVE LAB II. INTRODUCTION TO LABVIEW In this lab, you are to gain a basic understanding of how LabView operates the lab equipment remotely. 2. OVERVIEW In the procedure of this lab, you will build
More informationAdvanced Lab LAB 6: Signal Acquisition & Spectrum Analysis Using VirtualBench DSA Equipment: Objectives:
Advanced Lab LAB 6: Signal Acquisition & Spectrum Analysis Using VirtualBench DSA Equipment: Pentium PC with National Instruments PCI-MIO-16E-4 data-acquisition board (12-bit resolution; software-controlled
More informationVirtual Lab 1: Introduction to Instrumentation
Virtual Lab 1: Introduction to Instrumentation By: Steve Badelt and Daniel D. Stancil Department of Electrical and Computer Engineering Carnegie Mellon University Pittsburgh, PA Purpose: Measurements and
More informationELECTRIC MACHINES (TRANSFORMERS)
ELECTRIC MACHINES (TRANSFORMERS) USER MANUAL CONTENTS. INTRODUCTION.... OVERVIEW..... Functionality..... Specifications... 3. SAFETY REQUIREMENTS... 3 4. HARDWARE AND SOFTWARE... 4 4.. System Architecture...
More informationPrecalculations Individual Portion Introductory Lab: Basic Operation of Common Laboratory Instruments
Name: Date of lab: Section number: M E 345. Lab 1 Precalculations Individual Portion Introductory Lab: Basic Operation of Common Laboratory Instruments Precalculations Score (for instructor or TA use only):
More informationLab #1 Lab Introduction
Cir cuit s 212 Lab Lab #1 Lab Introduction Special Information for this Lab s Report Because this is a one-week lab, please hand in your lab report for this lab at the beginning of next week s lab. The
More informationHP 33120A Function Generator / Arbitrary Waveform Generator
Note: Unless otherwise indicated, this manual applies to all Serial Numbers. The HP 33120A is a high-performance 15 MHz synthesized function generator with built-in arbitrary waveform capability. Its combination
More informationUSB Multifunction Arbitrary Waveform Generator AWG2300. User Guide
USB Multifunction Arbitrary Waveform Generator AWG2300 User Guide Contents Safety information... 3 About this guide... 4 AWG2300 specifications... 5 Chapter 1. Product introduction 1 1. Package contents......
More informationAnalog Discovery Arbitrary Function Generator for Windows 7 by Mr. David Fritz and Ms. Ellen Robertson
Analog Discovery Arbitrary Function Generator for Windows 7 by Mr. David Fritz and Ms. Ellen Robertson Financial support to develop this tutorial was provided by the Bradley Department of Electrical and
More informationIntroduction to Oscilloscopes Instructor s Guide
Introduction to Oscilloscopes A collection of lab exercises to introduce you to the basic controls of a digital oscilloscope in order to make common electronic measurements. Revision 1.0 Page 1 of 25 Copyright
More informationEENG-201 Experiment # 4: Function Generator, Oscilloscope
EENG-201 Experiment # 4: Function Generator, Oscilloscope I. Objectives Upon completion of this experiment, the student should be able to 1. To become familiar with the use of a function generator. 2.
More informationNotes on Experiment #1
Notes on Experiment #1 Bring graph paper (cm cm is best) From this week on, be sure to print a copy of each experiment and bring it with you to lab. There will not be any experiment copies available in
More informationLaboratory Equipment Instruction Manual 2011
University of Toronto Department of Electrical and Computer Engineering Instrumentation Laboratory GB341 Laboratory Equipment Instruction Manual 2011 Page 1. Wires and Cables A-2 2. Protoboard A-3 3. DC
More informationLABORATORY 4. Palomar College ENGR210 Spring 2017 ASSIGNED: 3/21/17
LABORATORY 4 ASSIGNED: 3/21/17 OBJECTIVE: The purpose of this lab is to evaluate the transient and steady-state circuit response of first order and second order circuits. MINIMUM EQUIPMENT LIST: You will
More informationExperiment 8: An AC Circuit
Experiment 8: An AC Circuit PART ONE: AC Voltages. Set up this circuit. Use R = 500 Ω, L = 5.0 mh and C =.01 μf. A signal generator built into the interface provides the emf to run the circuit from Output
More informationImplementation of an automated measurement system
Implementation of an automated measurement system (BME-MIT, updated: 26/08/2014 Tamás Krébesz - krebesz@mit.bme.hu) Introduction The purpose of the measurement is to learn how to handle and remote control
More informationLAB I. INTRODUCTION TO LAB EQUIPMENT
LAB I. INTRODUCTION TO LAB EQUIPMENT 1. OBJECTIVE In this lab you will learn how to properly operate the basic bench equipment used for characterizing active devices: 1. Oscilloscope (Keysight DSOX 1102A),
More informationLLS - Introduction to Equipment
Published on Advanced Lab (http://experimentationlab.berkeley.edu) Home > LLS - Introduction to Equipment LLS - Introduction to Equipment All pages in this lab 1. Low Light Signal Measurements [1] 2. Introduction
More informationAgilent 33522A Function Arbitrary Waveform Generator. Tektronix TDS 3012B Oscilloscope
Agilent 33522A Function/Arbitrary Waveform Generator and Tektronix TDS 3012B Oscilloscope Agilent 33522A Function Arbitrary Waveform Generator The signal source for this lab is the Agilent 33522A Function
More informationET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis
ET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis All circuit simulation packages that use the Pspice engine allow users to do complex analysis that were once impossible to
More informationCIC ENGINEERING 345 CENTER STREET EAST PEORIA, IL PH FAX µmpis Control Software
µmpis Control Software Overview The µmpis Control software package allows for a user to control the operation of the umpis unit with a PC. The PC and the umpis unit are connected together using a RS232
More informationVelleman Arbitrary Function Generator: Windows 7 by Mr. David Fritz
Velleman Arbitrary Function Generator: Windows 7 by Mr. David Fritz You should already have the drivers installed Launch the scope control software. Start > Programs > Velleman > PcLab2000LT What if the
More informationLab 6: Instrumentation Amplifier
Lab 6: Instrumentation Amplifier INTRODUCTION: A fundamental building block for electrical measurements of biological signals is an instrumentation amplifier. In this lab, you will explore the operation
More informationLAB II. INTRODUCTION TO LAB EQUIPMENT
1. OBJECTIVE LAB II. INTRODUCTION TO LAB EQUIPMENT In this lab you will learn how to properly operate the oscilloscope Keysight DSOX1102A, the Keithley Source Measure Unit (SMU) 2430, the function generator
More informationni.com Sensor Measurement Fundamentals Series
Sensor Measurement Fundamentals Series Introduction to Data Acquisition Basics and Terminology Litkei Márton District Sales Manager National Instruments What Is Data Acquisition (DAQ)? 3 Why Measure? Engineers
More informationLaboratory Experiment #1 Introduction to Spectral Analysis
J.B.Francis College of Engineering Mechanical Engineering Department 22-403 Laboratory Experiment #1 Introduction to Spectral Analysis Introduction The quantification of electrical energy can be accomplished
More informationBuild Your Own Bose WaveRadio Bass Preamp Active Filter Design
EE230 Filter Laboratory Build Your Own Bose WaveRadio Bass Preamp Active Filter Design Objectives 1) Design an active filter on paper to meet a particular specification 2) Verify your design using Spice
More informationLAB I. INTRODUCTION TO LAB EQUIPMENT
1. OBJECTIVE LAB I. INTRODUCTION TO LAB EQUIPMENT In this lab you will learn how to properly operate the oscilloscope Agilent MSO6032A, the Keithley Source Measure Unit (SMU) 2430, the function generator
More informationLab #2 First Order RC Circuits Week of 27 January 2015
ECE214: Electrical Circuits Laboratory Lab #2 First Order RC Circuits Week of 27 January 2015 1 Introduction In this lab you will investigate the magnitude and phase shift that occurs in an RC circuit
More informationEE 462G Laboratory #1 Measuring Capacitance
EE 462G Laboratory #1 Measuring Capacitance Drs. A.V. Radun and K.D. Donohue (1/24/07) Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 Updated 8/31/2007 by
More informationMeasuring Voltage and Time Quantities of a Signal Through a Virtual Oscilloscope
AASCIT Journal of Physics 2017; 3(2): 5-12 http://www.aascit.org/journal/physics ISSN: 2381-1358 (Print); ISSN: 2381-1366 (Online) Measuring Voltage and Time Quantities of a Signal Through a G. Tektas
More informationUsing Signal Express to Automate Analog Electronics Experiments
Session 3247 Using Signal Express to Automate Analog Electronics Experiments B.D. Brannaka, J. R. Porter Engineering Technology and Industrial Distribution Texas A&M University, College Station, TX 77843
More informationEE354 Spring 2016 Lab 1: Introduction to Lab Equipment
Name: EE354 Spring 2016 Lab 1: Introduction to Lab Equipment In this lab, you will be refreshed on how MATLAB and the lab hardware can be used to view both the time-domain and frequency-domain version
More informationLab 4 An FPGA Based Digital System Design ReadMeFirst
Lab 4 An FPGA Based Digital System Design ReadMeFirst Lab Summary This Lab introduces a number of Matlab functions used to design and test a lowpass IIR filter. As you have seen in the previous lab, Simulink
More informationROM/UDF CPU I/O I/O I/O RAM
DATA BUSSES INTRODUCTION The avionics systems on aircraft frequently contain general purpose computer components which perform certain processing functions, then relay this information to other systems.
More informationMAE106 Laboratory Exercises Lab # 1 - Laboratory tools
MAE106 Laboratory Exercises Lab # 1 - Laboratory tools University of California, Irvine Department of Mechanical and Aerospace Engineering Goals To learn how to use the oscilloscope, function generator,
More informationTABLE OF CONTENTS Menus... 5
TABLE OF CONTENTS Chapter Page INTRODUCTION... 1 1.1 Overview... 1 1.2 Motivation... 1 1.3 Organization... 2 BACKGROUND... 3 2.1 Introduction... 3 2.2 Building Blocks... 4 2.3 Programming Basics... 4 2.3.1
More informationIX Feb Operation Guide. Sequence Creation and Control Software SD011-PCR-LE. Wavy for PCR-LE. Ver. 5.5x
IX000693 Feb. 015 Operation Guide Sequence Creation and Control Software SD011-PCR-LE Wavy for PCR-LE Ver. 5.5x About This Guide This PDF version of the operation guide is provided so that you can print
More informationThe Oscilloscope. Vision is the art of seeing things invisible. J. Swift ( ) OBJECTIVE To learn to operate a digital oscilloscope.
The Oscilloscope Vision is the art of seeing things invisible. J. Swift (1667-1745) OBJECTIVE To learn to operate a digital oscilloscope. THEORY The oscilloscope, or scope for short, is a device for drawing
More informationEE 314 Spring 2003 Microprocessor Systems
EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in
More informationENG 100 Lab #2 Passive First-Order Filter Circuits
ENG 100 Lab #2 Passive First-Order Filter Circuits In Lab #2, you will construct simple 1 st -order RL and RC filter circuits and investigate their frequency responses (amplitude and phase responses).
More informationECE 6416 Low-Noise Electronics Orientation Experiment
ECE 6416 Low-Noise Electronics Orientation Experiment Object The object of this experiment is to become familiar with the instruments used in the low noise laboratory. Parts The following parts are required
More informationThe object of this experiment is to become familiar with the instruments used in the low noise laboratory.
0. ORIENTATION 0.1 Object The object of this experiment is to become familiar with the instruments used in the low noise laboratory. 0.2 Parts The following parts are required for this experiment: 1. A
More informationFig. 1. NI Elvis System
Lab 2: Introduction to I Elvis Environment. Objectives: The purpose of this laboratory is to provide an introduction to the NI Elvis design and prototyping environment. Basic operations provided by Elvis
More informationDepartment of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring 2018
Department of Electrical and Computer Engineering, Cornell Uniersity ECE 3150: Microelectronics Spring 2018 Lab 1 Due one week after your lab day in the course Lab Dropbox Lab Goals 1) Get familiar with
More informationLab E5: Filters and Complex Impedance
E5.1 Lab E5: Filters and Complex Impedance Note: It is strongly recommended that you complete lab E4: Capacitors and the RC Circuit before performing this experiment. Introduction Ohm s law, a well known
More informationIntroduction to basic laboratory instruments
BEE 233 Laboratory-1 Introduction to basic laboratory instruments 1. Objectives To learn safety procedures in the laboratory. To learn how to use basic laboratory instruments: power supply, function generator,
More informationExponential Waveforms
ENGR 210 Lab 9 Exponential Waveforms Purpose: To measure the step response of circuits containing dynamic elements such as capacitors. Equipment Required: 1 - HP 54xxx Oscilloscope 1 - HP 33120A Function
More informationEE 210: CIRCUITS AND DEVICES
EE 210: CIRCUITS AND DEVICES LAB #3: VOLTAGE AND CURRENT MEASUREMENTS This lab features a tutorial on the instrumentation that you will be using throughout the semester. More specifically, you will see
More informationLab 1B LabVIEW Filter Signal
Lab 1B LabVIEW Filter Signal Due Thursday, September 12, 2013 Submit Responses to Questions (Hardcopy) Equipment: LabVIEW Setup: Open LabVIEW Skills learned: Create a low- pass filter using LabVIEW and
More informationUniversity of Michigan EECS 311: Electronic Circuits Fall 2009 LAB 2 NON IDEAL OPAMPS
University of Michigan EECS 311: Electronic Circuits Fall 2009 LAB 2 NON IDEAL OPAMPS Issued 10/5/2008 Pre Lab Completed 10/12/2008 Lab Due in Lecture 10/21/2008 Introduction In this lab you will characterize
More informationPre-Lab. Introduction
Pre-Lab Read through this entire lab. Perform all of your calculations (calculated values) prior to making the required circuit measurements. You may need to measure circuit component values to obtain
More informationPHYSICS 107 LAB #9: AMPLIFIERS
Section: Monday / Tuesday (circle one) Name: Partners: PHYSICS 107 LAB #9: AMPLIFIERS Equipment: headphones, 4 BNC cables with clips at one end, 3 BNC T connectors, banana BNC (Male- Male), banana-bnc
More informationAbout the DSR Dropout, Surge, Ripple Simulator and AC/DC Voltage Source
About the DSR 100-15 Dropout, Surge, Ripple Simulator and AC/DC Voltage Source Congratulations on your purchase of a DSR 100-15 AE Techron dropout, surge, ripple simulator and AC/DC voltage source. The
More informationMULT SWP X1K K VERN START FREQ DURATION AMPLITUDE 0 TTL OUT RAMP
Signal Generators This document is a quick reference guide to the operation of the signal generators available in the laboratories. Major functions will be covered, but some features such as their sweep
More informationECE 4670 Spring 2014 Lab 1 Linear System Characteristics
ECE 4670 Spring 2014 Lab 1 Linear System Characteristics 1 Linear System Characteristics The first part of this experiment will serve as an introduction to the use of the spectrum analyzer in making absolute
More informationIVI STEP TYPES. Contents
IVI STEP TYPES Contents This document describes the set of IVI step types that TestStand provides. First, the document discusses how to use the IVI step types and how to edit IVI steps. Next, the document
More informationElectronics I. laboratory measurement guide
Electronics I. laboratory measurement guide Andras Meszaros, Mark Horvath 2015.02.01. 5. Measurement Basic circuits with operational amplifiers 2015.02.01. In this measurement you will need both controllable
More informationExperiment 419: IEEE Standard Digital Interface for Programmable Instrumentation
Experiment 419: IEEE Standard Digital Interface for Programmable Instrumentation Introduction The IEEE-488 interface or General Purpose Interface Bus (GPIB) is a standard system for the interconnection
More informationUNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering
UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering EXPERIMENT 1 INTRODUCTION TO THE EMONA SIGEX BOARD FOR NI ELVIS OBJECTIVES The purpose of this experiment is
More informationLaboratory 6. Lab 6. Operational Amplifier Circuits. Required Components: op amp 2 1k resistor 4 10k resistors 1 100k resistor 1 0.
Laboratory 6 Operational Amplifier Circuits Required Components: 1 741 op amp 2 1k resistor 4 10k resistors 1 100k resistor 1 0.1 F capacitor 6.1 Objectives The operational amplifier is one of the most
More informationCPE 310L EMBEDDED SYSTEM DESIGN LABORATORY
CPE 310L EMBEDDED SYSTEM DESIGN LABORATORY LABORATORY 1 LAB SAFETY & LAB EQUIPMENT USE TUTORIAL DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING UNIVERSITY OF NEVADA, LAS VEGAS GOALS: Introduce laboratory
More informationMassachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Spring Semester, Introduction to EECS 2
Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Spring Semester, 2007 6.082 Introduction to EECS 2 Lab #1: Matlab and Control of PC Hardware Goal:... 2 Instructions:...
More informationLab 10: Oscillators (version 1.1)
Lab 10: Oscillators (version 1.1) WARNING: Use electrical test equipment with care! Always double-check connections before applying power. Look for short circuits, which can quickly destroy expensive equipment.
More informationKeysight Technologies How to Take Fast, Simultaneous Measurements of Two or More Signals Using BenchVue Software. Application Note
Keysight Technologies How to Take Fast, Simultaneous Measurements of Two or More Signals Using BenchVue Software Application Note 02 Keysight How to Take Fast, Simultaneous Measurements of Two or More
More informationCHAPTER 7 HARDWARE IMPLEMENTATION
168 CHAPTER 7 HARDWARE IMPLEMENTATION 7.1 OVERVIEW In the previous chapters discussed about the design and simulation of Discrete controller for ZVS Buck, Interleaved Boost, Buck-Boost, Double Frequency
More informationECE 2201 PRELAB 6 BJT COMMON EMITTER (CE) AMPLIFIER
ECE 2201 PRELAB 6 BJT COMMON EMITTER (CE) AMPLIFIER Hand Analysis P1. Determine the DC bias for the BJT Common Emitter Amplifier circuit of Figure 61 (in this lab) including the voltages V B, V C and V
More informationLab 6 Instrument Familiarization
Lab 6 Instrument Familiarization What You Need To Know: Voltages and currents in an electronic circuit as in a CD player, mobile phone or TV set vary in time. Throughout todays lab you will investigate
More informationESE 150 Lab 04: The Discrete Fourier Transform (DFT)
LAB 04 In this lab we will do the following: 1. Use Matlab to perform the Fourier Transform on sampled data in the time domain, converting it to the frequency domain 2. Add two sinewaves together of differing
More informationCalifornia Instruments BPS Series kva V A / Phase. Overview. High Power AC Source. Expandable Power Levels.
California Instruments Overview High AC Source Expandable Levels Remote Control 30 180 kva 150 400 V 0 400 A / Phase 208 230 400 480 Introduction The consists of multiple high power AC power systems that
More informationLAB #7: Digital Signal Processing
LAB #7: Digital Signal Processing Equipment: Pentium PC with NI PCI-MIO-16E-4 data-acquisition board NI BNC 2120 Accessory Box VirtualBench Instrument Library version 2.6 Function Generator (Tektronix
More informationSampling and Reconstruction
Experiment 10 Sampling and Reconstruction In this experiment we shall learn how an analog signal can be sampled in the time domain and then how the same samples can be used to reconstruct the original
More informationLab 2: Linear and Nonlinear Circuit Elements and Networks
OPTI 380B Intermediate Optics Laboratory Lab 2: Linear and Nonlinear Circuit Elements and Networks Objectives: Lean how to use: Function of an oscilloscope probe. Characterization of capacitors and inductors
More informationWelcome! Device Characterization with the Keithley Model 4200-SCS Characterization System.
Welcome! Device Characterization with the Keithley Model 4200-SCS Characterization System Safety Precautions Working with Electricity Before starting, check cables for cracks or wear. Get new cables if
More informationAdvanced Statistical Analysis Using Waveform Database Acquisition
Advanced Statistical Analysis Using Waveform Database Acquisition This brief provides an overview of the specialized acquisition capabilites of the TDS/CSA7000B, TDS6000 and TDS5000 Waveform Database acquisition
More informationII. LAB. * Open the LabVIEW program (Start > All Programs > National Instruments > LabVIEW 2012 > LabVIEW 2012)
II. LAB Software Required: NI LabVIEW 2012, NI LabVIEW 4.3 Modulation Toolkit. Functions and VI (Virtual Instrument) from the LabVIEW software to be used in this lab: niusrp Open Tx Session (VI), niusrp
More informationLab #5 Steady State Power Analysis
Lab #5 Steady State Power Analysis Steady state power analysis refers to the power analysis of circuits that have one or more sinusoid stimuli. This lab covers the concepts of RMS voltage, maximum power
More information1.5k. (a) Resistive Circuit (b) Capacitive Circuit
Objective Information The purposes of this laboratory project are to become further acquainted with the use of an oscilloscope, and to observe the behavior of resistor and resistor capacitor circuits.
More informationECE159H1S University of Toronto 2014 EXPERIMENT #2 OP AMP CIRCUITS AND WAVEFORMS ECE159H1S
ECE159H1S University of Toronto 2014 EXPERIMENT #2 OP AMP CIRCUITS AND WAVEFORMS ECE159H1S OBJECTIVES: To study the performance and limitations of basic op-amp circuits: the inverting and noninverting
More informationPHY 351/651 LABORATORY 5 The Diode Basic Properties and Circuits
Reading Assignment Horowitz, Hill Chap. 1.25 1.31 (p35-44) Data sheets 1N4007 & 1N4735A diodes Laboratory Goals PHY 351/651 LABORATORY 5 The Diode Basic Properties and Circuits In today s lab activities,
More informationLab 1: Steady State Error and Step Response MAE 433, Spring 2012
Lab 1: Steady State Error and Step Response MAE 433, Spring 2012 Instructors: Prof. Rowley, Prof. Littman AIs: Brandt Belson, Jonathan Tu Technical staff: Jonathan Prévost Princeton University Feb. 14-17,
More informationUSE OF MATLAB IN SIGNAL PROCESSING LABORATORY EXPERIMENTS
USE OF MATLAB SIGNAL PROCESSG LABORATORY EXPERIMENTS R. Marsalek, A. Prokes, J. Prokopec Institute of Radio Electronics, Brno University of Technology Abstract: This paper describes the use of the MATLAB
More informationUSB-UT350(T) Portable Ultrasonic Pulser/Receiver and Analog to Digital Converter. User s Guide
USB-UT350(T) Portable Ultrasonic Pulser/Receiver and Analog to Digital Converter User s Guide 2000-2009 US Ultratek, Inc. Revision 1.77 September 30, 2009 US Ultratek, Inc. 4070 Nelson Ave., Suite B Concord,
More informationTektronix Courseware. Academic Labs. Sample Labs from Popular Electrical and Electronics Engineering Curriculum
Tektronix Courseware Academic Labs Sample Labs from Popular Electrical and Electronics Engineering Curriculum March 3, 2014 HalfWaveRectifier -- Overview OBJECTIVES After performing this lab exercise,
More informationPC-based controller for Mechatronics System
Course Code: MDP 454, Course Name:, Second Semester 2014 PC-based controller for Mechatronics System Mechanical System PC Controller Controller in the Mechatronics System Configuration Actuators Power
More informationExperiment #2: Introduction to Lab Equipment: Function Generator, Oscilloscope, and Multisim
SCHOOL OF ENGINEERING AND APPLIED SCIENCE DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING ECE 2110: CIRCUIT THEORY LABORATORY Experiment #2: Introduction to Lab Equipment: Function Generator, Oscilloscope,
More informationName EET 1131 Lab #2 Oscilloscope and Multisim
Name EET 1131 Lab #2 Oscilloscope and Multisim Section 1. Oscilloscope Introduction Equipment and Components Safety glasses Logic probe ETS-7000 Digital-Analog Training System Fluke 45 Digital Multimeter
More informationCPE 100L DIGITAL LOGIC DESIGN I DESIGN LABORATORY LABORATORY 1 LAB SAFETY QUIZ & LAB EQUIPMENT USE TUTORIAL UNIVERSITY OF NEVADA, LAS VEGAS GOALS:
CPE 100L DESIGN LABORATORY LABORATORY 1 LAB SAFETY QUIZ & LAB EQUIPMENT USE TUTORIAL DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING UNIVERSITY OF NEVADA, LAS VEGAS GOALS: Introduce laboratory safety
More informationENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm
ENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm All problem numbers below refer to those in Haykin & Moher s book. 1. (FT) Problem 2.20. 2. (Convolution) Problem
More informationPress Cursors and use the appropriate X and Y functions to measure period and peak-peak voltage of the square wave.
Equipment Review To assure that everyone is up to speed for the hurdles ahead, the first lab of the semester is traditionally an easy review of electrical laboratory fundamentals. There will, however,
More informationLAB #10: Analog Interfacing
CS/EE 3720 Handout #10 Spring 2004 Myers LAB #10: Analog Interfacing You must checkoff this lab during your lab section of the week of April 19th. Lab writeup is due in class on April 27th. NO LATE CHECKOFFS
More informationOscilloscope and Function Generators
MEHRAN UNIVERSITY OF ENGINEERING AND TECHNOLOGY, JAMSHORO DEPARTMENT OF ELECTRONIC ENGINEERING ELECTRONIC WORKSHOP # 02 Oscilloscope and Function Generators Roll. No: Checked by: Date: Grade: Object: To
More informationGetting started with Mobile Studio.
Getting started with Mobile Studio. IMPORTANT!!! DO NOT PLUG THE MOBILE STUDIO BOARD INTO THE USB PORT YET. First Lab: For the first lab experiment you will essentially play with the Mobile Studio Board
More informationUniversity of North Carolina, Charlotte Department of Electrical and Computer Engineering ECGR 3157 EE Design II Fall 2009
University of North Carolina, Charlotte Department of Electrical and Computer Engineering ECGR 3157 EE Design II Fall 2009 Lab 1 Power Amplifier Circuits Issued August 25, 2009 Due: September 11, 2009
More informationECE3204 D2015 Lab 1. See suggested breadboard configuration on following page!
ECE3204 D2015 Lab 1 The Operational Amplifier: Inverting and Non-inverting Gain Configurations Gain-Bandwidth Product Relationship Frequency Response Limitation Transfer Function Measurement DC Errors
More information