Function Generator Progress

Slides:



Advertisements
Similar presentations
Operational Amplifiers 1. Copyright  2004 by Oxford University Press, Inc. Microelectronic Circuits - Fifth Edition Sedra/Smith2 Figure 2.1 Circuit symbol.
Advertisements

ICS Test Environment Alexander Söderqvist Dec 9, 2014.
Online School Registration System Solomon Ng Pei-Yu Wang Evan Chiu Curtis Wong.
ARCS Data Analysis Software An overview of the ARCS software management plan Michael Aivazis California Institute of Technology ARCS Baseline Review March.
DC-DC Converters Convert a fixed DC Source into a Variable DC Source
Figure 2. 1in X 1in, 2-layer FR4 capacitance test board (left) top view, (right) bottom view. Figure 1. Recommended test setup for measuring capacitance.
Testing Dr. Andrew Wallace PhD BEng(hons) EurIng
First Indico Workshop Conversion Server Thomas Baron May 2013 CERN.
12.
1 Software Construction Software Construction Chapter 1.
Physics 434 Module 5 Lab & writeup thanks to Prof. Toby Burnett 1 Module 5 – Serial devices using VISA (LabView for “Virtual Instrument Software Architecture”)
Lab::VISA. VISA, GPIB, etc. Instruments can be connected in various ways: Serial port, GPIB, VXI, TCP/IP, etc. GPIB (hardware and software) –GPIB (IEEE488):
WELCOME TO SOFTWARE CONSTRUCTION. 1.1 What is Software Construction? It is a very complicated process, includes:
SEABAS DAQ development for T3MAPS Readout Abhijeet Sohni (with – Max Golub, Raymond Mui and Sean Zhu) Fall Quarter 2014.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Dr. DEVENDRA TAYAL– THE SCOPE OF SOFTWARE ENGINEERING.
Feature Extractor: overview and history of recent changes Dmitry Chirkin, UW Madison Goal: Given an ATWD or FADC waveform, determine arrival times of some.
Foot switch project GUI software design. Oscilloscope Communication Uses VISA protocol for scope communication. – Common on Tektronix Oscilloscope platforms.
EE 211 Lecture 5 T. H. Ortmeyer Spring, This week’s labs Aliasing and Pulse Measurements 555 Timers Important Note: Next weeks schedule.
J. Ye SMU Joint ATLAS-CMS Opto-electronics working group, April 10-11, 2008 CERN 1 Test Results on LOC1 and Design considerations for LOC2 LOC1 test results:
V-Shaped Software Development Life Cycle Model. Introduction: Variation of water fall model. Same sequence structure as water fall model. Strong emphasis.
July 10, 2001 Status Report of the ROD Testing at BNL Kin Yip Activity update of the ROD system at BNL: DAQ-1 with trigger controller Data corruption testing.
Project Tools TestTrackPro. Made by a small company, SeaPine Software Have used the Issues Management modules for many years to manage changes and bug.
A function generator is usually a piece of electronic test equipment or software used to generate different types of electrical waveforms over a wide.
Learning Objectives Today we will Learn: The different methods of implementation The differences between user and technical documentation.
FUNCTION GENERATOR.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes RBSP/EFW CDR /30-10/1 647 Ground Support Equipment Will Rachelson University of.
L1Calo DBs: Status and Plans ● Overview of L1Calo databases ● Present status ● Plans Murrough Landon 20 November 2006.
S5.40. Module Structure 30% practical tests / 70% written exam 3h lectures / week (except reading week) 3 x 2h of computer labs (solving problems practicing.
September 24th 2006, aKademy The Design and Implementation of KJSEmbed Richard Moore,
A word document accompanies this presentation.
Ing shap e Wav 1.
Date of download: 10/21/2017 Copyright © ASME. All rights reserved.
Photovoltaic Systems Engineering Electronic Control Devices (ECDs)
Function Generator Remote Control
OpenSAF Developer Days 2008 OpenSAF Release Management Session 15-07
Project Context Different BeamLine Users
Progress Report Chester Liu 2013/7/26.
1. Welcome to Software Construction
T3MAPS Summer Final Report
T3MAPS Firmware Winter 2014.
Remaining Online SW Tasks
The GoogleMap API By Cody Littley.
FESA evolution and the vision for Front-End Software
FPGA BASED SPEED CONTROL OF BLDC MOTOR USING SINUSOIDAL PWM
Status and Plans of Virtual Instruments
Christophe Beigbeder PID meeting
Dumps PDF CCIE Data Center Written Exam v2.0.
Week 9: Series RC Circuit
CSE245 Lab 2 R1=1k R2=2k R3=3k C1=100f C2=200f L1=1000n
N8262A P-Series Modular Power Meter Firmware Upgrade Process
ECET 380 RANK Education for Service-- ecet380rank.com.
Roles and Responsibilities (1/3)
Electronics: Demod + 4Q FE
Analog to Digital Data Conversion
Rational Unified Process (RUP)
GLAST Large Area Telescope
Software Construction
Digital Control Systems Waseem Gulsher
OASIS PKCS#11 RSA Conference 2018.
Software Construction
Chapter 4 – Operational Amplifiers – Part 2
XML Parsing I have to analyze over 300 XML files. The xml2csy.py can’t be used to call multiple files at time as per our previous communication. I am thinking.
Software Construction
Introduction to Security and Risk Management
Software Construction Dr. Samer Odeh Hanna (PhD)
Laser Software Status and Comments on Concerns
Software Construction
Software Construction
Property Management Capitalization Quick Review.
Presentation transcript:

Function Generator Progress Travis Chen Joey Smith

Goals Get Generator back to the lab Test Generator (especially connection between PC and generator) Find and fix errors in PyVisa compatibility Find correct waveform

Success? Yes

What has changed The previous python script only worked for PyVisa versions <= 1.4 The script is now compatible with the most recent version of PyVisa (1.6) PyVisa is a python module A wrapper for VISA VISA (Virtual Instrument Software Architecture) is an API that is used to control instruments (such as our function generator) with PCs

Waveform description “It's a positive constant DC voltage (varied between 100mV to 200mV) with a triangle pulse drops to 0. The falling time is 50ns and the rising time is 100us.” From Shih-Chieh’s email Not yet in the script (just saw the email) Probably not too hard to implement (mostly involves changing an array constant and then testing)

For Next Week Get the right waveform into the script Figure out where/how to integrate charge injection into the overall T3MAPS script Import it into the main code? Move the code into the main code? Which file/section/function? Review the T3MAPS/FEI4 documents Move GPIB card to the PC being used for SEABAS?