Page 1
KUSB-3100 Getting Started Manual KUSB3100-903-01 Rev. A / January 2005 G R E A T E R M E A S U R E C O N F I D E N C E www.valuetronics.com...
Page 2
WARRANTY Keithley Instruments, Inc. warrants this product to be free from defects in material and workmanship for a period of 3 years from date of shipment. Keithley Instruments, Inc. warrants the following items for 90 days from the date of shipment: probes, cables, rechargeable batteries, diskettes, and documentation.
Revision of the manual. Each new Revision includes a revised copy of this print history page. Revision A (Document Number KUSB3100-903-01A)..............January 2005 All Keithley product names are trademarks or registered trademarks of Keithley Instruments, Inc. Other brand and product names are trademarks or registered trademarks of their respective holders. www.valuetronics.com...
Do not touch any object that could provide a current path to the common side of the circuit under test or power line (earth) ground. Keithley products are designed for use with electrical signals that Always make measurements with dry hands while standing on a...
Page 6
To maintain protection from electric shock and fire, replacement components in mains circuits, including the power transformer, test leads, and input jacks, must be purchased from Keithley Instru- ments. Standard fuses, with applicable national safety approvals, may be used if the rating and type are the same. Other components that are not safety related may be purchased from other suppliers as long as they are equivalent to the original component.
About this Manual This manual describes how to install and set up your KUSB-3100 module and device driver, and verify that your module is working properly. Intended Audience This document is intended for engineers, scientists, technicians, or others responsible for installing and setting up a KUSB-3100 module to perform data acquisition operations.
Related Information Refer to the following documents for more information on using the KUSB-3100 module: • KUSB-3100 User’s Manual provided with the module. This manual describes the features of the KUSB-3100 module and device driver. • DataAcq SDK User’s Manual. For programmers who are...
• Microsoft Windows 2000 or Windows XP documentation. • USB web site (http://www.usb.org). Where To Get Help Should you run into problems installing or using your KUSB-3100 module, please call the Keithley Technical Support Department.
Chapter 1 Key Hardware Features Table 1 lists the key features of the KUSB-3100 module. Table 1: Key Features of the KUSB-3100 Module Analog Analog Sample Digital Counter/ Inputs Outputs Resolution Range Rate Timer 8 SE ±10 V 50 kS/s...
Overview Software The software for the KUSB-3100 module, which is shipped on the Keithley CD that is provided with the module, includes the following software components: • Device Driver − This software must be installed and loaded before you can use a KUSB-3100 module with any of the supported software packages or utilities.
The flow diagram shown in Figure 1 illustrates the steps needed to get started using the KUSB-3100 module. This diagram is repeated in each chapter; the shaded area in the diagram shows you where you are in the getting started procedure.
Preparing to Use a Module Unpacking ..........Checking the System Requirements .
Page 18
Chapter 2 Prepare to Use a Module (this chapter) Set Up and Install the Module (see Chapter 3 starting on page Wire Signals to the Module (see Chapter 4 starting on page Verify the Operation of the Module (see Chapter 5 starting on page...
Open the shipping box and verify that the following items are present: • KUSB-3100 module, • USB cable, and • Keithley CD. If an item is missing or damaged, contact Keithley Technical Support. Once you have unpacked your module, check the system requirements, as described in the next section.
Chapter 2 Checking the System Requirements For reliable operation, your KUSB-3100 module requires the following: • Windows 2000 or Windows XP (Professional Edition) operating system. For USB Ver. 2.0 support, make sure that you install Service Pack 1 (for Windows XP) or Service Pack 4 (for Windows 2000). In addition, for some systems, you may have to disable standby mode.
To install the driver software, Data Acq SDK, DTx-EZ, and the Quick Data Acq software, perform the following steps: Insert the Keithley CD into your CD-ROM drive. Click Start from the Task Bar, then click Run. The Run dialog box appears.
Setting Up and Installing the Module Overview ..........Attaching Modules to the Computer.
Page 24
Wire Signals to the Module (see Chapter 4 starting on page Verify the Operation of the Module (see Chapter 5 starting on page Note: The KUSB-3100 module is factory-calibrated. You can recalibrate the module using the instructions in the KUSB-3100 User's Manual.
Setting Up and Installing the Module Overview You can attach a KUSB-3100 module to the host computer in one of two ways: • Connect directly to a USB port of the host computer, described on page 13. Use this method if one or two modules are sufficient for your application.
Chapter 3 Attaching Modules to the Computer This section describes how to attach a KUSB-3100 module to the host computer. Note: Most computers have two USB ports that allow direct connection to USB devices. If your application requires more than two KUSB-3100 modules, you can expand the number of USB devices attached to a single USB port by using expansion hubs.
Page 27
Setting Up and Installing the Module KUSB-3100 Modules USB Ports Host Computer USB Cable Figure 2: Attaching the Module to the Host Computer Repeat the steps to attach another KUSB-3100 module to the host computer, if desired.
Theoretically, you can connect up to five expansion hubs to a USB port on the host computer. However, the practical number of KUSB-3100 modules that you can connect to a single USB port depends on the throughput you want to achieve. Each of the hubs supports up to four modules.
Page 29
The operating system automatically detects the USB devices as they are installed. KUSB-3100 Module KUSB-3100 Module USB Cables Host Computer USB Cable USB Cable Power Supply Expansion Hubs for Hub Power Supply for Hub KUSB-3100 Module KUSB-3100 Module USB Cables Figure 3: Attaching Multiple KUSB-3100 Modules Using Expansion Hubs...
Chapter 3 Changing the Name of a Module (Optional) To change the name of a KUSB-3100 module, configure the device driver by performing the following steps: From the Windows Start menu, select Settings|Control Panel. From the Control Panel, double-click Open Layers Control Panel.
Wiring Signals Preparing to Wire Signals ....... . Connecting Single-Ended Analog Input Signals ... . . Connecting Analog Output Signals.
Page 32
Chapter 4 Preparing to Use a Module (see Chapter 2 starting on page Set Up and Install the Module (see Chapter 3 starting on page Wire Signals (this chapter) Verify the Operation of the Module (see Chapter 5 starting on page...
Wiring Signals Preparing to Wire Signals Note: To avoid electrostatic sensitivity, it is recommended that you unplug your KUSB-3100 module from the computer before wiring signals. This section provides recommendations and information about wiring signals to a KUSB-3100 module. Wiring Recommendations...
Chapter 4 Wiring Method You wire signals to the KUSB-3100 module using the screw terminals on the module. Table 2 lists the screw terminal assignments for the modules. Table 2: KUSB-3100 Screw Terminal Assignments Screw Screw Terminal Signal Terminal Signal...
Page 35
Wiring Signals Table 2: KUSB-3100 Screw Terminal Assignments (cont.) Screw Screw Terminal Signal Terminal Signal Analog Input CH2 High Digital Input 2 Analog Input CH1 High Digital Input 1 Analog Input CH0 High Digital Input 0...
Chapter 4 Connecting Single-Ended Analog Input Signals The KUSB-3100 module supports 8 single-ended analog input channels. Figure 4 shows how to connect single-ended voltage input signals (channels 0 and 1, in this case) to the screw terminals of the module.
Wiring Signals Connecting Analog Output Signals The KUSB-3100 module supports two analog output channels (DAC0 and DAC1). Figure 5 shows how to connect an analog output voltage signal (DAC0, in this case) to the KUSB-3100 module. DAC0 Load DAC0 Return...
Chapter 4 Connecting Digital I/O Signals The KUSB-3100 module supports eight, fixed digital input lines and eight, fixed digital output lines. Figure 6 shows how to connect digital input signals (lines 0 and 1, in this case) to the screw terminals of a KUSB-3100 module.
Page 39
Wiring Signals Figure 7 shows how to connect digital output signals (line 0, in this case) to the screw terminals of aKUSB-3100 module. Ground Out = LED On Ω Digital Output 0 KUSB-3100 Module Figure 7: Connecting Digital Outputs...
In this example, the counter counts the number of rising edges that occur on the Counter 0 In signal when the Counter 0 Gate signal is in the active state (as specified by software). Refer to the KUSB-3100 User’s Manual for more information.
Page 41
Figure 9 shows how to connect counter/timer signals to the screw terminals on the KUSB-3100 module to perform an event counting operation without using a gate (also called a software gate). The counter counts the number of rising edges that occur on the Counter...
Chapter 4 KUSB-3100 Module Ground Signal Source Counter 0 In Figure 9: Connecting Counter/Timer Signals for an Event Counting Operation Without Using a Gate Connecting Signals for a Frequency Measurement Operation One way to measure frequency is to use the same wiring as a...
Page 43
Wiring Signals KUSB-3100 Module Ground Signal Source Counter 0 In (Number of pulses counted during gate period) Counter 0 Gate (Determines period Known Signal for count) Source Figure 10: Connecting Counter/Timer Signals for a Frequency Measurement Operation Using an External Pulse...
Figure 11 shows how to connect counter/timer signals to the KUSB-3100 module to perform an edge-to-edge measurement operation on one signal sources. The counter measures the number of counts between the start edge (in this case, a rising edge on the Counter 0 Gate signal) and the stop edge (in this case, another rising edge on the Counter 0 Gate signal).
Page 45
Wiring Signals You can use edge-to-edge measurement to measure the following characteristics of a signal: • Pulse width – The amount of time that a signal pulse is in a high or a low state, or the amount of time between a rising edge and a falling edge or between a falling edge and a rising edge.
Connecting Signals for a Rate Generation Operation Figure 12 shows how to connect counter/timer signals to the screw terminals of a KUSB-3100 module to perform a rate generation (continuous pulse output) operation; in this example, an external gate is used. Ground...
Verifying the Operation of a Module Overview ..........Running the Quick Data Acq Application .
Page 48
Chapter 5 Prepare to Use a Module (see Chapter 2 starting on page Set Up and Install the Module (see Chapter 3 starting on page Wire Signals to the Module (see Chapter 4 starting on page Verify the Operation of the Module (this chapter)
Verifying the Operation of a Module Overview Quick Data Acq allows you to perform the following operations: • Acquire data from a single analog input channel or digital input port; • Acquire data continuously from one or more analog input channels using an oscilloscope, strip chart, or Fast Fourier Transform (FFT) view;...
To run the Quick Data Acq application, perform the following steps: If you have not already done so, power up your computer and any attached peripherals. Select Quick Data Acq from the Keithley Instruments\Quick Data Acq program group. Note: The Quick Data Acq application allows you to verify basic operations on the module;...
Verifying the Operation of a Module Performing a Single-Value Analog Input Operation To verify that the module can read a single analog input value, perform the following steps: Connect a voltage source, such as a function generator, to analog input channel 0 (single-ended mode) on the module. Refer to page 24 for an example of how to connect a single-ended analog input.
Chapter 5 Performing a Single-Value Analog Output Operation To verify that the module can output a single analog output value, perform the following steps: Connect an oscilloscope or voltmeter to DAC 0 on the module. Refer to page 25 for an example of how to connect analog output signals.
Verifying the Operation of a Module Performing a Continuous Analog Input Operation To verify that the module can perform a continuous analog input operation, perform the following steps: Connect known voltage sources, such as the outputs of a function generator, to analog input channels 0 and 1 on the module (using the single-ended configuration).
Chapter 5 12. Click Start from the Toolbar to start the continuous analog input operation. The values acquired from each channel are displayed in a unique color on the oscilloscope view. 13. Click Stop from the Toolbar to stop the operation. Performing a Single-Value Digital Input Operation To verify that the module can read a single digital input value, perform the following steps:...
Verifying the Operation of a Module Select digital output port A by clicking Port A. Click the appropriate bits to select the type of signal to write from the digital output lines. If the bit is selected, a high-level signal is output from the digital output line;...
Chapter 5 Performing a Pulse Output Operation To verify that the module can perform a pulse output operation, perform the following steps: Connect a scope to counter/timer 0 on the module. Refer to page for an example of how to connect a scope (a pulse output) to counter/timer 0.
Index connecting to the host computer using an expansion hub analog input operations Control Panel applet analog inputs conventions used analog output operations counter/timers analog outputs connecting edge-to-edge signals applet, Open Layers Control Panel connecting event counting signals application wiring connecting frequency measurement analog inputs signals...
Page 58
Index LEDs wiring signals analog inputs analog outputs digital inputs and outputs Open Layers Control Panel applet edge-to-edge measurement output pulses event counting frequency measurement methods period measurement period measurement preparing preparing to wire signals pulse output pulse outputs recommendations pulse width Quick Data Acq running...
Page 59
M E A S U R E C O N F I D E N C E Keithley Instruments, Inc. Corporate Headquarters • 28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168 • 1-888-KEITHLEY (534-8453) • www.keithley.com 12/04 www.valuetronics.com...
Need help?
Do you have a question about the KUSB-3100 and is the answer not in the manual?
Questions and answers