The information contained in this manual is believed to be accurate and reliable. However, the
manufacturer assumes no responsibility for its use or 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 the manufacturer.
THE MANUFACTURER SHALL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES RELATED TG 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.
All br;ind and product wunes are trademarks or registered trademarks of their respective companies.
0 Copyright Keithley Instruments, Inc., 1994.
All rights reserved. Reproduction or adaptation of any pat of this documentation beyond that permitted
by Section 117 of the 1976 United States Copyright Act without permission of the Copyright owner is
u1lawful.
4
& 1200ug.toc Page iii Tuesday, June 7, 1994 lo:46 AM
Table of Contents
Preface
Manual Organization. .
Related Documents
1 Overview
Features ......................................
Supporting Software
Accessories
2 Functional Description
Analog Input Features
Differential/Single-Ended Selection
Channel Selection in Expanded Configurations,
Gain Selection.
Conversion Modes
Clock Sources
Triggers
Data Transfer Modes.
Digital I/O Features
Counter/Timer Features.
Wait State Selection.
Power ........................................
...................................
..............................
...............................
....................................
.............................
............................
...........................
..............
...........................
.........................
.........................
............................
....
. . . ..xi
xii
.1-l
. . 1-3
l-6
.2-3
.2-3
.2-3
.2-5
.2-6
.,2-l
.2-x
.2-9
.2-10
.2-11
.2-12
.2-12
Setup and Installation
3
Inspecting Your Package . .
Installing me Software Package. .
Installing the DA%1200 Series Standard Software
Installing the ASO- Advanced Software Option.
Timing Relationships of Conversion Modes. ,2-7
Default Switch Configuration for DAS-1200 Series
Boards.................................3-14
Gain Selection Switch as Viewed Through
Mounting Flange . .3-15
Base Address, Clock Select, and Wait State Enable
Switch .3- 17
Attaching an STC-37 Screw Terminal Connector. 4-3
Pin Assignments of the Main I/O Connector (Jl) .4-4
Attaching an STP-37 . . . .4-5
Cabling and Connections for Attaching
an STA-16 .4-7
Table E-2. Logic State of Status Register A: MUX Bit 5. ..
Table E-3. Control Register: Pacer Clock Source Selection. .E-8
Table E-4. Control Register: Interrupt Level Selection
This guide is for persons needing to understand the installation, interface
requirements, functions, and operation of the DAS-1201 and DAS-1202
hoards. This manual uses the term DAS-1200 Series hoards to refer to
both hoards.
To follow the information and instructions contained iu this manual, you
must he familiar with the operation of an IBMTM PC/XT or compatible in
the MS-DOS@ or WindowsTM environment. You must also he familiar
with data acquisition principles and their applications.
Preface
Manual Oraanization
Table I lists the topics that this guide focuses on and indicates where you
can find information about a topic.
Table 1. Finding Information
To learn more about See
The capabilities of DAS-1200 Series hoards
what accessories we available for the boards Chapter 1
reface.frm Page xii Tuesday, June 7, 1994 lo:48 AM
6
The register-level I/O map Appendix E
reface.frm
Related Documents
Page xiii Tuesday, June 7, 1994 lo:48 AM
You can find more information on DAS-1200 Series software and
accessories in the related documents listed in Table 2.
Table 2. Related Documents
I
1 DAS-1600/1400/1200 Series Function Call Driver User’s Guide
I MB Series User’s Guide
Document
4
reface.frm
Page xiv Tuesday, June 7, 1994 lo:48 AM
4
hapOl_.frm Page 1 Tuesday, June 7, 1994 10:4X AM
The DAS-1200 Series is a family of high-performance analog and digital
I/O boards for IBM PC/XT, PC AT, and compatible computers. The
DAS-1201 is a high-gain board, while the DAS-1202 is a low-gain board.
This chapter describes the features of the DAS-1200 Series boards, the
software that supports them, and available accessories.
I4
Overview
Features
The DAS-1200 Series features are as follows:
Boards are switch-configurable for 16 single-ended or eight
differential analog input channels.
Analog inputs are bipolar with a maximum range of f5 V.
The gain applied to analog input channels is switch-configurable. The
DAS-1201 has switch-configurable gains of I, 10, 100, and 500. The
DAS-1202 has switch-configurable gains of 1, 2, 4, and 8.
Analog inputs are sampled with 12-bit resolution at a maximum of
50 ksamples/s for the DAS-1201 and 100 ksamples/s for the
DAS-1202.
The base I/O address and Direct Memory Address (DMA) channel
are switch-configurable; interrupt~levels are software-configurable.
Burst mode sampling capability emulates simultaneous
sample-and-hold (SSH) operation,
4
4
l-l
4
hapOl_.frm Page 2 Tuesday, June 7, 1994 lo:48 AM
4
. Analog-to-digital (A/D) conversions can be started through any of the
following methods:
-
software command
-
onboard pacer clock
-
external pacer clock
. External Simultaneous Sample-and-Hold (SSH) hardware is
supported.
l
Data transfers can be performed by any of the following methods:
- program control
- interrupt service routines
-
DMA transfer
4
. The boards perform X-bit data transfers on the ISA bus.
. A 3-channel programmable counter/timer (SZC54) provides timing
for analog input operations or generation of output pulses at any rate
from 1 pulse/hour to 100 kHz. The 82C54 counter/timer can also be
used to measure frequency, period, and pulse width.
l
The DAS-1200 Series boards provide a total of 32 bits of digital I/O.
Four unidirectional digital inputs and four unidirectional digital
outputs are provided on the main I/O connector; 24 bits of
bidirectional digital I/O are provided on the PI0 cable connector (54).
These 24 bits are configured as two S-bit ports and two 4-bit ports
that can be set independently for input or output.
The 24-bits of bidirectional digital I/O are compatible with the
PIO-12 board. You can use these ports to gate the counter/timer,
control multiplexers, and read the status of external devices.
. The boards are backwardcompatible with the DAS-16 and DAS-16F
boards. Programs for the DAS-16 and DAS-16F run on the
DAS-1200 Series without modification.
4
1-2
Overview
4
hapOlL.frm
Supporting Software
Page 3 Tuesday, June 7, 1994 10:4X AM
For more information on these features, refer to the functional description
in Chapter 2.
The following software is available for operating DAS-1200 Series
boards:
. DAS-1200 Series standard software package-This package, which
comes with the board, is provided on 3.5~inch and 5.25~inch
diskettes. The package includes function libraries for writing
application programs under DOS using Microsoft@ QuickBasicTM,
Microsoft’ Professional Basic, or Microsoft@ Visual BasicTM for
DOS. The package also includes support files, example programs,
and the following utility programs:
4
-
Con&mtion
is a DOS-based program for creating or modifying a DAS-1200
Series configuration file.
A configuration file contains the settings used by the
DAS-1600/1400/1200 Series Function Call Driver and other
driver software for configuring a board. For more information on
the configuration utility, refer to “Creating a Configuration File”
on page 3-6.
-
Calibration
DOS-based program for calibrating the analog input circuitry of
DAS-1200 Series boards. For more information on the calibration
utility, refer to Chapter 6.
-
Control Panel
DOS-based stand-alone program. This tool provides access to all
DAS-1200 Series board operations without programming.
The Control Panel provides a means of testing the board and your
application; it is also a means of performing simple applications
and saving data to a disk file. Refer to Chapter 5 for more
information about the Control Panel.
Utility - The configuration utility (CFG1600,EXE)
Utility - The calibration utility (CAL1200,EXE) is a
- The Control Panel (CTL1600.EXE) is a
4
4
l-3
I4
.frm Page 4 Tuesday, June 7, 1994 lo:48 AM
DAS-1600 External Driver -
The External Driver
(DAS1600.EXE) for DAS-1600, DAS-1400, and DAS-1200
Series boards provides control and communication between data
acquisition and analysis packages and the boards.
DAS 1600.EXB executes as a terminate-and-stay-resident (TSR)
program that occupies a small amount of memory in the host
l
ASO- - Advanced Software Option. This option includes both
Windows and DOS versions; both versions are supplied on 3.5~inch
and 5.25-inch diskettes. The ASO- include function libraries for
application programs that you write for MS-DOS and Windows
environments in the following languages:
- Microsoft and Borland’ C/C++
- Borland Turbo Pascal@
- Microsoft Visual Basic for Windows
- Microsoft Quick@
- Microsoft Visual C++TM
Refer to
Guide
the DAS-160011400/1200 SeriesFunction Call Driver User’s
for more information,
The ASO- 1200 software package also contains miscellaneous support
files. example programs, and t,he following:
-
Confgurution Utility
-The configuration utility (CFGl600,EXE)
is a program for creating or modifying a DAS- 1200 Series
configuration file.
A configuration file contains the settings used by the
DAS-1600/1400/1200 Series Function Call Driver and other
driver software for configuring a board. For more information on
the configuration utility, refer to “Creating a Configuration File”
on page 3-6.
1-4 Overview
@ I hapOl_.frm Page 5 Tuesday, June 7, 1994 lo:48 AM
43
- Calibration Urility
DOS-based program for calibrating the analog input circuitry of
the DAS-1200 Series boards. For more information on the
calibration utility, refer to Chapter 6.
Control
supplied in a DOS version (CTL1600.EXE) and a Windows
version (CTLl600W.EXE). This program provides access to all
DAS-1200 Series operations without programming.
Control Panel operations include acquiring analog inputs and
controlling digital I/O. The Contxol Panel provides a means of
testing the board and your application; it is also a means of
performing simple applications and saving data to a disk tile.
The Windows version allows you to graphically represent up to
eight analog inputs and transfer acquired data to other Windows
applications through the Windows Dynamic Data Exchange
(DDE) feature. Refer to Chapter 5 for more information on the
Control Panel.
- Port I/O
environment, you can use the Port I/O (PIO) software to program
DAS-1200 Series boards at the register level using I/O
instructions. Refer to the PORTIO.TXT file for more information.
Panel The Control Panel is a stand-alone program
software
- The calibration utility (CAL1200.EXE) is a
- If you are programming in the Windows
l
VDAS-1600 - VisualDASTM Custom Controls for Visual Basic for
Windows. VisualDAS simplifies the setup of data acquisition
operations. The package includes a comprehensive user’s guide,
offers extensive online help, and furnishes software on 3.5.inch and
5.25-inch diskettes.
. Data acquisition and analysis application software VIEWDAC@,
EASYEST LX@, and EASYEST AC? are integrated software
packages available for DAS-1200 Series boards. Programming tools,
such as ASYST@ scientific and engineering programming language,
are also available to help you in writing your application progratns.
1-5
4
hapOl_.frm Page 6 Tuesday, June 7, 1994 lo:48 AM
Note: If you use VIEWDAC, EASYEST LX, EASYEST AG, or
ASYST to program your DAS-1200 Series board, you must use the
DAS-1600 External Driver. This driver is included in the DAS-1200
Series standard software package ,and is described in Appendix C.
Other data acquisition and analysis packages include the following:
- SNAP-MASTER - Data acquisition and analysis package from
H.E.M. Data Corporation (only available for Windows).
-
NOTEBOOKINOTEBOOKpro - Menu-driven data acquisition
and analysis from Laboratory Technologies Corporation
(available for both DOS and Widows).
-
STREAMER - Menu-driven data acquisition software for
high-speed transfers of DAS-1200 Series data to a hard disk (only
available for DOS).
Accessories
The following accessories are available for use with the DAS-1200 Series
boards.
l
STA-16 - Screw terminal adapter accessory. You can use this
accessory to connect signals from the main I/O connector (Jl) to
screw terminals.
l
STA-U - Universal screw terminal accessory. You can use this
accessory to connect interface signals from the PI0 cable connector
(54) to screw terminals.
. STC-37 - Direct DAS-1200 Series board to screw terminal interface.
. STP-37 - Screw terminal panel with a 37-pin D-type connector.
. SSH-8 - X-channel simultaneous sample-and-hold accessory.
. MB Series modules and backplanes - Plug-in, isolated,
signal-conditioning modules and the backplanes that hold them,
. EXP-16 and EXP-16/A - 16-channel expansion multiplexer and
signal conditioning accessory; requires the S-1600 cable and the
PG-408A option.
s EXP-GP - g-channel signal conditioning accessory with Wheatstone
bridge and RTD interface: requires the S-1600 cable.
1-7
hapOl_.frm Page 8 Tuesday, June 7, 1994 lo:48 AM
k
4
4
4
4
4 hap02-.frtn
4
Page 1 Tuesday, June 7, 1994 IO:50 AM
2
Functional Description
This chapter describes the following features of DAS-1200 Series boards:
. Analog input features
. Digital I/O features
. 82C54 counter/timer features
4
. Wait state selection
. Power
Together with the DAS-1200 Series block diagram shown in Figure 2-1,
these descriptions are offered to familiarize you with the operating
options and to enable you to make the best use of your board.
4
2-l
4
t
4
hap02Lfrm
Analocg Input Features
Differential/Single-Ended Selection
Page 3 Tuesday, June 7, 1994 lo:50 AM
The analog input section of a DAS-1200 Series board multiplexes all the
active input channels (up to 16 single-ended or eight differential) down to
a single, 12-bit sampling analog-to-digital converter (ADC).
DAS-1200 Series boards operate in bipolar input mode only. Bipolar
signals can swing up and down between negative and positive peak
values. The DAS-1200 Series boards have a maximum range of -5 V to
+5 V and use left-justified, offset binary to represent signals.
Other features of this section include input configurations, gain selection,
conversion modes, triggers, clock sources, and data transfer modes. These
features are described in the following sections.
4
Using configuration switches, you can, select either eight differential or 16
single-ended inputs. Differential inputs measure the difference between
two signals. Single-ended inputs are referred to a common ground.
4
Generally, you want to use differential inputs for low-level signals whose
noise component is a significant part of the signal or for signals that have
non-ground common mode. You want to use single-ended inputs for
high-level signals whose noise component is not significant.
The specific level at which input configurations work best is dependent
upon the application. However, you generally use differential inputs for
voltage ranges of 100 mV and less.
Channel Selection in Expanded Configurations
As previously mentioned, the DAS-1200 Series supports 16 single-ended
or eight differential analog input channels. 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 or EXP-16/A
expansion accessories, and/or eight &channel EXP-GP expansion
accessories to increase the number of available channels to 128.
4
4
2-3
4
+b-
t
hap02Lfrm Page 4 Tuesday, June 7,1994 lo:50 AM
When you daisy-chain expansion accessories from the analog inputs, it is
recommended that the first expansion accessory multiplex onboard
channel 0, the next expansion accessory multiplex channel 1, and so on.
Selection of an onboard channel is made via jumper settings on the
expansion accessory.
You can access any unused onboard channels by including an STA-16
screw terminal accessory in the daisy-chain configuration. Figure 2-2
illustrates how expansion boards and accessories interface with the analog
chamlels of DAS-1200 Series boards.
DAS-1200
swbs Boards
+b
2-4
Expansion
select Lines (OPO to 3)
Figure 2-2. Expanding the Analog Inputs of DAS-1200 Series Boards
Channel
You can also use up to four MB02 backplanes to increase the number of
available channels to 64 isolated or 12 non-isolated. For more information
about connecting channel expansion boards, refer to Chapter 4.
EXP.lWA
Functional Description
+B
hap02-.frm Page 5 Tuesday, June 7,1994 lo:50 AM
+b
Notes: You must specify a single-ended input configuration for all
onboard channels associated with channels on MB02 backplanes.
If you are using EXP-16, EXP- 16/A, or EXP-GP expansion accessories or
MB Series backplanes, the digital output lines of the DAS-1200 Series
board select a particular channel on the expansion accessory or backplane
to read.
Gain Selection
The switch-configurable gain that you select is applied to an incoming
signal as a multiplication factor; gain allows you to amplify a signal to a
range that the ADC can accurately measure.
For example, if the ADC handles signals in the f5 V range and you want
to measure a signal in the range of f0.5 V, you would use a gain of IO to
amplify the signal to the f5 V range. Similarly, if you wanted to measure
a signal
that was already
in the f5 V range, you would select a gain of 1.
4+
The available gains, their corresponding input ranges, and throughput
rates are listed in Table 2-1 for the DAS-1201 and Table 2-2 for the
DAS-1202.
Table 2-1. DAS-1201 Gains, Ranges, and Throughput Rates
Maximum
Throughput
Gain
Input Range
Rate
2-5
.frm Page 6 Tuesday, June 7,1994
Table 2-2. DAS-1202 Gains, Ranges, and Throughput Rates
Gain
~~:~~~~:~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~:
:j:.:.:.:.:,: ..,.....,.......
lo:50 AM
Input Range
2
Maximum
Throughput
Rate
f ../ .,./, I .,.,.,.,...,.,..i.,..i....i...
f2.5 V
~..~.~~.~.~.~.~.~.~.: ..,. I ..,./,.,.,.,./,, ,,, /..
100 ksamplesh
.../..../ .,..~../......
Conversion Modes
DAS-1200 Series boards support the following conversion modes:
. Paced mode -Paced mode is the default data conversion mode and is
the mode best-suited for continuous scanning of multiple channels at
a constant rate. In paced mode, the conversion rate equals the pacer
clock rate. The sample rate, which is the rate at which a single
channel is sampled, is the pacer clock rate divided by the number of
channels being sampled.
. Burst mode In burst mode, each pulse from the pacer clock begins a
scan of one to sixteen channels. The conversion rate during a burst
mode scan is equal to the rate of the burst mode conversion clock.
The sample rate, which is the rate at which a single channel is
sampled, is equal to the pacer clock rate.
DAS-1200 Series software allows you to program the pacer clock to
adjust the interval between burst mode scans. This software also
allows you to adjust the burst mode conversion rate. The burst mode
conversion clock frequency is programmable for a range of 3.94 kHz
to 100 kHz.
8
+0.625 V
100 ksamplesh
Z-6
Burst mode can also be used for pseudo-simultaneous
sample-and-hold in conjunction with DMA or interrupt operations,
Functional Description
hap02Lfrm
Page 7 Tuesday, June 7, 1994 lo:50 AM
The sample rate (pacer clock rate) should be set for no more than the
burst mode conversion clock rate divided by the number of channels
in the burst. The maximum burst mode conversion clock rate is
gain-sensitive, as shown in Table 2-1 and Table 2-2.
Figure 2-3 shows the timing relationships of the paced and burst modes
for analog input channel 4 to channel 7.
Pacar Clock
Paced Mode Convsmions
Bun, Mode ConversIons
Burst Mode ConversIon Clock
Figure 2-3. Timing Relationships of Conversion Modes
Clock Sources
The following clock sources are available for conversions on DAS-1200
Series boards:
. Software DAS-1200 Series boards allow you to acquire single or
multiple samples under program control.
. Hardware (internal clock source) The internal pacer clock is
derived from the onboard 82C54 counter/timer and a
switch-configurable, crystal-controlled 1 MHz or 10 MHz timebase.
The pacer clock uses two cascaded counters of the 82C54. The
maximum allowable rate is 100 ksamples/s (for the DAS-1202) or
50 ksamplesls (for the DAS-1201).
I
ch4
ch4 ch5 cl,6 ch7 ch4 ch5 ch6 cl17
n
ch5
rlnrln
L
2-7
Loading...
+ 147 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.