USB Project Ian Coulter. USB Interface USB Menu -Download HEX File -Send Trigger -Start DAQ.

Slides:



Advertisements
Similar presentations
Verilog XL Tutorial By Greg Edmiston Scott McClure August 2004.
Advertisements

Code Composer Department of Electrical and Computer Engineering
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Micro Logix 1100 RSLogix 500 LAB#2 Timing, Counting & Comparing.
Using Macros and Visual Basic for Applications (VBA) with Excel
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
Tutorial 6 Working with Web Forms
Java Programming Working with TextPad. Using TextPad to Work with Java This text editor is designed for working with Java You can download a trial version.
BDT Business Tutorial. Click on the BDT Business icon.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
The 12 screens to follow contain a number of Tool descriptions, some instructions on their use, and in some cases a Task or two. If you dedicate one hour.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
ADAM Single Writer User’s Manual ETA Chips Co., Kr, 2011 Rev 1.0.
Data Acquisition Software Integration and ADC Characterisation Jack Hobbs 4 th August
High Speed Data Converter University
PMS /134/182 HEX 0886B6 PMS /39/80 HEX 5E2750 PMS /168/180 HEX 00A8B4 PMS /190/40 HEX 66CC33 By Adrian Gardener Date 9 July 2012.
Gauge Operation and Software by Scott A. Ager. Computer Recommendations 750 MHz Pentium III 64 Meg SRAM 40 Gig Hard Drive 1024 x 768 graphics CD Writer.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
In the next step you will enter some data records into the table. This can be done easily using the ‘Data Browser’. The data browser can be accessed via.
Execute Workflow. Home page To execute a workflow navigate to My Workflows Page.
AHCAL electronics. Status and Outlook Peter Göttlicher for the AHCAL developers CALICE meeting UT Arlington, March 11th, 2010.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 3 Report Jack Hickish.
Active-HDL Interfaces Debugging C Code Course 10.
USB Project (15 th August) Ian Coulter. Last Week Needed to work error flags and error counting into labview. This seems to work successfully but doesn’t.
Development of a microprocessor project with LPC2388 development board.
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
Slide 1 Project 1 Task 2 T&N3311 PJ1 Information & Communications Technology HD in Telecommunications and Networking Task 2 Briefing The Design of a Computer.
Graphical User Interface You will be used to using programs that have a graphical user interface (GUI). So far you have been writing programs that have.
NOTICE OF REMOVAL Example B: 1 Select Notice of Removal from the Available Events menu. Clicking on the event name places it in the Selected Event box.
By Paul Richard and Jim Fitzgerald Chapter 18 – Drawing Management Tools and Utilities.
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
Features : VMAX-MIPI is a pattern generator which supports Full-HD resolution. VMAX-MIPI has one MIPI connector(29Pin), 4 programmable power. PC to USB.
password from home is wiseowl.
JDS5 Training Guide. On Start Up you will see this screen click the OK button Click OK.
1 How to Install OpenGL u Software running under Microsoft Windows makes extensive use of "dynamic link libraries." A dynamic link library (DLL) is a set.
Modal Dialogs. What is a Modal Dialog? A modal dialog is a separate window that remains in focus until it is closed by the user. During this time the.
1 After completing this lesson, you will be able to: Get around the Internet with your browser. Connect to the Internet. Print Web pages. Save Web pages.
HTML Creating Forms on a Web Page. 2 Objectives  Discuss the process of creating a form  Distinguish between data input controls and text input controls.
Using Dropbox. Objectives The student will be able to: Upload a file to Dropbox Create a folder on Dropbox Share a Dropbox folder with peers.
FOCOMM_CAMAC Setup and Usage Guide Andrew Wong, Larry Ruckman.
Teaching Digital Logic courses with Altera Technology
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
TI-83 Plus. GraphLink: an interface helps us to exchange data between a PC and the TI- calculators.
Customizing Menus and Toolbars CHAPTER 12 Customizing Menus and Toolbars.
Silent Spaces Steven Danneman Ryan Phillips Lam Nguyen Burt Bielicki.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
UNCLASSIFIED 1 UNITED IN SERVICE TO OUR NATION Manage Enclosure Documents for Requirements Package.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
For more information on Rouge, visit:
1 Terminal Management System Usage Overview Document Version 1.1.
OpenGL project setup.
A B C D E F G H U T S R Q P O N I J K L M Z Y X W V 6 Reset scores
CS1101 : Using Course Marker
USB Project (15th July) Ian Coulter.
USB Project (6th August)
CENG2400 Tutorial 1 Keil IDE CENG2400 tutorial 1 v.7a.
How to Transfer Norton License to Another Computer.
forgot laptop password Windows 10 with no reset disk
Online DAQ Code Tutorial
MicroEconomix 1500 RSLogix 500 LAB#2
הודעות ריענון מהיר והרחבות Charts & Graphs גרף XY בניית מחולל אותות
USB Project (22nd July) Ian Coulter.
When I want to execute the subroutine I just give the command Write()
Data Acquisition Software Integration and ADC Characterisation
Microsoft PowerPoint.
Category 1 Category 2 Category 3 Category 4 Category
USB Project (22nd August)
Presentation transcript:

USB Project Ian Coulter

USB Interface USB Menu -Download HEX File -Send Trigger -Start DAQ

USB Interface USB Menu -Download HEX File:Gives the USB its logic settings. Without this it cannot recognise the input commands. -Send Trigger:Must be on to receive data from the ADC -Start DAQ: Takes data in from the ADC board and plots it on the display

USB Interface The number of data readings per DAQ for each channel Choose single or continuous data acquisition Sends the command in the “Value to Write” box

USB Interface Preset Menu -FPGA Reset -USB Reset -Store Data -Clear Status -Trigger -Send Text File

Useful Commands FPGA Reset (aa ff) – Clears list of commands entered. Must be done before every new program. USB Reset (aa fe) –Removes logic settings from USB Send Text File (usb.txt) –Reads the commands from a text file “usb.txt” ADC Setup (aa 04) –Sets up to receive data from the ADC Test Mode (aa 06) – Uses test data (sawtooth pattern) After each command, click “Write To Endpoint”. DON’T PRESS ENTER!

Typical Program USB  Download HEX File  “adcusb.hex” FPGA Reset (aa ff)  write to endpoint ADC Setup (aa 04)  write to endpoint Test Mode (aa 06)  write to endpoint Choose other settings (# of readings, etc …) USB  Start DAQ

Typical Program

Fixes & Problems Added Test Mode & ADC Setup to the preset functions dropdown menu Enabled it to read inputs from text file “usb.txt”

The Future? Work out which parts of code apply to the data transfer Compile these into a DLL (Dynamic Link Library), a directory of commands Enable the USB interface to read from this DLL Enable Labview to call up DLL commands