background image

DAS-800 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

Summary of Contents for DAS-800 series

Page 1: ...DAS 800 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...

Page 2: ...trademarks of their respective companies Information furnished by Keithley Instruments is believed to be accurate and reliable However Keithley Instruments assumes no responsibility for the use of su...

Page 3: ...DAS 800 Series User s Guide Revision D June 2002 Part Number 86870...

Page 4: ...otherwise in accordance with the instructions therefore Keithley does not warrant that operation of the Keithley Software will be uninterrupted or error free and or that the Keithley Software will be...

Page 5: ...nt Pieters Leeuw 02 363 00 40 Fax 02 363 00 64 CHINA Yuan Chen Xin Building Room 705 12Yumin Road Dewai Madian Beijing 100029 8610 6202 2886 Fax 8610 6202 2892 FINLAND Tiet j ntie 2 02130 Espoo Phone...

Page 6: ...nstallation 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...

Page 7: ...ld refer to the operating instructions located in the manual The symbol on an instrument shows that it can source or measure 1000 volts or more including the combined effect of normal and common mode...

Page 8: ...s 2 14 Data Transfer 2 16 Digital I O Features 2 17 8254 Counter Timer Circuitry 2 17 Interrupts 2 25 Power 2 26 3 Setup and Installation Installing and Configuring DriverLINX for DAS 800 Series Board...

Page 9: ...nal to a Differential Input 4 10 Connecting Digital Signals 4 12 Connecting Counter Timer I O Signals 4 12 Synchronizing Conversions on Multiple Boards 4 13 5 DriverLINX Analog I O Panel Test Panel Ap...

Page 10: ...re 4 2 Main I O Connector on a DAS 801 or DAS 802 Board 4 3 Figure 4 3 Attaching an STC 37 Screw Terminal Connector 4 4 Figure 4 4 Attaching an STA 08 STA 08PGA Screw Terminal Accessory 4 5 Figure 4 5...

Page 11: ...er Limitations 2 27 Table 3 1 I O Address Map 000H to 3FFH 3 11 Table 3 2 Interrupt Levels 3 15 Table 7 1 Troubleshooting Information 7 4 Table A 1 DAS 800 DAS 801 and DAS 802 Specifications A 9 Table...

Page 12: ...s of DAS 800 Series boards including a description of supported software and accessories Chapter 2 provides a more detailed description of the analog input digital I O and counter timer I O features o...

Page 13: ...keep the following in mind References to DAS 800 Series boards apply to the DAS 800 DAS 801 and DAS 802 boards When a feature applies to a particular board that board s name is used References to Micr...

Page 14: ...mmended The DAS 800 Series includes the DAS 800 DAS 801 and DAS 802 boards The major features of DAS 800 Series boards are as follows Eight analog input channels single ended on the DAS 800 single end...

Page 15: ...Using DriverLINX With Your Hardware Configuring the DAS 800 Series manuals Supporting Software The following software is available for operating DAS 800 Series boards DAS 800 Series standard software...

Page 16: ...reference and information specific to the DAS 800 Series hardware DAS 800 Series utilities The following utilities are provided as part of both the DAS 800 Series standard software package DriverLINX...

Page 17: ...e board provides a breadboard area with power and additional screw terminals to access the user designed circuitry EXP 16 and EXP 16 A expansion boards Sixteen channel multiplexer and signal condition...

Page 18: ...S 1800 cable Shielded 18 inch cable with a 37 pin connector on each end allows you to connect a DAS 800 Series board to an STA 08 STA 08PGA EXP 16 EXP 16 A or EXP GP C8 MB1 cable Cable with a 37 pin...

Page 19: ...is chapter describes the following features of DAS 800 Series boards Analog input features Digital I O features Counter timer I O features Interrupts Power A functional block diagram of a DAS 800 Seri...

