IBM® is a registered trademark of International Business Machines Corporation.
PC, XT, and AT® are trademarks of International Business Machines Corporation.
Microsoft® is a registered trademark of Microsoft Corporation.
Turbo C® is a registered trademark of Borland International.
DriverLINX is a registered trademark of Scientific Software Tools, Inc.
All other brand and product names are trademarks or registered 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 such information nor
for any infringements of 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.
WARNING
Keithley Instruments assumes no responsibility for damages consequent to
the use of this product. This product is not designed with components of a level of
reliability suitable for use in life support or critical applications.
DAS-800 Series
User’s Guide
Revision D - June 2002
Part Number: 86870
WARRANTY
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. This warranty shall be null and void upon: (1) any modification of Keithley Hardware that
is made by other than Keithley and not approved in writing by Keithley or (2) operation of the Keithley Hardware outside
of the environmental specifications therefore.
Upon receiving notification of a defect in the Keithley Hardware during the warranty period, Keithley will, at its option,
either repair or replace such Keithley Hardware. During the first ninety days of the warranty period, Keithley will, at its
option, supply the necessary on site labor to return the product to the condition prior to the notification of a defect. Failure
to notify Keithley of a defect during the warranty shall relieve Keithley of its obligations and liabilities under this
warranty.
Other Hardware
The portion of the product that is not manufactured by Keithley (Other Hardware) shall not be covered by this warranty,
and Keithley shall have no duty of obligation to enforce any manufacturers' warranties on behalf of the customer. On those
other manufacturers’ products that Keithley purchases for resale, Keithley shall have no duty of obligation to enforce any
manufacturers’ warranties on behalf of the customer.
Software
Keithley warrants that for a period of one (1) year from date of shipment, the Keithley produced portion of the software or
firmware (Keithley Software) will conform in all material respects with the published specifications provided such Keithley
Software is used on the product for which it is intended and 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 adequate for the customer's intended application and/or use. This warranty shall be null and void upon any
modification of the Keithley Software that is made by other than Keithley and not approved in writing by Keithley.
If Keithley receives notification of a Keithley Software nonconformity that is covered by this warranty during the warranty
period, Keithley will review the conditions described in such notice. Such notice must state the published specification(s)
to which the Keithley Software fails to conform and the manner in which the Keithley Software fails to conform to such
published specification(s) with sufficient specificity to permit Keithley to correct such nonconformity. If Keithley determines that the Keithley Software does not conform with the published specifications, Keithley will, at its option, provide
either the programming services necessary to correct such nonconformity or develop a program change to bypass such
nonconformity in the Keithley Software. Failure to notify Keithley of a nonconformity during the warranty shall relieve
Keithley of its obligations and liabilities under this warranty.
Other Software
OEM software that is not produced by Keithley (Other Software) shall not be covered by this warranty, and Keithley shall
have no duty or obligation to enforce any OEM's warranties on behalf of the customer.
Other Items
Keithley warrants the following items for 90 days from the date of shipment: probes, cables, rechargeable batteries, diskettes,
and documentation.
Items not Covered under Warranty
This warranty does not apply to fuses, non-rechargeable batteries, damage from battery leakage, or problems arising from
normal wear or failure to follow instructions.
Limitation of Warranty
This warranty does not apply to defects resulting from product modification made by Purchaser without Keithley's express
written consent, or by misuse of any product or part.
Disclaimer of Warranties
EXCEPT FOR THE EXPRESS WARRANTIES ABOVE KEITHLEY DISCLAIMS ALL OTHER WARRANTIES,
EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. KEITHLEY DISCLAIMS ALL WARRANTIES WITH
RESPECT TO THE OTHER HARDWARE AND OTHER SOFTWARE.
Limitation of Liability
KEITHLEY INSTRUMENTS SHALL IN NO EVENT, REGARDLESS OF CAUSE, ASSUME RESPONSIBILITY FOR
OR BE LIABLE FOR: (1) ECONOMICAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT, SPECIAL, PUNITIVE OR
EXEMPLARY DAMAGES, WHETHER CLAIMED UNDER CONTRACT, TORT OR ANY OTHER LEGAL THEORY,
(2) LOSS OF OR DAMAGE TO THE CUSTOMER'S DATA OR PROGRAMMING, OR (3) PENALTIES OR PENALTY
CLAUSES OF ANY DESCRIPTION OR INDEMNIFICATION OF THE CUSTOMER OR OTHERS FOR COSTS, DAMAGES, OR EXPENSES RELATED TO THE GOODS OR SERVICES PROVIDED UNDER THIS WARRANTY.
The following safety precautions should be observed before using this product and any associated instrumentation.
Although some instruments and accessories would normally be used with non-hazardous voltages, there are situations
where hazardous conditions may be present.
This product is intended for use by qualified personnel who recognize shock hazards and are familiar with the safety
precautions required to avoid possible injury. Read and follow all installation, operation, and maintenance information
carefully before using the product. Refer to the manual for complete product specifications.
If the product is used in a manner not specified, the protection provided by the product may be impaired.
The types of product users are:
Responsible body is the individual or group responsible for the use and maintenance of equipment, for ensuring that
the equipment is operated within its specifications and operating limits, and for ensuring that operators are adequately
trained.
Operators use the product for its intended function. They must be trained in electrical safety procedures and proper use
of the instrument. They must be protected from electric shock and contact with hazardous live circuits.
Maintenance personnel perform routine procedures on the product to keep it operating properly, for example, setting
the line voltage or replacing consumable materials. Maintenance procedures are described in the manual. The procedures explicitly state if the operator may perform them. Otherwise, they should be performed only by service personnel.
Service personnel are trained to work on live circuits, and perform safe installations and repairs of products. Only
properly trained service personnel may perform installation and service procedures.
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 measurement, 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. Installation Category II connections require protection for high
transient over-voltages often associated with local AC mains connections. Assume all measurement, control, and data
I/O connections are for connection to Category I sources unless otherwise marked or described in the Manual.
Exercise extreme caution when a shock hazard is present. Lethal voltage may be present on cable connector jacks or
test fixtures. The American National Standards Institute (ANSI) states that a shock hazard exists when voltage levels
greater than 30V RMS, 42.4V peak, or 60VDC are present.
age is present in any unknown circuit before measuring.
Operators of this product must be protected from electric shock at all times. The responsible body must ensure that
operators are prevented access and/or insulated from every connection point. In some cases, connections must be exposed to potential human contact. Product operators in these circumstances must be trained to protect themselves from
the risk of electric shock. If the circuit is capable of operating at or above 1000 volts,
may be exposed.
Do not connect switching cards directly to unlimited power circuits. They are intended to be used with impedance
limited sources. NEVER connect switching cards directly to AC mains. When connecting sources to switching cards,
install protective devices to limit fault current and voltage to the card.
Before operating an instrument, make sure the line cord is connected to a properly grounded power receptacle. Inspect
the connecting cables, test leads, and jumpers for possible wear, cracks, or breaks before each use.
afety Precautions
A good safety practice is to expect that hazardous volt-
no conductive part of the circuit
5/02
When installing equipment where access to the main power cord is restricted, such as rack mounting, a separate main
input power disconnect device must be provided, in close proximity to the equipment and within easy reach of the
operator.
For maximum safety, do not touch the product, test cables, or any other instruments while power is applied to the circuit under test. ALWAYS remove power from the entire test system and discharge any capacitors before: connecting
or disconnecting cables or jumpers, installing or removing switching cards, or making internal changes, such as installing or removing jumpers.
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. Always make measurements with dry hands while standing on a dry, insulated surface capable of withstanding the
voltage being measured.
The instrument and accessories must be used in accordance with its specifications and operating instructions or the
safety of the equipment may be impaired.
Do not exceed the maximum signal levels of the instruments and accessories, as defined in the specifications and operating information, and as shown on the instrument or test fixture panels, or switching card.
When fuses are used in a product, replace with same type and rating for continued protection against fire hazard.
Chassis connections must only be used as shield connections for measuring circuits, NOT as safety earth ground connections.
If you are using a test fixture, keep the lid closed while power is applied to the device under test. Safe operation requires the use of a lid interlock.
If or is present, connect it to safety earth ground using the wire recommended in the user documentation.
!
The symbol on an instrument indicates that the user should 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 voltages. Use standard safety precautions to avoid personal contact with these
voltages.
The
WARNING
associated information very carefully before performing the indicated procedure.
The
CAUTION
the warranty.
Instrumentation and accessories shall not be connected to humans.
Before performing any maintenance, disconnect the line cord and all test cables.
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 Instruments. 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. (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.
To clean an instrument, use a damp cloth or mild, water based cleaner. Clean the exterior of the instrument only. Do
not apply cleaner directly to the instrument or allow liquids to enter or spill on the instrument. Products that consist
of a circuit board with no case or chassis (e.g., data acquisition board for installation into a computer) should never
require cleaning if handled according to instructions. If the board becomes contaminated and operation is affected,
the board should be returned to the factory for proper cleaning/servicing.
heading in a manual explains dangers that might result in personal injury or death. Always read the
heading in a manual explains hazards that could damage the instrument. Such damage may invalidate
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-800 Series boards. It is assumed that users are
familiar with data acquisition principles and with their
particular application.
The
DAS-800 Series User’s Guide
●
Chapter 1 provides an overview of the features 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 of DAS-800 Series boards.
Chapter 3 describes how to unpack, configure, and install DAS-800
●
Series boards.
provides the information needed to set
is organized as follows:
●
Chapter 4 describes how to attach accessory and expansion boards
and how to wire signals to DAS-800 Series boards.
Chapter 5 describes how to use DriverLINX Analog I/O Panel and
●
DriverLINX Test Panel options to test functions of DAS–800
Series boards.
●
Chapter 6 describes how to calibrate DAS-800 Series boards.
●
Chapter 7 provides troubleshooting information.
Appendix A lists the specifications for DAS-800 Series boards.
●
Appendix B lists the connector pin assignments.
●
An index completes this manual.
Throughout the manual, 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 Microsoft QuickBasic apply to both Microsoft
QuickBASIC (Version 4.0) and Microsoft QuickBasic (Version 4.5).
1
Overview
The DAS–800 Series is a family of high–performance analog and digital
I/O boards with DriverLINX software requiring:
●
an IBM PC or compatible AT (386, or Pentium CPU) with 2 MB
of memory
at least one floppy disk drive, and one fixed disk drive
●
●
MS–DOS/PCDOS 3.1 or higher
Microsoft Windows 95/98 or Windows NT
●
a compiler supporting Microsoft Windows development
●
●
a mouse is highly recommended
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-ended or differential on the DAS-801 and DAS-802).
Fixed ±5 V analog input range for the DAS-800; nine unipolar and
●
bipolar, software-selectable analog input ranges for the DAS-801
and DAS-802.
On-board 8254 counter/timer circuitry, which you can use as a
●
hardware internal clock source and/or for general-purpose
counter/timer I/O operations.
●
Software-selectable conversion clock source.
●
Digital trigger.
1-1
Hardware gate.
●
Four-word FIFO to store converted data; overrun detection logic to
●
detect lost data points.
Software-selectable interrupt source.
●
Three bits of digital input.
●
Four bits of digital output.
●
Note:
DAS-800 boards are enhancements of DAS-8 boards; DAS-801
boards are enhancements of DAS-8 PGA boards; DAS-802 boards are
enhancements of DAS-8 PGA/G2 boards. DriverLINX for DAS-800
Series does not support the older MetraByte DAS-8 Series. Both 16- and
32-bit support for the DAS-8 Series is available under Windows 95 only,
using a previous version of DriverLINX. Refer to the
Installation
and
Hardware—Configuring the DAS-800 Series
Supporting Software
The following software is available for operating DAS-800 Series boards:
DAS-800 Series standard software package -
●
DAS-800 Series boards. Includes DriverLINX for Microsoft
Windo ws and function libraries for writing application programs such
as Microsoft Visual C++; Microsoft Visual Basic; Borland Delphi
utility programs; and language-specific example programs.
●
DriverLINX -
device drivers for Windows application development includes:
DriverLINX
Configuration Guide and Using DriverLINX With Your
manuals.
Shipped with
®
the high-performance real-time data-acquisition
;
D
●
riverLINX API DLLs and drivers supporting the DAS-800
Series hardware
Analog I/O Panel - A DriverLINX program that verifies the
●
installation and configuration of DriverLINX to your
DAS-800 Series board and demonstrates several virtual
bench-top instruments
1-2Overview
Learn DriverLINX - an interactive learning and demonstration
●
program for DriverLINX that includes a Digital Storage
Oscilloscope
●
Source Code - for the sample programs
●
DriverLINX Application Programming Interface files - for the
DAS-800 Series compiler
●
DriverLINX On-line Help System - provides immediate help as
you operate DriverLINX
Supplemental Documentation - on DriverLINX installation and
●
configuration; analog and digital I/O programming;
counter/timer programming; technical 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 Calibration Utility
DriverLINX Test P anel
●
DAS-800 Series register I/O map
●
- If you cannot satisfy your
application’s requirements with the available software packages and
you are an experienced programmer, you may be able to program
your DAS-800 Series board through direct register I/O instructions.
Contact the factory for more information.
Note:
Attempts to combine register-level programing of
counter/timer functions with DriverLINX programming can
produce unexpected results.
1-3
Accessories
The following accessories are available for use with DAS-800
Series boards:
STC-37 screw terminal connector
●
- For all DAS-800 Series boards,
provides 37 screw terminals that allow you to access the functions of
the board; connects directly to the DAS-800 Series board without
a cable.
STA-08 screw terminal accessory
●
- For the DAS-800 board only,
provides screw terminals that allo w you to access the functions of the
board; provides a breadboard area with power and additional screw
terminals to access the user-designed circuitry.
STA-08PGA screw terminal accessory
●
- For the DAS-801 and
DAS-802 boards only, provides screw terminals that allow you to
access the functions of the board; provides a breadboard area with
power and additional screw terminals to access the
user-designed circuitry.
●
EXP-16 and EXP-16/A expansion board
s - Sixteen-channel
multiplexer and signal-conditioning expansion boards; provide cold
junction compensation (CJC) for thermocouples and
switch-selectable gains ranging from 0.5 to 2000.
●
EXP-GP expansion board
- An 8-channel signal-conditioning
expansion board; connects to RTDs, thermistors, strain gages, and
other variable resistance sensors; provides CJC for thermocouples
and switch-selectable gains of 1, 10, 100, and 1000 or 2.5, 25, 250,
and 2500.
●
MB Series modules and backplanes
- MB Series modules are
high-performance, signal-conditioning modules that measure
thermocouple, RTD, strain gage, voltage, and current inputs and are
installed in MB Series backplanes. MB Series backplanes provide
screw terminals for connecting the high-level analog I/O signals.
1-4Overview
STA-SCM8 screw terminal accessory
●
- Allows you to connect a
DAS-800 Series board to up to four MB-02 backplanes; provides
screw terminals that allow you to access the functions of the board;
provides a breadboard area with power for the user-designed circuitry.
C-1800 cable
●
- Unshielded, 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.
●
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 connector on one end and a
26-pin-connector on the other end; allows you to connect a DAS-800
Series board to an MB-01 or MB-02 backplane.
C-2600 cable
●
- An 18-inch cable with a 26-pin connector at each end;
allows you to connect an STA-SCM8 screw terminal accessory to an
MB-02 backplane.
Refer to the Keithley
Data Acquisition Catalog & Reference Guide
or contact your local sales office for information on obtaining
these accessories.
1-5
2
Functional Description
This 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 Series board is shown in
Figure 2-1.
2-1
Ch 0
Analog In
8 Channels
Ch 7
Digital I/O
IP1/TRIG
IP2
IP3
OP1
OP2
OP3
OP4
+5v
+12v
-12v
COM
Bus power for
Expansion & Interface
MUX
Channel Select
& Scan Logic
I/O
Buffers
Gain
Control
(DAS801/2)
Internal Data Bus
Control
Registers
Status
Registers
12 Bit A/D
with
Sample/Hold
FIFO
Bus Interface
Address
Decode &
Conversion
Control Logic
Interrupt Select
Levels 2-7
(Jumper)
Timer/
Counter
Clk 2
Gate 2
Out 2
Clk 1
Gate 1
Out 1
Clk 0
Gate 0
Out 0
Interrupt
Control
Clock Generate
& Control Logic
Clk 1
Gate 1
Gate 2
Out 1/CCLK
Out 2
Gate 0
Clk 0
Out 0
INT_IN/XCLK
IBM PC XT/AT Bus
Figure 2-1. DAS-800 Series Functional Block Diagram
Analog Input Features
DAS-800 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. The ADC converts one sample every
25 µs, providing a maximum conversion frequency of 40 kHz.
2-2Functional Description
Channel Configuration
DAS-800 Series boards contain eight on-board analog input channels.
The following subsections describe the input configurations supported for
each channel, the gains and input ranges supported for each channel, and
the methods of specifying a channel or channels for an analog
input operation.
Input Configuration
On the DAS-801 and DAS-802, you can configure each channel as either
single-ended or differential. The differences between a single-ended and a
differential input configuration are described as follows:
●Single-ended - A single-ended input configuration is appropriate if
you are measuring relatively high-level signals (greater than 1 V), if
the source of the input signal is close to the board (less than two feet),
or if all input signals are referred to a common ground. This
configuration does not provide 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 voltages exist between the
voltage source and the host’s chassis ground. In a differential
configuration, a separate positive and negative terminal is provided
for each channel. Any common-mode noise that is picked up equally
on both inputs is rejected because the difference is zero.
You specify the input configuration by setting switches on the board. The
switches connect or disconnect the inverting side of the input signal to
low-level ground. Refer to page 3-13 for information on setting
the switches.
Notes: On the DAS-800, 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 or backplanes as
single-ended.
2-3
Gains and Ranges
A DAS-800 board measures analog input signals in the range of ±5 V.
Each DAS-801 or DAS-802 board contains a programmable gain
amplifier (PGA), which allows you to measure analog input signals in one
of several software-selectable unipolar and bipolar ranges. For each
channel 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 for each gain.
Table 2-1. Supported Gains
Range
BoardGain
DAS-8001±5 VNot available
DAS-8010.5±10 VNot available
1±5 V0 to 10 V
10±500 mV0 to 1 V
100±50 mV0 to 100 mV
500±10 mV0 to 20 mV
DAS-8020.5±10 VNot available
1±5 V0 to 10 V
2±2.5 V0 to 5 V
4±1.25 V0 to 2.5 V
8±625 mV0 to 1.25 V
BipolarUnipolar
2-4Functional Description
Note: Analog input channels on DAS-800 Series boards are provided
with protection against signals outside the specified analog input range.
All DAS-800 Series boards can tolerate voltages up to ±35 V and
transients of several hundred volts without damaging the board.
When measuring signals at differential inputs, DAS-801 and DAS-802
boards can tolerate common-mode voltages up to ±35 V and transients of
several hundred volts without damaging the board; however, for normal
operation of the board, make sure that the common-mode voltage is no
more than 12 V − ((G / 2) x VD), where G is the gain and VD is the
differential input voltage.
Channel Selection
You can use DAS-800 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:
●Single 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 channels (0 to 7).
The channels are sampled in order from first to last; the hardware
automatically increments the analog input multiplexer address shortly
after the start of each conversion. When the last address is reached,
the multiplexer returns to the start address and the channels are
sampled again. For example, assume that the start channel is 4, the
stop channel is 7, and you want to acquire five samples. Your program
reads data first from channel 4, then from channels 5, 6, and 7, and
finally from channel 4 again.
The start channel can be higher than the stop channel. For example,
assume that the start channel is 7, the stop channel is 2, and you want
to acquire five samples. Your program reads data first from channel 7,
then from channels 0, 1, and 2, and finally from channel 7 again.
When using automatic channel scanning, all contiguous, on-board
channels must have the same gain (analog input range).
2-5
Note: DriverLINX allows you to acquire data from a range of
multiple channels that includes channels on expansion boards or MB
Series backplanes. The Expansion Board Configuration for Keithley
DAS-800 Series dialog in DriverLINX of the Special selection of the
Device Subsystem Page allows you to record the settings of your
analog input multiplexers and enable the expansion channels. Refer to
Keithley DAS-800 Series—Using DriverLINX with Your Hardware
manual that accompanies DriverLINX.
Automatic channel scanning is a hardware feature. In
multi-channel range mode, the DAS-800 Series acquires
all data from a consecutive range of analog channels.
● The Start channel’s gain only applies 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 Channel, ..., Last Channel, 0, ...,
Stop Channel], where Last Channel is the highest numbered
channel for the DAS-800 model the application is using.
In multi-channel list mode, the DAS-800 Series acquires all data from
a random list of analog channels.
● The channel-gain list may contain up to 256 channels in
any order with any allowed gain.
● The list may repeat the same channel with the same or
different gains.
Automatic channel scanning is a hardware feature. The
functions used to create a group of consecutive channels or a
channel-gain list emulate automatic channel scanning through
software. Therefore, the maximum attainable conversion
frequency is reduced when using a group of consecutive
channels or a channel-gain list.
2-6Functional Description
Channel Expansion
If you require additional analog input channels or signal conditioning for
transducer inputs, you can use any combination of up to eight 16-channel
EXP-16 expansion boards, eight 16-channel EXP-16/A expansion boards,
and/or eight 8-channel EXP-GP expansion boards to increase the number
of available channels to 128. You can also use up to four MB-02
backplanes to increase the number of available channels to 68.
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. You specify the associated on-board channel by setting a
jumper on each expansion board. You can access any unused on-board
channels by attaching an STA-08 or STA-08PGA screw terminal
accessory to the last expansion board in the daisy-chain configuration.
Figure 2-2 illustrates a daisy-chain configuration of two EXP-16
expansion boards, one EXP-GP expansion board, and an STA-08 screw
terminal accessory connected to a DAS-800 board.
DAS-800
Board
On-board
channel 0
EXP-16
On-board
channel 1
EXP-16
On-board
channel 2
EXP-GP
On-board
channels 3 to 7
STA-08
Figure 2-2. Channel Expansion
For information on attaching multiple MB-02 backplanes, refer to the
Series User’s Guide
.
MB
2-7
Notes: You must specify a single-ended input configuration for all
on-board channels associated with channels on EXP-16, EXP-16/A, or
EXP-GP expansion boards or MB-02 backplanes.
If you are using EXP-16, EXP-16/A, or EXP-GP expansion boards or MB
Series backplanes, the digital output lines of the DAS-800 Series board
select the particular channel on the expansion board or backplane to read.
Refer to the appropriate expansion board documentation for more
information about the EXP-16, EXP-16/A, and EXP-GP expansion
boards. Refer to the MB Series User’s Guide for more information about
the MB-02 backplane.
Conversion Clock Sources
The conversion clock source determines when each analog-to-digital
(A/D) conversion is initiated. DAS-800 Series 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. The host polls
the board to determine if the conversion is complete. When the
conversion is complete, the host reads the data from the ADC and
returns the value. If the host reads data before the conversion is
complete, the data will be invalid.
Software-initiated conversions are suitable for measuring DC
voltages; however, in applications where you must accurately control
the sampling rate (as when measuring time-varying signals), it is
recommended that you use either an internal or an external hardware
conversion clock source.
At power-up or system reset, the board assumes that conversions will
be initiated through software.
●Hardware (internal clock source) - The internal clock source uses
the on-board 8254 counter/timer circuitry and a crystal-controlled
1 MHz time base. The 8254 counter/timer circuitry is normally in an
idle state. When you start an analog input operation, a conversion is
initiated immediately. The 8254 is loaded with its initial count value
2-8Functional Description
and begins counting down. When the 8254 counts down to 0, another
conversion is initiated and the process repeats.
Because the 8254 counter/timer uses a 1 MHz time base, each count
represents 1 µs. For example, if you load a count of 25, the time
interval between conversions is 25 µs; if you load a count of 65536,
the time interval between conversions is 65.536 ms.
The 8254 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 8254 counter/timer circuitry. Each time C/T2 reaches
terminal count, a conversion is initiated. The time interval
between conversions ranges from 25 µs to 65.536 ms.
–Cascaded Mode - A software-selectable count is divided between
C/T2 and C/T1 of the 8254 counter/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 both C/T2
and C/T1 reach terminal count, a conversion is initiated. The time
interval between conversions ranges from 25 µs to 1.2 hours.
Note: For compatibility with the DAS-8 board, on power-up or
system reset, the DAS-800 board connects the clock input of C/T2 to
the CPU bus clock divided by two. If you specify a hardware internal
clock source through software, the DAS-800 board connects the clock
inputs of C/T1 and C/T2 to the 1 MHz time base. The DAS-801 and
DAS-802 boards always connect the clock input of C/T2 to the
1 MHz time base.
Refer to page 2-17 for more information about the 8254
counter/timer circuitry.
●Hardware (external clock source) - An external clock source is
useful if you want to sample at rates not available with the 8254
counter/timer circuitry, if you want to sample at uneven intervals, or if
you want to sample on the basis of an external event. An external
2-9
clock also allows you to synchronize conversions on multiple boards
to a common timing source.
The external clock source is an externally applied TTL-compatible
signal, which you attach to the INT_IN / XCLK pin (pin 24) of the
main I/O connector. When you start an analog input operation,
conversions are armed. At the next falling edge of the external clock
source (and at every subsequent falling edge of the external clock
source), 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 when using an internal
and an external clock source. (Note that Figure 2-3 assumes that you are
not using a hardware trigger; refer to Figure 2-4 for an illustration of
conversions when using a hardware trigger.)
Operation is started
External Clock
Source
Internal Clock
Source
Conversions begin
when using an
internal clock source
(idle state)
count
count
Conversions begin
when using an
external clock source
count
count
Figure 2-3. Initiating Conversions
2-10Functional Description
Notes: The ADC acquires data at a maximum of 40 kHz (one sample
every 25 µs). If you are using a hardware external clock, make sure that
the clock does not initiate conversions at a faster rate than the ADC
can handle.
To achieve full measurement accuracy when using a gain of 500, you
should limit the conversion frequency to a maximum of 25 kHz (one
sample every 40 µs).
If you are acquiring samples from multiple channels, the maximum
sampling rate for each channel is equal to 40 kHz divided by the number
of channels.
The rate at which the computer can reliably read data from the board
depends on a 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 multiple DAS-800 Series boards to a
common, externally applied conversion clock. In addition, you can use a
DAS-801 or DAS-802 board as a timing master; the output of the OUT1
pin (pin 5) on the main I/O connector of the master board acts as an
external hardware conversion clock to any additional boards. You can use
external circuitry, such as C/T0 on the 8254, to divide the rate of the
master clock; this allows you to synchronize conversions on the
additional boards to a rate different from that of the master board. Refer
to page 4-13 for more information on synchronizing conversions on
multiple boards.
2-11
Triggers
A trigger is an event that must occur before a DAS-800 Series board starts
an analog input operation. You can use one of the following trigger
sources to trigger an analog input operation:
●Software - When you start the analog input operation, conversions
begin immediately.
●Hardware - You connect a digital trigger signal to the digital input
IP1 / TRIG pin (pin 25) of the main 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 source. These considerations
are described as follows:
–Internal clock source - The 8254 counter/timer circuitry remains
idle until the trigger event occurs. When the trigger event occurs,
the board initiates the first conversion immediately.
–External clock source - Conversions are armed when the trigger
event occurs. At the next falling edge of the external clock source,
the board initiates the first conversion.
2-12Functional Description
Loading...
+ 81 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.