Tektronix DAS-1600/1400 Series Users Guide

DAS-1600/1400 Series
User’s Guide
.frm Page 1 Monday, June 6, 1994 2:45 PM
DAS-1600/1400 Series
User’s Guide
Revision A June 1994
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 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.
All brand and product names are trademarks or registered trademarks of their respective companies.
0 Copyright Keithley Instruments, Inc., 1994.
All rights reserved. Reproduction or adaptation of any part of this documentation beyond that permitted by Section 117 of the 1976 United States Copyright Act without permission of the Copvight owner is unlawful.
lhOOug.toc
Page iii Monday, June 6, 1994 2:46 PM
Table of Contents
Preface
Manual Organization. . . . .
Related Documents
1 Overview
Features Supporting Software Accessories
2
Functional Description
Analog Input Features ...........................
Analog Output Features (DA.%1600 Series Only) Digital I/O Features
Counter/Timer Features. .........................
Wait State Selection. ............................
Power ........................................
......................................
...................................
Differential/Single-Ended Selection UnipolariBipolar Selection Channei Selection in Expanded Configurations.
Gain Selection. ..............................
Conversion Modes Clock Sources Triggers Data Transfer Modes.
...............................
....................................
............................
..............
.....................
...........................
.........................
.............................
....
xi
.
Xl,1
. 1-l
1-3 1-7
.2-3 .2-3
2-3
.2-4
. .2-5
.2-6
.,2-x
.2-9
.%I0
2-11 :2-12 .2-13 .2-14 .2-14
3 Setup and Installation
Iuspecting Your Package Installing the Software Package.
Installing the DAS-1600/1400 Series Staudard Software. . .3-Z Installing the ASO- and ASO- Advanced Software
Option...........................................3 -3
DOS Installation. Windows Installation
Creating a Configuration File
Default Configuration File ..........................
Configuration Utility.
................................
..............................
........................
............................
..........................
...............................
,3-l ,3-2
3-3 .3-4 ,3-6 .3-6
3-X
1600ug.toc Page iv Monday, June 6, 1994 2:46 PM
Setting Switch-Configurable Options 3-14
Setting the DAC BipolarRluipolar Switch
(DAS- 1600 Series Only) ,3- 15
Setting the DACO aud DACl Reference Voltage Switches
(DAS-1600 Series Only) . .3-15 Selting the ADC Bipolar/Unipolar Switch , ,3-16 Setting the Chau 8/16 Switch .3-16
Setting au Alternate Base Address . ,3-16 Setting the Clock Select Switch ,3-18
Setting the Wait State Enable Switch . .3-18
Setting the DMA Channel Select Switch ,3-18
Installing the Board . . .3- 18
4
Cabling and Wiring Attaching Screw Terminal Connectors and Accessories ,4-Z
Attaching an STC-37 .4-2 Attaching an STP-37. . ~. .4-5 Attaching an STA-16.. ,4-6 Attaching an STA-LJ . .4-8
Attaching Expansion Accessories ,4- IO
Attaching an EXP-16 or EXP-16/A Expansion Accessory
4
Attaching an EXP-GP Expansion Accessory ,4- 12
Attaching Multiple Expausion 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 au MB02 Backplane. . .4-22 Connecting Analog Signals . . ,4-24
Precautions for Using DAS-1601/1401Boards at
High Gains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...4-2
Additional Precautions .4-25 Connecting a Signal to a Single-Ended Analog Input .4-26 Connecting a Signal to a Differeutial Analog Input .4-27
Common Connection Schemes for Differential Inputs ,4-27 Avoiding Ground Loops with Differential Inputs .4-29
Connecting Analog Output Signals. ,4-3 1
.4- 11
4
4
5 The Control Panel
iv
4
1600ug.toc Page v Monday, June 6, 1994 2:46 PM
4
Calibration
6
Equipment Requirements. ............................
Potentiometers and Test Points ..........................
Calibration Utility
7 Troubleshooting
Problem Isolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...7-I
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
Specifications
A
B Connector Pin Assignments
Main I/O Connector (Jl) . . .B-2
PI0 Cable Connector (J2) (DAS-1600 Series Only). .B-3
...................................
..6- 1
6-1
.6-2
4
Using the DA-S-1600 External Driver
c
Options Supported Quick Start
Setting Up the Board.
Loading the DAS-1600 External Driver. Loading the External Driver in Multiple Board
Configurations.
Using the External Driver with Application
SoftwarePackages.. ............................
DAS- 1600 External Driver Characteristics
Channels and Gains. ...............................
Cascading Multiple Expansion Accessories. Setting Expansion Accessory Gains
ConversionModes.. .............................
Clock Sources....................................C-14
Triggers
........................................
VIEWDAC.....................................C- 4
EASYESTLXIAG.. ...........................
ASYST........................................C- 5
Using Pseudo-Digital Output Channels. BurstModeandSSHMode.. Altering the Burst Mode Conversion Rate.
........................................
...................................
..............................
..................................
.C- I
..c- 2
.C-2
...............
................
............
...................
.............
..................... C-10
...........
.C-3 .C-3
..C- 4
.C-4
.C-5 .C-5 .C-6 .C-7
..C- 8
.C-8
C-l I
.c-14
4
2
1600ug.toc Page vi Monday, June 6, 1994 2:46 PM
Using Pseudo-Digital Output Channels, Types of Analog Triggers.
Using a Hysteresis Value Synchronous, DMA, and Interrupt Operations, Digital I/O Characteristics
DAS-1600 Series Boards
DAS-1400 Series Boards
Counter/Timer Functions ......................
Event Counting
Pulse Output ..............................
Software Interrupt Vectors
DAS- 1600 External Driver Error Messages
D
Keithley Memory Manager
Installing and Setting Up the KMM.
Using
KMMSETUPEXE
Using a Text Editor. ..........................
Removing the KMM ............................
E
Register-Level Address Map
Register Functions ...................................
ADC Registers (Base Address +Oh and + lh) MUX Scan Register (Base Address +2h)
Unidirectional Digital Input and Output Registers
(Base Address +3h)
DAC Output Registers (Base Address +4h to +7h)
(DAS-1600 Series Only) ............................
DACO.. DACl
DAC Controller Modes. ............................
Status Register A (Base Address +8h). Control Register (Base Address +9h) Counter Enable/Burst Length Register (Base Address +Ah) .E-14
Gain Selection/Burst Rate Register (Base Addresses +Bh).
8ZC54 Programmable Interval Counter/I?mer
(Base Addresses +Ch, +Dh, +Eh, +Ph)
Generating Square Waves of Programmed Frequency, .E-20 Measuring Frequency and Period. Using Counter 0 for Generating Programmable
Time Delays ..................................
.......................................
.........................................
...........................
.................................
...................
....................
.....
.....................
....................
....................
.....................
..........
................
......................
.............. .E-3
................. .E-4
.................. .E-10
................... .E- 12
................. .E- 18
................... .E-21
.c-14 .c-17 .C-18
.c-19 .c-20 .c-20
.C-24 .C-25 .C-25 .C-26 .C-26 .C-27
D-2 D-2 D-3
. D-4
.E-1
.E-5
..E -7 ..E- 7 ..E- 8
.E-8
.. .E-16
..E-2 2
vi
8
1600ug.toc Page vii Monday, June 6, 1994 2:46 PM
82C54 Counter/Tiier Control Register
(Base Address +Fh) . . . . .E-23
Readback Command Byte (Returned when
SC1 and SC0 are 1) . .E-26
Status Byte Format (Returned if STA =O) .E-27 Bidirectional Digital Ports A, B, CL, and CH 8255A-5 Programmable Peripheral Interface
(Base Address +400h to +403h). . . .E-28
Control Register (Base Address +403h). .E-29 Conversion Disable Register (Base Address +404h). .I%32 Burst Mode Enable Register (Base Address +405h). .E-33
1600/1400 Mode Enable Register (Base Address +406h). . .E-33
Status Register B (Base Address +407h), . .E-33
Index
List of Figures Figure 2-l. Figure 2-2.
Functional Block Diagram.. I . . .2-2 Expanding the Analog Inputs of DAS-1600/1400
Series Boards.. . . .2-4
Figure 2-3. Figure 3-l.
Timing Relationships of Conversion Modes. .2-7
Default Switch Configuration for DAS-1600
Series Boards. . . . . . . . .3-14
Figure 3-2.
Default Switch Configuration for DAS-1400
Series Boards. .3-15
Figure 3-3.
Base Address, Clock Select, and Wait State Enable
Switch.................................3-17
Figure 4-1.
Figure 4-2.
Figure 4-3. Figure 4-4. Figure 4-5. Figure 4-6. Figure 4-7. Figure 4-8. Figure 4-9.
Attaching an STC-37 Screw Terminal Connector. 4-3
Pin Assignments of the Main I/O Connector (Jl) .4-4
Attaching an STP-37 to the Main I/O Connector .4-5
Attaching an STA-16. . .4-7 STA-16 Terminal Names.. I . .4-7
Cabling and Connections for Attaching an STA-U4-8 STA-U Terminal Names . . .4-9 Pin Assignments of PI0 Cable Connector (52). .4-10
Attaching anEXP-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
withanSTA-16orSTA-U . . ~ ~ . 4-15
vii
1600ug.toc Page viii Monday, June 6, 1994 2:46 PM
4
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 Figure 4-21. MB02 I/O Connections 4-23 Figure 4-22.
Figure 4-23. Three Methods of Wiring Differential Inputs .4-28 Figure 4-24.
Figure 4-25. Differential Input Configuration with a Figure B-l. Figure B-2.
Figure C-l.
4
Figure C-2.
Connections for Wiring a Signal Source to a
DAS-1600/1400 Series Board Configured for
Single-Ended Inputs . . .4-26
A Differential Input Configuration that Avoids a
GroundLoop............................4-30
GroundLoop............................4-30
Pin Assignments of Main I/O Connector (II) on
DAS-1600/1400 Series . .B-2
Pin Assignments of PI0 Cable Connector (52). .B-3
Analog Trigger Conditions .C-18
Using a Hysteresis Value. .C- 19
4
4
List of Tables Table 1. Table 2. Table 2-l.
Table 2-2. Table 3-l.
Table 3-2. Table 3-3. Table 4- 1. Table 4-2. Table 4-3. Table 4-4. Table 7-1. Table A-l. Table A-2. Table A-3.
Finding Information. xii Related Documents . xiii
DAS-1601/1401 Gains, Ranges, and Throughput Rates for Unipolar and Bipolar Selections .2-6 DAS-1602/1402 Gains, Ranges, and Throughput Rates for Unipolar and Bipolar Selections 2-6
Default Configuration File Settings. .3-7
Standard Address Assignments. .3- 10
Standard Interrupt Request (IRQ) Assigmnents .3- 11 EXP-16 and EXP-16/A Terminal Names .4-l I EXP-GP Terminal Names .4-12
MB Series Backplanes. .4-21
DAC Input and Output Connections. .4-31 Troubleshooting Information. . ,7-2
Analog Input Specifications . . . . . . A- 1
Analog Output Specifications . . A-4
Digital I/O Specifications
(g-bits on Main Connector). . . . . A-5
1600ug.toc Page ix Monday, June 6, 1994 2:46 PM
4
4
4
Table A-4.
Table A-5.
Table A-6.
Table A-7.
Table C- 1. Table C-2.
Table C-3.
Table C-4. Table C-5. Table C-6.
Table C-7. Table C-8. Table C-9. Table C- 10. Table C-l 1.
Table C-12. Table C- 13. Table C-14. Table C- 15. TableE-1. Table E-2. Table E-3. Table E-4. Table E-5. Table E-6. Table E-7.
Table E-8. Table E-9.
Table E-10. Table E- 11.
Digital I/O Specifications (24-bits on Auxiliary Connector) Programmable Counter/Timer Specifications. Power Supply Requirements. . Environmental Specifications Supported Gains and Gain Codes Logical and Physical Channels Pseudo-Digital Output Channels (Burst / SSH Mode). Default Settling Times.
Common Settling Times Pseudo-Digital Output Channels
(Analog Trigger) Digital I/O Channel Usage; No EXPs, All Ports Output Digital I/O Channel Usage; EXPs Used, All Ports Output . . Digital I/O Channel Usage; No EXPs, A and B Output, CL and CH Input.
Digital I/O Channel Usage;
No EXPs, B and CH Output, A and CL Input. .C-23 Digital I/O Channel Usage; No EXPs .C-24
Digital l/O Channel Usage; EXPsUsed .C-24
Counter/Timer Functions. .C-25
Interrupt Vectors . . . . . .C-26
Error Messages .C-27
Register-Level Address Map. . . . . .E-2
DAC Bipolar Output Modes .E-9
DAC Unipolar Output Modes . .E- 10 Logic State of Status Register A; MUX (Bit 5). .E-11
Logic State of Status Register A; UB (Bit 6) .E-1 I
Control Register: Pacer Clock Source Selection .E-12
Control Register: Interrupt Level Selection
Bits4,5, and 6.. . . . . .I%13
Gain Selection/Burst Rate Register:
Gain Selection Bits 0 and 1 .E-16
Counter/Timer Address Map. .E- 18
82C54 Counterlrimer Control Register:
Selecting Functionality . . .E-24
82C54 Counter/Timer Control Register:
Bits 4 and 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . ..E-~
A-5 A-6 A-6
A-7 .C-6 .c-I
.c-9
.c-12
.C-13
.c-15 .c-21 .c-22
.c-23
4
4
ix
4
1600ug.toc Page x Monday, June 6, 1994 2:46 PM
4
Table E-12. Table E-13.
Table E- 14. Table E- 15.
Table E- 16.
82C54 Counterlrimer Control Register:
Readback Command .E-26
Counter Status Byte Selection: Bits 0, 1, and 2. .E-27
PPI Register Address Map. E-28
Mode Selection for Ports A and CH .E-30
PI0 Control Word. . .E-3 1
4
reface.frm Page xi Monday, June 6, 1994 2:47 PM
This guide is for persons needing to understand the installation, interface requirements, functions, and operation of the following products:
. The DAS-1601 and DAS-1602 boards, which are referred to
collectively as DAS- 1600 Series boards.
. The DAS-1401 and DAS-1402 boards, which are referred to
collectively as DAS-1400 Series boards.
Preface
Unless this manual refers specifically to a particular board, it refers to all models collectively as the DAS-1600/1400 Series boards.
To follow the information and instructions contained in this manual, you must be familiar with the operation of an IBMTM PC/XT or compatible in
the MS-DOS’ or WindowsTM environment. You must also be familiar with data acquisition principles and their applications.
Manual Organization
Table 1 lists the topics that this guide focuses on and indicates where you can find information about a topic.
Table 1. Finding Information
4
xi
reface.frm Page xii Monday, June 6, 1994 2:47 PM
Table 1. Finding Information
reface.frm Page xiii Monday, June 6, 1994 2:47 PM
Related Documents
You can fiud more information on DAS-1600/1400 Series software and accessories in the related documents listed in Table 2.
Table 2. Related Documents
DAS-1600/1400/1200 Series Function Call Driver User’s Guide
Document
MB Series User’s Guide
SSH-8 User’s Guide
I
4
reface.frm
Page xiv Monday, June 6.1994 247 PM
4
hapOlL.frm Page 1 Monday, June 6,1994 2:48 PM
4
The DAS-1600/1400 Series is a family of high-performaucc analog and digital I/O boards for IBM PC/XT, PC AT, and compatible computers. The DAS-1601 and DAS-1401 are high-gain boards, while the DAS-1602 and DAS-1402 are low-gain boards.
This chapter describes the features of the DAS-1600/1400 Series boards, the software that supports them, and available accessories.
4
Overview
4
Features
4
The features shared by the DAS-1600 Series and DAS-1400 Series are as
follows: . Boards are switch-configurable for 16 single-ended or eight
differential analog input channels.
. Analog inputs are switch-configurable for either unipolar (O-10 V)
or bipolar (*lo V) signals.
. Analog input channels are individually programmed for gain. The
DAS-1601/1401 have programmable gaius of I, IO, 100, and 500.
The DAS-1602/1402 have programmable gains of 1, 2,4, and 8.
. Analog inputs are sampled at a maximum of 100 ksamples/s with
12-bit resolution.
. The base I/O address and Direct Memory Address (DMA) channel
are switch-configurable; interrupt levels are software-configurable.
4
l-l
4
hapOlL.frm Page 2 Monday, June 6,1994 2:48 PM
l
Burst mode sampling capability emulates simultaneous sample-and-hold (SSH) operation,
. 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.
. Data transfers can be performed by any of the following methods:
- program control
- interrupt service routines
- DMA transfer . The boards perform g-bit data transfers on the ISA bus. . A 3-channel programmable counter/timer (82C54) provides timing
for analog input operations or generation of output pulses at any rate from to 1 pulse/hour to 100 kHz. The 82C54 counter/timer can also be used to measure frequency, period, and pulse width.
. The boards have four unidirectional digital inputs and four
unidirectional digital outputs.
. The boards are backward compatible with the DAS-16Gl and
DAS-16G2 boards. Programs for the DAS-16Gl and DAS-16G2 boards run on the
DAS-1600 Series without modification. The DAS-1400 Series
maintains backward compatibility with the analog input section of the
DAS16Gl.
I-2
Overview
hapOlL.frm Page 3 Monday, June 6, 1994 2:48 PM
k
43
DAS-1600 Series boards provide the following additional features: . Two 12.bit digital-to-analog converter (DAC) channels. The
outputs of these channels have switch-configurable output ranges of O-5 V, O-10 V, *5 V, and&l0 V full scale. In addition, you can apply
an external reference to provide analog outputs in other ranges or to
use the DACs as programmable attenuators.
. Additional % bits of bidirectional digital I/O via the PI0 cable
connector (52). These 24 bits are configured as two B-bit ports and two 4-bit ports that you can set independently for input or output.
The 24.bit digital port is compatible with the PIO-I2 board. You can use these ports to gate the counter/timer, conuol multiplexers, and read the status of external devices.
For more information on these features, refer to the functional description in Chapter 2.
Supporting Software
The following software is available for operating DAS-1600/1400 Series boards:
. DAS-1600/1400 Series standard software package -This package,
which comes with the board, is provided on U-inch and 5.25.inch
diskettes. The package includes function libraries for writing application programs under DOS using Microsoft’ QuickBasic’rM,
Microsoft@ Professional Basic, or Microsoft’ Visual BasicTM for
DOS. The package also includes support files, example programs, and the following utility programs:
- Configuration Utility -The configuration utility (CFG1600.EXE)
is a DOS-based program for creating or modifying a DAS-1600/1400 Series configuration file.
1-3
.frm Page 4 Monday, June 6, 1994 2:48 PM
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 Utility - The calibration utility (CAL1600,EXE or CAL1400.EXE) is a DOS-based program for calibrating the analog I/O circuitry of DAS-1600/1400 Series boards, For more information on the calibration utility, refer to Chapter 6.
- Confrol Panel - The Control Panel (CTL1600,EXE) is a DOS-based stand-alone program. This tool provides access to all DAS-1600/1400 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 tile. Refer to Chapter 5 for more information about the Control Panel.
- 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.EXE executes as a terminate-and-stay-resident (TSR)
program that occupies a small amount of memory in the host.
. ASO- and 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- and 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 CHUM
1-4
Overview
irrn Page 5 Monday, June 6,1994 2:48 PM
Refer to the DAS-1600/1400/1200 Series Function Cull Driver User’s Guide for more information.
The ASO- and ASO- software package also contains miscellaneous support files, example programs, and the following:
Confgurution Utility - The configuration utility (CFG 1600.EXE) is a program for creating or modifying a DAS-1600/1400 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, referto “Creating a Configuration File” on page 3-6.
-
Calibration Utility - The calibration utility (CAL1600.EXF or CAL1400.EXE) is a DOS-based program for calibrating the analog I/O circuitry of the DAS-1600/1400 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 (CTL1600W.EXE). This program provides access to all DAS-1600/1400 Series operations without programming.
Control Panel operations include acquiring analog inputs, controlling analog outputs, and controlling digital I/O. 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.
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 110 software - If you are programming in the Windows environment, you can use the Port I/O (PIO) software to program DAS-1600/1400 Series boards at the register level using I/O
instructions. Refer to the PORTIO.TXT file for more information.
1-5
4
hapOl_.frm
Page 6 Monday, June 6, 1994 2:48 PM
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.
Dab acquisition and analysis application software VIEWDAC@, EASYEST LX@, and EASYEST AGTM are integrated software packages available for DAS-1600/1400 Series boards, Programming tools, such as ASYST@ scientific and engineering programming
Ianguage, are also available to help you in writing your application programs.
Note: If you use VIEWDAC, EASYEST LX, EASYEST AG, or
ASYST to program your DAS-1600/1400 Series board, you must use the DAS-1600 External Driver. This driver is included in the
DAS-1600/1400 Series standard software package and is described in
Appendix C.
4
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).
- NOTEBOOKhJOTEBOOKpro Menu-driven data acquisition
and analysis from Laboratory Technologies Corporation (available for both DOS and Windows).
- STREAMER Menu-driven data acquisition software for
high-speed transfers of DAS-1600/1400 Series data to a hard disk (only available for DOS).
l-6
Overview
& ! hapOlLkm
Accessories
Page 7 Monday, June 6, 1994 2:48 PM
The following accessories are available for use with the DAS-1600/1400 Series boards.
STA-16 - Screw terminal adapter accessory. You can use this
.
accessory to connect signals from the main I/O connector (Jl) to screw terminals.
STA-U - Universal screw terminal accessory. You can use this
.
accessory to connect signals from the PI0 cable connector (52) to screw terminals,
STC-37 - Direct DAS-1600/1400 Series board to screw terminal
.
interface.
STP-37 - Screw terminal panel with a 37.pin D-type connector.
.
4
NO-4 -4-channel isolated expansion multiplexer.
.
SSH-4/A 4-channel simultaneous sample-and-hold accessory.
.
SSH-8 S-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 boards; requires the S- 1600 cable and the
PG-408A option.
.
EXP-GP - S-channel signal conditioning board with Wheatatone
bridge and RTD interface; requires the S-1600 cable.
1-7
hap0lLfrm Page 8 Monday, June 6, 1994 2:48 PM
I
4
hap02-.frm
Page 1 Monday, June 6,1994 2:48 PM
Functional Description
This chapter describes the following features of DAS-1600/1400 Series boards:
. Analog input features
l
Analog output features
. Digital I/O features
2
. 82C54 counter/timer features
l
Wait state selection
s Power
These descriptions are offered to familiarize you with the operating options and to enable you to make the best use of your board. The block diagram in Figure 2-1 represents both the DAS-1600 and DAS-1400
Series boards.
2-1
hap02Lfrm Page 2 Monday, June 6, 1994 2:48 PM
/ DASl6WSerlesonly /
i ,. ,.
DASlGW Series only
interval timer
2-2
ISA PC AT, PWT BIJS
Figure 2-1. Functional Block Diagram
Functional Description
hap02-.frm Page 3 Monday, June 6,1994 2:48 PM
Analog input Features
The analog input section of a DAS-1600/1400 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).
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 measure the difference between two signals. Single-ended inputs are referred to a common ground.
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.
UnipolarlBipolar Selection
Using configuration switches, you can set the DAS-1600/1400 Series boards to operate in either unipolar or bipolar input mode. A unipolar signal is always positive (0 to 10 V, for example), while a bipolar signal can swing up and down between negative and positive peak values (-10 V to +lO V, for example).
The DAS-160011400 Series boards use left-justified, offset binary to represent signals. In a given input range with the same peak-voltage capacity for both modes, unipolar mode doubles the converter’s resolution.
4
2-3
4 4
.frm Page 4 Monday, June 6, 1994 2:48 PM
Channel Selection in Expanded Configurations
As previously mentioned, the DAS-1600/1400 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 EXI-16 or EXP-16/A expansion boards, and/or eight X-channel EXP-GP expansion boards to increase the number of available channels to 128.
When you daisy-chain expansion boards from the analog inputs, it is recommended that the first expansion board multiplex onboard channel 0, the next expansion board multiplex channel 1, and so on. Selection of an onboard channel is
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 channels of DAS-1600/1400 Series boards.
made
via jumper settings on the expansion board.
-@-
-
2-4
DAS-1600/1400 Series Soards
Figure 2-Z. Expanding the Analog Inputs of DAS-1600/1400 Series Boards
Functional Description
hap02Lfrm
Gain Selection
Page 5 Monday, June 6,1994 2:48 PM
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.
Notes: You must specify a single-ended iuput 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-1600/1400 Series board select a particular channel on the expansion board or backplane to read.
The programmable 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 f10 V range and you want to measure a signal in the range of 311.0 V, you would use a gain of 10 to amplify the signal to the f10 V range. Similarly, if you wanted to measure a sigual that was already in the f10 V range, you would select a gain of 1.
The available gains, lheir corresponding input ranges, and throughput rates are listed in Table 2-1 for the DAS-1601/1401 and Table 2-2 for the DAS-1602/1402.
2-5
4 I hap02Lfrm
Page 6 Monday, June 6, 1994 2:48 PM
Table 2-1. DAS-1601/1401 Gains, Ranges, and Throughput
Rates for Unipolar and Bipolar Selections
Gain Unipolar Range
Bipolar Range
Maximum
Throughput
Rate
100 ksamples/s
500
Table 2-2. DAS-1602/1402 Gains, Ranges, and Throughput
Gain
Conversion Modes
DAS-1600/1400 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.
0.0 to +20 mv
-20 to +20 mv 30 ksmplesls
Rates for Unipolar and Bipolar Selections
Maximum
Unipolar Range Bipolar Range
Throughput
Rate
2-6
Functional Description
.frm Page 7 Monday, June 6,1994 2:48 PM
. 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-1600/1400 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. 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.
Pacer Clock Paced Mode Convemkms Burst Mode Convenlona
Burst Mode ConversIon Clock
Figure 2-3. Timing Relationships of Conversion Modes
CM cl,4 cl,5 ch6 ch7
r-i nrLrln
1
Ch5 cl,4 CM ch6 cl,7
L
2-7
Loading...
+ 157 hidden pages