Page 20: ...rsion frequency of 40 kHz Clk 0 Gate 0 Out 0 Clk 2 Gate 2 Out 2 Clk 1 Gate 1 Out 1 Timer Counter MUX Clk 0 FIFO INT_IN XCLK IP1 TRIG Digital I O Analog In Ch 0 Channel Select Scan Logic Control Logic...

Page 21: ...de common mode noise rejection Differential A differential input configuration is appropriate if you are measuring low level signals if high source resistances greater than 100 exist or if common mode...

Page 22: ...on a DAS 801 or DAS 802 board you can specify one of five bipolar and four unipolar analog input ranges Table 2 1 lists the gains supported by DAS 800 Series boards and the analog input voltage range...

Page 23: ...e channel You use software to specify a single channel and initiate a conversion Automatic channel scanning You use software to specify the first and last channels in a range of contiguous on board ch...

Page 24: ...ies to the first channel DriverLINX uses the Stop Channel s gain for all the other analog channels in the range If the Start Channel is greater than the Stop Channel the channel sequence is Start Chan...

Page 25: ...aisy chain is associated with on board channel 0 the next expansion board is associated with on board channel 1 and so on You specify the associated on board channel by setting a jumper on each expans...

Page 26: ...using a software conversion clock the host computer issues a command to initiate a conversion The host polls the board to determine if the conversion is complete When the conversion is complete the ho...

Page 27: ...r timer circuitry When C T2 counts down to 0 C T1 decrements by 1 C T2 is reloaded with its count value and begins counting down again Each time C T2 counts down to 0 C T1 decrements by 1 Each time bo...

Page 28: ...a conversion is initiated Note If you are using a hardware external clock source you cannot use the INT_IN XCLK pin pin 24 to generate interrupts Figure 2 3 illustrates how conversions are initiated...

Page 29: ...number of factors including your computer the operating system environment whether you are using expansion boards the gains of the channels and software issues You can synchronize conversions on mult...

Page 30: ...in I O connector The trigger event occurs when the board detects a rising edge on IP1 TRIG The actual point at which conversions begin depends on whether you are using an internal or external clock so...

Page 31: ...r Figure 2 4 Initiating Conversions with a Hardware Trigger Hardware Trigger Trigger event occurs Conversions begin when using an external clock source Conversions begin when using an internal clock s...

Page 32: ...software starts the analog input operation the board waits until the gate signal goes high before conversions begin When using the hardware gate the way conversions are synchronized depends on whether...

Page 33: ...er and a digital trigger Refer to the Using DriverLINX With Your Hardware Keithley DAS 800 manual for more information Software starts the operation 1st conversion external clock Internal Clock Source...

Page 34: ...ns under hardware control using an internal or external clock source the result of each conversion is automatically stored in the FIFO Note When you use software to initiate conversions the FIFO contr...

Page 35: ...four digital output lines control the multiplexers on the expansion boards to determine the expansion board channel that is acquiring data in this case you cannot use the digital output lines for gene...

Page 36: ...these counters externally wire the output of counter C T2 to the clock input of counter C T1 Notes For compatibility with the DAS 8 board on power up or system reset the DAS 800 board connects the cl...

Page 37: ...remains high until the software writes a new count value Note that the output does not go high until n 1 clock pulses after the initial count is written where n indicates the loaded count A high gate...

Page 38: ...cycles in duration where n indicates the loaded count After the counter reaches zero the output goes high and remains high until the clock pulse after the next trigger this makes the one shot pulse re...

Page 39: ...then reloaded with the initial count value and the process repeats A high gate input enables counting a low gate input disables counting If the gate goes low during an output pulse the output is set h...

Page 40: ...r is reloaded with the initial count value the output goes high again and the process repeats If the initial count is odd the output is high for n 1 2 counts and low for n 1 2 counts where n indicates...

Page 41: ...output goes low for one clock pulse and then goes high again Note that the output does not go low until n 1 clock pulses after the initial count is written where n indicates the loaded count A high g...

