BEST System Identification Toolkit User s Manual
|
|
- Clemence Francis
- 6 years ago
- Views:
Transcription
1 CAEN ELS s.r.l. July 2017
2 Contents 1 Document Revisions 4 2 Introduction 5 3 Installation 6 4 Hardware overview 7 5 Software overview Configuration tab Sweep parameters Channel selection Amplitude and offset control BPM scaling Plots Interaction Import and export Raw data viewer Identification Examples A Amplitude and phase calculation 20 2
3 List of Figures 2.1 System Identification setup overview Desktop icon BEST Central Unit hardware Main window Configuration tab Amplitude and phase plot Drag-to-scale Raw data viewer Identification tab Ident (debug) tab Model-fitting example (1st order) Model-fitting example (higher order)
4 Chapter 1 Document Revisions Document Revision Date Comments July 2017 Initial release 4
5 Chapter 2 Introduction From the firmware version 1.2 upwards, BEST Central Unit can act as a function generator, providing a sinusoidal stimulus to the beamline. BEST System Identification Toolkit makes use of the function generator capability to measure the frequency response of the system. The measurements are displayed in the graphical user interface, can be exported in CSV file and can also be used in system identification with user-defined model. Figure 2.1: System Identification setup overview 5
6 Chapter 3 Installation The BEST System Identification Toolkit can be downloaded from CAENels BEST repository. Procedure: 1. Connect BEST Central Unit to the internet. 2. Open Terminal (Ctrl + Alt + T) 3. Update information about new packages: sudo apt-get update 4. Download and install System Identification Toolkit sudo apt-get install best-sys-id System identification Toolkit will be installed and a shortcut icon will be created on desktop, as shown on Figure 3.1. Figure 3.1: Desktop icon 6
7 Chapter 4 Hardware overview The Figure 4.1 shows a overview of BEST system when used in function generation mode. Figure 4.1: BEST Central Unit hardware 7
8 There is an Nios II CPU running on the FPGA board in the BEST Central Unit. In function-generation mode the Nios II controller CPU runs a function generation routine. The routine updates the accumulator with 50 khz rate with an user-settable increment. The accumulator is then used to calculate sine and cosine values. The sine and cosine values are forwarded to DMA, to be used as in-phase and quadrature signal. The sine value is also multiplied with amplitude and summed with offset, each independently settable per each channel, producing three setpoints. The three setpoints are then sent over UDP/IPv4 to PreDAC ( precision Digital-to-Analog Converter). PreDAC feeds the piezo drivers, which then drives the piezos on beamline optics, displacing the beam. The displacement of the beam is measured by a beamposition monitor (BPM), and the small currents produces by the BPM are measured with TetrAMM (4-channel ammeter). TetrAMM digitizes the data and sends the digital data over UDP/IPv4 to the FPGA in BEST Central Unit. The FPGA receives the data and calculates the beam position from the measured currents. The beam position is calculated as difference over sum, and it is normalized (i.e. it lies on the interval [-1, 1]). The measured currents, calculated beam position, function generator outputs, and in-phase and quadrature signals are captured with DMA and transmitted over PCI express to x86 computer memory, thus made available to applications. 8
9 Chapter 5 Software overview The Figure 5.1 shows the main window of BEST System Identification Toolkit. The interface consists of Configuration tab, Identification tab, Ident (debug info) tab, two plots for amplitude and phase, a list of all measured plots and controls for exporting and importing the measurements. Figure 5.1: Main window 9
10 5.1 Configuration tab Figure 5.2: Configuration tab Sweep parameters Configuration tab allows user configuration of the parameters of the frequency sweep. The function generator will perform a sweep with Length points, starting from Start freq and finishing at Stop freq. Sweep type can be either logarithmic or linear. The generation of frequency vector relies on numpy.linscale and numpy.logscale functions, with endpoint=true argument Channel selection The Output ch allows setting which position should be excited with a sine wave, all other channels will be set to Offset value. The Out PreDAC ch field indicates which PreDAC channel will be driven. Input ch fields selects which channel will be observed. The independent control of the two channels allow measuring both direct and parasitic response. These fields rely on configuration stored in /opt/caenels/best/config.ini which gets loaded to the FPGA at the startup by bestinitconf utility Amplitude and offset control Each of the three channels can have an amplitude and offset independently set by the user. Only one of the amplitudes in the function generator will be set different than zero, all the others channels will only output the offset value. Example: Let s say that amplitudes are set as [0.1, 0.2, 0.3], offsets are set as [3.0, 4.0, 5.0], channel 1 is connected to x position and channel 2 is connected to y position. 10
11 When performing the sweep with Output ch set to x, the PreDAC will on channel 1 output 0.1V sin(2 π f) + 3V, 4V on channel 2 and 5V on channel 3. When Output ch is set to y, the PreDAC will on channel 1 output 3V, 0.2V sin(2 π f) + 4V on channel 2 and 5V on channel BPM scaling In order to keep the FPGA digital-signal-processing modules as simple as possible, the position calculation is normalized (i.e. it lies on the interval [ 1, 1]). To provide a more meaningful information to users, BPM scaling checkbox can be enabled. When enabled, the position will be multiplied by BPM dimensions, stored in /opt/caenels/best/config.ini and configurable from BEST Local GUI (please refer to BEST ). 11
12 5.2 Plots The two plots show amplitude and phase of the device-under-test. The plots get updated with new points as the frequency sweep is taking place. Multiple plots can be shown; plots can be shown or hidden by checking and un-checking the checkbox in front of the plot name in Plots list. Figure 5.3: Amplitude and phase plot The amplitude plot is showing the data in log-log scale. The unit used for y axis is dbum, i.e. a gain against 1 um. 12
13 5.2.1 Interaction The two plots use PyQtGraph plotting library and provide a lot of possibility to interact with them, such as drag-to-scale, as shown on Figure 5.4. Figure 5.4: Drag-to-scale 13
14 5.3 Import and export The BEST System Identification Toolkit provides a method to export the data in CSV file and to also import the data from a CSV file. When exporting the data to CSV file, the raw data measurements are lost. To export one or more plots, select them in Plots list and press Export meas button. For each of the selected plots in Plots list, 3 columns are created: frequency (in Hz), amplitude (in dbum) and phase (in rad). The first line of the CSV file is a header line with the names of the plots. When exporting data, the software creates the names of the columns by appending _freq, _ampl and _phase to the plot name. Example of a generated file: pltname_freq,pltname_ampl,pltname_phase 10.0, , , , , , , , , , , , , ,
15 5.4 Raw data viewer Raw data viewer can be opened by selection one of the plots in Plots list on the right side of the main window and pressing the View raw data button. Figure 5.5: Raw data viewer Raw data viewer allows user to visualize the raw data from where the measurements are derived. On the left side of the window a list of all frequencies at which the measurements were performed as well as list of all data channels stored. Please note that BPM0 posx and BPM0 posy are normalized, regardless of the BPM scaling checkbox state. 15
16 5.5 Identification Figure 5.6 shows the Identification tab. It provides a method to configure the form of the model which is then fitted using a nonlinear least-squares solver. Figure 5.6: Identification tab The Nr of poles and Nr of zeros fields allow selecting number of poles and zeros in the model. Assuming causal systems are measured, Nr of poles should be greater than nr of zeros. Delay field allows setting the model delay and whether it is fixed or if it should be determined by measurements. It is suggested to set the delay value fixed. The model is defined as: Q+1 i=0 H(s) = exp( s T ) b is i P i=0 a is i where: T is the delay of the system, P is number of poles, Q is number of zeros, and a P is fixed to 1.0 To fit the model to measurement data, select one plot in Plots list and press Run button on Identification tab. User should also provide an initial guess for parameters a i and b i. 16
17 Figure 5.7 shows the Ident (debug) tab. This tab shows the inputs to and the outputs from scipy.optimize.least_squares function, which is used to fit the model to the measurement data. Figure 5.7: Ident (debug) tab 17
18 5.5.1 Examples Example of a model (violet plot) fitted over measurement data (blue plot) of a first order filter. Figure 5.8: Model-fitting example (1st order) 18
19 There is an synthetically-generated example available in /opt/caenels/best_sys_id/example/ to experiment with model-fitting functionality of BEST System Identification Toolkit. Figure 5.9 shows the result of model fitting. Figure 5.9: Model-fitting example (higher order) 19
20 Appendix A Amplitude and phase calculation The function generator creates 3 waveforms with user-defined amplitude and offset as well as in-phase and quadrature signals with amplitude 1 and offset 0. pos, fg i and fg q are signals captured with DMA from hardware. 1. Offset is removed from position pos 0 = pos mean(pos) 2. I and Q components are calculates as: I = 2 mean(pos fg i ) Q = 2 mean(pos fg q ) 3. Amplitude and phase are calculated as ampl = I 2 + Q 2 /fg ampl ph = arctan2(q, I) where fg ampl is (user-defined) output amplitude of function generator. 4. The values shown on the plots are represented in dbum: ampl[dbum] = 20 log 10 ( ampl[um] 1um ) 20
ENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm
ENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm All problem numbers below refer to those in Haykin & Moher s book. 1. (FT) Problem 2.20. 2. (Convolution) Problem
More informationReal Analog - Circuits 1 Chapter 11: Lab Projects
Real Analog - Circuits 1 Chapter 11: Lab Projects 11.2.1: Signals with Multiple Frequency Components Overview: In this lab project, we will calculate the magnitude response of an electrical circuit and
More informationLaboratory Experiment #1 Introduction to Spectral Analysis
J.B.Francis College of Engineering Mechanical Engineering Department 22-403 Laboratory Experiment #1 Introduction to Spectral Analysis Introduction The quantification of electrical energy can be accomplished
More informationClass #16: Experiment Matlab and Data Analysis
Class #16: Experiment Matlab and Data Analysis Purpose: The objective of this experiment is to add to our Matlab skill set so that data can be easily plotted and analyzed with simple tools. Background:
More informationCIC ENGINEERING 345 CENTER STREET EAST PEORIA, IL PH FAX µmpis Control Software
µmpis Control Software Overview The µmpis Control software package allows for a user to control the operation of the umpis unit with a PC. The PC and the umpis unit are connected together using a RS232
More informationET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis
ET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis All circuit simulation packages that use the Pspice engine allow users to do complex analysis that were once impossible to
More information1 Introduction: frequency stability and accuracy
Content 1 Introduction: frequency stability and accuracy... Measurement methods... 4 Beat Frequency method... 4 Advantages... 4 Restrictions... 4 Spectrum analyzer method... 5 Advantages... 5 Restrictions...
More informationOscilloscope and Function Generators
MEHRAN UNIVERSITY OF ENGINEERING AND TECHNOLOGY, JAMSHORO DEPARTMENT OF ELECTRONIC ENGINEERING ELECTRONIC WORKSHOP # 02 Oscilloscope and Function Generators Roll. No: Checked by: Date: Grade: Object: To
More informationUSB cable. Xviewer. Text Real data file (*.txt)
User s Manual FG410/FG420 Transferring and Outputting DLM/DL/SL Series Waveform Data 1 Introduction This manual describes how to transfer waveform data acquired with an DLM/DL/SL series instrument to the
More informationBeam Dynamics + Laser Micro Vibrometry 1
ENMF 529 INTRODUCTION TO MICROELECTROMECHANICAL SYSTEMS p. 1 DATE:... Note: Print this document at Scale (Page Setup) = 75% LAB #4 ( VIL #7 ) Beam Dynamics + Laser Micro Vibrometry 1 SAFETY and instrument
More informationMeasurement of Amplitude Modulation AN 6
Measurement of Application Note to the KLIPPEL R&D System (Document Revision 1.1) DESCRIPTION In a loudspeaker transducer, the difference between the amplitude response of the fundamental high frequency
More informationAmplitude, Reflection, and Period
SECTION 4.2 Amplitude, Reflection, and Period Copyright Cengage Learning. All rights reserved. Learning Objectives 1 2 3 4 Find the amplitude of a sine or cosine function. Find the period of a sine or
More informationClass #7: Experiment L & C Circuits: Filters and Energy Revisited
Class #7: Experiment L & C Circuits: Filters and Energy Revisited In this experiment you will revisit the voltage oscillations of a simple LC circuit. Then you will address circuits made by combining resistors
More informationGenerating DTMF Tones Using Z8 Encore! MCU
Application Note Generating DTMF Tones Using Z8 Encore! MCU AN024802-0608 Abstract This Application Note describes how Zilog s Z8 Encore! MCU is used as a Dual-Tone Multi- (DTMF) signal encoder to generate
More informationGentec-EO USA. T-RAD-USB Users Manual. T-Rad-USB Operating Instructions /15/2010 Page 1 of 24
Gentec-EO USA T-RAD-USB Users Manual Gentec-EO USA 5825 Jean Road Center Lake Oswego, Oregon, 97035 503-697-1870 voice 503-697-0633 fax 121-201795 11/15/2010 Page 1 of 24 System Overview Welcome to the
More informationSigCal32 User s Guide Version 3.0
SigCal User s Guide . . SigCal32 User s Guide Version 3.0 Copyright 1999 TDT. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical,
More informationME 365 EXPERIMENT 8 FREQUENCY ANALYSIS
ME 365 EXPERIMENT 8 FREQUENCY ANALYSIS Objectives: There are two goals in this laboratory exercise. The first is to reinforce the Fourier series analysis you have done in the lecture portion of this course.
More informationPSM Soft. Features and Functions January PC Software Guide. Getting connected and Communication
PSM Soft PC Software Guide Features and Functions January 2010 The PSM series Phase Sensitive Multimeters provide a wide range of exceptionally accurate and versatile instrumentation in one unique package.
More informationLV-Link 3.0 Software Interface for LabVIEW
LV-Link 3.0 Software Interface for LabVIEW LV-Link Software Interface for LabVIEW LV-Link is a library of VIs (Virtual Instruments) that enable LabVIEW programmers to access the data acquisition features
More informationLab #1 Lab Introduction
Cir cuit s 212 Lab Lab #1 Lab Introduction Special Information for this Lab s Report Because this is a one-week lab, please hand in your lab report for this lab at the beginning of next week s lab. The
More informationLab 4 An FPGA Based Digital System Design ReadMeFirst
Lab 4 An FPGA Based Digital System Design ReadMeFirst Lab Summary This Lab introduces a number of Matlab functions used to design and test a lowpass IIR filter. As you have seen in the previous lab, Simulink
More informationReal-time Math Function of DL850 ScopeCorder
Real-time Math Function of DL850 ScopeCorder Etsurou Nakayama *1 Chiaki Yamamoto *1 In recent years, energy-saving instruments including inverters have been actively developed. Researchers in R&D sections
More informationCHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB
52 CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB 4.1 INTRODUCTION The ADALINE is implemented in MATLAB environment running on a PC. One hundred data samples are acquired from a single cycle of load current
More informationPage 1/10 Digilent Analog Discovery (DAD) Tutorial 6-Aug-15. Figure 2: DAD pin configuration
Page 1/10 Digilent Analog Discovery (DAD) Tutorial 6-Aug-15 INTRODUCTION The Diligent Analog Discovery (DAD) allows you to design and test both analog and digital circuits. It can produce, measure and
More informationExperiment 1 Alternating Current with Coil and Ohmic Resistors
Experiment Alternating Current with Coil and Ohmic esistors - Objects of the experiment - Determining the total impedance and the phase shift in a series connection of a coil and a resistor. - Determining
More information4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14
Thank you for choosing the MityCAM-C8000 from Critical Link. The MityCAM-C8000 MityViewer Quick Start Guide will guide you through the software installation process and the steps to acquire your first
More informationAbout the DSR Dropout, Surge, Ripple Simulator and AC/DC Voltage Source
About the DSR 100-15 Dropout, Surge, Ripple Simulator and AC/DC Voltage Source Congratulations on your purchase of a DSR 100-15 AE Techron dropout, surge, ripple simulator and AC/DC voltage source. The
More information3D Intermodulation Distortion Measurement AN 8
3D Intermodulation Distortion Measurement AN 8 Application Note to the R&D SYSTEM The modulation of a high frequency tone f (voice tone and a low frequency tone f (bass tone is measured by using the 3D
More informationExperiment Guide: RC/RLC Filters and LabVIEW
Description and ackground Experiment Guide: RC/RLC Filters and LabIEW In this lab you will (a) manipulate instruments manually to determine the input-output characteristics of an RC filter, and then (b)
More informationLaboratory Exercise 6 THE OSCILLOSCOPE
Introduction Laboratory Exercise 6 THE OSCILLOSCOPE The aim of this exercise is to introduce you to the oscilloscope (often just called a scope), the most versatile and ubiquitous laboratory measuring
More informationII. LAB. * Open the LabVIEW program (Start > All Programs > National Instruments > LabVIEW 2012 > LabVIEW 2012)
II. LAB Software Required: NI LabVIEW 2012, NI LabVIEW 4.3 Modulation Toolkit. Functions and VI (Virtual Instrument) from the LabVIEW software to be used in this lab: niusrp Open Tx Session (VI), niusrp
More informationUCE-DSO212 DIGITAL OSCILLOSCOPE USER MANUAL. UCORE ELECTRONICS
UCE-DSO212 DIGITAL OSCILLOSCOPE USER MANUAL UCORE ELECTRONICS www.ucore-electronics.com 2017 Contents 1. Introduction... 2 2. Turn on or turn off... 3 3. Oscilloscope Mode... 4 3.1. Display Description...
More informationTraining Guide for Carl Zeiss LSM 7 MP Multiphoton Microscope
Training Guide for Carl Zeiss LSM 7 MP Multiphoton Microscope ZEN 2009 Optical Imaging & Vital Microscopy Core Baylor College of Medicine (2017) Power ON Routine 1 2 Turn Chameleon TiS laser key from Standby
More informationExperiment 8: An AC Circuit
Experiment 8: An AC Circuit PART ONE: AC Voltages. Set up this circuit. Use R = 500 Ω, L = 5.0 mh and C =.01 μf. A signal generator built into the interface provides the emf to run the circuit from Output
More information3D Distortion Measurement (DIS)
3D Distortion Measurement (DIS) Module of the R&D SYSTEM S4 FEATURES Voltage and frequency sweep Steady-state measurement Single-tone or two-tone excitation signal DC-component, magnitude and phase of
More informationActivity P52: LRC Circuit (Voltage Sensor)
Activity P52: LRC Circuit (Voltage Sensor) Concept DataStudio ScienceWorkshop (Mac) ScienceWorkshop (Win) AC circuits P52 LRC Circuit.DS (See end of activity) (See end of activity) Equipment Needed Qty
More informationEC310 Security Exercise 20
EC310 Security Exercise 20 Introduction to Sinusoidal Signals This lab demonstrates a sinusoidal signal as described in class. In this lab you will identify the different waveform parameters for a pure
More informationRub & Buzz Detection with Golden Unit AN 23
Rub & Buzz etection with Golden Unit A 23 Application ote to the KLIPPEL R& SYSTEM Rub & buzz effects are unwanted, irregular nonlinear distortion effects. They are caused by mechanical or structural defects
More informationECE4902 Lab 5 Simulation. Simulation. Export data for use in other software tools (e.g. MATLAB or excel) to compare measured data with simulation
ECE4902 Lab 5 Simulation Simulation Export data for use in other software tools (e.g. MATLAB or excel) to compare measured data with simulation Be sure to have your lab data available from Lab 5, Common
More informationKey Reference. Agilent Technologies E8257D/67D PSG Signal Generators. Manufacturing Part Number: E Printed in USA July 2007
Agilent Technologies E8257D/67D PSG Signal Generators This guide applies to the following signal generator models: E8267D PSG Vector Signal Generator E8257D PSG Analog Signal Generator Due to our continuing
More informationExperiment 1 Introduction to Simulink
1 Experiment 1 Introduction to Simulink 1.1 Objective The objective of Experiment #1 is to familiarize the students with simulation of power electronic circuits in Matlab/Simulink environment. Please follow
More informationFourier Signal Analysis
Part 1B Experimental Engineering Integrated Coursework Location: Baker Building South Wing Mechanics Lab Experiment A4 Signal Processing Fourier Signal Analysis Please bring the lab sheet from 1A experiment
More informationMeasuring Modulations
I N S T I T U T E O F C O M M U N I C A T I O N E N G I N E E R I N G Telecommunications Laboratory Measuring Modulations laboratory guide Table of Contents 2 Measurement Tasks...3 2.1 Starting up the
More informationVoltage Current and Resistance II
Voltage Current and Resistance II Equipment: Capstone with 850 interface, analog DC voltmeter, analog DC ammeter, voltage sensor, RLC circuit board, 8 male to male banana leads 1 Purpose This is a continuation
More informationEE354 Spring 2016 Lab 1: Introduction to Lab Equipment
Name: EE354 Spring 2016 Lab 1: Introduction to Lab Equipment In this lab, you will be refreshed on how MATLAB and the lab hardware can be used to view both the time-domain and frequency-domain version
More informationLAB 8: Activity P52: LRC Circuit
LAB 8: Activity P52: LRC Circuit Equipment: Voltage Sensor 1 Multimeter 1 Patch Cords 2 AC/DC Electronics Lab (100 μf capacitor; 10 Ω resistor; Inductor Coil; Iron core; 5 inch wire lead) The purpose of
More informationIntroduction to LT Spice IV with Examples
Introduction to LT Spice IV with Examples 400D - Fall 2015 Purpose Part of Electronics & Control Division Technical Training Series by Nicholas Lombardo The purpose of this document is to give a basic
More informationSignalCalc Drop Test Demo Guide
SignalCalc Drop Test Demo Guide Introduction Most protective packaging for electronic and other fragile products use cushion materials in the packaging that are designed to deform in response to forces
More informationApplications of Linear Algebra in Signal Sampling and Modeling
Applications of Linear Algebra in Signal Sampling and Modeling by Corey Brown Joshua Crawford Brett Rustemeyer and Kenny Stieferman Abstract: Many situations encountered in engineering require sampling
More informationRLC Frequency Response
1. Introduction RLC Frequency Response The student will analyze the frequency response of an RLC circuit excited by a sinusoid. Amplitude and phase shift of circuit components will be analyzed at different
More informationUse of the LTI Viewer and MUX Block in Simulink
Use of the LTI Viewer and MUX Block in Simulink INTRODUCTION The Input-Output ports in Simulink can be used in a model to access the LTI Viewer. This enables the user to display information about the magnitude
More informationLab #2 First Order RC Circuits Week of 27 January 2015
ECE214: Electrical Circuits Laboratory Lab #2 First Order RC Circuits Week of 27 January 2015 1 Introduction In this lab you will investigate the magnitude and phase shift that occurs in an RC circuit
More informationcrio Resolver Simulation crio RVDT Simulation Manual V3.0
crio Resolver Simulation crio RVDT Simulation Manual V3.0 Page 1 / 25 Content 1. General... 3 1.1 Revision history... 3 1.2 Abbreviations... 3 1.3 Purpose... 3 1.4 Annexes... 4 1.5 List of tables... 4
More informationPhysics 472, Graduate Laboratory DAQ with Matlab. Overview of data acquisition (DAQ) with GPIB
1 Overview of data acquisition (DAQ) with GPIB The schematic below gives an idea of how the interfacing happens between Matlab, your computer and your lab devices via the GPIB bus. GPIB stands for General
More informationAnalog Discovery Arbitrary Function Generator for Windows 7 by Mr. David Fritz and Ms. Ellen Robertson
Analog Discovery Arbitrary Function Generator for Windows 7 by Mr. David Fritz and Ms. Ellen Robertson Financial support to develop this tutorial was provided by the Bradley Department of Electrical and
More informationSAMPLE: EXPERIMENT 2 Series RLC Circuit / Bode Plot
SAMPLE: EXPERIMENT 2 Series RLC Circuit / Bode Plot ---------------------------------------------------------------------------------------------------- This experiment is an excerpt from: Electric Experiments
More informationMS2000 performs calibration on ADEPT card on startup, so the system maintains calibration.
ASIs Drive Electronics for Piezo Top-Plate ADEPT s Features: Closed loop operation with strain gauge feedback. Auto strain gauge calibration on startup. Accepts inputs from MS2000 (digital) or external
More information1.5k. (a) Resistive Circuit (b) Capacitive Circuit
Objective Information The purposes of this laboratory project are to become further acquainted with the use of an oscilloscope, and to observe the behavior of resistor and resistor capacitor circuits.
More informationBEI Device Interface User Manual Birger Engineering, Inc.
BEI Device Interface User Manual 2015 Birger Engineering, Inc. Manual Rev 1.0 3/20/15 Birger Engineering, Inc. 38 Chauncy St #1101 Boston, MA 02111 http://www.birger.com 2 1 Table of Contents 1 Table of
More informationIntegrators, differentiators, and simple filters
BEE 233 Laboratory-4 Integrators, differentiators, and simple filters 1. Objectives Analyze and measure characteristics of circuits built with opamps. Design and test circuits with opamps. Plot gain vs.
More informationLab 12 Laboratory 12 Data Acquisition Required Special Equipment: 12.1 Objectives 12.2 Introduction 12.3 A/D basics
Laboratory 12 Data Acquisition Required Special Equipment: Computer with LabView Software National Instruments USB 6009 Data Acquisition Card 12.1 Objectives This lab demonstrates the basic principals
More informationAn Introductory Guide to Circuit Simulation using NI Multisim 12
School of Engineering and Technology An Introductory Guide to Circuit Simulation using NI Multisim 12 This booklet belongs to: This document provides a brief overview and introductory tutorial for circuit
More informationSensorTrace BASIC 3.0 user manual
SensorTrace BASIC 3.0 user manual 3 Se n s o rtr a c e BASIC 3.0 Us e r Ma n u a l Copyright 2010 Unisense A/S Version October 2010 SensorTrace basic 3.0 User manual Unisense A/S TABLE OF CONTENTS Congratulations
More informationGetting Started Guide
MaxEye ZigBee (IEEE 802.15.4) Measurement Suite Version 1.0.5.3 Getting Started Guide Table of Contents 1. Introduction...3 2. Installed File Location...3 3. Soft Front Panel...5 3.1 MaxEye ZigBee Signal
More informationSpectrum Analysis: The FFT Display
Spectrum Analysis: The FFT Display Equipment: Capstone, voltage sensor 1 Introduction It is often useful to represent a function by a series expansion, such as a Taylor series. There are other series representations
More informationASET-LV4 User Guide. The following hardware is needed for typical operation of the program:
Software Setup ASET-LV4 is a LabView application that is typically supplied with an installer that installs the following components and drivers needed to run the program: LabView 2012 Run Time engine
More informationFigure 1 Diode schematic symbol (left) and physical representation (right)
Page 1/7 Revision 1 20-Jul-10 OBJECTIVES To reinforce the concepts behind diode circuit analysis Verification of diode theory and operation To understand certain diode applications, such as rectification
More information5.1 Graphing Sine and Cosine Functions.notebook. Chapter 5: Trigonometric Functions and Graphs
Chapter 5: Trigonometric Functions and Graphs 1 Chapter 5 5.1 Graphing Sine and Cosine Functions Pages 222 237 Complete the following table using your calculator. Round answers to the nearest tenth. 2
More informationBeam Stabilization at
Beam Stabilization at FERMI@EETTR S.Bassanese S.Cleva G.Gaio 1 FERMI s BPM system layout RD_KGxx o o o o Patch B o o o o Panel C o o o o D o o o o B C e - D BPM Trigger pulse RT Data Data Giga bit ETH
More informationUsing SigLab with the Frequency Domain System Identification Toolbox
APPLICATION NOTE Using SigLab with the Frequency Domain System Identification Toolbox SigLab makes it easy for users of the Frequency Domain System Identification Toolbox 1 to get high quality measurements
More informationThe oscilloscope and RC filters
(ta initials) first name (print) last name (print) brock id (ab17cd) (lab date) Experiment 4 The oscilloscope and C filters The objective of this experiment is to familiarize the student with the workstation
More informationExpoM - ELF User Manual
ExpoM - ELF User Manual Version 1.4 ExpoM - ELF User Manual Contents 1 Description... 4 2 Case and Interfaces... 4 2.1 Overview... 4 2.2 Multi-color LED... 5 3 Using ExpoM - ELF... 6 3.1 Starting a Measurement...
More informationAgilent N7509A Waveform Generation Toolbox Application Program
Agilent N7509A Waveform Generation Toolbox Application Program User s Guide Second edition, April 2005 Agilent Technologies Notices Agilent Technologies, Inc. 2005 No part of this manual may be reproduced
More informationLecture 3 Complex Exponential Signals
Lecture 3 Complex Exponential Signals Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/3/1 1 Review of Complex Numbers Using Euler s famous formula for the complex exponential The
More informationLab 3: Introduction to Software Defined Radio and GNU Radio
ECEN 4652/5002 Communications Lab Spring 2017 2-6-17 P. Mathys Lab 3: Introduction to Software Defined Radio and GNU Radio 1 Introduction A software defined radio (SDR) is a Radio in which some or all
More informationEEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class
EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class Description In this project, MATLAB and Simulink are used to construct a system experiment. The experiment
More informationGravity: 12-Bit I2C DAC Module SKU: DFR0552
Gravity: 12-Bit I2C DAC Module SKU: DFR0552 Introduction DFRobot Gravity 12-Bit I2C DAC is a small and easy-to-use 12-bit digital-to-analog converter with EEPROM. It can accurately convert the digital
More information3 USRP2 Hardware Implementation
3 USRP2 Hardware Implementation This section of the laboratory will familiarize you with some of the useful GNURadio tools for digital communication system design via SDR using the USRP2 platforms. Specifically,
More informationModulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples.
Digital Data Transmission Modulation Digital data is usually considered a series of binary digits. RS-232-C transmits data as square waves. COMP476 Networked Computer Systems Analog and Digital Signals
More informationSIGNALS AND SYSTEMS: 3C1 LABORATORY 1. 1 Dr. David Corrigan Electronic and Electrical Engineering Dept.
2012 Signals and Systems: Laboratory 1 1 SIGNALS AND SYSTEMS: 3C1 LABORATORY 1. 1 Dr. David Corrigan Electronic and Electrical Engineering Dept. corrigad@tcd.ie www.mee.tcd.ie/ corrigad The aims of this
More informationRLC-circuits with Cobra4 Xpert-Link TEP. 1 2 π L C. f res=
Related topics Damped and forced oscillations, Kirchhoff s laws, series and parallel tuned circuit, resistance, capacitance, inductance, reactance, impedance, phase displacement, Q-factor, band-width Principle
More informationMeasurement of weighted harmonic distortion HI-2
Measurement of weighted harmonic distortion HI-2 Software of the KLIPPEL R&D and QC SYSTEM ( Document Revision 1.0) AN 7 DESCRIPTION The weighted harmonic distortion HI-2 is measured by using the DIS-Pro
More informationUCE-DSO210 DIGITAL OSCILLOSCOPE USER MANUAL. FATIH GENÇ UCORE ELECTRONICS REV1
UCE-DSO210 DIGITAL OSCILLOSCOPE USER MANUAL FATIH GENÇ UCORE ELECTRONICS www.ucore-electronics.com 2017 - REV1 Contents 1. Introduction... 2 2. Turn on or turn off... 3 3. Oscilloscope Mode... 3 3.1. Display
More informationA Prototype Wire Position Monitoring System
LCLS-TN-05-27 A Prototype Wire Position Monitoring System Wei Wang and Zachary Wolf Metrology Department, SLAC 1. INTRODUCTION ¹ The Wire Position Monitoring System (WPM) will track changes in the transverse
More informationAnalog Arts SF900 SF650 SF610 Product Specifications
www.analogarts.com Analog Arts SF900 SF650 SF610 Product Specifications Analog Arts reserves the right to change, modify, add or delete portions of any one of its specifications at any time, without prior
More informationStudy of Analog Phase-Locked Loop (APLL)
Laboratory Exercise 9. (Last updated: 18/1/013, Tamás Krébesz) Study of Analog Phase-Locked Loop (APLL) Required knowledge Operation principle of analog phase-locked-loop (APLL) Operation principle of
More informationBIO 365L Neurobiology Laboratory. Training Exercise 1: Introduction to the Computer Software: DataPro
BIO 365L Neurobiology Laboratory Training Exercise 1: Introduction to the Computer Software: DataPro 1. Don t Panic. When you run DataPro, you will see a large number of windows, buttons, and boxes. In
More informationEE 210 Lab Exercise #3 Introduction to PSPICE
EE 210 Lab Exercise #3 Introduction to PSPICE Appending 4 in your Textbook contains a short tutorial on PSPICE. Additional information, tutorials and a demo version of PSPICE can be found at the manufacturer
More informationsin(wt) y(t) Exciter Vibrating armature ENME599 1
ENME599 1 LAB #3: Kinematic Excitation (Forced Vibration) of a SDOF system Students must read the laboratory instruction manual prior to the lab session. The lab report must be submitted in the beginning
More informationLab Reference Manual. ECEN 326 Electronic Circuits. Texas A&M University Department of Electrical and Computer Engineering
Lab Reference Manual ECEN 326 Electronic Circuits Texas A&M University Department of Electrical and Computer Engineering Contents 1. Circuit Analysis in PSpice 3 1.1 Transient and DC Analysis 3 1.2 Measuring
More informationMEM01: DC-Motor Servomechanism
MEM01: DC-Motor Servomechanism Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 February 5, 2016 Contents 1 Introduction and Goals 1 2 Description 2 3 Modeling 2 4 Lab Objective 5 5 Model
More informationLabVIEW Basics Peter Avitabile,Jeffrey Hodgkins Mechanical Engineering Department University of Massachusetts Lowell
LabVIEW Basics Peter Avitabile,Jeffrey Hodgkins Mechanical Engineering Department University of Massachusetts Lowell 1 Dr. Peter Avitabile LabVIEW LabVIEW is a data acquisition software package commonly
More informationni.com Sensor Measurement Fundamentals Series
Sensor Measurement Fundamentals Series Introduction to Data Acquisition Basics and Terminology Litkei Márton District Sales Manager National Instruments What Is Data Acquisition (DAQ)? 3 Why Measure? Engineers
More informationSinusoids and Phasors (Chapter 9 - Lecture #1) Dr. Shahrel A. Suandi Room 2.20, PPKEE
Sinusoids and Phasors (Chapter 9 - Lecture #1) Dr. Shahrel A. Suandi Room 2.20, PPKEE Email:shahrel@eng.usm.my 1 Outline of Chapter 9 Introduction Sinusoids Phasors Phasor Relationships for Circuit Elements
More informationDC and AC Circuits. Objective. Theory. 1. Direct Current (DC) R-C Circuit
[International Campus Lab] Objective Determine the behavior of resistors, capacitors, and inductors in DC and AC circuits. Theory ----------------------------- Reference -------------------------- Young
More informationInstruction Manual. PW Communicator
Instruction Manual PW Communicator This manual explains the free software (PW Communicator) for the HIOKI Power Meter series only. Please refer to the Instruction Manual for your Power Meter for details
More informationMAE106 Laboratory Exercises Lab # 1 - Laboratory tools
MAE106 Laboratory Exercises Lab # 1 - Laboratory tools University of California, Irvine Department of Mechanical and Aerospace Engineering Goals To learn how to use the oscilloscope, function generator,
More informationDigital Signal Processing Techniques
Digital Signal Processing Techniques Dmitry Teytelman Dimtel, Inc., San Jose, CA, 95124, USA June 17, 2009 Outline 1 Introduction 2 Signal synthesis Arbitrary Waveform Generation CORDIC Direct Digital
More informationThermaViz. Operating Manual. The Innovative Two-Wavelength Imaging Pyrometer
ThermaViz The Innovative Two-Wavelength Imaging Pyrometer Operating Manual The integration of advanced optical diagnostics and intelligent materials processing for temperature measurement and process control.
More informationHP 33120A Function Generator / Arbitrary Waveform Generator
Note: Unless otherwise indicated, this manual applies to all Serial Numbers. The HP 33120A is a high-performance 15 MHz synthesized function generator with built-in arbitrary waveform capability. Its combination
More information