Table of Contents

Advertisement

Keithley DAS-8 Series User Manual

Advertisement

Table of Contents
loading

Summary of Contents for Keithley DAS-8 Series

  • Page 1 Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
  • Page 2 DAS-8 Series User’s Guide A G R E A T E R M E A S U R E O F C O N F I D E N C E Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 3 Hardware Keithley Instruments, Inc. warrants that, for a period of one (1) year from the date of shipment (3 years for Models 2000, 2001, 2002, 2010 and 2700), the Keithley Hardware product will be free from defects in materials or workmanship. This warranty will be honored provided the defect has not been caused by use of the Keithley Hardware not in accordance with the instructions for the product.
  • Page 4 EXCEPT FOR THE EXPRESS WARRANTIES ABOVE KEITHLEY DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ALL IMPLIED WARRANTIES OF MERCHANT- ABILITY AND FITNESS FOR A PARTICULAR PURPOSE. KEITHLEY DISCLAIMS ALL WARRANTIES WITH RESPECT TO THE OTHER HARDWARE AND OTHER SOFTWARE.
  • Page 5 DAS-8 Series User’s Guide Revision H- June 2002 Part Number: 66160 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 6 The information contained in this manual is believed to be accurate and reliable. However, Keithley Instruments, Inc., assumes no responsibility for its use; nor for any infringements or patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent rights of Keithley Instruments, Inc.
  • Page 7 Keithley products are designed for use with electrical signals that are rated Installation Category I and Installation Category II, as described in the International Electrotechnical Commission (IEC) Standard IEC 60664. Most mea- surement, control, and data I/O signals are Installation Category I and must not be directly connected to mains voltage or to voltage sources with high transient over-voltages.
  • Page 8 (Note that selected parts should be purchased only through Keithley Instruments to maintain accuracy and functionality of the product.) If you are unsure about the applicability of a replacement component, call a Keithley Instruments office for information.
  • Page 9 The manual is intended for data acquisition system designers, engineers, technicians, scientists, and other users responsible for setting up, cabling, and wiring signals to DAS-8 Series boards. It is assumed that users are familiar with data acquisition principles and with their particular application.
  • Page 10 An index completes this manual. Throughout the manual, keep the following in mind: • References to DAS-8 Series boards apply to the DAS-8, DAS-8/LT, DAS-8/PGA, DAS-8/PGA-G2, and DAS-8/AO boards. When a feature applies to a particular board, that board’s name is used.
  • Page 11: Table Of Contents

    Unpacking the Board ......3-2 DAS-8 Series Boards ......3-3...
  • Page 12 Application Precautions ..... 3-20 Installing and Configuring DriverLINX for DAS-8 Series Boards ....3-21 Installing the DAS-8 Series Standard Software Package .
  • Page 13 Cabling and Wiring ................... 4-1 Attaching Accessory and Expansion Boards ..4-1 Attaching an STC-37 Screw Terminal Connector ....4-3 Attaching an STA-08 / STA-08PGA Screw Terminal Accessory .
  • Page 14 Calibration ....................5-1 Equipment Required ......5-1 Potentiometers ......5-2 Troubleshooting ..................
  • Page 15 Data Coding ......C-8 D/A Conversion Delay ....C-9 D/A Data Lost .
  • Page 16: Overview

    Microsoft Windows development • a mouse is highly recommended Each member of the DAS-8 Series has the same functions with the following differences: • DAS-8/LT — for use in a laptop or portable computer. Has 1 MHz clock for sample timing.
  • Page 17 DAS-8/AO — same as DAS-8/PGA with two 12-bit analog outputs and onboard pacer clock for sample timing. The DAS-8 Series features an 8-channel, 12-bit successive approximation A/D converter with sample and hold. The full scale input of each channel is fixed at ±5V on the DAS-8and DAS-8LT and software-programmable on the DAS-8PGA and DAS-8/AO.
  • Page 18: Das-8 Software

    DAS-8 Software The following software is available for operating DAS-8 Series boards: • DAS-8 Series standard software package — Shipped with DAS-8 Series boards. Includes DriverLINX for Microsoft Windows and function libraries for writing application programs such as Microsoft Visual C++; Microsoft Visual Basic; Borland Delphi; utility programs;...
  • Page 19 • DAS-8 Series utilities — The following utilities are provided as part of both the DAS-8 Series standard software package: DriverLINX Calibration Utility • DriverLINX Test Panel • • DAS-8 Series register I/O map — If you cannot satisfy your application’s requirements with the available software packages and...
  • Page 20: Accessories

    Accessories The following accessories are available for use with DAS-8 Series boards: • STC-37 screw terminal connector — For all DAS-8 Series boards, provides 37 screw terminals that allow you to access the functions of the board; connects directly to the DAS-8 Series board without a cable.
  • Page 21 • C-1800 cable — Unshielded, 18-inch cable with a 37-pin connector on each end; allows you to connect a DAS-8 Series board to an STA-08, STA-08PGA, EXP-16, EXP-16/A, or EXP-GP. • S-1800 cable — Shielded, 18-inch cable with a 37-pin connector on each end;...
  • Page 22: Functional Description

    Digital I/O features • Counter/timer I/O features • Interrupts • Power • Measuring Voltage A functional block diagram of a DAS-8 Series board is shown in Figure 2-1. Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 23: Analog Input Features

    IBM PC AT Bus Figure 2-1. DAS-8 Series Functional Block Diagram Analog Input Features DAS-8 Series boards use a 12-bit, successive approximation analog-to-digital converter (ADC) with integral sample and hold. The ADC provides 12-bit resolution ±1 least significant bit (LSB), providing an effective accuracy of 11 bits.
  • Page 24: Channel Configuration

    Input Configuration The DAS-8 series boards contain eight analog input channels. DAS-8 and DAS-8/LT inputs are single-ended (sharing a common low level ground) with a fixed input range of -5.000V to +4.9976V. The DAS-8/PGA(G2) and DAS-8/AO, on the other hand, may be configured for either...
  • Page 25 Note: On the DAS-8 and DAS-8/LT, the channels are always configured as single-ended; all signals are referred to a single low-level ground. If you are using EXP-16, EXP-16/A, or EXP-GP expansion boards or MB-02 backplanes, you must configure the on-board analog input channels associated with the expansion boards as single-ended.
  • Page 26 DAS-8/PGA(G2) or DAS-8/AO board, you can specify one of five bipolar and four unipolar analog input ranges. Table 2-1 lists the gains supported by DAS-8 Series boards and the analog input voltage range for each gain.
  • Page 27 Analog input channels on DAS-8 Series boards are provided with protection against signals outside the specified analog input range. All DAS-8 Series boards can tolerate voltages up to ±35V and transients of several hundred volts without damaging the board. When measuring signals at differential inputs, DAS-8/PGA(G2) and DAS-8/AO boards can tolerate common-mode voltages up to ±35V and...
  • Page 28 Channel Selection You can use DAS-8 Series boards to acquire data from a single analog input channel or from a range of contiguous, on-board analog input channels using automatic channel scanning. These two methods of channel selection are described as follows: •...
  • Page 29 Stop Channel], where Last Channel is the highest numbered channel for the DAS-8 model the application is using. In multi-channel list mode, the DAS-8 Series acquires all data from a random list of analog channels. The channel-gain list may contain up to 256 channels in any •...
  • Page 30 For the EXP-16, EXP-16/A, and EXP-GP, you attach the expansion boards in a daisy-chain configuration using the S-1800 or C-1800 cable. The first expansion board in the daisy chain is associated with on-board channel 0, the next expansion board is associated with on-board channel 1, and so on.
  • Page 31: Clock

    PC bus may be determined automatically as described below. Custom Clock Frequencies For timing, the DAS-8 Series uses the clock signal on the PC I/O bus or an on-board crystal oscillator. While the original IBM PC XT and compatibles always had a 2.384MHz bus clock, ISA Nd EISA bus machines have no accepted standard for PC bus clock.
  • Page 32: Conversion Clock Sources (Das-8/Pga(G2), Das-8/Ao, And Das-8/Lt)

    Conversion Clock Sources (DAS-8/PGA(G2), DAS-8/AO, and DAS-8/LT) The conversion clock source determines when each analog-to-digital (A/D) conversion is initiated. DAS-8/PGA(G2),DAS-8/AO, and DAS-8/LT boards provide the following software-selectable conversion clock sources: • Software — When using a software conversion clock, the host computer issues a command to initiate a conversion.
  • Page 33 The 82C54 contains three counter/timers: C/T0, C/T1, and C/T2. If you are using a hardware internal clock source, the time base logic uses C/T1 and C/T2 in either normal or cascaded mode, as follows: – Normal Mode - A software-selectable count is loaded into C/T2 of the 82C54 counter/timer circuitry.
  • Page 34 Conversions begin Operation is started when using an external clock source External Clock Source Internal Clock Source count (idle state) count count count Conversions begin when using an internal clock source Figure 2-3. Initiating Conversions The ADC acquires data at a maximum of 4kHz (one sample every Note: µ...
  • Page 35: Triggers

    Refer to page 4-14 for more information on synchronizing conversions on multiple boards. Triggers A trigger is an event that must occur before a DAS-8 Series board starts an analog input operation. You can use one of the following trigger sources to trigger an analog input operation: •...
  • Page 36 Trigger event occurs Hardware Trigger Conversions begin when using an external clock source External Clock Source Internal Clock Source (idle state) count count count count Conversions begin when using an internal clock source Figure 2-4. Initiating Conversions with a Hardware Trigger 2-15 Artisan Technology Group - Quality Instrumentation ...
  • Page 37: Hardware Gates

    A hardware gate is an externally applied digital signal that determines whether conversions occur. You connect the gate signal to the IP1/TRIG pin (pin 25) on the main I/O connector. DAS-8 Series boards support a positive gate only. Therefore, if the hardware gate is enabled and the signal to IP1/TRIG is high, conversions occur;...
  • Page 38 3rd conversion (internal clock) Figure 2-5. Hardware Gate Although DAS-8 Series boards do not provide a hardware-based Note: analog trigger, you can program an analog trigger through software, using one of the analog input channels as the trigger channel. DriverLINX provides functions for both an analog trigger and a digital trigger.
  • Page 39: Data Transfer

    Data Transfer Because DAS-8 Series boards do not support DMA (Direct Memory Access), data is always transferred from a DAS-8 Series board to the host computer’s memory through an output port. Data can be transferred as either a foreground process or a background process. If data is transferred in the background, the end-of-conversion interrupt must be enabled so the board can notify the host computer when new data is available.
  • Page 40: Digital I/O Features

    Digital I/O Features DAS-8 Series boards contain three digital input lines and four digital output lines. The digital input lines are associated with the IP1, IP2, and IP3 pins on the main I/O connector; the digital output lines are associated with the OP1, OP2, OP3, and OP4 pins on the main I/O connector.
  • Page 41: 82C54 Counter/Timer Circuitry

    82C54 Counter/Timer Circuitry Each DAS-8 Series board contains 82C54 counter/timer circuitry; the 82C54 contains three counter/timers: C/T0, C/T1, and C/T2. C/T0 is always available for general-purpose tasks. If you are using a hardware internal clock source for an analog input operation, both C/T1 and C/T2 of the 82C54 counter/timer circuitry are dedicated to internal functions and cannot be used for general-purpose tasks.
  • Page 42 Clock pulse Software forces Software writes initial output low count value of 3 Output Figure 2-6. Pulse on Terminal Count Mode • Programmable one-shot (Mode 1) — This mode is useful for providing a hardware-triggered delay or one-shot pulse. The output is initially high.
  • Page 43 • Rate generator (Mode 2) — This mode is useful for generating a real-time clock interrupt. The output is initially high. A trigger loads the initial count value into the counter. At the next clock pulse after the trigger, the counter starts counting down. When the counter reaches one, the output goes low for one clock pulse and then goes high again.
  • Page 44 • Square-wave generator (Mode 3) — This mode is useful for square-wave generation. The output is initially high. A trigger loads the initial count value into the counter. At the next clock pulse after the trigger, the counter starts counting down. When half the initial count has elapsed, the output goes low for the remainder of the count.
  • Page 45 • Software-triggered strobe (Mode 4) — The output is initially high. Writing the initial count through software loads the initial count value into the counter at the next clock pulse, but the counter does not start counting. At the next clock pulse, the counter starts counting down. When the counter reaches zero, the output goes low for one clock pulse and then goes high again.
  • Page 46 • Hardware-triggered strobe (Mode 5) — The output is initially high. A rising edge of the gate input acts as a trigger. The counter is loaded with the initial count value on the next clock pulse after the trigger, but the counter does not start counting. At the next clock pulse, the counter starts counting down.
  • Page 47: Interrupts

    Canada K2K 1X3 (613) 592-0714 (800) 267-7231 Interrupts DAS-8 Series boards can generate interrupts from one of the following interrupt sources: • External interrupt — An interrupt is generated when a rising edge is applied to the INT_IN/XCLK pin (pin 24) on the main I/O connector.
  • Page 48: Power

    The interrupt source is software-selectable. At power-up or system reset, the board assumes that the interrupt source is an external interrupt. You can select only one interrupt at a time. If you are using an interrupt, you must select the interrupt level (2, 3, 4, 5, 6, or 7) using a jumper on the board.
  • Page 49 Table 2-3. Expansion Board/Backplane Power Limitations Expansion Maximum Number Board/Backplane Powered by Host EXP-16 EXP-16/A EXP-GP MB-01 Always use external power. MB-02 Always use external power. MB-03 MB-04 STA-1360 If you want to use more expansion boards or backplanes than indicated in Table 2-3, you must connect an external power supply to the additional expansion boards or backplanes.
  • Page 50: Setup And Installation

    This chapter describes how to install the software in your computer, unpack and inspect the board, configure the board, and install the board in your computer. Read this chapter and all related DriverLINX documentation before you attempt to install and use your DAS-8 Series board. Installation Procedure Installing and configuring DriverLINX for the DAS-8 Series boards...
  • Page 51: Unpacking The Board

    Unpacking the Board To prevent any damage to your DAS-8 Series board, perform the following steps when unpacking the board: 1. Remove the wrapped DAS-8 Series board from its outer shipping carton. 2. Ensure that your computer is turned OFF but grounded, then hold the wrapped board in one hand while placing your other hand firmly on a...
  • Page 52: Das-8 Series Boards

    DAS-8 Series Boards If you are familiar with switches and jumpers and with the items that are configurable on DAS-8 Series boards, you can use Figure 3-1 as a quick reference for configuring a DAS-8 board; Figure 3-2 as a quick reference for configuring a DAS-8/LT;...
  • Page 53 R3 R4 BASE ADDRESS 9 8 7 6 5 4 3 Switch block S1 1 2 3 4 5 6 7 2 3 4 5 6 7 X LEVEL Figure 3-2. DAS-8/LT Board Setup and Installation Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 54 3 4 5 6 7 Switch block S1 R2 R3 R4 Input Configuration (On = single-ended, Off = differential) Switch 1 = Channel 0 Switch 2 = Channel 1 Switch 3 = Channel 2 Switch 4 = Channel 3 Main I/O Switch 5 = Channel 4 BASE ADDRESS connector...
  • Page 55 TP1 TP2 1 2 3 1 2 3 1 2 3 4 5 Switch block S1 J6 CH0 J7 CH1 NORM WAIT BASE ADDRESS STATE 1 2 3 4 5 6 7 Switch block S2 LEVEL 2 3 4 5 6 7 X Figure 3-4.
  • Page 56: Configuring The Board

    DriverLINX. Also locate any information or notes about the interrupt and DMA channels used by the other hardware devices in your computer system. You can configure the following items on DAS-8 Series boards: • Base address (required by DriverLINX and other software packages to perform DAS-8 Series board operations).
  • Page 57: Setting The Base Address

    Setting the Base Address DAS-8 Series boards are shipped with a base address of 300H. If any of the address locations between 300H and 307H are being used by another resource in your system (including another DAS-8 Series board), you must reconfigure the base address using the base address switch block...
  • Page 58 Determine an even boundary of eight I/O addresses within the range of 000H to 3F8H that is not being used by another resource in your system (including another DAS-8 Series board), and set the switches to the appropriate base address.
  • Page 59 Table 3-1. I/O Address Map (000H to 3FFH) (cont.) Address Range 2E8H to 2EFH Serial port 2F8H to 2FFH Serial port 300H to 31FH Prototype card 320H to 32FH Hard disk (XT) 370H to 377H Floppy disk controller #2 378H to 37FH Parallel printer 380H to 38FH SDLC...
  • Page 60 The DriverLINX Analog Input subsystem has eight analog input single-ended or differential signal connections depending on the model of your DAS-8 series board. DriverLINX maps these signals to Logical Channels. DriverLINX uses several of these control connections for external clock, trigger, and gating inputs. Refer to the DriverLINX Appendix F: Configuration and Implementation Notes—Keithley DAS-8...
  • Page 61: Setting The Input Configuration

    Setting the Input Configuration DAS-8/PGA(G2) and DAS-8/AO boards are shipped with the input configuration for all channels set to single-ended. If this is not appropriate for your application, you can reconfigure the input configuration on a channel-by-channel basis using the input configuration switch block (labeled S2).
  • Page 62: Setting The Interrupt Level

    Setting the Interrupt Level DAS-8 Series boards are shipped with interrupts disabled. If you want to use interrupts, you must set an appropriate interrupt level using jumper block J2. Note: DriverLINX modes specify preferred hardware data transfer techniques: foreground or synchronous modes, background or asynchronous modes.
  • Page 63: Analog Output Voltage Range Adjustments (Das-8/Ao Only)

    Table 3-2 lists interrupt levels commonly used by IBM PC and compatible computers. Select an interrupt level that is not being used by another resource in your system (including another DAS-8 Series board), and set the jumper to the appropriate interrupt level. It is recommended that you select interrupt level 3, 4, 5, or 7, if available.
  • Page 64 D/A 0 D/A 1 0 to 5 volts 0 to 10 volts -5 to +5 volts -10 to +10 volts -2.5 to +2.5 volts 4 to 20 mA Figure 3-8. Setting the D/A Output Switches and Jumpers 3-15 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 65: D/A Output Channel Update (Das-8/Ao Only)

    Custom Clock Frequencies For timing, the DAS-8 Series uses the clock signal on the PC I/O bus or an on-board crystal oscillator. While the original IBM PC XT and compatibles always had a 2.384MHz bus clock, ISA Nd EISA bus machines have no accepted standard for PC bus clock.
  • Page 66: 4-20Ma Current Loops

    To measure the PC bus clock frequency, DriverLINX requires that Counters 1 and 2 be chained together using an external jumper. To chain the counters, connect Counter 2 Out [6] to Counter 1 IN [4] on the DAS-8 external connector. Then, using DriverLINX, select the Counter/Timer Section in the Configuration Dialog Box.
  • Page 67: Interface To Transducers, Thermocouples, Etc

    Low-level transducers such as thermocouples and strain gage bridges (load cells, pressure/force transducers) require amplification before applying to the high level DAS-8 series board inputs. The EXP-16 expansion multiplexer incorporates an instrumentation amplifier that can provide stable amplification. It also includes circuitry that allows cold-junction compensation of thermocouples.
  • Page 68 DriverLINX has a Windows Dynamic Link Library (DLL) that you can use to perform thermocouple linearization. This DLL exports a function that you can use with most programming languages for converting the voltage output of Type B, E, J, K, R, S, and T thermocouples to temperature.
  • Page 69: Application Precautions

    There are two ground connections (DIG. COM. and L.L. GND.) on the rear connector (DAS-8 Series boards implement the L.L. GND. only when in the single-ended input mode). Digital common is the noisy or “dirty” ground that is meant to carry all digital signal and heavy current (power supply).
  • Page 70: Installing And Configuring Driverlinx For Das-8 Series Boards

    This section describes how to install the DAS-8 Series standard software package. The contents of these software packages are described as follows: •...
  • Page 71: Installing The Das-8 Series Standard Software Package

    Note: DAS-8 Series boards are not compatible with Windows NT or WIN 2000. Installing the DAS-8 Series Standard Software Package Note: Important — Before you begin installing any hardware or software for the DAS-8, read the DriverLINX Installation and Configuration Guide and the DriverLINX Appendix F: Configuration and Implementation...
  • Page 72 Selecting the DriverLINX Components to Install For your convenience in installing and uninstalling just the DriverLINX components you need, the DriverLINX CD Browser will assist you in selecting the components to install: Install Drivers - This required component installs only the files –...
  • Page 73: Installing Driverlinx

    6. Open the manuals appropriate to the DAS-800 installation and read them before installing your DAS-800 board or configuring DriverLINX: DriverLINX Installation and Configuration – – Appendix F: Configuration and Implementation Notes — Keithley DAS-8 DriverLINX Technical Reference Manual – – DriverLINX Analog I/O Programming Guide DriverLINX Digital I/O Programming Guide –...
  • Page 74: Configuration With Driverlinx

    Installing the Board Before installing a DAS-8 Series board in your computer, make sure that the switches and jumpers on the board are set appropriately and that the jumper and switch settings match the settings you configure in DriverLINX.
  • Page 75: Configuring Driverlinx

    6. Plug in all cords and cables. 7. Turn power to the computer ON. After you install the DAS-8 Series board in the computer, you can attach an expansion board, if necessary, and wire the appropriate signals to the board; refer to Section 4 for information. Before writing your application...
  • Page 76 6. Again select the Device menu and then choose the Configure... option to display the Device Configuration Dialog Box. 7. From the Model list, select the model name for the DAS-8 Series board you are configuring. 8. If the value displayed in the Address edit box is not correct, type the correct value into the box.
  • Page 77: Editing A Configuration File

    A typical entry for logical device 0 in the configuration initialization file follows: The string values recognized for the Vendor and Model keynames are [Device 0] Vendor=Keithley Model=DAS-8 Address=768 A/D channels=8 Min A/D volts=-5.0 Max A/D volts=5.0...
  • Page 78 A list of common hardware interrupt assignments is shown in Table 3-2. DMA is not used by the DAS-8 Series. This item must either have the value -1, or the option may be deleted from the file with a text editor.
  • Page 79: Cabling And Wiring

    Cabling and Wiring This chapter describes how to attach accessory and expansion boards to a DAS-8 Series board, how to connect signals to a DAS-8 Series board, and how to synchronize conversions on multiple DAS-8 Series boards. Note: Before you make any connections to a DAS-8 Series board, make sure that power to your computer and any accessories attached to the DAS-8 Series board are OFF.
  • Page 80 Top of Board (Rear View) VREF Pin 19 Pin 37 LLGND Pin 18 Pin 36 LLGND Pin 17 Pin 35 LLGND Pin 16 Pin 34 LLGND Pin 15 Pin 33 LLGND Pin 14 Pin 32 LLGND Pin 13 Pin 31 LLGND Pin 12 Pin 30...
  • Page 81: Attaching An Stc-37 Screw Terminal Connector

    Attaching an STC-37 Screw Terminal Connector The screw terminals on the STC-37 screw terminal connector allow you to connect field wiring to a DAS-8 Series board. The screw terminals are labeled from 1 to 37 and correspond directly to the functions of the pins on the main I/O connector on the board.
  • Page 82 To connect an STC-37 to a DAS-8 Series board, directly attach the 37-pin connector on the STC-37 to the main I/O connector on the DAS-8 Series board. Figure 4-4 illustrates the connection of an STC-37 to a DAS-8 Series board.
  • Page 83: Attaching An Sta-08 / Sta-08Pga Screw Terminal Accessory

    To connect an STA-08/STA-08PGA to a DAS-8 Series board, attach one end of the S-1800 or C-1800 cable to the main I/O connector on the DAS-8 Series board and the other end of the cable to the J1 connector on the STA-08/STA-08PGA. Figure 4-5 illustrates the connection of an STA-08/STA-08PGA to a DAS-8 Series board.
  • Page 84: Attaching An Exp-16 Or Exp-16/A Expansion

    S-1800 or C-1800 cable to the main I/O connector on the DAS-8 Series board and the other end of the cable to the J1 connector on the EXP-16 or EXP-16/A. Figure 4-6 illustrates the connection of an EXP-16 to a DAS-8 Series board.
  • Page 85: Board

    IEXC), negative input ( SENSE), and positive voltage excitation (+P). To connect an EXP-GP to a DAS-8 Series board, attach one end of the S-1800 or C-1800 cable to the main I/O connector on the DAS-8 Series board and the other end of the cable to the J1 connector on the EXP-GP.
  • Page 86: Attaching An Mb Series Backplane

    You can daisy-chain up to eight EXP-16, EXP-16/A, and/or EXP-GP expansion boards to provide up to 128 analog input channels. You connect the first expansion board to the DAS-8 Series board by attaching one end of an S-1800 or C-1800 cable to the main I/O connector on the DAS-8 Series board and the other end of the cable to the J1 connector on the expansion board.
  • Page 87: Connecting Signals

    Connecting Signals This section describes how to wire signals to a DAS-8 Series board. Although the illustrations in this section show a direct connection to a pin on the main I/O connector, you will actually wire your signal to a screw terminal on an accessory or expansion board or to a user-supplied, female 37-pin D connector.
  • Page 88: Connecting An Analog Input Signal To A Single-Ended Input

    Connecting an Analog Input Signal to a Single-Ended Input Figure 4-9 illustrates how to connect an analog input signal to single-ended analog input channel 0 on a DAS-8 Series board. Pin 37 Chan 0...
  • Page 89: Connecting An Analog Input Signal To A Differential Input

    Connecting an Analog Input Signal to a Differential Input For differential input configurations, you must provide a bias current return path. If at least one channel is unused or configured for single-ended input, use the negative side of that channel as the low-level analog common;...
  • Page 90: Connecting Analog Output Signal From A Das-8/Ao Board

    Connecting Analog Output Signal from a DAS-8/AO Board This section contains information needed when wiring analog output signals from a DAS-8/AO board to your application. Figure 4-11 illustrates how to connect a voltage output signal from a DAS-8/AO board to your application. Figure 4-12 illustrates how to connect a current output signal from a DAS-8.AO board to your application.
  • Page 91: Connecting Digital Signals

    5 mA Figure 4-12. DAS-8/AO Current Output Connecting Digital Signals You can connect the following digital signals to a DAS-8 Series board: • Digital input signal — Connect a digital input signal to the IP1, IP2, or IP3 pin (pin 25, 26, or 27) on the main I/O connector.
  • Page 92: Connecting Counter/Timer I/O Signals

    Synchronizing Conversions on Multiple Boards You can use a hardware external clock source to synchronize conversions on multiple DAS-8 Series boards. In addition, you can use the output of the OUT1 pin (pin 5) on a DAS-8/PGA(G2) or DAS-8/AO board (acting as a timing master) to synchronize conversions on additional DAS-8 Series boards.
  • Page 93 Board 2 Board 1 Board 3 Pin 24 Pin 24 Pin 24 INT_IN INT_IN INT_IN External clock Board 1 Board 2 Board 3 Pin 24 Pin 24 Pin 24 INT_IN INT_IN INT_IN Board 0 (Master) Pin 5 Internal OUT1 clock DAS-8/PGA/G2 Figure 4-13.
  • Page 94: 4-20Ma Current Loops

    4–20mA Current Loops Process control current-loop transducers interface easily with DAS-8 and DAS-8/LT by adding a suitable shunt resistor across the input. Since the maximum current is 20mA and the maximum input range of a DAS-8 is +5V, a 250-ohm precision shunt resistor is required. The DAS-8/ PGA(G2) and DAS-8/AO default range is also ±5V, so that this method also works here.
  • Page 95: Calibration

    Calibration The analog input circuitry of DAS-8 Series boards is calibrated in the factory. It is recommended that you check the calibration every six months and recalibrate the board, if necessary. For channels using gains other than 1, the board maintains the Note: initial calibration within an accuracy of ±0.05%.
  • Page 96: Potentiometers

    • An STA-08 or STA-08PGA screw terminal accessory and C-1800 cable, or an STC-37 screw terminal connector. Do not attempt to calibrate a DAS-8 Series board unless your Note: equipment is of the required accuracy. Potentiometers DAS-8 Series boards contain potentiometers, which you must adjust when calibrating the board.
  • Page 97 R1 = Full scale R2 = Offset BASE ADDRESS 1 2 3 4 5 6 7 Switch block S1 LEVEL 2 3 4 5 6 7 X Figure 5-1. Potentiometers (DAS-8) R3 = Full scale R4 = Offset R3 R4 BASE ADDRESS 9 8 7 6 5 4 3 Switch...
  • Page 98 TP1 TP2 3 4 5 6 7 R2 R3 R4 BASE ADDRESS 1 2 3 4 5 6 7 Switch block S2 LEVEL 2 3 4 5 6 7 X Figure 5-3. Potentiometers [DAS-8/PGA(G2)] TP1 TP2 1 2 3 1 2 3 1 2 3 4 5 Switch block S1...
  • Page 99: Troubleshooting

    Troubleshooting If your DAS-8 Series board is not operating properly, use the information in this chapter to help you isolate the problem. If the problem appears serious enough to require technical support, refer to Technical Support on page 6-5 for information on how to contact an applications engineer.
  • Page 100: Problem Isolation

    6. Apply computer power and check operation with the functional DAS-8 Series board in place. This test checks the computer accessory slot. If you are using more than one DAS-8 Series board, check the other slots you are using. 7. If the accessory slots are functional, check the I/O hookups. Connect the accessory and expansion boards, one at a time, and check operation.
  • Page 101: Troubleshooting Table

    Troubleshooting Table Table 6-1 lists general symptoms and possible solutions for problems with DAS-8 Series boards. If your board is not operating properly after using this information, refer to Technical Support on page 6-5 for instructions on getting technical support.
  • Page 102 Table 6-1. Troubleshooting Information (cont.) Symptom Possible Cause Possible Solution Analog input An open connection exists. Check wiring to screw terminal. conversion data An error exists in the Check configuration file for correct entries. appears to be invalid configuration file. Electrical noise exists.
  • Page 103: Technical Support

    Technical Support Before Returning any equipment for repair, call Keithley for technical support at: 1-888-KEITHLEY Monday - Friday, 8:00 a.m. - 5:00 p.m., Eastern Time An applications engineer will help you diagnose and resolve your problem over the telephone. Please make sure that you have the following...
  • Page 104 If you are submitting your equipment for repair under warranty, you must include the invoice number and date of purchase. To enable Keithley to respond as quickly as possible, you must include the RMA number on the outside of the package.
  • Page 105: Specifications

    Specifications DAS-8 Specifications Power Consumption +5V supply 107mA typ. / 180mA max. +12V supply 6mA typ. / 10mA max. -12V supply 10mA typ. / 16mA max. Analog Inputs Number of Channels 8, Single-ended Resolution 12 bits (2.4mV/bit) Accuracy 0.01% of reading ±bit Full scale ±5 Volt Coding...
  • Page 106 Sample Hold Amplifier Acquisition time 15ms to 0.01%, typ. for full-scale step input Dynamic 1 bit (2.44mV) @ 2000V/sec sampling error Reference Voltage Output Reference +10.0V (±0.1V) Tempco 50ppm/˚C max., 30ppm/˚C (optional) Load current ±2mA max. Digital I/O OP1–4 output 0.5V max.
  • Page 107 Counter/Timer Type 8254 programmable interval timer Counters 3 down-counters (16-bit) Driver capability 2.2mA @ 0.45Vdc (5 LSTTL loads) Input, Gate, Clock load TTL/DTL/CMOS compatible (±10µA) Input Clock Frequency Not less than 10MHz max. Active count edge Negative (falling) Clock pulse width 50ns high/50ns low (min.) Power Outputs IBM/PC Bus Supplies...
  • Page 108: Das-8/Pga Specifications

    DAS-8/PGA Specifications DAS-8/PGA specifications are similar to those quoted for the DAS-8 with the following exceptions: Power Consumption +5V supply 800mA typ. / 1A max. +12V supply 2mA typ. / 5mA max. –12V supply 18mA typ. / 30mA max. Analog Inputs Number of channels 8, Single-ended/Differential (switch selectable)
  • Page 109: Das-8/Ao Specifications

    DAS-8/AO Specifications Analog Input Channels 8 Differential Resolution 12 bits Absolute Accuracy 0.05% of full scale Input Ranges: Table A-2. DAS-8/AO Input Ranges Bipolar Unipolar Throughput CMMR ±10V 0 to 10V 15.4kHz 70dB ±5V ±0.5V 0 to 1V ±50mV 0 to 100mV ±10mV 0 to 20mV 8.3kHz...
  • Page 110 Analog Output Channels Resolution 12 bits Ranges 0–5V, 0–10V, ±2.5V, ±5V, ±10V Settling time 4µs to 0.01% for full-scale step Input data decoding Unipolar - true binary (right justified) Bipolar - Offset binary (right justified) Output current Output resistance <0.1Ohm Capacitive Drive Capability Integral non-linearity...
  • Page 111 Interrupt Channel Level 2–7 Software selectable Enable Via INT of Control Register On the DAS-8/AO, Interrupts latch in an internal flip-flop whose Note: state corresponds to the INT bit in the Status Register. A write to the Status Register clears this flip-flop. Service routines should acknowledge and re-enable the interrupt flip-flop.
  • Page 112: Das-8/Lt Specifications

    DAS-8/LT Specifications Power Consumption +5V supply 6mA typ. / 30mA max. +12V supply 15mA typ / 22mA max. Total 205mW typ. / 414mW max. Analog Inputs Number of Channels 8, Single-ended Resolution 12 bits (2.4mV/bit) Accuracy 0.01% of reading ±bit Full scale ±5V Coding...
  • Page 113 Digital I/O (Type 74HCT273) OP1–4 output 0.33V max. @ 4.0mA (current sink) low voltage OP1–4 output 3.8V min. @ –0.4mA (current source) high voltage IP1–3 input 0.8V max. low voltage IP1–3 input –0.4 max. low current IP1–3 input 2.0V max. high voltage IP1–3 input 1.0µA max.
  • Page 114 Counter/Timer Type 82C54 programmable interval timer Counters 3 down counters (16 bit) Driver capability 2.2mA @ 0.45Vdc (5 LSTTL loads) Input, Gate, Clock load TTL/DTL/CMOS compatible (±10µA) Input clock frequency 10MHz Max. Active count edge Negative (falling) Clock pulse width 50ns high/50ns low (min.) Internal Oscillator Frequency...
  • Page 115 Connector Pin Assignments Figure B-1 shows the main I/O connector and its pin assignments on a DAS-8 or DAS-8/LT board; Table B-1 contains a more detailed description of the pins. Figure B-2 shows the main I/O connector and its pin assignments on a DAS-8/PGA(G2) board; Table B-2 contains a more detailed description of the pins.
  • Page 116: Connector Pin Assignments

    Table B-1. Main I/O Connector Pin Assignments for the DAS-8/LT Name Function +12V +12V power from host computer CLK0 82C54 C/T0 clock input OUT0 82C54 C/T0 output CLK1 82C54 C/T1 clock input OUT1 82C54 C/T1 output OUT2 82C54 C/T2 output Digital output bit 0 Digital output bit 1 Digital output bit 2...
  • Page 117 Table B-1. Main I/O Connector Pin Assignments for the DAS-8/LT (cont.) Name Function Analog input channel 6 Analog input channel 5 Analog input channel 4 Analog input channel 3 Analog input channel 2 Analog input channel 1 Analog input channel 0 Top of Board (Rear View) −...
  • Page 118 Table B-2. Main I/O Connector Pin Assignments for the DAS-8/PGA(G2) Name Function +12V +12V power from host computer CLK0 82C54 C/T0 clock input OUT0 82C54 C/T0 output CLK1 82C54 C/T1 clock input OUT1 82C54 C/T1 output / conversion clock output OUT2 82C54 C/T2 output Digital output bit 0...
  • Page 119 Table B-2. Main I/O Connector Pin Assignments for the DAS-8/PGA(G2) (cont.) Name Function IN6+ Analog input channel 6 (+) IN5+ Analog input channel 5 (+) IN4+ Analog input channel 4 (+) IN3+ Analog input channel 3 (+) IN2+ Analog input channel 2 (+) IN1+ Analog input channel 1 (+) IN0+...
  • Page 120 Table B-3. Main I/O Connector Pin Assignments for the DAS-8/AO Name Function DAC 1 Out D/A Converter #1 Output CLK0 82C54 C/T0 clock input OUT0 82C54 C/T0 output CLK1 82C54 C/T1 clock input OUT1 82C54 C/T1 output / conversion clock output OUT2 82C54 C/T2 output Digital output bit 0...
  • Page 121 Table B-3. Main I/O Connector Pin Assignments for the DAS-8/AO (cont.) Name Function IN6+ Analog input channel 6 (+) IN5+ Analog input channel 5 (+) IN4+ Analog input channel 4 (+) IN3+ Analog input channel 3 (+) IN2+ Analog input channel 2 (+) IN1+ Analog input channel 1 (+) IN0+...
  • Page 122: Driverlinx Implementation Notes

    The following sections describe how the hardware features of the DAS-8 Series correspond to the DriverLINX API. The following table summarizes allowed data-acquisition modes supported by each subsystem of DriverLINX. Table C-1. DriverLINX Modes Supported by DAS-8 Series Subsystem Polled Interrupt...
  • Page 123 Table C-2. Modes, Operations, and Events Events Subsystem Mode Operation Timing Start Stop Polled Start rate, dig cmd, ana, dig TC, ana, dig Interrupt Start, Stop, Status rate, dig cmd, ana, dig cmd, TC, ana, dig Analog Input Other Initialize Polled Start rate, dig...
  • Page 124: Logical Channels

    Logical Channels DriverLINX uses logical channel numbers to specify physical analog, digital, and counter/timer channels on the DAS-8. Generally, the logical channel number is the same as the physical channel number; but, in some cases, additional logical channels are defined by DriverLINX to specify combinations of physical channels.
  • Page 125: External Triggering

    Three tests are performed every time the analog input subsystem is initialized. First, DriverLINX determines if Logical Counter 3 is available by testing if physical counter 2 can clock physical counter 1, Second, the presence of Logical Counter 4 is detected by testing if physical counter 2 clocks physical counter 0.
  • Page 126: External Clocking

    External Clocking Some applications require that the timing, or pacing, of data-acquisition sampling be synchronized to an external clock signal. To do this with the DAS-8, you must connect the external clock to the INTERRUPT INPUT [24] input on the external analog D-connector on the board’s mounting bracket.
  • Page 127: A/D Conversion Delay

    For a gain of 1 in the 0 to +10V range (unipolar configuration) the voltage 2.44mV resolution would be ----------- - 4096 Table C-4. Input Voltage A/D Binary Value 2048 +5.002V 2049 +10V 4095 The values returned by the A/D converter always range from 0 to 4095 independent of the gain or channel configuration.
  • Page 128: A/D Data Lost

    The minimum conversion delay for Logical Counters 0, 1, and 2 is two clock tics and for Logical Counters 3 and 4 is four clock tics. However, the minimum usable conversion delay depends on the data acquisition mode, the speed of the computer, and the gain and A/D conversion speed of the data acquisition board.
  • Page 129: External Clocking

    External Clocking See the External Clocking section under the Analog Input Subsystem. Data Coding The D/A channels use straight binary coding. The minimum value that can be used is 0 and the maximum value is 4095. Analog output values are determined by the Analog Output Range switches (S3 and S4). For example, if you use the 0-5V range, the D/A output range will be as follows: –...
  • Page 130: D/A Conversion Delay

    D/A Conversion Delay D/A conversions are timed using either software polling of the counter/timer or interrupts from INT IN [24] signal. Either technique requires software to update the hardware registers with new values as rapidly as possible after a clock event is recognized. The DAS-8 models cannot support direct hardware timing of D/A output.
  • Page 131: Digital Input And Output Subsystems

    Digital Input and Output Subsystems Logical Channels The DAS-8 has a custom 3-bit digital input port and a 4-bit digital output port (Logical Channel 0). The custom input channel is configured as IP1, IP2, IP3, and the output channel as OP0, OP1, OP2, OP3. DriverLINX implements all digital I/O on the DAS-8 as immediate, single-value transfers on execution of the DriverLINX Service Request.
  • Page 132: Counter/Timer Subsystem

    Counter/Timer Subsystem The DAS-8 uses an Intel 8254 Programmable Interval Timer which consists of 3 internal 16-bit counters, Counter 0, Counter 1, and Counter 2. The clock, gate, and output connections of Counters 0 and 1 are undedicated and available on the DAS-8 external connector. Counter 2’s gate and output connections are externally available also, but the clock input is internally connected to either the PC bus clock or a 1MHz crystal oscillator.
  • Page 133: Counter/Timer Initialization

    Counter/Timer Initialization Power-up state of the counters is undefined. Initialization establishes the state of each counter as a binary rate generator with a down count of 65535. Counter/Timer Interrupt Counter/timer interrupts are not supported by the DAS-8. Event Counting Event counting is the simplest counter/timer function. Only one counter is required and the external events to be counted are used as an external clock input signal to the counter.
  • Page 134: Frequency Measurement

    Frequency Measurement Without external hardware, support of frequency measurement using the DAS-8 hardware configuration is limited. Frequency measurement requires an external connection between two counters. Gating Counter Gate Clock in Clock out Internal Clock Measurement Counter Gate Unknown Clock in Clock out Frequency Frequency measurement requires two counter/timers used as...
  • Page 135: Pulse Output

    Remember the signal must be TTL (0 to 5 volts). Do not exceed this voltage range as damage to the counter could result. Also, Logical Counter 3 must be configured with an external jumper as indicated in the preceding table. Note that, unlike the technique used by your computer board’s DOS driver, connecting the gating signal generated by Logical Counter 3 to a digital input line is not required.
  • Page 136: Oneshot Pulse Output

    Logical Counters 3 and 4 can generate square and variable duty cycle waves using the internal clock. However, arbitrary duty cycles are not possible. The onCount must be 3 off count (=period - onCount) and the onCount ratio must be an integer. ---------------------- off count If the above conditions are not met, the onCount will be adjusted to...
  • Page 137 Index Numerics Analog Input Initialization DriverLINX configuration of DAS8 4–20 mA Current Loops DAS8(LT) 4-16 Analog Input Subsystem DriverLINX configuration for DAS8 Analog output DAS8/AO 4-12 A/D Conversion Delay Analog Output Initialization configuration using DriverLINX configuration in DriverLINX A/D Data Lost Analog Output Subsystem monitoring using DriverLINX configuration in DriverLINX...
  • Page 138 Base address Channels default used by DriverLINX multiple Bipolar input range type acquiring data from Block diagram Channels, analog input Board components expansion DAS-8 selection 3-3, 3-4 DAS-8/PGA(G2) Common 3-5, 3-6 Board installation Commonly used interrupt levels 3-25 3-14 Commonly used I/O addresses Common-mode voltages Configuration hardware (DAS-8)
  • Page 139 3-25 configuration using DriverlINX includes DAS-8/LT, Digital trigger: see Hardware trigger DAS-8/PGA(G2), and DIP switches: see Switches DAS-8/AO Documentation standard software package for DriverLINX DAS-8 Series standard software package installing 3-23 3-21 Documentation for 8254 2-26 DAS-8/AO DriverLINX 3-11 Specifications...
  • Page 140 Modes supported by DAS-8 Series daisy-chaining standard software package EXP-16 and EXP-16/A using Learn DriverLINX EXP-GP 3-26 DriverLINX utilities powering 2-27 included in software package EXP-GP expansion board 3-22 Drivers attaching for DriverLINX External Clocking installing configuration in DriverLINX 3-23...
  • Page 141 Hardware Jumper 3-13 requirements for DAS-8 Hardware components DAS-8 3-3, 3-4 DAS-8/PGA(G2) 3-5, 3-6 LabVIEW Hardware conversion clock: see External function libraries for writing conversion clock, Internal conversion application programs in clock Learn DriverLINX Hardware gate: see Gate program in DriverLINX Hardware trigger 2-14 description of...
  • Page 142 Rate generator mode 2-22 Reference voltage Normal mode 2-12 DAS8(LT) 4-16 Resolution Oneshot Pulse Output in DriverLINX configuration S-1800 cable 1-6, 4-3 Overvoltage protection Screw terminal accessories 2-9, 4-8 attaching STA-08 STA-08PGA STC-37 Pacer clocks: see Conversion clocks Setting PGA: see Programmable gain amplifier base address Pin assignments input configuration...
  • Page 143 Switches Turbo Pascal input configuration function libraries for writing 3-12 Synchronizing conversions application programs in 2-14, 4-14 Synchronous data transfer mode 3-13 Unipolar input range type Unpacking the board Utility programs Test panel configuration 3-11 DriverLINX utility description of TestPoint function libraries for writing Visual Basic application programs in...
  • Page 144 Specifications are subject to change without notice. All Keithley trademarks and trade names are the property of Keithley Instruments, Inc. All other trademarks and trade names are the property of their respective companies. Keithley Instruments, Inc. 28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168 1-888-KEITHLEY (534-8453) •...
  • Page 145 Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...

This manual is also suitable for:

Das-8pga-g2Das-8Das-8aoDas-8ltDas-8pga

Table of Contents