Page 42: ...ot go low until n 1 clock pulses after the trigger event occurs where n indicates the loaded count After the trigger event occurs the gate input has no effect on the output Writing a new value during...

Page 43: ...ersion EOC interrupt An interrupt is generated when an A D conversion is complete The interrupt source is software selectable At power up or system reset the board assumes that the interrupt source is...

Page 44: ...rdware and software the board generates an interrupt to the host driving the selected host interrupt line to an active state Power The analog circuitry on the DAS 800 board is powered by the 12 V of t...

Page 45: ...ion for information on providing external power to EXP 16 EXP 16 A and EXP GP expansion boards Refer to the MB Series User s Guide for information on providing external power to MB Series backplanes T...

Page 46: ...pers and with the items that are configurable on DAS 800 Series boards you can use Figure 3 1 as a quick reference for configuring a DAS 800 board and Figure 3 2 as a quick reference for configuring a...

Page 47: ...1 DAS 800 Board J2 2 3 4 5 6 7 X IRQ LEVEL 1 2 3 4 5 6 7 O N BASE ADDRESS Switch block S1 Pin 1 Main I O connector Interrupt level X disabled Base Address On 0 Off 1 0000000 000H 0000001 008H 0000010...

Page 48: ...l X disabled Base Address On 0 Off 1 0000000 000H 0000001 008H 0000010 010H 1100000 300H 1111111 3F8H 1 2 3 4 5 6 7 O N Switch block S1 8 Input Configuration On single ended Off differential Switch 1...

Page 49: ...standard software package Shipped with DAS 800 Series boards Includes DriverLINX for Microsoft Windows and function libraries for writing application programs such as Microsoft Visual C Microsoft Visu...

Page 50: ...iverLINX Test Panel Utility Installing the DAS 800 Series Standard Software Package Note Important Before you begin installing any hardware or software for the DAS 800 read the DriverLINX Installation...

Page 51: ...ly the files you need for configuring your hardware and running third party data acquisition applications that require DriverLINX Install Interfaces This optional component installs the files and exam...

Page 52: ...ng Install Adobe Acrobat 6 Open the manuals appropriate to the DAS 800 installation and read them before installing your DAS 800 board or configuring DriverLINX Installation and Configuration Using Dr...

Page 53: ...urned OFF but grounded hold the wrapped board in one hand while placing your other hand firmly on a metal portion of the computer chassis this discharges any static electricity 3 Carefully remove the...

Page 54: ...es to perform DAS 800 Series board operations Use of C T2 on the 8254 cascaded or normal Input range type unipolar or bipolar for a DAS 801 or DAS 802 board Input configuration single ended or differe...

Page 55: ...rLINX under Windows 95 98 the Add New Hardware automatically selects an appropriate address To change the address refer to the Using DriverLINX with Your Hardware Keithley DAS 800 manual The base addr...

Page 56: ...e appropriate base address Table 3 1 I O Address Map 000H to 3FFH Address Range Use 000H to 00FH 8237 DMA 1 020H to 021H 8259 PIC 1 040H to 043H 8253 timer 060H to 063H 8255 PPI XT 060H to 064H 8742 c...

Page 57: ...l port 2F8H to 2FFH Serial port 300H to 31FH Prototype card 320H to 32FH Hard disk XT 378H to 37FH Parallel printer 380H to 38FH SDLC 3A0H to 3AFH SDLC 3B0H to 3BBH MDA 3BCH to 3BFH Parallel printer 3...

Page 58: ...0 Series boards have 8 analog input channels On DAS 801 and DAS 802 models you can switch each channel to differential or single ended The switch setting affects only the connections for the channel D...

Page 59: ...nce DAS 800 boards always use a single ended input configuration they do not contain an input configuration switch block Setting the Interrupt Level DAS 800 Series boards are shipped with interrupts d...

Page 60: ...ting the Interrupt Level Table 3 2 lists interrupt levels commonly used by IBM PC XT AT and compatible computers Select an interrupt level that is not being used by another resource in your system inc...

