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