Title: KUSB Data Acquisition Product Line
1KUSB Data AcquisitionProduct 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)
2Agenda
- Introduction
- Benefits
- Industries
- Success Stories
- Software
- What is on the CD?
- Open Layers
- SDK (Software Development Kit)
- DTx-EZ (ActiveX)
- LV Link
- TestPoint
- Hardware
- KUSB-3102 (DT9802)
- KUSB-3108 (DT9806)
- KUSB-3116 (DT9834-16-4-16-BNC)
- KUSB-3160 (DT9835)
- KUSB-3100 (DT9812)
- Hands-on Labs
3Introduction
- USB Sales has shown steady growth over 5 year
period
Data Translation introduced the first true USB
data acquisition module in 1999
1999
2005
4Benefits
- 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.
5Benefits (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 users PC and
critical data - No product returned due to bus interference
- No computer damage reported
6Industries
- 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
7Success 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
8Success 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
9Software
- What is on the CD?
- Open Layers
- SDK (Software Development Kit)
- DTx-EZ (ActiveX)
- LV Link
- TestPoint
10Whats 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
11Open 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
12Open Layers (cont.)
Many Levels of Software Support and Control
Graphical Development
Text Code Development
13Open 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)
14SDK (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
15DTx-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
16DTx-EZ (Quick DataAcq)
17Quick 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
18LV 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
19TestPoint
- Graphical application for designing test,
measurement, and data acquisition applications
using object-oriented, drag-and-drop technology. - Features data acquisition, instrument control,
analysis, graphs, etc. - How to interface KUSB modules?
20Hardware
- KUSB-3102 (DT9802)
- KUSB-3108 (DT9806)
- KUSB-3116 (DT9834-16-4-16-BNC)
- KUSB-3160 (DT9835)
- KUSB-3100 (DT9812)
21KUSB-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)
22KUSB-3102 (DT9802) (cont.)
- 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
23KUSB-3108 (DT9806)
- High dynamic range (100dB)
- High gain for low-level measurements
- Thermocouple support (CJC)
- Powered by USB (no external power required)
24KUSB-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
25KUSB-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
26KUSB-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.
27KUSB-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)
28KUSB-3116 (DT9834-16-4-16-BNC)
- 500 KHz Throughput on USB
29KUSB-3116 (DT9834-16-4-16-BNC)Simultaneous
Operations
30KUSB-3116 (DT9834-16-4-16-BNC)
31KUSB-3116 (DT9834-16-4-16-BNC)
32KUSB-3116 (DT9834-16-4-16-BNC)Analog Input
Subsystem
33KUSB-3116 (DT9834-16-4-16-BNC)Analog Output
Subsystem
34KUSB-3116 (DT9834-16-4-16-BNC)Digital
Input/Output Subsystem
35KUSB-3116 (DT9834-16-4-16-BNC)Counter/Timer
Subsystem
36KUSB-3116 (DT9834-16-4-16-BNC)Isolation
37KUSB-3116 (DT9834-16-4-16-BNC)Accessories
38KUSB-3116 (DT9834-16-4-16-BNC)Power?
39KUSB-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
40KUSB-3100 (DT9812)
41KUSB-3100 (DT9812) (cont.)
- Highlights
- Flexible yet economical
- Easy plug-n-play measurements
- Free ready-to-run measurements
- Free ActiveX controller and SDK
42KUSB-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
43Hands on Labs
- SDK
- DTx-EZ
- LV-Link
- TestPoint