Page 61: ...DAS 802 require a single 1 2 slot 4 Loosen and remove the screw at the top of the blank adapter plate and then slide the plate up and out to remove 5 Insert and secure the board connector in the selec...

Page 62: ...ndows as you normally would and select the Program Manager window Install DriverLINX if you have not previously done so 2 Either select the Learn DriverLINX icon created when you installed DriverLINX...

Page 63: ...and Counter Timer Sections by first clicking on the appropriate radio button in the middle of the dialog box and then completing the group of dialog fields in the lower third of the dialog box Be sur...

Page 64: ...AS 800 Series board are OFF Attaching Accessory and Expansion Boards You attach an STC 37 screw terminal connector STA 08 or STA 08PGA screw terminal accessory or EXP 16 EXP 16 A or EXP GP expansion b...

Page 65: ...12 DIG COM Pin 11 OP4 Pin 10 OP3 Pin 9 OP2 Pin 8 OP1 Pin 7 OUT2 Pin 6 OUT1 Pin 5 CLK1 Pin 4 OUT0 Pin 3 CLK0 Pin 2 12 V Pin 1 Pin 37 IN0 Pin 36 IN1 Pin 35 IN2 Pin 34 IN3 Pin 33 IN4 Pin 32 IN5 Pin 31 I...

Page 66: ...to a DAS 800 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 For example since pin 24 is assigned...

Page 67: ...erminal Accessory The screw terminals on the STA 08 screw terminal accessory allow you to connect field wiring to a DAS 800 board the screw terminals on the STA 08PGA screw terminal accessory allow yo...

Page 68: ...expansion board provides up to 16 analog input channels labeled 0 to 15 The EXP 16 and EXP 16 A provide three screw terminals for each channel low level ground LL GND positive input CHn HI and negativ...

Page 69: ...inals for each channel positive current excitation IEXC positive input SENSE negative voltage excitation P negative current excitation IEXC negative input SENSE and positive voltage excitation P To co...

Page 70: ...ansion boards to provide up to 128 analog input channels You connect the first expansion board to the DAS 800 Series board by attaching one end of an S 1800 or C 1800 cable to the main I O connector o...

Page 71: ...sion board in the chain to attach an STA 08 STA 08PGA screw terminal accessory This allows you to access the remaining functions of the DAS 800 Series board Figure 4 7 illustrates how to connect two E...

Page 72: ...2 boards contain digital commons but no dedicated low level analog commons If you are using all eight analog input channels and all eight channels are configured for differential input you must connec...

Page 73: ...input use the negative side of that channel as the low level analog common otherwise use the digital common Figure 4 9 illustrates how to connect an analog input signal to differential analog input ch...

Page 74: ...ecommended that the sum of the resistors used be at least 5 000 times greater than the source output resistor Voltage Source Pin 37 Chan 0 Pin 19 Chan 0 DAS 801 Board Pin 12 Chan 7 Voltage Source Pin...

Page 75: ...upt to the INT_IN XCLK pin pin 24 on the main I O connector Make sure that all digital signals are TTL level compatible Use the digital common as the return for all digital signals Caution To prevent...

Page 76: ...Series boards Figure 4 10 illustrates how you can synchronize conversions on multiple boards using both an external clock source and a DAS 802 board Note that in both cases boards 1 2 and 3 must be c...

Page 77: ...o a rate different from that of the master board Note that when you use C T0 to divide the rate of the master clock C T0 must be configured for counter timer mode 2 rate generator mode Refer to page 2...

Page 78: ...ing the SST Signal Generator Output DC Level voltages using the Level Control The Analog I O Panel is useful for Testing the DAS 800 DriverLINX installation and configuration Verifying signal inputs t...

Page 79: ...two analog output channels referred to as ChA and ChB Drag the channel selectors in the AO Channel Mapping section to map them to different channel numbers You can now select the Scope Meter SST and L...

