ENGR 1000, Introduction to Engineering Design
|
|
- Conrad Robertson
- 6 years ago
- Views:
Transcription
1 ENGR 1000, Introduction to Engineering Design Unit 2: Data Acquisition and Control Technology Lesson 2.4: Programming Digital Ports Hardware: 12 VDC power supply Several lengths of wire NI-USB 6008 Device with USB cable Digital I/O Interface Board for the NI-USB 6008 Device Traffic light Objectives: Work effectively in a cooperative learning environment. Explain the difference between programming with lines and programming with ports. Explain the characteristics and function of the digital I/O programmed as ports on the NI USB-6008 device. Write a simple program in LabVIEW to control inputs and outputs using the following new commands: DAQ Assistant (digital port input) DAQ Assistant (digital port output) Introduction In previous lessons we have interfaced the NI USB-6008/9 with LabVIEW using the DAQ Assistant. The DAQ Assistant was programmed using line outputs and inputs with Boolean values. This lesson will increase the versatility of the DAQ Assistant by introducing techniques to program the interface with port outputs and inputs using numeric values. This lesson will largely follow lessons 2.1 and 2.2 but will use the port option of programming the DAQ Assistant. Port outputs using numeric values Example 1 Our first example will perform the same function as the example in lesson 2.1, controlling a street light. The first program we will write will perform the following functions in the sequence outlined below: Lesson page 1
2 turn on output 1 for 1 second turn on output 2 for 1 second turn on both outputs 1 and 3 for 1 second turn all outputs off for 1/2 second repeat sequence Wire the red lamp of the traffic light to Port 0 line 0, the yellow lamp to Port 0 line 1, and the green lamp to Port 0 line 2. We can now begin programming. Programming a While Loop We first need to construct a base for our program. We will again use a While Loop. As in previous lessons, we will begin by inserting a While Loop with a Stop button. Refer to lesson 2.1 for questions on this or any other procedures used in this lesson. As was stated previously, this lesson will follow the same steps as lesson 2.1 with the exception that the DAQ Assistant will be programmed using port outputs. Programming a Stacked Sequence Structure Next we will insert a Stacked Sequence Structure into our While Loop. Again, a Sequence Structure is used to organize events chronologically. Programming a DAQ Assistant as a Digital Port Output This is where the new idea of programming the DAQ Assistant comes in. To proceed, an interface command needs to be created for our application. We will again use the DAQ Assistant to interface. It will be programmed using a port output. At this point, you need to make sure the NI USB-6008 data acquisition and control device is connected to your USB port or a virtual device is set up on your computer. First, close the Programming menu and open the Measurement I/O menu on the Functions Palette. Select the DAQmx Data Acquisition submenu. Select the DAQ Assistant command and place inside the Stacked Sequence Structure. The DAQ Assistant command will initialize, and the Create New Express Task window will open. We will now configure our DAQ Assistant to communicate with our hardware. Select and open the Digital I/O submenu from the list of options on the right. Select Port Output from the submenu. Select Port0 from the Supported Physical Channels and select Finish. The DAQ Assistant window will open, and everything should be configured correctly 1 Sample (On Demand) should be selected, and Invert All Lines in Port unchecked. Select OK in the lower right corner. This procedure establishes the 8 lines (0-7) associated with Port 0 as outputs. The DAQ Assistant will take a moment to configure. To help interpret your program, it will be helpful to change the name of the DAQ Assistant to identify what it specifically controls. The easiest way to change the name is to have your Tools Palette s automatic feature turned on; it is turned on when the program is first run. You can tell if the automatic feature is on or off by the green indicator at the top of the palette; green indicates it is on. The automatic feature is programmed to be toggled on or off with a left click of the mouse. With the feature on, Lesson page 2
3 double click on the name of the DAQ Assistant command and change its name to P0.0-7 OUT, identifying it as an output controlling port 0, lines 0 to 7. Programming an Array Constant with Numeric Constant The DAQ Assistant interface we are using requires an array for its input data. Since we configured our DAQ Assistant (P0.0-7 OUT) as a digital port output, all output lines for this port will be controlled with one numeric value located in an array of numeric values. We will use a constant. The easiest way to install this type of constant is to right click on the data bar of the DAQ Assistant and select Create and Constant in the submenu. An array of numbers will appear and be wired to the data in node of the DAQ Assistant. Each numeric constant in this array would represent and control a different port if more than one port were configured. The left number (0) is an index representing various ports, and if changed, can cause problems for this application. As a result, we will remove it. Right click on the index (left 0) and highlight Visible Items and on its submenu, uncheck Index Display. The number still visible is the decimal equivalent to the binary number for port 0. Since we want line 0 of port 0 to go high, we need to change the decimal value of this constant to 1. The easiest way to do this is to double click on the constant and enter 1. An optional, but slower, method would be to get the Edit Text tool from the Tools Palette and change the numeric value of the constant. Programming a Wait (ms) The final item that needs to be inserted into this frame is a Wait (ms) command with a controlling Numeric Constant. Your program should look like the following graphic. The structure below will perform the first sequence in the program; turn on output 1 for 1 second. Adding a Second Frame To allow the program to be run in stages of completion, we will write the frame for the last sequence next; turn all outputs off for a 1/2 second. This will allow us to run part of the program before the remainder is written. The quickest way to do this is to duplicate the first frame and edit it. With the pointer, hover over the right border of the stacked sequence and right click. Select Duplicate Frame. This procedure will create and take you to the new frame. Finally, edit the numeric constants so the data entering the DAQ Lesson page 3
4 Assistant equals 0, turning off all outputs, and the data for the Wait (ms) command is 500, delaying the event 1/2 second. Running the Program We can now test this portion of the program. To run, select the Run arrow in the tool bar of the Front Panel. Notice Output 0 of Port 0 turns on for 1 second, then off for 1/2 second, and continues to repeat. To turn off the program, select the Stop button on the Front Panel that was created when the While Loop was placed. Avoid using the Abort Execution button (stop sign) on the tool bar as this will stop your program before completion. The Abort Execution button should be used with caution, if used at all. Adding Frames 2 & 3 After stopping the program, the other two sequences can be written using the same procedure as above by duplicating frames and editing constants. The order of duplicating frames is important; the duplicated frame is always placed behind the frame being duplicated. When creating the second frame, be sure to duplicate it from the first frame in the stack. For the third output in the sequence, turn on two output lines. Add the decimal equivalence of the binary value for each output line. When completed, the stacks should look similar to the graphics below. This concludes our alternate example of lesson 2.1, programming with port outputs. We will now continue with an alternate example of lesson 2.2 which will introduce programming port inputs. If the previous example is important, save and close it. Open a new Blank vi for the next two examples. Lesson page 4
5 Port inputs using numeric values Example 2 The next two examples will parallel lesson 2.2. We will again be programming inputs, but this time we will be using a DAQ Assistant programmed as a digital port input. We will connect two toggle-style push-button switches to channels P1.0 and P1.3. To begin, connect a wire from channel P1.0 on the USB-6008 device to the USB/DI terminal on the first input channel of the digital I/O interface. Connect a second wire from P1.3 of the NI device to the USB/DI terminal on the second input channel of the interface. On the right side of the digital I/O interface, at terminals IN1 and IN2, connect two toggle-style pushbutton switches. Programming a Single Input Example 2.a This program will perform the following sequence after an input switch is activated: Conditions Switch 1 is high Switch 1 is low Traffic Light Sequence turn on the red and green lamps for 1/2 second turn on the yellow lamp for 1/2 second repeat the sequence (Note: program the sequence so all lamps are off when the stop button is selected) All lamps are off Wire the red lamp of the traffic light to port 0 line 0, the yellow lamp to port 0 line 1, and the green lamp to port 0 line 2. Wire a toggle switch to port 1 line 0. We will begin programming with a While Loop as our base structure or the outer most structure. To begin, insert a While Loop in the Block Diagram. Programming a DAQ Assistant as a Digital Port Input In the last lesson, the DAQ Assistant was used to interface the software with the hardware outputs. The same command, with a different configuration, will be used to interface the software with the hardware inputs. The primary difference between a digital output and a digital input is how the port or channel is addressed. When programming outputs, a value is sent to the port to turn channels on or off. When programming inputs, a value is read from the port that indicates its status telling us which channels are high or low. Using the Functions Palette, navigate to the DAQ Assistant command and place inside the While Loop. The location of the DAQ Assistant can be viewed in the diagram below. The DAQ Assistant command will initialize, and the Create New Express Task window will open. Select and open the Digital I/O submenu from the list of options on the right. Select Port Input from the submenu. Select port1 from the Supported Physical Channels and select Finish. The DAQ Assistant window will open. This time, check the Invert All Lines In Port box. The configuration should also have 1 Sample (On Demand) selected. To finish the configuration, select OK in the lower right corner. The DAQ Assistant will take a moment to configure. Lesson page 5
6 To help with the interpretation of your program, change the name of the DAQ Assistant following the procedure described in the previous lesson. This time, name it P1.0-3 IN, identifying it as an input controlling port 1, lines 0 to 3. Isolating Port 1 (P1) as an Input The DAQ Assistant is capable of utilizing an array of ports, and we have configured it for only one. (Programming examples for the configuration of multiple ports will be presented later.) As a result, we must first isolate the port we configured in P1 from the array of potential ports. This will be accomplished by using the Index Array command. Place an Index Array command to the lower right of P1. Wire the data bar of P1 to the array node of the Index Array. Create a numeric constant for the Index Array and keep the value 0 of the Numeric Constant to select the first element/channel, or the first port configured from the array of potential ports. Create a Numeric Indicator in the Front Panel A Numeric Indicator will be used to display the decimal value of the port we have configured for our inputs. The decimal value will be displayed on the Front Panel for the convenience of the operator. The binary equivalent of this decimal value is representative of the status of each channel of the port, 0 or 1, low or high. Both the Front Panel and Block Diagram should look similar to the diagrams below. Lesson page 6
7 Running the Program The program can be run by selecting the Run arrow on the Front Panel s tool bar. The virtual indicator will monitor status of port 1 (input 1), and its value (0 or 1/false or true/low or high) will change as the switch is toggled. Stop the program by pressing the stop button associated with the While Loop. This would be a good time to name and begin saving your program. Program a Case Structure for a Numeric Input Insert a Case Structure within the While Loop to the right of the Index Array command using a left click and drag technique. Wire the output of the Index Array to the selector terminal (question mark) of the Case Structure. Your program should look similar to the graphic below. Programming the Digital Outputs The rest of the program will utilize programming commands and techniques previously taught. See the previous example if unsure of the procedures. In Case 1 of the Case Structure, create the following stacked sequence, frames 0-2. frame 0 turn on red & green lamp for 1/2 second frame 1 turn on yellow lamp for 1/2 second frame 2 turn off all lamps (at the speed of light or the speed of your computer s processor, whichever is faster) Lesson page 7
8 In Case 0, Default of the Case Structure, turn off all outputs using the DAQ Assistant as shown on the right. Test your program. Once you have determined your program is running successfully, you should save it. Programming Multiple Inputs Example 2.b The next program we will write will use a numeric case structure to perform multiple sequences based on the status of two input switches. The two sequences are as follows: Conditions Switch 1 is high & Switch 2 is low Switch 1 is low & Switch 2 is high Switches 1 & 2 are low Traffic Light Sequence turn on the red and green lamps for 1/2 second turn on the yellow lamp for 1/2 second repeat the sequence turn on the red, yellow, and green lamps for 1 second turn off all lamps for 1/2 second repeat the sequence all lamps are off Wire the red lamp of the traffic light to port 0 line 0, the yellow lamp to port 0 line 1, and the green lamp to port 0 line 2. Wire two toggle switches, the first to port 1 line 0, and the second to port 1 line 3. Note: In order to save time, the wiring of the traffic light and the programming of the sequence for the first switch are the same as in example 2.a of this lesson. Lesson page 8
9 Adding another Case to the Structure The final procedure will be to add a case after case 1. This is similar to duplicating frames in a stacked sequence. Right click on the border of case 1 and select Add Case After. Change the numeric value of the new case to 8 since this will represent the decimal equivalent of the Boolean value of switch 2 (P1.3). Complete the program by adding a Stacked Sequence Structure, DAQ Assistant with Numeric Constants, and Wait (ms) commands to case 8. Follow the procedure described in programming example 1 of this lesson. Case 8 should look similar to the graphics below. In our example program, we are only using three of the four possible cases with two switches (cases 0, 1, & 8). As the program is written now, when both switches are pressed, the program runs the default case since the decimal equivalent of both switches would be 9 and we do not have a case equal to the value 9. An additional case could be developed for this program. If we had 3 switches, we would have a possibility of eight cases from the various combinations of switches. A switch wired to P1.1 would represent the decimal value 2, and a switch wired to P1.2 would represent the decimal value 4. We could build different cases by simply adding the decimal values of the various switches. Lesson page 9
10 Team Assignment As a team, write a program to perform the following sequences depending on the conditions of two toggle switches. Wire the traffic light and toggle switches as directed below. Conditions Switch 1 is high & Switch 2 is low Switch 1 is low & Switch 2 is high Switches 1 & 2 are high Switches 1 & 2 are low Traffic Light Sequence turn on the green lamp for 3 seconds turn on the yellow lamp for 1 second turn on the red lamp for 4 seconds repeat the sequence turn on the red lamp for 1 second turn off all lamps for 1 second repeat the sequence turn on the yellow lamp for 1 second turn off all lamps for 1 second repeat the sequence all lamps are off Wire the red lamp of the traffic light to port 0 line 0, the yellow lamp to port 0 line 2, and the green lamp to port 0 line 4. Wire switch 1 to port 1 line 1 and switch 2 to port 1 line 2. Save your program on a removable storage device under the name HW2-2T# (use your team number in place of the # symbol). Have the next person representing your team turn in your team assignment at the beginning of the next lab. Each person in your team should be able to perform this assignment and the lesson s objectives independently. Each of you will have an opportunity to demonstrate your knowledge independently on a quiz. A team is successful when all members are able to demonstrate the objectives. Have fun with the control technology and helping each other learn the material. Lesson page 10
ENGR 1000, Introduction to Engineering Design
Unit 2: Mechatronics ENGR 1000, Introduction to Engineering Design Lesson 2.3: Controlling Independent Systems Hardware: 12 VDC power supply Several lengths of wire NI-USB 6008 Device with USB cable Digital
More informationBasic LabVIEW Programming Amit J Nimunkar, Sara Karle, Michele Lorenz, Emily Maslonkowski
Introduction This lab familiarizes you with the software package LabVIEW from National Instruments for data acquisition and virtual instrumentation. The lab also introduces you to resistors, capacitors,
More informationLab experience 1: Introduction to LabView
Lab experience 1: Introduction to LabView LabView is software for the real-time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because
More informationData Acquisition Using LabVIEW
Experiment-0 Data Acquisition Using LabVIEW Introduction The objectives of this experiment are to become acquainted with using computer-conrolled instrumentation for data acquisition. LabVIEW, a program
More informationIntroduction To LabVIEW and the DSP Board
EE-289, DIGITAL SIGNAL PROCESSING LAB November 2005 Introduction To LabVIEW and the DSP Board 1 Overview The purpose of this lab is to familiarize you with the DSP development system by looking at sampling,
More informationDSP Laboratory: Analog to Digital and Digital to Analog Conversion *
OpenStax-CNX module: m13035 1 DSP Laboratory: Analog to Digital and Digital to Analog Conversion * Erik Luther This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution
More informationFig. 1. The Front Panel (Graphical User Interface)
ME 4710 Motion and Control Data Acquisition Software for Step Excitation Introduction o These notes describe LabVIEW software that can be used for data acquisition. The overall software characteristics
More informationME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition
ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition INTRODUCTION Many sensors produce continuous voltage signals. In this lab, you will learn about some common methods
More informationVirtual instruments and introduction to LabView
Introduction Virtual instruments and introduction to LabView (BME-MIT, updated: 26/08/2014 Tamás Krébesz krebesz@mit.bme.hu) The purpose of the measurement is to present and apply the concept of virtual
More information(Skip to step 11 if you are already familiar with connecting to the Tribot)
LEGO MINDSTORMS NXT Lab 5 Remember back in Lab 2 when the Tribot was commanded to drive in a specific pattern that had the shape of a bow tie? Specific commands were passed to the motors to command how
More informationAnalyzing and Saving a Signal
Analyzing and Saving a Signal Approximate Time You can complete this exercise in approximately 45 minutes. Background LabVIEW includes a set of Express VIs that help you analyze signals. This chapter teaches
More informationQuick Reference Manual
Quick Reference Manual V1.0 1 Contents 1.0 PRODUCT INTRODUCTION...3 2.0 SYSTEM REQUIREMENTS...5 3.0 INSTALLING PDF-D FLEXRAY PROTOCOL ANALYSIS SOFTWARE...5 4.0 CONNECTING TO AN OSCILLOSCOPE...6 5.0 CONFIGURE
More informationConfiguring the Stack ST8961 VS Module when used in conjunction with a Stack ST81xx series display.
Configuring the Stack ST8961 VS Module when used in conjunction with a Stack ST81xx series display. Your Stack ST8961 VS module allows you to synchronize, overlay, and record data available on your Stack
More informationAutomation Interface Requirements for J602 Basic I/O Interface of a DPC 4 Welding System
- 1 - Automation Interface Requirements for J602 Basic I/O Interface of a DPC 4 Welding System The DPC 4 welding system offers several features that are intended to communicate with automation. These features
More informationGetting Started with the LabVIEW Sound and Vibration Toolkit
1 Getting Started with the LabVIEW Sound and Vibration Toolkit This tutorial is designed to introduce you to some of the sound and vibration analysis capabilities in the industry-leading software tool
More informationSample. Data Acquisition and Signal Conditioning. Course Manual. Course Software Version 2011 February 2012 Edition Part Number P-01
Data Acquisition and Signal Conditioning Course Manual Course Software Version 2011 February 2012 Edition Part Number 320733P-01 Data Acquisition and Signal Conditioning Copyright 1995 2012 National Instruments
More informationUltra 4K Tool Box. Version Release Note
Ultra 4K Tool Box Version 2.1.43.0 Release Note This document summarises the enhancements introduced in Version 2.1 of the software for the Omnitek Ultra 4K Tool Box and related products. It also details
More informationLab 2: A/D, D/A, and Sampling Theorem
Lab 2: A/D, D/A, and Sampling Theorem Introduction The purpose of this lab is to explore the principles of analog-to-digital conversion, digital-to-analog conversion, and the sampling theorem. It will
More informationIntegration of Virtual Instrumentation into a Compressed Electricity and Electronic Curriculum
Integration of Virtual Instrumentation into a Compressed Electricity and Electronic Curriculum Arif Sirinterlikci Ohio Northern University Background Ohio Northern University Technological Studies Department
More informationAltera s Max+plus II Tutorial
Altera s Max+plus II Tutorial Written by Kris Schindler To accompany Digital Principles and Design (by Donald D. Givone) 8/30/02 1 About Max+plus II Altera s Max+plus II is a powerful simulation package
More informationKRAMER ELECTRONICS LTD. USER MANUAL
KRAMER ELECTRONICS LTD. USER MANUAL MODEL: Projection Curved Screen Blend Guide How to blend projection images on a curved screen using the Warp Generator version K-1.4 Introduction The guide describes
More informationUsing the Remote Control
note If a button is pressed longer than 30 seconds, the remote control stops operating to conserve power. When you release the button, normal operation resumes. Using the Remote Control Follow these tips
More informationWord Tutorial 2: Editing and Formatting a Document
Word Tutorial 2: Editing and Formatting a Document Microsoft Office 2010 Objectives Create bulleted and numbered lists Move text within a document Find and replace text Check spelling and grammar Format
More informationLAX_x Logic Analyzer
Legacy documentation LAX_x Logic Analyzer Summary This core reference describes how to place and use a Logic Analyzer instrument in an FPGA design. Core Reference CR0103 (v2.0) March 17, 2008 The LAX_x
More informationAmplification. Most common signal conditioning
1. Labview basics virtual instruments, data flow, palettes 2. Structures for, while, case,... editing techniques 3. Controls&Indicators arrays, clusters, charts, graphs 4. Additional lecture State machines,
More informationAcoustiSoft RPlusD ver
AcoustiSoft RPlusD ver 1.2.03 Feb 20 2007 Doug Plumb doug@etfacoustic.com http://www.etfacoustic.com/rplusdsite/index.html Software Overview RPlusD is designed to provide all necessary function to both
More informationDX-10 tm Digital Interface User s Guide
DX-10 tm Digital Interface User s Guide GPIO Communications Revision B Copyright Component Engineering, All Rights Reserved Table of Contents Foreword... 2 Introduction... 3 What s in the Box... 3 What
More informationBruce Chubb s Computer/Model Railroad Interface (C/MRI) 101- The Basics
Bruce Chubb s Computer/Model Railroad Interface (C/MRI) 101- The Basics By Jay Beckham http://jaysoscalelayout.blogspot.com/ james@thebeckhams.us Visit the layout Sunday Afternoon 1 My presentation is
More informationPRODUCT MANUAL. Product Description. Waterproof 4 Channel DMX to RGB-W LED Controller
4 Channel to RGB-W LED Controller Waterproof 4 Channel to RGB-W LED Controller Product Description Thank you for purchasing Solid Apollos Waterproof 4 Channel to RGBW LED Controller. It is a new standard
More informationSoftware Quick Manual
XX177-24-00 Virtual Matrix Display Controller Quick Manual Vicon Industries Inc. does not warrant that the functions contained in this equipment will meet your requirements or that the operation will be
More informationLA-1440 and LA-4440 Sound Level Meter
LA-1440 and LA-4440 Sound Level Meter Measures L Aeq (or L X ) every 10 Minutes for 24 Hours and Stores Data Automatically This instrument is useful for measuring noises for a long time, for example 24
More informationDA CHANNEL AES AUDIO MIXER/ ROUTER MODULE
DA5320 8-CHANNEL AUDIO MIXER/ ROUTER MODULE Document No. 14811 January 2005 14811 January 2005 Front Matter Page ii 14811 January 2005 Front Matter SIGMA ELECTRONICS's products are certified to comply
More informationTable of Contents Introduction
Page 1/9 Waveforms 2015 tutorial 3-Jan-18 Table of Contents Introduction Introduction to DAD/NAD and Waveforms 2015... 2 Digital Functions Static I/O... 2 LEDs... 2 Buttons... 2 Switches... 2 Pattern Generator...
More informationUsing SignalTap II in the Quartus II Software
White Paper Using SignalTap II in the Quartus II Software Introduction The SignalTap II embedded logic analyzer, available exclusively in the Altera Quartus II software version 2.1, helps reduce verification
More informationTV Character Generator
TV Character Generator TV CHARACTER GENERATOR There are many ways to show the results of a microcontroller process in a visual manner, ranging from very simple and cheap, such as lighting an LED, to much
More informationBoonton 4540 Remote Operation Modes
Application Note Boonton 4540 Remote Operation Modes Mazumder Alam Product Marketing Manager, Boonton Electronics Abstract Boonton 4540 series power meters are among the leading edge instruments for most
More informationTHE LXI IVI PROGRAMMING MODEL FOR SYNCHRONIZATION AND TRIGGERING
THE LXI IVI PROGRAMMIG MODEL FOR SCHROIZATIO AD TRIGGERIG Lynn Wheelwright 3751 Porter Creek Rd Santa Rosa, California 95404 707-579-1678 lynnw@sonic.net Abstract - The LXI Standard provides three synchronization
More informationKaleidescape Co-Star for Lumagen
Kaleidescape Co-Star for Lumagen Installation Guide The Co-Star solution allows a Strato movie player to present a unified onscreen library that includes all of a Kaleidescape customer s movies from DVD
More informationAurora Grid-Tie Installation Instructions (Model Number: PVI-3.0-OUTD-US-W) Revision 4.1
Aurora Grid-Tie Installation Instructions (Model Number: PVI-3.0-OUTD-US-W) Revision 4.1 Contents 1) Grid-Tie Installation Block Diagram... 3 2) Installation Steps.... 4 2.1) Initial Setup.... 4 2.1.1)
More informationRemote Application Update for the RCM33xx
Remote Application Update for the RCM33xx AN418 The common method of remotely updating an embedded application is to write directly to parallel flash. This is a potentially dangerous operation because
More informationD-Lab & D-Lab Control Plan. Measure. Analyse. User Manual
D-Lab & D-Lab Control Plan. Measure. Analyse User Manual Valid for D-Lab Versions 2.0 and 2.1 September 2011 Contents Contents 1 Initial Steps... 6 1.1 Scope of Supply... 6 1.1.1 Optional Upgrades... 6
More informationPLASMA MONITOR (PT20 UVVis) USER GUIDE
Thin Film Measurement solution Software, sensors, custom development and integration PLASMA MONITOR (PT20 UVVis) USER GUIDE August 2012 Plasma monitor with VFT probe. INTRODUCTION Plasma Monitor includes
More informationINSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.3
INSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.3 Thank you for purchasing the Abyssal OS Overlay Module for your ROV. This instruction manual contains all the information you ll need
More informationNOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors.
Brüel & Kjær Pulse Primer University of New South Wales School of Mechanical and Manufacturing Engineering September 2005 Prepared by Michael Skeen and Geoff Lucas NOTICE: This document is for use only
More informationC Module Description
IQMMX -Input Router & ASI Distribution Amplifier C Module Description The IQMMX is an ASI to 1 switch, distribution amplifier and transport stream switcher with up to 8 outputs in double width form or
More informationResearch of Intelligent Traffic Light Control System Design Based on the NI ELVIS II Platform Yuan Wang a, Mi Zhou b
Applied Mechanics and Materials Online: 2013-09-27 ISSN: 1662-7482, Vols. 427-429, pp 1128-1131 doi:10.4028/www.scientific.net/amm.427-429.1128 2013 Trans Tech Publications, Switzerland Research of Intelligent
More informationClassroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5
Classroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5 Lecture Capture Setup... 6 Pause and Resume... 6 Considerations... 6 Video Conferencing Setup... 7 Camera Control... 8 Preview
More informationCHAPTER 3 EXPERIMENTAL SETUP
CHAPTER 3 EXPERIMENTAL SETUP In this project, the experimental setup comprised of both hardware and software. Hardware components comprised of Altera Education Kit, capacitor and speaker. While software
More informationNI-DAQmx Device Considerations
NI-DAQmx Device Considerations January 2008, 370738M-01 This help file contains information specific to analog output (AO) Series devices, C Series, B Series, E Series devices, digital I/O (DIO) devices,
More informationSignalTap: An In-System Logic Analyzer
SignalTap: An In-System Logic Analyzer I. Introduction In this chapter we will learn 1 how to use SignalTap II (SignalTap) (Altera Corporation 2010). This core is a logic analyzer provided by Altera that
More informationRF Solution for LED Display Screen
RF Solution for LED Display Screen Introduction RF is a kind of wireless telecommunication technology, now standard IEEE802.11B is much popular. Communication speed between server and terminal can reach
More informationapplication software
application software application software Input products / Shutter Output / RF output Electrical / Mechanical characteristics: see product user manual Product reference Product designation TP device RF
More informationLab 23 Controller Diagnostics
Lab 23 Controller Diagnostics Name(s) Read the handout titled Controller Area Network (CAN) Theory of Operation Also read in your textbook pages 354 356 to Answer these questions: 1) Why are the Can High
More informationFS1-X. Quick Start Guide. Overview. Frame Rate Conversion Option. Two Video Processors. Two Operating Modes
FS1-X Quick Start Guide Overview Matching up and synchronizing disparate video and audio formats is a critical part of any broadcast, mobile or post-production environment. Within its compact 1RU chassis,
More informationTebis application software
Tebis application software Input products / ON / OFF output / RF dimmer Electrical / Mechanical characteristics: see product user manual Product reference Product designation TP device RF device WYC42xQ
More informationPress Publications CMC-99 CMC-141
Press Publications CMC-99 CMC-141 MultiCon = Meter + Controller + Recorder + HMI in one package, part I Introduction The MultiCon series devices are advanced meters, controllers and recorders closed in
More informationMonitorKey Operation Manual: content/uploads/ MonitorKey Operation Manual.pdf
Additional Resources: MonitorKey Operation Manual: www.editraffic.com/wp content/uploads/888 1212 001 MonitorKey Operation Manual.pdf CMUip 2212 Operation Manual: www.editraffic.com/wp content/uploads/888
More informationFeatures/Specifications
Introduction Thank you for purchasing the DD Audio DSI-1(Digital Signal Integrator). The DSI-1 is a feature rich audio signal processor that will allow you to precisely tune the acoustics of your car audio
More informationDefining and Labeling Circuits and Electrical Phasing in PLS-CADD
610 N. Whitney Way, Suite 160 Madison, WI 53705 Phone: 608.238.2171 Fax: 608.238.9241 Email:info@powline.com URL: http://www.powline.com Defining and Labeling Circuits and Electrical Phasing in PLS-CADD
More informationLEGO MINDSTORMS PROGRAMMING CAMP. Robotics Programming 101 Camp Curriculum
LEGO MINDSTORMS PROGRAMMING CAMP Robotics Programming 101 Camp Curriculum 2 Instructor Notes Every day of camp, we started with a short video showing FLL robots, real robots or something relevant to the
More informationAgilent Parallel Bit Error Ratio Tester. System Setup Examples
Agilent 81250 Parallel Bit Error Ratio Tester System Setup Examples S1 Important Notice This document contains propriety information that is protected by copyright. All rights are reserved. Neither the
More informationET398 LAB 4. Concurrent Statements, Selection and Process
ET398 LAB 4 Concurrent Statements, Selection and Process Decoders/Multiplexers February 16, 2013 Tiffany Turner OBJECTIVE The objectives of this lab were for us to become more adept at creating VHDL code
More informationSelect Presentation from System Mode
Active Learning Lectern Touch the Screen to Begin or Home on the right side Select Presentation from System Mode Display content from USB through lectern PC 1. Insert USB into port marked PC USB (do not
More informationF7000NV ROBOT VISION OPERATING MANUAL
Rev. C Feb 2012 F7000NV ROBOT VISION OPERATING MANUAL Rev. C Feb 2012 This page has intentionally been left blank. Contents Contents Chapter 1. Getting Started... 5 1. Preface... 5 2. Manuals... 5 3. Setting
More informationMadiXtreme / Alpha-Link XLogic I/O system for PC and Mac Setup Guide V1.0 XLogic. This is SSL.
www.solidstatelogic.com MadiXtreme / Alpha-Link XLogic I/O system for PC and Mac Setup Guide V1.0 XLogic. This is SSL. Document History 82BSA101A March 2012 V1.0 Initial Release Contents Introduction 1
More informationInteractive Virtual Laboratory for Distance Education in Nuclear Engineering. Abstract
Interactive Virtual Laboratory for Distance Education in Nuclear Engineering Prashant Jain, James Stubbins and Rizwan Uddin Department of Nuclear, Plasma and Radiological Engineering University of Illinois
More informationC Module Description
ASI Distribution Amplifier with Signal Inversion C Module Description The is an ASI distribution amplifier with up to 8 outputs in double width or 4 outputs in single width. The input is transformer coupled
More informationLogic Controls LV3000 VGA Connected Virtual Pole Display
One Blue Hill Plaza, 16 th Floor, PO Box 1546 Pearl River, NY 10965 1-800-PC-AMERICA, 1-800-722-6374 (Voice) 845-920-0800 (Fax) 845-920-0880 Logic Controls LV3000 VGA Connected Virtual Pole Display This
More informationWCS-V82 Programming Software for the Icom IC-V82
for the Icom IC-V82 Memory Types Memories Limit Memories Call Channel Memory Channel Functions Polarity Skip Bank The WCS-V82 Programmer is designed to give you the ease and convenience of programming
More informationLAB 3 Verilog for Combinatorial Circuits
Goals LAB 3 Verilog for Combinatorial Circuits Learn how to design combinatorial circuits using Verilog. Design a simple circuit that takes a 4-bit binary number and drives the 7-segment display so that
More informationPalette Master Color Management Software
Palette Master Color Management Software How to Use Guide 01 Proprietary Calibration Software Co-developed with leading color calibration experts X-Rite, Palette Master software simplifies calibration
More informationTraining Note TR-06RD. Schedules. Schedule types
Schedules General operation of the DT80 data loggers centres on scheduling. Schedules determine when various processes are to occur, and can be triggered by the real time clock, by digital or counter events,
More informationUsing a Photron FASTCAM APX RS High-Speed Camera with MiDAS DA
Using a Photron FASTCAM APX RS High-Speed Camera with MiDAS DA Date Published: March 2010 Revised: December 2012 Abstract This application note describes the hardware connections and software settings
More informationAdvanced Synchronization Techniques for Data Acquisition
Application Note 128 Advanced Synchronization Techniques for Data Acquisition Introduction Brad Turpin Many of today s instrumentation solutions require sophisticated timing of a variety of I/O functions
More informationTutorial 11 ChipscopePro, ISE 10.1 and Xilinx Simulator on the Digilent Spartan-3E board
Tutorial 11 ChipscopePro, ISE 10.1 and Xilinx Simulator on the Digilent Spartan-3E board Introduction This lab will be an introduction on how to use ChipScope for the verification of the designs done on
More informationAAW TOTAL EXPERIENCE VIDEOS
AAW TOTAL EXPERIENCE VIDEOS Each AAW Total Experience video will include a brief AAW message and a woodturning tip. You ll want to share these with your chapter members. That said, sharing these videos
More informationFS3. Quick Start Guide. Overview. FS3 Control
FS3 Quick Start Guide Overview The new FS3 combines AJA's industry-proven frame synchronization with high-quality 4K up-conversion technology to seamlessly integrate SD and HD signals into 4K workflows.
More informationLCD STIMULUS DISPLAY for ENV-007/008 CHAMBERS
instrumentation and software for research LCD STIMULUS DISPLAY for ENV-007/008 CHAMBERS ENV-132M USER S MANUAL DOC-291 Rev. 1.0 Copyright 2015 All Rights Reserved P.O. Box 319 St. Albans, Vermont 05478
More informationEAGLE RE-1 CONTROLLER For Use On MotoSAT HD Mounts
EAGLE RE-1 CONTROLLER For Use On MotoSAT HD Mounts Supported Systems HD SL5 DirecTV HD DP3 Dish Network HD SC2 SHAW HD DP3 BELL TV EXECUTIVE DirecTV 101 Dish Network 119 MSC-60 SHAW MD-500 Dish Network
More informationMicrocontrollers and Interfacing week 7 exercises
SERIL TO PRLLEL CONVERSION Serial to parallel conversion Microcontrollers and Interfacing week exercises Using many LEs (e.g., several seven-segment displays or bar graphs) is difficult, because only a
More informationFOUR CHANNEL USB RECORDER PCRU01. User manual. Table of Contents
FOUR CHANNEL USB RECORDER PCRU01 User manual Table of Contents Features 2 Specifications 2 hardware 2 software: 2 system requirements 2 Software installation 2 SAFETY and WARNINGS 3 Warranty 3 Connections
More informationLEDBlinky Animation Editor Version 6.5 Created by Arzoo. Help Document
Version 6.5 Created by Arzoo Overview... 3 LEDBlinky Website... 3 Installation... 3 How Do I Get This Thing To Work?... 4 Functions and Features... 8 Menus... 8 LED Pop-up Menus... 16 Color / Intensity
More informationScan Converter Installation Guide
Scan Converter Installation Guide Software on supplied disks Please note: The software included with your scan converter is OPTIONAL. It is not needed to make the scan converter work properly. This software
More informationNI-DAQmx Key Concepts
NI-DAQmx Key Concepts January 2008, 371407F-01 NI-DAQmx Key Concepts covers important concepts in NI-DAQmx such as channels and tasks. The ways that NI-DAQmx handles timing, triggering, buffering, and
More informationInstallation / Set-up of Autoread Camera System to DS1000/DS1200 Inserters
Installation / Set-up of Autoread Camera System to DS1000/DS1200 Inserters Written By: Colin Langridge Issue: Draft Date: 03 rd July 2008 1 Date: 29 th July 2008 2 Date: 20 th August 2008 3 Date: 02 nd
More informationBackground. About automation subtracks
16 Background Cubase provides very comprehensive automation features. Virtually every mixer and effect parameter can be automated. There are two main methods you can use to automate parameter settings:
More informationThere are three categories of unique transitions to choose from, all of which can be found on the Transitions tab:
PowerPoint 2013 Applying Transitions Introduction If you've ever seen a PowerPoint presentation that had special effects between each slide, you've seen slide transitions. A transition can be as simple
More informationDigital Video User s Guide THE FUTURE NOW SHOWING
Digital Video User s Guide THE FUTURE NOW SHOWING Welcome The NEW WAY to WATCH Digital TV is different than anything you have seen before. It isn t cable it s better! Digital TV offers great channels,
More informationVISSIM TUTORIALS This document includes tutorials that provide help in using VISSIM to accomplish the six tasks listed in the table below.
VISSIM TUTORIALS This document includes tutorials that provide help in using VISSIM to accomplish the six tasks listed in the table below. Number Title Page Number 1 Adding actuated signal control to an
More informationNORTHWESTERN UNIVERSITY TECHNOLOGICAL INSTITUTE
NORTHWESTERN UNIVERSITY TECHNOLOGICL INSTITUTE ECE 270 Experiment #8 DIGITL CIRCUITS Prelab 1. Draw the truth table for the S-R Flip-Flop as shown in the textbook. Draw the truth table for Figure 7. 2.
More information8 DIGITAL SIGNAL PROCESSOR IN OPTICAL TOMOGRAPHY SYSTEM
Recent Development in Instrumentation System 99 8 DIGITAL SIGNAL PROCESSOR IN OPTICAL TOMOGRAPHY SYSTEM Siti Zarina Mohd Muji Ruzairi Abdul Rahim Chiam Kok Thiam 8.1 INTRODUCTION Optical tomography involves
More informationHow-to Setup Motion Detection on a Dahua DVR/NVR
How-to Setup Motion Detection on a Dahua DVR/NVR Motion detection allows you to set up your cameras to record ONLY when an event (motion) triggers (is detected) the DVR/NVR to begin recording and stops
More informationINSTALLATION AND OPERATION INSTRUCTIONS EVOLUTION VIDEO DISTRIBUTION SYSTEM
INSTALLATION AND OPERATION INSTRUCTIONS EVOLUTION VIDEO DISTRIBUTION SYSTEM ATTENTION: READ THE ENTIRE INSTRUCTION SHEET BEFORE STARTING THE INSTALLATION PROCESS. WARNING! Do not begin to install your
More informationDesign and Realization of the Guitar Tuner Using MyRIO
Journal of Automation and Control, 2017, Vol. 5, No. 2, 41-45 Available online at http://pubs.sciepub.com/automation/5/2/2 Science and Education Publishing DOI:10.12691/automation-5-2-2 Design and Realization
More informationDM1624, DM1612, DM812
Installation Guide Hardware and Software DM Series Digital Processors models DM1624, DM1612, DM812 LECTROSONICS, INC. 1 Installation Specific Information Only This guide covers only installation related
More informationINSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.0.1
INSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.0.1 Thank you for purchasing the Abyssal OS Overlay Module for your ROV. This instruction manual contains all the information you ll
More informationpc-based controller user guide for vers software
eon-lt pc-based controller user guide for vers. 3.0.11 software TM Contents 7 7 9 11 11 15 15 15 16 17 18 21 21 21 22 23 23 23 24 25 25 25 26 26 26 26 Chapter 1: Eon-LT at a Glance Eon-LT Connectors Accessories
More informationField Test 2. Installation and operation manual OPDAQ Installation and operation manual
Field Test 2 Installation and operation manual OPDAQ 17.08.25 Installation and operation manual January 2016 How to get copies of OpDAQ technical publications: 53, St-Germain Ouest Rimouski, Québec Canada
More information***Please be aware that there are some issues of compatibility between all current versions of EndNote and macos Sierra (version 10.12).
EndNote for Mac Note of caution: ***Please be aware that there are some issues of compatibility between all current versions of EndNote and macos Sierra (version 10.12). *** Sierra interferes with EndNote's
More informationOperating Instructions
CNTX Contrast sensor Operating Instructions CAUTIONS AND WARNINGS SET-UP DISTANCE ADJUSTMENT: As a general rule, the sensor should be fixed at a 15 to 20 angle from directly perpendicular to the target
More information