Text preview for : 81470A(DAS1200).pdf part of Keithley 81470A(DAS1200) Keithley DAS 81470A(DAS1200).pdf



Back to : 81470A(DAS1200).pdf | Home

e-
over.frm Page 1 Tuesday, June 7,1994 lo:45 AM




DAS-1200 Series
User's Guide
.frm Page 1 Tuesday, June 7, 1994 lo:46 AM 4




DAS-1200 Series
User's Guide
4

Revision A - June 1994
Part Number: 81470
2 1 `-
otxe .frm Page 2 Tuesday, June 7, 1994 lo:46 AM




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. . . . . ..xi
Related Documents xii

1 Overview
Features ...................................... .1-l
Supporting Software ............................ . . 1-3
Accessories ................................... l-6

2 Functional Description
Analog Input Features ........................... .2-3
Differential/Single-Ended Selection .............. .2-3
Channel Selection in Expanded Configurations, .... .2-3
Gain Selection. .............................. .2-5
Conversion Modes ........................... .2-6
Clock Sources ............................... .,2-l
Triggers .................................... .2-x
Data Transfer Modes. ......................... .2-9
Digital I/O Features ............................. .2-10
Counter/Timer Features. ......................... .2-11
Wait State Selection. ............................ .2-12
Power ........................................ .2-12

3 Setup and Installation
Inspecting Your Package . . .3-l
Installing me Software Package. . .3-2
Installing the DA%1200 Series Standard Software .3-2
Installing the ASO- Advanced Software Option. ,3-3
DOS Installation. . . ... .3-3
Windows Installation. .3-4
Creating a Configuration File . .3-6
Default Configuration File . .3-6
Configuration Utility. .. .3-l




iii
4 1200ug.toc Page iv Tuesday, June 7, 1994 lo:46 AM




Setting Switch-Configurable Options .......... ..... .3-14
Setting the Gain Selection Switch. .......... ... .,.3-l 5
Setting the Chan 8/16 Switch .............. ..... .3-16
Setting an Alternate Base Address .......... ... .,.3-l 6
Setting the Clock Select Switch ............ ... .,.3-l 8
Setting the Wait State Enable Switch ........ ... .,.3-l R
Setting the DMA Channel Select Switch ..... .... .,3-1x
Installing the Board ........................ ... .,.3-l 8

4 Cabling and Wiring
Attaching Screw Terminal Connectors and Accessories. ..... .4-2
Attaching an STC-37 .............................. .4-2
Attaching an STP-37. .............................. .4-5
Attaching an STA-16. .............................. .4-6
Attaching an STA-U ............................... .4-X
Attaching Expansion Accessories ...................... .4- 10
Attaching an EXP-16 or EXP-16/A Expansion Accessory .4-l 1
Attaching an EXP-GP Expansion Accessory ........... .4- 12
Attaching Multiple Expansion Accessories ............ .4-13
Attaching an ISO- Accessory. .. .4-15
Attaching SSH Accessories. .......................... .4- 16
Attaching an SSH-4/A ............................ .4- 17
Attaching an SSH-8 .............................. .4-17
Attaching an MB Series Backplane. .................... .4-20
Attaching an MB01 Backplane. ..................... .4-21
Attaching an MB02 Backplane. 4-22
Connecting Analog Signals ........................... .4-24
Precautions for Using the DAS-1201 Board at High Gains .4-24
Additional Precautions ............................ .4-25
Connecting a Signal to a Single-Ended Analog Input .... .4-26
Connecting a Signal to a Differential Analog Input ...... .4-27
Common Connection Schemesfor Differential Inputs .4-27
Avoiding Ground Loops with Differential Inputs ..... .4-29

5 The Control Panel

6 Calibration
Equipment Requirements. .................. 6-1
Potentiometers and Test Points .............. _._.,_. 6-1
Calibration Utility ........................ .6-2


iv
fa
1200ug.toc Page v Tuesday, June 7, 1994 lo:46 AM




7 Troubleshooting
Problem Isolation. . .7- 1
Identifying Symptoms and Possible Causes. .7-l
Testing the Board and Host Computer .7-4
Testing the Accessory Slot and I/O Connections .7-5
Technical Support . .7-6

A Specifications

B Connector Pin Assignments
Main I/O Connector (Jl) . .B-2
PI0 Cable Connector (54) ... . .B-3

C Using the DAS-1600 External Driver
Options Supported. .................................. .C- 1
Quick Start. ......................................... c-2
Setting Up the Board. .............................. .C-2
Loading the DAS-1600 External Driver. ............... .C-3
Loading the External Driver in Multiple Board
Configurations. ................................... .C-3
+b Using the External Driver with Application Software
Packages........................................C- 4
VIEWDAC.....................................C- 4
EASYESTLXJAG .............................. C-4
ASYST........................................C- 5
DAS-1600 External Driver Characteristics ................ .C-5
Chatmels and Gains. ............................... .C-5
Cascading Multiple Expansion Accessories, ............ .C-6
Setting Expansion Accessory Gains. .................. .C-7
Conversiou Modes ................................ .C-8
Using Pseudo-Digital Output Chatmels .............. .C-8
Burst Mode and SSH Mode. ..................... .C-10
Altering the Burst Mode Conversion Rate. ........... C-1 1
ClockSources.. .................................. .C-14
Triggers.........................................C-14
Using Pseudo-Digital Output Channels. ............ .C-14
Types of Analog Triggers. ....................... .C- 17
Using a Hysteresis Value ........................ .C-18
Synchronous, DMA, and Interrupt Operations. .C- 19




v
2 1200ug.toc Page vi Tuesday, June 7, 1994 lo:46 AM




Digital I/O Characteristics . . .c-20
DAS-1600/1200 Series Boards .c-20
DAS-1400 Series Boards, .C-7.4
Counterlrimer Functions .C-25
Event Counting .C-25
Pulse output. . . . .C-26
Software Interrupt Vectors . . .. .C-26
DAS-1600 External Driver Error Messages .c-21

D Keithley Memory Manager
Installing and Setting Up the KMM. . . . . . D-2
Using KMMSETUPEXE D-2
Using a Text Editor, D-3
Removing the KMM . D-4

E Register-Level Address Map
Register Functions . . . . . . . .E- 1
ADC Registers (Base Address +Oh and + 111) .E-3
MUX Scan Register (Base Address +2h) .E-4
Unidirectional Digital Input and Output Registers
(Base Address +3h) . . . .. .E-5
Status Register A (Base Address +8h). .E-6
Control Register (Base Address +9h) . . .E-8
Counter Enable/Burst Length Register (Base Address +Ab) .E- 10
Burst Rate Register (Base Addresses+Bh) .E- 12
82C54 Programmable Interval Counter/Timer
(Base Addresses +Ch, +Dh, +Eh, +Fh) .E- 14
Generating Square Wavesof Programmed Frequency. .E-16
Measuring Frequency and Period . .E- 17
Using Counter 0 for Generating Programmable
TimeDelays .. . .. . ..E-18
82C54 Counter/Timer Control Register
(Base Address +Fh). .E- 19
Readback Command Byte (Returned when
SC1 & SC0 are 1). .. .E-22
Status Byte Format (Returned if STA =0) . . . . . . .E-23
Bidirectional Digital Ports A, B, CL, and CH R255A-5
Programmable Peripheral Interface
(Base Address +40011 +403h) . . . . . . . . . . . . . . . . . . .._... E-24
to
Control Register (Base Address +40311). . . .E-25
Conversion Disable Register (Base Address +404h). .E-28


vi



$1 +b
2 1200ug.toc Page vii Tuesday, June 7, 1994 lo:46 AM




Burst Mode Enable Register (Base Address +405h). .E-29
1600 Mode Enable Register (Base Address +406h) .E-29
Status Register B (Base Address +407h). .... .E-29

Index

List of Figures
Figure 2-l. Functional Block Diagram. . . . . . . .2-2
Figure 2-2. Expanding the Analog Inputs of DAS-1200 Series
Boards . . . . . .. . .... . . .2-4
Figure 2-3. Timing Relationships of Conversion Modes. ,2-7
Figure 3-l. Default Switch Configuration for DAS-1200 Series
Boards.................................3-14
Figure 3-2. Gain Selection Switch as Viewed Through
Mounting Flange . .3-15
Figure 3-3. Base Address, Clock Select, and Wait State Enable
Switch .3- 17
Figure 4- 1. Attaching an STC-37 Screw Terminal Connector. 4-3
Figure 4-2. Pin Assignments of the Main I/O Connector (Jl) .4-4
Figure 4-3. Attaching an STP-37 . . . .4-5
Figure 4-4. Cabling and Connections for Attaching
4+ an STA-16 .4-7
Figure 4-5. STA-16 Terminal Names. . . . . . . . . . .4-7
Figure 4-6. Cabling and Connections for Attaching
anSTA-U................................4-8
Figure 4-l. STA-U Terminal Names .4-9
Figure 4-8. Pin Assignments of PI0 Cable Connector (54). .4-10
Figure 4-9. Attaching an EXP-16 or EXP-16/A Expansion
Accessory. . . . . .4- 11
Figure 4-10. Attaching an EXP-GP Expansion Accessory .4-13
Figure 4-l 1. Attaching Multiple Expansion Accessories. .4-14
Figure 4-12. Attaching Multiple Expansion Accessories with
an STA-16 or STA-U . .4-15
Figure 4-13. Attaching an ISO- Accessory . . . ,4-16
Figure 4-14. A Typical SSH-8 Application ,4-16
Figure 4-15. Attaching an SSH-4/A Accessory. . . . . ,4-17
Figure 4-16. Attaching SSH-8 Accessories ,4-18
Figure 4-17. Attaching SSH-8 and STA-16 Accessories, . . .4-19
Figure 4-18. Typical Measurement and Control Application .4-20
Figure 4-19. Attaching an MB01 Backplane.. . . . . .4-21
Figure 4-20. Attaching Multiple MB02 Backplanes .4-22


vii
4 1200ug.toc Page viii Tuesday, June 7, 1994 lo:46 AM




Figure 4-21. MB02 I/O Connections .. . .4-23
Figure 4-22. Connections for Wiring a Signal Source to a
DAS- 1200 Series Board Configured for
Single-Ended Inputs . . .4-26
Figure 4-23. Three Methods for Wiring Differential Inputs .4-28
Figure 4-24. A Differential Input Configuration that Avoids a
Ground Loop . .4-30
Figure 4-25. Differential Input Configuration with
a Ground Loop. . . .4-30
Figure B-l. Pin Assignments of Main I/O Connector (Jl)
on DAS-1200 Series . .B-2
Figure B-2. Pin Assignments of PI0 Cable Connector (34). .B-3
Figure C-l. Analog Trigger Conditions . .C- 18
Figure C-2. Using a Hysteresis Value. . . .C- 19

List of Tables
Table 1. Finding Information. ........................ xi
Table 2. Related Documents ........................ xiii



4
Table 2-l. DAS-1201 Gains, Ranges, and Throughput
Rates ................................... 2-5
Table 2-2. DAS-1202 Gains, Ranges, and Throughput
Rates .................................. .2-6
Table 3-1. Default Configuration File Settings. .......... .3-7
Table 3-2. Standard Address Assignments, ............ .3-10
Table 3-3. Standard Interrupt Request (IRQ) Assignments .3-l 1
Table 3-4. Gain Selection Switch Positions ............ .3-16
Table4-1. EXP-16 andEXP-16/A Terminal Names ..... .4-11
Table 4-2. EXP-GP Terminal Names ................. .4- 12
Table 4-3. MB Series Backplanes. ................... .4-21
Table 7- 1. Troubleshooting Information. ............... .7-Z
Table A-l. Analog Input Specifications ................ A-l
Table A-2. Digital I/O Specifications (X-bits on Main
Connector). .............................. A-3
Table A-3. Digital I/O Specifications (24-bits on PI0 Cable
Connector) .............................. A-4
Table A-4. Programmable CounterDimer Specifications. .. A-4
Table A-5. Power Supply Requirements. ............... A-5
Table A-6. Environmental Specifications ............... A-5
Table C-l. Supported Gains and Gain Codes ............ .C-6
Table C-2. Logical and Physical Channels .............. .C-7
Table C-3. Pseudo-Digital Output Channels
(Burst / SSH Mode). ...................... .C-9
..i
1200ug.toc Page ix Tuesday, June 7, 1994 lo:46 AM




Table C-4. Default Settling Times. ................... .C- 12
Table C-5. Common Settling Times .................. .C- 13
Table C-6. Pseudo-Digital Output Channels
(Analog Trigger) ........................ .C- 15
Table C-7. Digital I/O Channel Usage;
No EXPs, All Ports Output ................ .C-21
Table C-X. Digital I/O Channel Usage:
EXPs Used, All Ports Output .............. .C-22
Table C-9. Digital I/O Channel Usage:
No EXPs, A and B Output, CL and CH Input. .C-23
Table C-10. Digital I/O Channel Usage;
No EXPs, B and CH Output, A and CL Input. .C-23
Table C- 11. Digital I/O Channel Usage; No EXPs ........ .C-24
Table C-12. Digital I/O Channel Usage; EXPs Used ...... .C-24
Table C-13. Counter/l'imer Functions. ................. .C-25
Table C-14. Interrupt Vectors ........................ .C-26
Table C-15. Error Messages ......................... .C-27
Table E-l. Register-Level Address Map. ............... .E-2
Table E-2. Logic State of Status Register A: MUX Bit 5. .. .E-7


4 Table E-3.
Table E-4.

Table E-5.
Table E-6.
Control Register: Pacer Clock Source Selection. .E-8
Control Register: Interrupt Level Selection
Bits4,5,&6., .........................
Counter~imer Address Map. ..............
82C54 Counter/Timer Control Register:
Selecting Functionality ...................
..E- 9
.E- 14

.E-20
4
Table E-7. 82C54 Counter/Timer Control Register:
Bits4and5.............................E-2 0
Table E-8. 82C54 Counter/Timer Control Register:
Readback Command ..................... .E-22
Table E-9. Counter Status Byte Selection: Bits 0, 1, & 2 .. .E-23
Table E-10. PPI Register Address Map. ................ .E-24
Table E- 11. Mode Selection for Ports A and CH ......... .E-26
Table E- 12. PI0 Control Word ....................... .E-27




ix
43 1200ugtoc Page x Tuesday, June 7, 1994 lo:46 AM
b
+b
reface.frm Page xi Tuesday, June 7, 1994 IO:48 AM




Preface

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 WindowsTMenvironment. You must also he familiar
with data acquisition principles and their applications.


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 capabilitiesof DAS-1200Serieshoards Chapter1


what accessories availablefor the boards
we Chapter1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
..~.....~.... ..,...........~........,..~..,.,.................,.:~:.;.:~:.;.:.:.-:...::::.i:i.:,:.:.:i::::)::::o::-:~..~..:
...,.,.,.,.....,..i....i. :/.:.:/.:.:,:;:~:.:.:.:.:.:.:.:~:~:.:.:~:.;.:.:.;.:.:.:.~:.:.:.:.:.:.:.~.:.~.:.:.:.~.:,:.:.:.:.:.:.
:~:.;.:~:.j:::.:,:.:.:.:,:.:.:.:.:.:/~:.:.~.:,:~:.:
.../
~;...:,:.:.:.:.;:/.: :.:.:/
Installingthe DAS-1200Seriesstandard softwarepackage Chapter3


How to createa configurationfile Chapter3


xi
6 reface.frm Page xii Tuesday, June 7, 1994 lo:48 AM




The register-level I/O map Appendix E
reface.frm Page xiii Tuesday, June 7, 1994 lo:48 AM




Related Documents

You can find more information on DAS-1200 Series software and
accessoriesin the related documents listed in Table 2.



Table 2. Related Documents
I Document
1DAS-1600/1400/1200 Series Function Call Driver User's Guide




I MB Series User's Guide
4 reface.frm Page xiv Tuesday, June 7, 1994 lo:48 AM




4
hapOl_.frm Page 1 Tuesday, June 7, 1994 10:4X AM I4

Overview

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.


Features

The DAS-1200 Series features are as follows: 4
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 addressand Direct Memory Address (DMA) channel
are switch-configurable; interrupt~levelsare software-configurable.

Burst mode sampling capability emulates simultaneous
sample-and-hold (SSH) operation,


l-l




4 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

. The boards perform X-bit data transfers on the ISA bus.

4 . A 3-channel programmable counter/timer (SZC54) provides timing
for analog input operations or generation of output pulses at any rate
4
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.




1-2 Overview
4 hapOlL.frm Page 3 Tuesday, June 7, 1994 10:4X AM




For more information on these features, refer to the functional description
in Chapter 2.


Supporting Software

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 BasicTMfor
DOS. The package also includes support files, example programs,
and the following utility programs:

- Con&mtion Utility - The configuration utility (CFG1600,EXE)
is a DOS-based program for creating or modifying a DAS-1200
Series configuration file.
4 A configuration file contains the settings used by the 4
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 Utility - The calibration utility (CAL1200,EXE) is a
DOS-based program for calibrating the analog input circuitry of
DAS-1200 Seriesboards. For more information on the calibration
utility, refer to Chapter 6.

- Control Panel - The Control Panel (CTL1600.EXE) is a
DOS-based stand-alone program. This tool provides accessto 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.



l-3




4 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 executesas 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 the DAS-160011400/1200 SeriesFunction Call Driver User's
Guide for more information,

The ASO- 1200 software package also contains miscellaneous support
files. example programs, and t,hefollowing:

- 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




- Calibration Urility - The calibration utility (CAL1200.EXE) is a
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 Panel The Control Panel is a stand-alone program
supplied in a DOS version (CTL1600.EXE) and a Windows
version (CTLl600W.EXE). This program provides accessto 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 software - If you are programming in the Windows
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.
43
l VDAS-1600 - VisualDASTMCustom 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 ,andis 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 accessoriesare available for use with the DAS-1200 Series
boards.

l STA-16 - Screw terminal adapter accessory.You can use this
accessoryto connect signals from the main I/O connector (Jl) to
screw terminals.

l STA-U - Universal screw terminal accessory.You can use this
accessoryto 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.

. ISO- - 4-channel isolated expansion multiplexer.

. SSH-4/A - 4-channel simultaneous sample-and-hold accessory,


1-6 Overview
.frtn Page 7 Tuesday, June 7, 1994 lo:48 AM




. 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
4k hapOl_.frm Page 8 Tuesday, June 7, 1994 lo:48 AM




4 4




4
4 hap02-.frtn Page 1 Tuesday, June 7, 1994 IO:50 AM




2
Functional Description

This chapter describesthe following features of DAS-1200 Series boards:

. Analog input features

. Digital I/O features

. 82C54 counter/timer features




4
. Wait state selection


4 . 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.




2-l




4 4
t
4 hap02Lfrm Page 3 Tuesday, June 7, 1994 lo:50 AM




Analocg Input Features

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.

Differential/Single-Ended Selection
Using configuration switches, you can,select either eight differential or 16
single-ended inputs. Differential inputs measurethe difference between

4 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
accessoriesto increase the number of available channels to 128.



2-3



4 4 4
t
+b-
hap02Lfrm Page 4 Tuesday, June 7,1994 lo:50 AM




When you daisy-chain expansion accessoriesfrom the analog inputs, it is
recommended that the first expansion accessorymultiplex onboard
channel 0, the next expansion accessorymultiplex channel 1, and so on.
Selection of an onboard channel is made via jumper settings on the
expansion accessory.

You can accessany unused onboard channels by including an STA-16
screw terminal accessoryin the daisy-chain configuration. Figure 2-2
illustrates how expansion boards and accessoriesinterface with the analog
chamlels of DAS-1200 Series boards.




DAS-1200
swbs Boards




Expansion
Channel EXP.lWA
select Lines (OPO to 3)


Figure 2-2. Expanding the Analog Inputs of DAS-1200 Series Boards



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.




2-4 Functional Description



+b +B
+b
hap02-.frm Page 5 Tuesday, June 7,1994 lo:50 AM




Notes: You must specify a single-ended input configuration for all
onboard channels associatedwith channels on MB02 backplanes.

If you are using EXP-16, EXP- 16/A, or EXP-GP expansion accessoriesor
MB Series backplanes, the digital output lines of the DAS-1200 Series
board select a particular channel on the expansion accessoryor 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 lo:50AM



Table 2-2. DAS-1202 Gains, Ranges, and Throughput Rates
Maximum
Throughput
Gain Input Range Rate
.../..../
.,..~../......
~~:~~~~:~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:j:.:.:.:.:,:
..,.....,....... .,./,
f../ I.,.,.,.,...,.,..i.,..i....i... /..
..,. ,,,
~..~.~~.~.~.~.~.~.~.:
I..,./,.,.,.,./,,
2 f2.5 V 100 ksamplesh


8 +0.625 V 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.

Burst mode can also be used for pseudo-simultaneous
sample-and-hold in conjunction with DMA or interrupt operations,




Z-6 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.




Paced ch5
Mode
Convsmions
ch4 L
Pacar Clock


Bun, Mode ConversIons
I


ch4 ch5 cl,6 ch7 ch4 ch5 ch6 cl17

Burst Mode ConversIon Clock n rlnrln




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 samplesunder 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 cascadedcounters of the 82C54. The
maximum allowable rate is 100 ksamples/s (for the DAS-1202) or
50 ksamplesls (for the DAS-1201).




2-7
I
hapOZ.frm Page 8 Tuesday, June 7,1994 lo:50 AM




The minimum conversions per hour is determined as follows:


1OMHr IMHZ
232 232 = 2.32Xx104=
__ = 2.328 x IO-?= 8.38 0.838




When not used to pace the analog input, the internal clock source can
pace other events, such as digital I/O, through the use of interrupts.

. Hardware (external clock source) -The external pacer clock source
must be an externally applied, TTL-compatible, rising-edge signal
attached to the IPO/TRIG O/XPCLK pin (25) of the main I/O
connector (Jl).

An external clock source is usetid if you want to pace at rates not
available with the 82C54 counter/timer, if you want to pace at uneven
intervals, or if you want to pace on the basis of an external event. An
external clock also allows you to synchronize multiple boards with a



4 4
common timing source.


Notes: The ADC on the DAS-1202 acquires samples at a maximum of
100 ksamples/s (one sample every 10.0 ys); the ADC on the DAS-1201
acquires samples at a maximum of 50 ksamples/s (one sample every
20.0 ps). If you are using an external clock, make sure that it does not
initiate conversions at a faster rate than the ADC can handle.

If you are acquiring samplesfrom multiple channels, the maximum
sampling rate for each channel is equal to 100 ksamples/s divided by the
number of channels (for the DAS-1202) or 50 ksamples/s divided by the
number of channels (for the DAS-1201).


Triggers
A trigger starts an analog input operation. The polarity of external triggers
in the DAS-1200 Series boards is software-configurable. You can use oue
of the following trigger sources to start an analog input operation:

. Internal - When you enable the analog input operation, conversions
begin immediately.

2-8 Functional Description
4 hap02Lfrm Page 9 Tuesday, June 7,1994 lo:50 AM




. External Analog - While an analog trigger is not a hardware feature
of the DAS-1200 Series boards, you can program an analog trigger
using one of the analog input channels as the trigger channel. The
DAS-1600/1400/1200 SeriesFunction Call Driver provides functions
for an analog trigger; refer to the DAS-1600/1400/1200 Series
Function Call Driver User's Guide for more information.

l External Digital - While a digital trigger is not a hardware feature of
the DAS-1200 Series boards, you can program a digital trigger using
one of the digital input channels as the trigger channel. The
DAS-1600/1400/1200 SeriesFunction Call Driver provides functions
for a digital trigger: refer to the DAS-J600/J400/1200 Series Function
Cull Driver User's Guide for more information.

Connect the digital trigger to the digital input IPl/XTRIG pin (6) of
the main I/O connector (Jl). Trigger types are as follows:
- Positive-edge trigger Conversions begin on the r