Page 80: ...he following sections provide the information you need to calibrate DAS 800 Series boards Equipment Required To calibrate a DAS 800 Series board you need either A digital voltmeter accurate to 6 1 2 d...

Page 81: ...0 board contains three potentiometers R1 full scale R2 offset and R3 10 V reference The DAS 801 and DAS 802 boards contain four potentiometers R1 offset R2 full scale R5 unipolar 0 and R6 high gain 0...

Page 82: ...6 3 Figure 6 1 Potentiometers DAS 800 Figure 6 2 Potentiometers DAS 801 DAS 802 R1 R2 R3 Full scale Offset 10 V reference R1 R2 R5 Offset Full scale High gain 0 R6 Unipolar 0 TP1 TP2...

Page 83: ...eries manuals Before calibration specify the following parameters in the setup panel to get the correct instructions Logical Device Board s device number model and address Accessory Connection method...

Page 84: ...assist in predicting and troubleshooting hardware and software problems DriverLINX uses the event log to report problems during driver loading or unexpected system errors The event log can assist in...

Page 85: ...dware does not match configuration Operating mode range switch or jumper setting does not match selection s made in the DriverLINX Device Configuration dialog box Problem Isolation If you encounter a...

Page 86: ...0 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 8 If opera...

Page 87: ...ort Table 7 1 Troubleshooting Information Symptom Possible Cause Possible Solution Board does not respond Base address is unacceptable Make sure that the base address specified in the configuration fi...

Page 88: ...in the accessory slot Check installation The board is damaged Contact the Keithley Data Acquisition Applications Engineering Department refer to page 7 7 Intermittent operation Vibrations or loose co...

Page 89: ...ive common mode voltages are not present Another system resource is using one of the eight memory locations starting at the specified base address Reconfigure the base address of the DAS 800 Series bo...

Page 90: ...ng information available before you call DAS 800 board Model configuration Serial Number Revision Code Base address setting Interrupt level setting Number of channels Input S E or Diff Mode uni or bip...

Page 91: ...the problem or its symptoms The RMA number on the outside of the package Repackage the equipment using the original anti static wrapping if possible and handle it with ground protection Ship the equi...

Page 92: ...8 8 8 Full scale range gain 5 V 1 10 V 0 5 5 V 1 500 mV 10 50 mV 100 10 mV 500 0 to 10 V 1 0 to 1 V 10 0 to 100 mV 100 0 to 20 mV 500 10 V 0 5 5 V 1 2 5V 2 1 25 V 4 625 mV 8 0 to 10 V 1 0 to 5 V 2 0 t...

Page 93: ...x Temperature coefficient of gain drift 45 ppm C maximum 50 ppm C maximum 50 ppm C maximum Temperature coefficient of zero drift3 100 V C maximum 1 100 gain V C maximum 1 100 gain V C maximum Common m...

Page 94: ...re internal time base external clock falling edge software selectable Software internal time base external clock falling edge software selectable Maximum conversion frequency 40 kHz 40 kHz 40 kHz Gati...

Page 95: ...r of outputs 4 OP1 to OP4 4 OP1 to OP4 4 OP1 to OP4 Input output levels TTL compatible TTL compatible TTL compatible Output high voltage 2 7 V minimum at 0 4 mA 2 7 V minimum at 0 4 mA 2 7 V minimum a...

Page 96: ...1 to 0 Negative count changes on transition from 1 to 0 Negative count changes on transition from 1 to 0 Clock pulse width 50 ns high min 50 ns low min 50 ns high min 50 ns low min 50 ns high min 50 n...

Page 97: ...ensing 0 to 90 noncondensing 0 to 90 noncondensing Dimensions 5 0 x 4 25 x 0 75 12 7 cm x 10 8 cm x 1 9 cm 6 0 x 4 25 x 0 75 15 2 cm x 10 8 cm x 1 9 cm 6 0 x 4 25 x 0 75 15 2 cm x 10 8 cm x 1 9 cm Not...

Page 98: ...onnector and its pin assignments on a DAS 800 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 801 or DAS 802 b...

