Keithley_KUSB_Training
Download
Report
Transcript Keithley_KUSB_Training
KUSB Data Acquisition
Product Line
KUSB Product Training at Keithley
January 13 & 14, 2005
Presented by Data Translation:
Fausto Soares (Technical Support Engineer)
Rene Messier (Technical Support Engineer)
Christine Daigneault (Director of US Sales)
Agenda
Introduction
Benefits
Industries
Success Stories
Software
What is on the CD?
Open Layers
SDK (Software Development Kit)
DTx-EZ (ActiveX)
LV Link
TestPoint
KUSB-3102
KUSB-3108
KUSB-3116
KUSB-3160
KUSB-3100
Hardware
(DT9802)
(DT9806)
(DT9834-16-4-16-BNC)
(DT9835)
(DT9812)
Hands-on Labs
Introduction
USB Sales has shown steady growth over 5 year period
Data Translation introduced the first true
USB data acquisition module in 1999
1999
2005
Benefits
Portability and ease-of-use
Small, portable modules are easy to transport and
use in the field
Easy signal connections
Connect to laptop or desktop
Powered by USB port*
Enclosure protects board from harsh environments
”Hot-swapping" capability means the PC does
not have to be shut down to install hardware.
Plug-and-play means the PC automatically
detects the peripheral and configures the
necessary software.
*KUSB-3116 ships with a +5V power supply.
Benefits
(cont.)
500V Isolation
Without isolation the computer is tied
directly to your external sensor which
can potentially damage your PC
Provides safe, low-noise measurements,
prevents ground loops, and protects the
user’s PC and critical data
No product returned due to bus
interference
No computer damage reported
Industries
Aerospace and Defense
Automotive
Biotech, Pharmaceutical, and Medical
Chemical and Petroleum
Communications
Computers and Office Equipment
Earth and Ocean Sciences
Education
Electronics
Financial Services
Industrial Equipment and Machinery
Instrumentation
Semiconductor
Utilities and Energy
Success Stories
Automotive
DT9834 – car audio systems tuning
Why DT? Portability, performance, Open Layers
DT9802 – dynamometer suspension testing
Why DT? Portability, performance
Electronics
DT9834 – qualify components on printed circuit
boards (PCBs); using DTx-EZ
Why DT? Portability, performance, DTx-EZ, cost
Military
DT9806 – data acquisition with high speed imaging
Why DT? Portability, performance, cost
Success Stories -
(cont.)
Paper Industry
DT9834 – paper alignment on conveyor equipment
Why DT? Portability, accuracy, performance (C/Ts)
Pharmaceutical and Medical
DT9806 – automated drug testing equipment
Why DT? Accuracy, Open Layers, portability, size
Transportation
DT9834 – train vibration measurement
Why DT? Portability, performance (simultaneous
subsystems and speed), Open Layers
Software
What is on the CD?
Open Layers
SDK (Software Development Kit)
DTx-EZ (ActiveX)
LV Link
TestPoint
What’s included on the CD?
32-Bit WDM Open
Layers® Device Drivers
for Windows 2000/XP
User Manuals
SDK™ (Software
Development Kit)
Examples w/ source code
Ready-to-Measure
Applications
Quick DataAcq
Open Layers
Interfaces device drivers with function
libraries and application
Customer can easily upgrade from
one KUSB to a different KUSB module
and still use the same program
Preserve software investment
Saves development time
Open Layers (cont.)
Many Levels of Software Support and Control
User Application
Graphical
Development
LV Link
DTx-EZ
TestPoint
Text Code
Development
Open Layers SDK
Open Layers Drivers
Hardware
Open Layers (cont.)
Text Code
SDK (C, C++, Visual Studio)
DTx-EZ (Active X, Visual Studio)
Graphical
LV Link (LabView)
TestPoint
Ready-to-Measure
Quick Data Acq (Visual Basic/DTx-EZ)
SDK
(Software Development Kit)
Includes header files, function
libraries, example programs, and
documentation to develop your own
Open Layers data acquisition and
control applications
C, Visual C++
Open Layers allows portability to any
supported board with little effort
DTx-EZ (ActiveX Controller)
Enables quick and
easy development of
high-performance data
acquisition applications
in Visual Basic® or
Visual C++®.
Active X: DTx-EZ™ ActiveX® controls for
data acquisition and
high speed real-time
plotting and math
functions
DTx-EZ
(Quick DataAcq)
Quick DataAcq
(cont.)
Source code available and can modified w/
DTx-EZ and Visual Basic.
Features:
Single Analog Input/Output
Digital Input/Output
Scope and Strip Chart
FFT
Frequency Counter
Pulse Generator
Wave Generator
LV Link
LV Link is a collection of Virtual Instruments
(VIs) that give programmers working in
LabVIEW the ability to access KUSB data
acquisition modules.
Provides three levels of VIs for full access
to board functions.
Integrates w/ LabVIEW versions up to 7.1
Includes extensive LV Link example VIs for
analog input, analog output, and digital I/O
Supports up to 24-bit boards
TestPoint
Graphical application for designing test,
measurement, and data acquisition
applications using object-oriented, dragand-drop technology.
Features: data acquisition, instrument
control, analysis, graphs, etc.
How to interface KUSB modules?
Hardware
KUSB-3102
KUSB-3108
KUSB-3116
KUSB-3160
KUSB-3100
(DT9802)
(DT9806)
(DT9834-16-4-16-BNC)
(DT9835)
(DT9812)
KUSB-3102 (DT9802)
The first true USB
module for data
acquisition
Combines high
performance with
isolation and USB
ease-of-use
Powered by USB
(no external power
required)
KUSB-3102 (DT9802)
Specifications:
Analog Inputs: 16 SE/8 DI
Analog Outputs: 2
Resolution: 12-bit
+/- 10 Volts
4 Gains: 1, 2, 4, 8
100KHz sampling performance
16 Digital I/O (8 In/8 Out)
2 Counter/Timers
500 V isolation
(cont.)
KUSB-3108 (DT9806)
High dynamic range
(100dB)
High gain for lowlevel measurements
Thermocouple
support (CJC)
Powered by USB (no
external power
required)
KUSB-3108 (DT9806)
(cont.)
Specifications:
Analog Inputs: 16 SE/8 DI
Analog Outputs: 2
Resolution: 16-bit
4 programmable gains: 1, 10, 100, 500
Voltage ranges: +/-10V, +/-1V, +/-0.1V, +/-0.02V
50KHz sampling performance
16 Digital I/O (8 In/8 Out)
2, 16-bit Counter/Timers
Cold Junction Compensation (CJC for Thermocouple)
500 V isolation
KUSB-3116 (DT9834-16-4-16-BNC)
If we were to use only one word to
describe the KUSB-3116 it would
have to be:
Performance
KUSB-3116 (DT9834-16-4-16-BNC)
USB Terminology
Full Speed USB vs. High-Speed USB 2.0
Full Speed USB = 12 Mbits/sec
High Speed USB = 480 Mbits/sec
Competitors offer USB 2.0, but only
Full Speed at 12 Mbits/sec. The
result is less throughput; limited to
about 100KHz throughput.
KUSB-3116 (DT9834-16-4-16-BNC)
Specifications:
16-bit 500 kHz A/D (16 channels)
16-bit 500 kHz D/A (4 channels, waveform)
4 gains: 1, 2, 4, 8
Simultaneous A/D, D/A, DIO, C/T subsystem
operation
5, 32-bit up/down counter/timers (18 MHz)
32-Clocked Digital I/O (16 In/16 Out)
High Speed USB 2.0 = 480Mbps transfer rate
(40 times faster than USB 1.1)
KUSB-3116 (DT9834-16-4-16-BNC)
500 KHz Throughput on USB
KUSB-3116 (DT9834-16-4-16-BNC)
Simultaneous Operations
KUSB-3116 (DT9834-16-4-16-BNC)
KUSB-3116 (DT9834-16-4-16-BNC)
KUSB-3116 (DT9834-16-4-16-BNC)
Analog Input Subsystem
KUSB-3116 (DT9834-16-4-16-BNC)
Analog Output Subsystem
KUSB-3116 (DT9834-16-4-16-BNC)
Digital Input/Output Subsystem
KUSB-3116 (DT9834-16-4-16-BNC)
Counter/Timer Subsystem
KUSB-3116 (DT9834-16-4-16-BNC)
Isolation
KUSB-3116 (DT9834-16-4-16-BNC)
Accessories
KUSB-3116 (DT9834-16-4-16-BNC)
Power?
KUSB-3160 (DT9835)
Digital I/O module
96 digital lines, 64 I/O and
32 input
Digital outputs capable of
driving relays
Interrupt on bit change
detection for monitoring
critical signals.
Powered by USB
500 Volt isolation
KUSB-3100 (DT9812)
KUSB-3100 (DT9812)
(cont.)
Highlights
Flexible yet economical
Easy plug-n-play measurements
Free ready-to-run measurements
Free ActiveX controller and SDK
KUSB-3100 (DT9812)
(cont.)
Specifications:
8 Single-Ended (multiplexing) Analog Inputs
Sampling frequency = 40 kHz
Programmable Gains = 1, 2, 4, and 8
Analog Input ranges = +/-10V, +/-5V, +/-2.5V, +/-1.25V
12-bit resolution (both AIN & AOUT)
2 Analog Outputs
Output frequency = 40 kHz
Analog Output range = +/- 10V
16 Digital I/O lines: 8 In/8 Out (2, 8-bit ports)
1 (16-bit) Counter/Timer
External Clock and Trigger inputs
Hands on Labs
SDK
DTx-EZ
LV-Link
TestPoint