LAB II. INTRODUCTION TO LABVIEW
|
|
- Allan Edwards
- 7 years ago
- Views:
Transcription
1 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 a virtual instrument (VI) utilizing LabView This will be accomplished in a flow chart programming environment where you will have to connect control blocks and virtual instruments (VIs) to build another virtual instrument. Specifically you will construct a virtual instrument that will configure the function generator output, program the oscilloscope to measure the output, and display the signal on the screen. Information essential to your understanding of this lab: 1. LabView 2011 Tutorial Materials necessary for this Experiment 1. Standard testing station 3. BACKGROUND INFORMATION LabView is a programming environment that uses a graphical flow chart as the source code. LabView allows us to control the instruments used in the EE 3110 labs. We can control all but one of the instruments in this lab using the IEEE.488 bus. This includes the digital multi-meters, the oscilloscope, the function generator and source meters. In addition to controlling the instruments, LabView allows us to get the information recorded into the computer where we can use a variety of math functions to alter it, fit it, analyze it using statistical functions, plot it on a graph, and store it to a file. These capabilities allow us to focus on the devices being studied, not on the mechanics of taking the measurements. The beauty of LabView is its intuitive graphical environment. Creating VI s is easy because you can think as if you are making an instrument. In the front panel programming window, you can envision all the controls that you want on the front panel of your instrument. As you place them on the front panel, they appear in the block diagram window. Now all you have to do is put in the logic circuits to execute the commands and wire together your controls and your logic functions. It has an extensive library of functions for controlling just about any GPIB (general purpose interface bus) instrument available. This makes controlling and measuring data with the instruments as easy as plunking down a downloaded VI and providing it with the correct inputs and outputs. 4. PREPARATION Please review the online videos for LabVIEW to gain some familiarity with this software before coming to class. 1. Go to the link Introduction to the LabVIEW Platform and watch a general introduction to the LabVIEW software. 2-1
2 2. Next go to the link The LabVIEW Guided Tour and watch a second demonstration on how to use LabVIEW to take measurements using benchtop instruments. 3. Record a few images from each presentation to a Word document by using Alt Prt Scr in order to verify that you have watched the appropriate videos. 4. Print these images and submit them as your pre-lab work for Lab II. 5. PROCEDURE IN THIS LAB CLASS, DO NOT SAVE YOUR WORK TO THE C DRIVE. Please use your USB key memory only. Introduction to the work environment To create any Virtual Instrument with LabView, we need to work on two windows a block diagram window and a front panel window. The actual components (also called as internal functions) involved in the experiment are arranged in the block diagram window like in a flowchart. The various controls required to operate the components are inserted and arranged in the front panel window. The properties and the values of the various controls are updated in the front panel window. Finally, the controls are linked to the components in the block diagram window and wired suitably and then the design is debugged and then executed. Example problem definition : Construct a VI that can set the function generator s output characteristics, including function (sine, square, triangle, or ramp waves, noise or dc) as well as its amplitude, frequency and offset voltage. Then use the oscilloscope to read the waveform into the computer and plot it in a graph. When you are finished, your front panel window and block diagram window may look something like Figure 1. Figure 1 is only given as an example. You can do the wiring and arrange the controls in any pattern you desire. a.) 2-2
3 b.) Figure 1. Possible screen shots of the block diagram window (a) and the front panel window (b) ACQUIRING THE INTERNAL FUNCTIONS As you recall from the introduction, the internal parts of your VI are always placed directly on the flow chart diagram. Make sure you are in the block diagram window. This is the LabView window with the white background. If your functions pallet is not showing, select the Window menu from the main toolbar in the Diagram window and then select Show Functions Palette. This will make your functions palette appear. Your first task will be to search through the menus of the functions palette in order to, find and place the four instrument drivers needed to build your program. We would be using the oscilloscope and the function generator in this experiment and the various function palettes we would be using to operate these are given below. a.) b.) c.) d.) Figure 2. Functional blocks of the device drivers. Figure 2 a) is the hp 33120a - Select Arbitrary Waveform.vi block or VI. This virtual instrument allows you to configure the function generator to output a certain wave such as a sine wave or a square wave. To find the hp 33120a - Select Arbitrary Waveform.vi driver see Figure 3. "Instrument I/O >> Instrument Drivers" >> "HP33120A VIs" >> "Configure VIs" >> hp 33120a - Select Arbitrary Waveform.vi Figure 3. An example of how to find the hp 33120a - Select Arbitrary Waveform.vi after selecting the Instrument I/0 menu from the Functions Palette. 2-3
4 Figure 2 b) is the hp 33120a - Config waveform.vi" block. This function block configures all the parameters of the wave initiated by the hp 33120a - Select Arbitrary Waveform.vi block. In other words, the hp 33120a - Config waveform.vi" VI allows you set the duty cycle, amplitude units, DC Offset, Peak Amplitude, and Frequency. It may be found under the Configure VIs menu along with the hp 33120a - Select Arbitrary Waveform.vi block. Figure 2 c) is the "HP546XXX Autoscale.vi" block. This block executes the auto scale function on the oscilloscope. To find the "HP546XXX Autoscale.vi" driver see Figure 4. "Instrument I/O >> "Instrument Drivers" >> "HP546XXX VIs" >> "Configure VIs" >> "HP546XXX Autoscale.vi" Figure 4. An example of how to find the "HP546XXX Autoscale.vi" driver after selecting the Instrument I/0 menu from the Functions Palette. Figure 2 d) is the "HP54600A/610B Read Waveform.vi" block. This block allows LabView to read the wave on a selected channel of the oscilloscope. To find the "HP54600A/610B Read Waveform.vi" block see Figure 5. "Instrument I/O >> "Instrument Drivers" >> "HP546XXX VIs" >> "Data VIs" >> "HP54600A/610B Read Waveform.vi" Figure 5. An example of how to find the "HP54600A/610B Read Waveform.vi" driver after selecting the Instrument I/0 menu from the Functions Palette. Now that you are finished finding the drivers necessary for your virtual instrument, it is time to design your control panel in the Panel window. However you should first take some time to examine the driver blocks. In order to understand what these function palettes signify, we use the context help box to help identify the inputs and outputs of these drivers. If the "Context Help" is not already showing, select Help from the menu from the main toolbar in the Diagram window and then select Show Context Help or press Ctrl-H. After examining each driver for its inputs and outputs, switch to the Panel window BUILDING A CONTROL PANEL Now it is time to program the front panel of your VI. You may either click on the Panel window or press Ctrl-E to bring it to the front. We can observe from Figure 1 that we need four numeric inputs to the waveform generator viz. Frequency, amplitude, duty cycle and DC offset and three ring counters to provide options for the amplitude unit, the type of waveform and the oscilloscope channel to be used. Examine Figure 6 to see an example of how to select these controls. Modern >> Numeric >> Digital Control a) Modern >> Ring & Enum >> Text Ring b) 2-4
5 Figure 6. The steps to select a numeric control or a ring control from the Controls palette. Before we continue placing controls, it important to know how to edit them. To change the properties of any block, right click on them and a menu will appear with all the available editing options. It will be necessary for you to modify the properties of your numeric controls and ring controllers in order for your VI to function properly. Reference the two pop up menus of a numeric controller (Figure 7 a) and of a ring controller (Figure 7 b). Changing different parameters is as simple as clicking on these items and entering the data. For example, changing the way the computer represents the controller s numbers may be done by moving your mouse over the representation selection in either pop up window causing a second window to appear, providing you the choice of four number formats with three bit lengths. The four formats are signed integers(i), unsigned integers(u), floating point numbers(sgl, DBL, EXT) and complex floating point numbers(csg, CDB, CXT). You will have to do this in the subsequent lab. a) b) Figure 7. The pop up menus of a numeric controller (a) and a ring controller (b). The Data Range, the Format & Precision function, and the Edit Item functions now reside under the item Properties located at the end of each of these menus in LabView Edit Item is used to edit the ring counter s strings. The different states of the ring counters are visible once you enter this pulldown. Each are associated with a different number given in sequence. Simply click on these states and enter in an appropriate label to define a particular state. The commands Insert, Delete, Move Up, and Move Down located under Edit Item are further used to edit the states of the ring counters. The number of the state of the ring counter must correlate with the number of the state in the VI to which the ring counter is inputting data. Consequently, these state numbers are very important because they provide inputs to the VIs. Later in the lab, you will have to use these commands to label the states of your ring controller. Each state will have a number associated with it based on its location and the starting number of the first state. In Figure 8 below the starting number is one, therefore the following states are two, three, and four in the forward incremented direction. If the starting number was zero, the following states would be one, two, and three in the forward direction. 2-5
6 Figure 8. The two directions of a four state ring counter. The solid (red) lines show the current state of the ring counter when an increment is executed. The dotted (blue) lines show the current state of the ring counter when a decrement is executed. During this lab, we will select the state for all three ring counters and then execute the program using these particular states. These states will indicate the type of amplitude unit you will use [V pp (Voltage peak to peak), V rms (Voltage root mean squared), or db (decibel)], the type of waveform you will use [DC, sine, square, triangle, or ramp], and the oscilloscope channel you will use to take the data [channel one or two]. Once you have selected your numeric and ring controllers, find yourself a graph to display your signal. To find the waveform graph follow the instructions of Figure 9. Modern >> Graph >> Waveform Graph Figure 9. The steps to select the waveform graph from the Controls palette. In order for the instrument drivers in LabView to work, they need a VISA (Virtual Instrument Software Architecture) to connect to the physical instruments. A VISA functions as an interface library for controlling and utilizing GPIB, VXI, RS-232 and other instrument protocols. Since we have two physical instruments we will need two VISAs. Follow the instructions of Figure 10. Once your VISAs are added, address each of your VISAs to an instrument. The VISA address for the function generator and oscilloscope is on the equipment. The address used in the software for this equipment is actually an extremely long address which ends in the address given on the equipment plus the term INSTR (e.g.: MY ::INSTR). The software will recognize the address associated with each tool. You will only need to use the pulldowns associated with the function generator and the oscilloscope I/O on the Front Panel to select the correct address for these tools. Make sure to enter these addresses or your VI will not run. Modern >> I/O >> VISA Resource Name Figure 10. The steps to select a VISA from the Controls palette. The last set of items you will need on your control panel are the Error In 3D.ctl and Error Out 3D.ctl connections. These blocks ensure that the timing between the instrument drivers is coordinated so that each instrument will operate at the appropriate time. To learn how to find the error controls, consult Figure
7 Modern >> Array, Matrix & Cluster >> Error In 3D.ctl a) Modern >> Array, Matrix & Cluster >> Error Out 3D.ctl b) Figure 11. The steps necessary to select the error controls from the Controls palette. Take note of the symbol name for the error in (a) and the error out (b) controls. You now have all the controls necessary for building your VI and the driver blocks to configure and run the instruments. Now it is time to wire together your virtual instrument with the aid of the Context Help window. If the Context Help window is not showing, select Help from the menu from the main toolbar in the Diagram window and then select Show Context Help or press Ctrl-H WIRING THE VI To wire the VI, switch back to the Diagram window or press Ctrl-E on your keyboard. All of the parts you installed on your panel are now present in the diagram window. Proceed to wire them together using the context help window. The context help will inform you of how to wire your block diagram together as well as the important parameters of your controllers. For example, the context help tells you to start the range of the ring counter that controls the waveform input of the hp 33120a - Select Arbitrary Waveform.vi driver at one although the default setting is zero. Rename each block as you connect them to denote their significance. As you do this in the Diagram window, the names will appear on the control panel. In order to wire or name a block you must select the correct icon from the Tools palette (Figure 12). After you are finished wiring together your circuit you are ready to debug. Figure 12. The Tools palette. The finger is used to press buttons, the pointer is used to select areas, the letter is used to change to text, and the spool is used to wire your diagram DEBUGGING THE VI There are a number of errors that LabView automatically detects for you, one of which is broken wires in the Diagram window. If there is an error with your VI there will be a broken arrow under the main tool bar (Figure 13). You may either click it or press Ctrl-R on your keyboard and all the errors known to LabView will be displayed. a.) b.) 2-7
8 Figure 13. The run icon under the main control toolbar (a) changes to a broken arrow (b) when errors are detected in your VI. Not all errors are detected by LabView, so you may have to revisit your diagram a number of times searching for errors, even if your VI is executable. Remember to use the Context Help window in your debug process to make sure you wired everything right. Do not be afraid to execute your VI in order to find errors. This may require you to switch back and forth from the Diagram window to the Panel window. Do not worry about fixing the errors, which are displayed on the bottom right hand side of the panel window. Simply read them and then come back to them after you have finished with the next section of the procedure. The following are a list of the most common errors students make in this lab: 1. Not connecting the ring counters to the correct inputs of their instrument drivers. The waveform input to the hp 33120a - Select Arbitrary Waveform.vi block must be a ring counter so that you may name each signal sine, square, triangle, etc. The Units input to the hp 33120a - Config waveform.vi" block should be a ring counter since it controls the units of the function generators signal such as Vpp, Vrms, and db. The channel input to the "HP54600A/610B Read Waveform.vi block must be a ring counter so that you may give the channels names. 2. Not setting the proper range for controls. In the previous lab experience, you learned the limits of your physical lab equipment. For example the minimum frequency for the function generator is 100 Hz. If you try to enter a lower value, it will cause an error. As mentioned earlier, the proper range for the ring counter of the hp 33120a - Select Arbitrary Waveform.vi block starts at one. 3. Not modifying the data type of a controller to match the VI block. The Units input to the hp 33120a - Config waveform.vi" block must be an unsigned integer. Unsigned integers are denoted by a U followed by an 8, 16, or 32 denoting the bit size. Once your VI is executable, it is time to enter some values and do a trial run of your VI PREPARING TO PUT YOUR VI TO THE TEST You need to do the following three things: Construct the VI to read the waveforms set in the Function Generator. Obtain a square wave output on Channel 1 of the Oscilloscope with 100 KHz and 3 V RMS. Obtain a Sine wave output on the Channel 2 of the Oscilloscope with 10 KHz and 2 V pp. Connect the function generator to the appropriate oscilloscope channel with the coaxial cable. Turn on the function generator and the oscilloscope. Set the function generator to High Z output impedance and press the output button to the function generator. Make sure to select the Frequency, Amplitude, Duty Cycle (given in percent), and DC offset on the Front Panel. Then select the Amplitude Unit, the Type of Waveform, and the Oscilloscope Channel with the ring counters. Finally select the address for the Function Generator and the Oscilloscope. Press the white arrow in the upper left of the Front Panel to execute the program. Adjust the scale of the horizontal and vertical axis to better fit the output data if necessary. For each set of configurations, you should either print the screen of your VI verifying that your VI works for the given configuration, or if your VI does not work you must be prepared to explain why the parameters given were not valid. To facilitate grading, you will be required to label all of your controllers. In addition, the following strings need to be entered into your ring counters so that the TA will know what controller configuration gave the screen shot that you are turning in. 2-8
9 Enter the following states into your three ring counters. Each ring counter will then input this data into a specific VI. 1. Amplitude Units: Enter the strings V pp (Voltage peak to peak), V rms (Voltage root mean squared), and db (decibel) in the first ring counter. This ring counter should input the amplitude unit into the Config Waveform VI. These strings must be entered in the same location and order as within the VI. Enter these parameters in the order above starting from state zero to do this. 2. Waveform: Insert DC, sine, square, triangle, and ramp strings at the corresponding places of this ring counter. This ring counter should input the type of waveform into the Select Arbitrary Waveform VI. These strings must be entered in the same location and order as within the VI. Enter these parameters in the order above starting from state zero to do this. 3. Oscilloscope: Label channels one and two. This ring counter should input the channel into the Read Waveform VI. These strings must be entered in the same location and order as within the VI. Enter these parameters in the order above starting from state zero to do this. After entering this data in your ring counters test your VI a number of times to help you debug it. Save your VI and all printed screens to your floppy disk for use in your lab report. 6. LAB REPORT Type a lab report with a cover sheet containing your name, class (including section number), date the lab was performed on, and the date the report is due. Use the following outline to draft your lab report. Summary: type a summary of the key features and advantages of using the LabView. LabView o Insert the screen shot for each configuration. o Write an explanation of your configuration o If your VI did not work, explain why it did not execute for the given parameters. Conclusions: type a summary of the things that you learned from this lab. 2-9
Lab 4 - Data Acquisition
Spring 11 Lab 4 - Data Acquisition Lab 4-1 Lab 4 - Data Acquisition Format This lab will be conducted during your regularly scheduled lab time in a group format. Each student is responsible for learning
More informationLabVIEW Day 1 Basics. Vern Lindberg. 1 The Look of LabVIEW
LabVIEW Day 1 Basics Vern Lindberg LabVIEW first shipped in 1986, with very basic objects in place. As it has grown (currently to Version 10.0) higher level objects such as Express VIs have entered, additional
More informationLab 3: Introduction to Data Acquisition Cards
Lab 3: Introduction to Data Acquisition Cards INTRODUCTION: In this lab, you will be building a VI to display the input measured on a channel. However, within your own VI you will use LabVIEW supplied
More informationEET 310 Programming Tools
Introduction EET 310 Programming Tools LabVIEW Part 1 (LabVIEW Environment) LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is a graphical programming environment from National
More informationEXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS
1 EXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS The oscilloscope is the most versatile and most important tool in this lab and is probably the best tool an electrical engineer uses. This outline guides
More informationAnnex: VISIR Remote Laboratory
Open Learning Approach with Remote Experiments 518987-LLP-1-2011-1-ES-KA3-KA3MP Multilateral Projects UNIVERSITY OF DEUSTO Annex: VISIR Remote Laboratory OLAREX project report Olga Dziabenko, Unai Hernandez
More informationAC Measurements Using the Oscilloscope and Multimeter by Mr. David Fritz
AC Measurements Using the Oscilloscope and Multimeter by Mr. David Fritz 1 Sine wave with a DC offset f = frequency in Hz A = DC offset voltage (average voltage) B = Sine amplitude Vpp = 2B Vmax = A +
More informationExercise 10: Basic LabVIEW Programming
Exercise 10: Basic LabVIEW Programming In this exercise we will learn the basic principles in LabVIEW. LabVIEW will be used in later exercises and in the project part, as well in other courses later, so
More informationGetting Started on the Computer With Mouseaerobics! Windows XP
This handout was modified from materials supplied by the Bill and Melinda Gates Foundation through a grant to the Manchester City Library. Getting Started on the Computer With Mouseaerobics! Windows XP
More informationOscilloscope, Function Generator, and Voltage Division
1. Introduction Oscilloscope, Function Generator, and Voltage Division In this lab the student will learn to use the oscilloscope and function generator. The student will also verify the concept of voltage
More informationSW43W. Users Manual. FlukeView Power Quality Analyzer Software Version 3.20 onwards
SW43W FlukeView Power Quality Analyzer Software Version 3.20 onwards Users Manual 4822 872 30778 December 2005, Rev.1, 04/06 2005 Fluke Corporation, All rights reserved. All product names are trademarks
More informationData Acquisition Using NI-DAQmx
Instructor s Portion Data Acquisition Using NI-DAQmx Wei Lin Department of Biomedical Engineering Stony Brook University Summary This experiment requires the student to use NI-DAQmx to acquire voltage
More informationLab 1: The Digital Oscilloscope
PHYSICS 220 Physical Electronics Lab 1: The Digital Oscilloscope Object: To become familiar with the oscilloscope, a ubiquitous instrument for observing and measuring electronic signals. Apparatus: Tektronix
More informationDash 18X / Dash 18 Data Acquisition Recorder
75 Dash 18X / Dash 18 Data Acquisition Recorder QUICK START GUIDE Supports Recorder System Software Version 3.1 1. INTRODUCTION 2. GETTING STARTED 3. HARDWARE OVERVIEW 4. MENUS & BUTTONS 5. USING THE DASH
More informationDash 8Xe / Dash 8X Data Acquisition Recorder
75 Dash 8Xe / Dash 8X Data Acquisition Recorder QUICK START GUIDE Supports Recorder System Software Version 2.0 1. INTRODUCTION 2. GETTING STARTED 3. HARDWARE OVERVIEW 4. MENUS & BUTTONS 5. USING THE DASH
More informationHands-On: Introduction to Object-Oriented Programming in LabVIEW
Version 13.11 1 Hr Hands-On: Introduction to Object-Oriented Programming in LabVIEW Please do not remove this manual. You will be sent an email which will enable you to download the presentations and an
More information5. Tutorial. Starting FlashCut CNC
FlashCut CNC Section 5 Tutorial 259 5. Tutorial Starting FlashCut CNC To start FlashCut CNC, click on the Start button, select Programs, select FlashCut CNC 4, then select the FlashCut CNC 4 icon. A dialog
More informationRLC Series Resonance
RLC Series Resonance 11EM Object: The purpose of this laboratory activity is to study resonance in a resistor-inductor-capacitor (RLC) circuit by examining the current through the circuit as a function
More informationCATIA Basic Concepts TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Manual Format...2 Log on/off procedures for Windows...3 To log on...3 To logoff...7 Assembly Design Screen...8 Part Design Screen...9 Pull-down Menus...10 Start...10
More informationFirst Bytes Programming Lab 2
First Bytes Programming Lab 2 This lab is available online at www.cs.utexas.edu/users/scottm/firstbytes. Introduction: In this lab you will investigate the properties of colors and how they are displayed
More informationElectrical Resonance
Electrical Resonance (R-L-C series circuit) APPARATUS 1. R-L-C Circuit board 2. Signal generator 3. Oscilloscope Tektronix TDS1002 with two sets of leads (see Introduction to the Oscilloscope ) INTRODUCTION
More informationUser s Guide DDS-3X25 USB ARBITRARY FUNCTION GENERATOR
User s Guide DDS-3X25 USB ARBITRARY FUNCTION GENERATOR Content General safety summary...1 Introduction...2 Chapter 1 Getting started...3 System Requirements...4 Installing Hardware...5 Installing Software...8
More informationThis activity will show you how to draw graphs of algebraic functions in Excel.
This activity will show you how to draw graphs of algebraic functions in Excel. Open a new Excel workbook. This is Excel in Office 2007. You may not have used this version before but it is very much the
More informationLab 1: Full Adder 0.0
Lab 1: Full Adder 0.0 Introduction In this lab you will design a simple digital circuit called a full adder. You will then use logic gates to draw a schematic for the circuit. Finally, you will verify
More informationSchool of Electrical and Information Engineering. The Remote Laboratory System. Electrical and Information Engineering Project 2006.
School of Electrical and Information Engineering The Remote Laboratory System Electrical and Information Engineering Project 2006 By Ben Loud Project Number: Supervisors: 2006A Jan Machotka Zorica Nedic
More informationFREQUENCY RESPONSE OF AN AUDIO AMPLIFIER
2014 Amplifier - 1 FREQUENCY RESPONSE OF AN AUDIO AMPLIFIER The objectives of this experiment are: To understand the concept of HI-FI audio equipment To generate a frequency response curve for an audio
More informationLab #9: AC Steady State Analysis
Theory & Introduction Lab #9: AC Steady State Analysis Goals for Lab #9 The main goal for lab 9 is to make the students familar with AC steady state analysis, db scale and the NI ELVIS frequency analyzer.
More informationGPIB Instrument Control
Session 2559 GPIB Instrument Control Leonard Sokoloff DeVry College of Technology Abstract Virtual Instrumentation is an important technology that is making a significant impact in today's industry, education
More informationElectronic WorkBench tutorial
Electronic WorkBench tutorial Introduction Electronic WorkBench (EWB) is a simulation package for electronic circuits. It allows you to design and analyze circuits without using breadboards, real components
More informationCell Phone Vibration Experiment
Objective Cell Phone Vibration Experiment Most cell phones are designed to vibrate. But at what frequency do they vibrate? With an accelerometer, data acquisition and signal analysis the vibration frequency
More information13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
More informationLab E1: Introduction to Circuits
E1.1 Lab E1: Introduction to Circuits The purpose of the this lab is to introduce you to some basic instrumentation used in electrical circuits. You will learn to use a DC power supply, a digital multimeter
More informationCHAPTER 11: Flip Flops
CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach
More informationMATERIALS. Multisim screen shots sent to TA.
Page 1/8 Revision 0 9-Jun-10 OBJECTIVES Learn new Multisim components and instruments. Conduct a Multisim transient analysis. Gain proficiency in the function generator and oscilloscope. MATERIALS Multisim
More informationExperiment 5. Lasers and laser mode structure
Northeastern University, PHYS5318 Spring 2014, 1 1. Introduction Experiment 5. Lasers and laser mode structure The laser is a very important optical tool that has found widespread use in science and industry,
More informationLab 1: Introduction to Xilinx ISE Tutorial
Lab 1: Introduction to Xilinx ISE Tutorial This tutorial will introduce the reader to the Xilinx ISE software. Stepby-step instructions will be given to guide the reader through generating a project, creating
More informationLabVIEW Lesson 5 Clusters
LabVIEW Lesson 5 Clusters Lesson Overview What are clusters? How to create a cluster. How to create a constant cluster. How to use the various cluster functions. I. What is a cluster? a. A cluster is similar
More informationPEMBINA TRAILS SCHOOL DIVISION. Information Technology Department. Inspiration 7.0
PEMBINA TRAILS SCHOOL DIVISION Information Technology Department Inspiration 7.0 PEMBINA TRAILS SCHOOL DIVISION INFROMATION TECHNOLOGY DEPARTMENT Inspiration 7.0 Ivone Batista (ITA) Information Technology
More informationIn this example, Mrs. Smith is looking to create graphs that represent the ethnic diversity of the 24 students in her 4 th grade class.
Creating a Pie Graph Step-by-step directions In this example, Mrs. Smith is looking to create graphs that represent the ethnic diversity of the 24 students in her 4 th grade class. 1. Enter Data A. Open
More informationExperiment #11: LRC Circuit (Power Amplifier, Voltage Sensor)
Experiment #11: LRC Circuit (Power Amplifier, Voltage Sensor) Concept: circuits Time: 30 m SW Interface: 750 Windows file: RLC.SWS EQUIPMENT NEEDED Science Workshop Interface Power Amplifier (2) Voltage
More informationTransmitter Interface Program
Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following
More informationJianjian Song LogicWorks 4 Tutorials (5/15/03) Page 1 of 14
LogicWorks 4 Tutorials Jianjian Song Department of Electrical and Computer Engineering Rose-Hulman Institute of Technology March 23 Table of Contents LogicWorks 4 Installation and update...2 2 Tutorial
More informationIntroduction to LabVIEW
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Introduction to LabVIEW HANS- PETTER HALVORSEN, 2014.03.07 Faculty of Technology, Postboks 203,
More informationWindows XP Pro: Basics 1
NORTHWEST MISSOURI STATE UNIVERSITY ONLINE USER S GUIDE 2004 Windows XP Pro: Basics 1 Getting on the Northwest Network Getting on the Northwest network is easy with a university-provided PC, which has
More informationMulti Channel software
Multi Channel software User manual TiePie engineering Copyright c 2014 TiePie engineering. All rights reserved. Revision 1.05, February 2014 Despite the care taken for the compilation of this user manual,
More informationCurveMaker v2.1 DYNAFS programmable ignition software
CurveMaker v2.1 DYNAFS programmable ignition software Dynatek 164 S Valencia St. Glendora CA 91741 phone (626)963-1669 fax (626)963-7399 Contents 1) Installation...1 2) Overview...1 3) Programming a Curve...4
More informationS7 for Windows S7-300/400
S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can
More informationBuilding a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH
g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Building a Simulink model for real-time
More information1 One Dimensional Horizontal Motion Position vs. time Velocity vs. time
PHY132 Experiment 1 One Dimensional Horizontal Motion Position vs. time Velocity vs. time One of the most effective methods of describing motion is to plot graphs of distance, velocity, and acceleration
More informationHP 33120A Function Generator / Arbitrary Waveform Generator
User s Guide Part Number 33120-90005 August 1997 For Safety information, Warranties, and Regulatory information, see the pages behind the Index. Copyright Hewlett-Packard Company 1994, 1997 All Rights
More informationIntroduction to LogixPro - Lab
Programmable Logic and Automation Controllers Industrial Control Systems I Introduction to LogixPro - Lab Purpose This is a self-paced lab that will introduce the student to the LogixPro PLC Simulator
More informationFREE FALL. Introduction. Reference Young and Freedman, University Physics, 12 th Edition: Chapter 2, section 2.5
Physics 161 FREE FALL Introduction This experiment is designed to study the motion of an object that is accelerated by the force of gravity. It also serves as an introduction to the data analysis capabilities
More informationInstructions for the ACER Laptops
20 Manor Road Ruislip Middlesex HA4 7LB Telephone: +44(0)1895 624 774 E-Mail: info@llmedia.com Website: www.llmedia.com Instructions for the ACER Laptops Always, after connecting to a projector, switch
More informationLab 1: Introduction to PSpice
Lab 1: Introduction to PSpice Objectives A primary purpose of this lab is for you to become familiar with the use of PSpice and to learn to use it to assist you in the analysis of circuits. The software
More informationε: Voltage output of Signal Generator (also called the Source voltage or Applied
Experiment #10: LR & RC Circuits Frequency Response EQUIPMENT NEEDED Science Workshop Interface Power Amplifier (2) Voltage Sensor graph paper (optional) (3) Patch Cords Decade resistor, capacitor, and
More informationEXPERIMENT NUMBER 8 CAPACITOR CURRENT-VOLTAGE RELATIONSHIP
1 EXPERIMENT NUMBER 8 CAPACITOR CURRENT-VOLTAGE RELATIONSHIP Purpose: To demonstrate the relationship between the voltage and current of a capacitor. Theory: A capacitor is a linear circuit element whose
More informationDayton Audio is proud to introduce DATS V2, the best tool ever for accurately measuring loudspeaker driver parameters in seconds.
Dayton Audio is proud to introduce DATS V2, the best tool ever for accurately measuring loudspeaker driver parameters in seconds. DATS V2 is the latest edition of the Dayton Audio Test System. The original
More informationStep Response of RC Circuits
Step Response of RC Circuits 1. OBJECTIVES...2 2. REFERENCE...2 3. CIRCUITS...2 4. COMPONENTS AND SPECIFICATIONS...3 QUANTITY...3 DESCRIPTION...3 COMMENTS...3 5. DISCUSSION...3 5.1 SOURCE RESISTANCE...3
More informationKeysight 14585A Control and Analysis Software
Keysight 14585A Control and Analysis Software Quick Start Guide Legal Notices Keysight Technologies 2010, 2012, 2014 No part of this document may be photocopied, reproduced, or translated to another
More informationHow to test and debug an ASP.NET application
Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult
More information[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V]
FG085 minidds Function Generator Manual of Operation Applicable Models: 08501, 08501K, 08502K, 08503, 08503K Applicable Firmware Version: 1 ) 113-08501-100 or later (for U5) 2 ) 113-08502-030 or later
More informationEmbroidery Fonts Plus ( EFP ) Tutorial Guide Version 1.0505
Embroidery Fonts Plus ( EFP ) Tutorial Guide Version 1.0505 1 Contents Chapter 1 System Requirements.................. 3 Chapter 2 Quick Start Installation.................. 4 System Requirements................
More informationSTIM202 Evaluation Kit
Table of contents: 1 FEATURES... 2 2 GENERAL DESCRIPTIONS AND SYSTEM CONTENTS... 2 3 SYSTEM REQUIREMENTS... 2 4 GETTING STARTED... 3 4.1 INSTALLATION OF NI-SERIAL CABLE ASSEMBLY DRIVER... 3 4.2 INSTALLATION
More informationHow to read this guide
How to read this guide The following shows the symbols used in this Quick start guide with descriptions and examples. Symbol Description Example P oint Reference Caution [ ] This symbol explains information
More informationPLL frequency synthesizer
ANALOG & TELECOMMUNICATION ELECTRONICS LABORATORY EXERCISE 4 Lab 4: PLL frequency synthesizer 1.1 Goal The goals of this lab exercise are: - Verify the behavior of a and of a complete PLL - Find capture
More informationLabVIEW Day 6: Saving Files and Making Sub vis
LabVIEW Day 6: Saving Files and Making Sub vis Vern Lindberg You have written various vis that do computations, make 1D and 2D arrays, and plot graphs. In practice we also want to save that data. We will
More informationUsing Microsoft Project 2000
Using MS Project Personal Computer Fundamentals 1 of 45 Using Microsoft Project 2000 General Conventions All text highlighted in bold refers to menu selections. Examples would be File and Analysis. ALL
More informationBIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without
More informationSIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION
1 SIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION By Lannes S. Purnell FLUKE CORPORATION 2 This paper shows how standard signal generators can be used as leveled sine wave sources for calibrating oscilloscopes.
More informationIntroduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT)
Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT) Reference Text : Process Dynamics and Control 2 nd edition, by Seborg, Edgar, Mellichamp,
More informationACS Version 10.6 - Check Layout Design
ACS Version 10.6 - Check Layout Design Table Of Contents 1. Check Designer... 1 About the Check Design Feature... 1 Selecting a Check Template... 2 Adding a Check Template... 2 Modify a Check Template...
More informationGetting Started with the LabVIEW Mobile Module Version 2009
Getting Started with the LabVIEW Mobile Module Version 2009 Contents The LabVIEW Mobile Module extends the LabVIEW graphical development environment to Mobile devices so you can create applications that
More informationModel 288B Charge Plate Graphing Software Operators Guide
Monroe Electronics, Inc. Model 288B Charge Plate Graphing Software Operators Guide P/N 0340175 288BGraph (80207) Software V2.01 100 Housel Ave PO Box 535 Lyndonville NY 14098 1-800-821-6001 585-765-2254
More informationJob Scheduler User Guide IGSS Version 11.0
Job Scheduler User Guide IGSS Version 11.0 The information provided in this documentation contains general descriptions and/or technical characteristics of the performance of the products contained therein.
More informationMaking Basic Measurements. Publication Number 16700-97020 August 2001. Training Kit for the Agilent Technologies 16700-Series Logic Analysis System
Making Basic Measurements Publication Number 16700-97020 August 2001 Training Kit for the Agilent Technologies 16700-Series Logic Analysis System Making Basic Measurements: a self-paced training guide
More informationBefore you can use the Duke Ambient environment to start working on your projects or
Using Ambient by Duke Curious 2004 preparing the environment Before you can use the Duke Ambient environment to start working on your projects or labs, you need to make sure that all configuration settings
More informationVisTablet Manual. For 12 VT Original and Mini Mouse
VisTablet Manual For 12 VT Original and Mini Mouse I n d e x 1. Before using your VisTablet ------------------------------------------------------------------------------- Page#3 2. How to install Pen
More informationCREATE A 3D MOVIE IN DIRECTOR
CREATE A 3D MOVIE IN DIRECTOR 2 Building Your First 3D Movie in Director Welcome to the 3D tutorial for Adobe Director. Director includes the option to create three-dimensional (3D) images, text, and animations.
More informationPlotting Spectrum Analyzer Data without a Plotter
Plotting Spectrum Analyzer Data without a Plotter Whitham D. Reeve ( 2013 W. Reeve) 1. Introduction This article describes using a PC to upload and plot measurements from older test sets that do not support
More informationABAQUS/CAE Tutorial: Analysis of an Aluminum Bracket
H. Kim FEA Tutorial 1 ABAQUS/CAE Tutorial: Analysis of an Aluminum Bracket Hyonny Kim last updated: August 2004 In this tutorial, you ll learn how to: 1. Sketch 2D geometry & define part. 2. Define material
More informationIntroduction To Microsoft Office PowerPoint 2007. Bob Booth July 2008 AP-PPT5
Introduction To Microsoft Office PowerPoint 2007. Bob Booth July 2008 AP-PPT5 University of Sheffield Contents 1. INTRODUCTION... 3 2. GETTING STARTED... 4 2.1 STARTING POWERPOINT... 4 3. THE USER INTERFACE...
More informationBeginners Guide to the TDS 210 and TDS 220 Oscilloscopes
Beginners Guide to the TDS 210 and TDS 220 Oscilloscopes By David S. Lay P. Eng Foreword This guide contains information to help you become familiar with using digital oscilloscopes. You should work through
More informationPropScope USB Oscilloscope
USB Oscilloscope v1.0 December 2009 Manual by Hanno Sander 3 Table of Contents ForeWord... Part I Welcome... 4 Part II Getting... Started 6 2.1 Installation... 7 2.2 8 Connect...
More informationAUDACITY SOUND EDITOR SOFTWARE A USER GUIDE FOR AUDIO-VISUAL WORKERS
AUDACITY SOUND EDITOR SOFTWARE A USER GUIDE FOR AUDIO-VISUAL WORKERS Prepared by Peter Appleton Copyright 2008 All illustrations in this guide were created using Audacity v1.2.6 Version 0.5 Page 1 of 18
More informationFreeCapture - A PC remote control program for GDS-800
FreeCapture - A PC remote control program for GDS-800 SERIES (RS-232/GPIB) Version 2.0 Overview Thank you for using GDS-800 SERIES PC remote control program. This program is a demo tool for exploring our
More informationRX-6 Six In - One Out All in One Receive Antenna Switch Local and Remote Control System RX6ACI User Manual Version 2.1
Universal Device Control Systems www.udcsys.com RX-6 Six In - One Out All in One Receive Antenna Switch Local and Remote Control System RX6ACI User Manual Version 2.1 May, 2014 Universal Device Control
More informationPower Log PC Application Software
Power Log PC Application Software Users Manual May 2007 Rev. 1, 5/08 2007-2008 Fluke Corporation. All rights reserved. Specifications are subject to change without notice. All product names are trademarks
More informationAudacity 1.2.4 Sound Editing Software
Audacity 1.2.4 Sound Editing Software Developed by Paul Waite Davis School District This is not an official training handout of the Educational Technology Center, Davis School District Possibilities...
More informationCreating tables of contents and figures in Word 2013
Creating tables of contents and figures in Word 2013 Information Services Creating tables of contents and figures in Word 2013 This note shows you how to create a table of contents or a table of figures
More informationDOING MORE WITH WORD: MICROSOFT OFFICE 2010
University of North Carolina at Chapel Hill Libraries Carrboro Cybrary Chapel Hill Public Library Durham County Public Library DOING MORE WITH WORD: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites
More informationIntroduction to the TI-Nspire CX
Introduction to the TI-Nspire CX Activity Overview: In this activity, you will become familiar with the layout of the TI-Nspire CX. Step 1: Locate the Touchpad. The Touchpad is used to navigate the cursor
More informationAdobe Digital Signatures in Adobe Acrobat X Pro
Adobe Digital Signatures in Adobe Acrobat X Pro Setting up a digital signature with Adobe Acrobat X Pro: 1. Open the PDF file you wish to sign digitally. 2. Click on the Tools menu in the upper right corner.
More informationUser Guide to LabVIEW & APT
User Guide to LabVIEW & APT Guide to LabVIEW and APT Page 1 Contents CHAPTER 1 INTRODUCTION TO LABVIEW AND APT...6 LabVIEW...6 APT...6 APT within LabVIEW...6 CHAPTER 2 LABVIEW PROGRAMS...7 Front Panel...7
More informationQUICK START GUIDE FOR DEMONSTRATION CIRCUIT 956 24-BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION
LTC2485 DESCRIPTION Demonstration circuit 956 features the LTC2485, a 24-Bit high performance Σ analog-to-digital converter (ADC). The LTC2485 features 2ppm linearity, 0.5µV offset, and 600nV RMS noise.
More informationQuickstart for Desktop Version
Quickstart for Desktop Version What is GeoGebra? Dynamic Mathematics Software in one easy-to-use package For learning and teaching at all levels of education Joins interactive 2D and 3D geometry, algebra,
More informationMicrosoft Excel 2013: Charts June 2014
Microsoft Excel 2013: Charts June 2014 Description We will focus on Excel features for graphs and charts. We will discuss multiple axes, formatting data, choosing chart type, adding notes and images, and
More informationLecture 2 Mathcad Basics
Operators Lecture 2 Mathcad Basics + Addition, - Subtraction, * Multiplication, / Division, ^ Power ( ) Specify evaluation order Order of Operations ( ) ^ highest level, first priority * / next priority
More informationExcel 2007 Basic knowledge
Ribbon menu The Ribbon menu system with tabs for various Excel commands. This Ribbon system replaces the traditional menus used with Excel 2003. Above the Ribbon in the upper-left corner is the Microsoft
More informationWorkspaces Creating and Opening Pages Creating Ticker Lists Looking up Ticker Symbols Ticker Sync Groups Market Summary Snap Quote Key Statistics
Getting Started Workspaces Creating and Opening Pages Creating Ticker Lists Looking up Ticker Symbols Ticker Sync Groups Market Summary Snap Quote Key Statistics Snap Report Price Charts Comparing Price
More informationDepartment of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
More information