Page 99: ...11 OP4 Pin 10 OP3 Pin 9 OP2 Pin 8 OP1 Pin 7 OUT2 Pin 6 OUT1 Pin 5 CLK1 Pin 4 OUT0 Pin 3 CLK0 Pin 2 12 V Pin 1 Pin 37 IN0 Pin 36 IN1 Pin 35 IN2 Pin 34 IN3 Pin 33 IN4 Pin 32 IN5 Pin 31 IN6 Pin 30 IN7 P...

Page 100: ...9 OP3 Digital output bit 2 10 OP4 Digital output bit 3 11 DIG COM Digital common 12 LL COM Low level common 13 LL COM Low level common 14 LL COM Low level common 15 LL COM Low level common 16 LL COM...

Page 101: ...power from host computer 30 IN7 Analog input channel 7 31 IN6 Analog input channel 6 32 IN5 Analog input channel 5 33 IN4 Analog input channel 4 34 IN3 Analog input channel 3 35 IN2 Analog input chann...

Page 102: ...4 Pin 10 OP3 Pin 9 OP2 Pin 8 OP1 Pin 7 OUT2 Pin 6 OUT1 CCLK Pin 5 CLK1 Pin 4 OUT0 Pin 3 CLK0 Pin 2 12 V Pin 1 Pin 37 IN0 Pin 36 IN1 Pin 35 IN2 Pin 34 IN3 Pin 33 IN4 Pin 32 IN5 Pin 31 IN6 Pin 30 IN7 Pi...

Page 103: ...utput bit 1 9 OP3 Digital output bit 2 10 OP4 Digital output bit 3 11 DIG COM Digital common 12 IN7 Analog input channel 7 13 IN6 Analog input channel 6 14 IN5 Analog input channel 5 15 IN4 Analog inp...

Page 104: ...r from host computer 30 IN7 Analog input channel 7 31 IN6 Analog input channel 6 32 IN5 Analog input channel 5 33 IN4 Analog input channel 4 34 IN3 Analog input channel 3 35 IN2 Analog input channel 2...

Page 105: ...ansion boards 4 1 EXP 16 and EXP 16 A 4 5 EXP GP 4 6 Attaching screw terminal accessories 4 1 STA 08 STA 08PGA 4 4 STC 37 4 3 Attaching signals see Connecting signals Automatic channel scanning 2 5 B...

Page 106: ...tor main I O see Main I O connector Conversion clocks 2 8 Conversion frequency 2 2 2 16 Conversion rate see Conversion frequency Converter see Analog to digital converter Counter timer modes 2 19 see...

Page 107: ...expansion board configuring in DriverLINX 3 13 expansion board configuration DriverLINX dialog for expansion channels 2 6 Expansion boards 2 7 attaching 4 1 daisy chaining 4 7 EXP 16 and EXP 16 A 1 4...

Page 108: ...tor see Main I O connector Jumper 3 15 L LabVIEW function libraries for writing application programs in 1 2 learn DriverLINX program in DriverLINX description of 1 3 used to configure DAS 800 3 17 log...

Page 109: ...STA SCM8 1 5 STC 37 1 4 Setting base address 3 10 input configuration 3 13 interrupt level 3 14 Signal conditioning 1 4 2 7 Single channel selection 2 5 Single ended inputs connecting 4 9 Single ended...

Page 110: ...log programming 2 15 digital programming 2 15 Triggers 2 12 Troubleshooting 7 1 Turbo Pascal function libraries for writing application programs in 1 2 U Unipolar input range type 2 4 Unpacking the bo...

Page 111: ...e 65 82110 Germering 089 84 93 07 40 Fax 089 84 93 07 34 GREAT BRITAIN Unit 2 Commerce Park Brunel Road Theale Berkshire RG7 4AB 0118 929 7500 Fax 0118 929 7519 INDIA Flat 2B Willocrissa 14 Rest House...

Reviews: