Measurement CIO-DAS16330 User Manual

CIO-DAS16/330
USERS MANUAL
Revision 5
April, 2001
Your new Measurement Computing product comes with a fantastic extra —
Management committed to your satisfaction!
To provide data acquisition hardware and software that will save time and save money.
Simple installations minimize the time between setting up your system and actually making measurements. We offer quick and simple access to outstanding live FREE technical support to help integrate MCC products into a DAQ system.
Limited Lifetime Warranty: Most MCC products are covered by a limited lifetime warranty against defects in materials or workmanship for the life of the product, to the original purchaser, unless otherwise noted. Any products found to be defective in material or workmanship will be repaired, replaced with same or similar device, or refunded at MCC’s discretion. For specific information, please refer to the terms and conditions of sale.
Harsh Environment Program: Any Measurement Computing product that is damaged due to misuse, or any reason, may be eligible for replacement with the same or similar device for 50% of the current list price. I/O boards face some harsh environments, some harsher than the boards are designed to withstand. Contact MCC to determine your product’s eligibility for this program.
30 Day Money-Back Guarantee: Any Measurement Computing Corporation product may be returned within 30 days of purchase for a full refund of the price paid for the product being returned. If you are not satisfied, or chose the wrong product by mistake, you do not have to keep it.
These warranties are in lieu of all other warranties, expressed or implied, including any implied warranty of merchantability or fitness for a particular application. The remedies provided herein are the buyer’s sole and exclusive remedies. Neither Measurement Computing Corporation, nor its employees shall be liable for any direct or indirect, special, incidental or consequential damage arising from the use of its products, even if Measurement Computing Corporation has been notified in advance of the possibility of such damages.
Trademark and Copyright Information
Measurement Computing Corporation, InstaCal, Universal Library, and the Measurement Computing logo are either trademarks or registered trademarks of Measurement Computing Corporation. Refer to the Copyrights & Trademarks section on
mccdaq.com/legal for more information about Measurement Computing trademarks. Other product and company names
mentioned herein are trademarks or trade names of their respective companies.
© 2001 Measurement Computing Corporation. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form by any means, electronic, mechanical, by photocopying, recording, or otherwise without the prior written permission of Measurement Computing Corporation.
Notice
Measurement Computing Corporation does not authorize any Measurement Computing Corporation product for use in life support systems and/or devices without prior written consent from Measurement Computing Corporation. Life support devices/systems are devices or systems that, a) are intended for surgical implantation into the body, or b) support or sustain life and whose failure to perform can be reasonably expected to result in injury. Measurement Computing Corporation products are not designed with the components required, and are not subject to the testing required to ensure a level of reliability suitable for the treatment and diagnosis of people.
© Copyright 2001 Measurement Computing Corp.
HM CIO-DAS16_330.lwp
Table of Contents
1 INTRODUCTION
2 INSTALLATION
..........................................................
..........................................................
..........................................................
HARDWARE
2.2
.........................................................
...................................................
....................................................
3 SIGNAL CONNECTION
..................................................
................................................
.....................................................
......................................................
.......................................................
4 REGISTER ARCHITECTURE
....................................................
...................................................
...................................................
....................................................
........................................................
..........................................................
..........................................
.............................................
...............................................
............................................
.............................................
...........................
.............................................
...........................................
.............................................
..........................................
.....................................
................................
......................................
................................
....................................
.....................................
...........................
.......
............................................
.....................................
..............................................
1
11.1 INITIATING ENHANCED MODE
11.2 THIRD PARTY SOFTWARE
2
22.1 SOFTWARE
2
22.2.1 BASE ADDRESS
22.2.2 MODE SWITCH
32.2.3 DMA LEVEL SELECT
32.2.4 1/10 MHz XTAL JUMPER
42.2.5 8/16 CHANNEL SELECT
42.2.6 INSTALLING THE BOARD IN THE COMPUTER
5
53.1 CONNECTOR DIAGRAM
63.2 ANALOG INPUTS
63.3 SINGLE-ENDED
73.4 FLOATING DIFFERENTIAL
73.5 DIFFERENTIAL
73.6 DIGITAL OUTPUTS & INPUTS
8
84.1 DATA TRANSFERS
84.2 FIFO DATA BUFFER
84.3 CONTROL & DATA REGISTERS
104.4 A/D DATA & CHANNEL REGISTERS
104.5 CHANNEL MUX SCAN LIMITS REGISTER
114.6 FOUR-BIT DIGITAL I/O REGISTERS
114.7 STATUS REGISTER
124.8 DMA, INTERRUPT & TRIGGER CONTROL
124.9 PACER CLOCK CONTROL REGISTER
134.10 ANALOG INPUT RANGE REGISTER
154.11 PACER CLOCK DATA & CONTROL REGISTERS
164.12 ENHANCED FEATURES PACER CLOCK DATA & CONTROL REGISTERS
164.13 ANALOG INPUT
174.14 DIGITAL INPUT & OUTPUT
174.14.1 OUTPUT
174.14.2 INPUT
174.15 INTERRUPT & TRIGGER CONTROL
184.16 DMA CONTROL LOGIC
5 SPECIFICATIONS
6 ANALOG ELECTRONICS
......................................................
...............................................
..................................................
................................
..................................................
...............................
.................................................
A
..............................................
19
21
216.1 VOLTAGE DIVIDERS
226.2 DIFFERENTIAL & SINGLE ENDED INPUTS
256.3 LOW PASS FILTERS
256.4 A/D RESOLUTION & ENGINEERING UNITS
266.5 ENGINEERING UNITS
266.6 CURRENT LOOP 4-20 m
Table of Contents
.............................................................
...............................................
..............................................
...................................................
...............................................
276.7 NOISE
276.7.1 SOURCES OF NOISE
276.7.2 SIGNAL WIRE NOISE
286.7.3 SENSOR NOISE
286.7.4 SMOOTHING DATA
1 INTRODUCTION
The CIO-DAS16/330 is two architectures on one A/D board; one having standard DAS-16 registers and one having extended registers.
To maintain compatibility with existing software written for the DAS-16, a complete set of DAS-16 (CIO-DAS16) compatible registers exists at BASE + 0 through BASE + 15. When in Compatible Mode, the CIO-DAS16/330 behaves as a CIO-DAS16 (DAS-16G) would except that it is capable of a much faster sample rate.
A second set of registers exists at BASE + 16 through BASE + 24.
In addition, a special register at BASE + 11 opens up when the CIO-DAS16/330 is in the Enhanced mode.
1.1 INITIATING ENHANCED MODE
The CIO-DAS16/330 is placed in enhanced mode by setting one switch, then by writing to a specific address. When in enhanced mode, the CIO-DAS16/330 occupies 32 I/O addresses and so may only be placed on even hex 20 I/O address boundaries. Examples of achievable base addresses are; 300h, 320h, 340h. Addresses such as 310h and 330h are not possible in enhanced mode.
Enhanced mode opens up additional counters and control registers which allow:
y
16-bit bus transfers.
y
Transfer rates of 330 kHz using the REP-INSW command.
y
Pre-trigger and post-trigger sample buffers.
Enhanced mode is fully supported by the optional Universal Library™. Using it, you can acquire data at rates to 330 kHz and store pre/post trigger buffers limited only by system RAM size.
1.2 THIRD PARTY SOFTWARE
Software packages such as Labtech Notebook support the enhanced features of the CIO-DAS16/330.
Because the CIO-DAS16/330 remains compatible with the DAS-16 even when the enhanced mode features are activated, all third party software compatible with the DAS-16 will operate regardless of the mode switch position.
1
2 INSTALLATION
2.1 SOFTWARE
Before you open your computer and install the board, install and run utility included with your board. information regarding these settings can be found below. Refer to the installation instructions.
Cal™ will guide you through switch and jumper settings for your board. Detailed
Insta
Cal™, the installation, calibration and test
Insta
Software Installation
manual for
Insta
Cal™
2.2 HARDWARE
The CIO-DAS16/330 has one bank of base address plus mode switches, two single function switches and one jumper block which must be set before installation of the board inside your computer.
2.2.1 BASE ADDRESS
The base address is set at the factory to 300 hex as shown in figure 2.1. Unless there is already a board in your system which uses address 300h (768 decimal), leave the switches as they are set at the factory.
The switch numbers here refer to the number printed on the board itself, not the switch body.
The “8 BIT” switch is a MODE SWITCH and has no effect on the base address itself, only the address boundary as detailed below.
& MODE
h
Set the “8 BIT” mode switch up for compatibility. Set it down for enhanced mode.
ES
Figure 2-1. Base Address and Mode Select Switches
2.2.2 MODE SWITCH
The “8-bit” switch of the base address switch block is the mode switch. The mode switch enables and disables extended addresses and other features of the CIO-DAS16/330. The extended features are those associated with addresses base + 15 through base + 31. When the mode switch is up, no features associated with those registers are available.
NOTE:
The state of the mode switch can be read back at Base Address + 11. When the mode switch is UP, Base Address + 11, BIT 4 reads back as a zero. When the mode switch is down, Base Address + 11, BIT 4 reads back as a one.
When the switch is UP, the board is compatible with the MetraByte DAS-16 and Measurement Computings CIO-DAS16.
Because only 16 I/O addresses are used when the mode switch is UP, the board can be placed on 16-bit boundaries, such as 300h, 310h 320h, 330h and 340h.
When the mode switch is DOWN, the board is in extended features mode, or full PC/AT mode. Additional control bits are present in the upper nibble of Base Address + 11 and a second 8254 counter is addressable for pre/post trigger control. When the mode switch is down, base addresses such as 300h, 320h and 340h are available while addresses such as 310h and 330h are not. In enhanced mode, the CIO-DAS16/330 occupies 32 I/O addresses.
When the mode switch is DOWN (enhanced mode), the address 4 switch must be UP (zero).
2
2.2.3 DMA LEVEL SELECT
First, determine the kind of computer you installing the board in. If it is an XT, there are only two DMA levels available and level 3 is probably used by the hard disk controller in your XT computer. Set the DMA level switch to the level 1 position.
If you have an AT or 386 type computer the hard disk controller is not at level 1 or 3 so either level may be used.
There are other boards that use DMA levels. Some network boards do and so do some IEEE-488 interface boards. If you have other boards in your computer with DMA level switches on them, make sure they don’t conflict.
Figure 2-2. DMA Level Select Jumper
2.2.4 1/10 MHz XTAL JUMPER
The 1/10 MHz XTAL jumper selects the frequency of the source applied to the on board pacer (Counter 2).
This jumper is on the board because the original DAS-16, designed in 1984, had a 1 MHz crystal. When MetraByte redesigned the DAS-16 and added the faster 10 MHz crystal, a jumper was provided to maintain compatibility with older software. The CIO-DAS16/330 has the jumper because the DAS-16 has the jumper and some software requires the jumper to be in the 1 MHz position and some software requires the 10 MHz position.
Figure 2-3. Pacing Frequency Select Jumper
The CIO-DAS16/330 is shipped with the jumper in the 1 MHz position.
Older software programs may require that the jumper be in the 1 MHz position. Please refer to the software program user's manual for guidance. Use the 10 MHz setting for any new development for better rate resolution when programming the on board pacer.
3
2.2.5 8/16 CHANNEL SELECT
The CIO-DAS16/330 can be configured for eight differential or 16 single-ended analog inputs. Using differential inputs allows up to 10 volts of common mode (ground loop) rejection and is more immune to RFI and EMI.
The board comes from the factory with the 8/16 Channel Select switch set for eight differential inputs (Figure 2-4). Set it for the type (and number) of inputs you require.
Figure 2-4. 8 or 16 Channels Select Switch
2.2.6 INSTALLING THE BOARD IN THE COMPUTER
1. Turn the power off.
2. Remove the cover of your computer. Please be careful not to dislodge any of the cables installed on the boards in your computer as you slide the cover off.
3. Locate an empty expansion slot in your computer.
4. Push the board firmly down into the expansion bus connector. If it is not seated fully it may fail to work and could short circuit the PC bus power onto a PC bus signal. This could damage the motherboard in your PC as well as the CIO-DAS16/330.
5. Turn the PC power back on and verify proper installation by running InstaCal Test (refer to the Software Installation Manual for information on running InstaCal.
4
3 SIGNAL CONNECTION
This section presents 'how to connect' common signals while avoiding discussion of electrical theory and special symbols.
3.1 CONNECTOR DIAGRAM
The CIO-DAS16/330 analog connector is a 37-pin, D-type connector accessible from the rear of the PC through the expansion backplate. With the exception of pins 8, 9, 10, 26 and 27 (D/A signals on the DAS-16, no connect on the CIO-DAS16/330), the signals available are identical to the DAS-16. An additional signal, SS&H OUT, can be accessed at pin 26.
CH0 LOW / CH8 HIGH 18
LLGND 19
CH1 LOW / CH9 HIGH 17
CH2 LOW / CH10 HIGH 16
CH3 LOW / CH11 HIGH 15 CH4 LOW / CH12 HIGH 14 CH5 LOW / CH13 HIGH 13 CH6 LOW / CH14 HIGH 12
CH7 LOW / CH15 HIGH 11
NC 10 NC 9 NC 8
GND 7 DIG. IN 1 6 DIG. IN 3 5
DIG. OUT 1 4 DIG. 3 OUT 3 CTR 0 OUT 2
+5V PC BUS 1
37 PIN CONNECTOR
37 CH0 HIGH 36 CH1 HIGH 35 CH2 HIGH 34 CH3 HIGH 33 CH4 HIGH 32 CH5 HIGH 31 CH6 HIGH 30 CH7 HIGH 29 LLGND 28 LLGND 27 NC 26 SS&H OUT 25 DIG. IN 0 / TRIGGER 24 DIG. IN 2 23 DIG. OUT 0 22 DIG. OUT 2 21 CTR 0 CLOCK IN 20 CTR 2 OUT
Figure 3-1. Analog Connector
The connector accepts female 37-pin, D-type connectors, such as those on the C73FF-2, 2 foot cable with connectors.
If frequent changes to signal connections or signal conditioning is required, please refer to the information on the CIO-MINI37 or CIO-TERMINAL screw terminal boards, CIO-EXP32 32 channel analog MUX/AMP, CIO-SSH16 16 channel simultaneous sample & hold board or the ISO-RACK08 5B isolation module interface rack.
5
3.2 ANALOG INPUTS
Analog inputs to the CIO-DAS16/330 may be connected in three different configurations. These are single-ended, floating differential, and differential.
WARNING - PLEASE READ
Measure the voltage between the ground signal at the signal source and the PC. Use a volt meter and place the red probe on the PC ground and the black probe on the signal ground. If the voltage is more than 10 volts, do not connect the CIO-DAS16/330 to this signal source because you will not be able to make a valid reading. If the difference is more than 30 volts, DO NOT connect this signal to the CIO-DAS16/330 because it will damage the board and possibly the computer.
3.3 SINGLE ENDED
A single ended input is two wires connected to the board; a channel high (CH# HIGH) and a Low Level Ground (LLGND). The LLGND signal must be the same ground the PC is on. The CH# HIGH is the voltage signal source (Figure 3-2).
16
Figure 3-2. Single-Ended Input
8
6
3.4 FLOATING DIFFERENTIAL
A floating differential input is two wires from the signal source and a 10K ground reference resistor installed at the board input. The two signals from the signal source are Signal High (CH# HIGH) and Signal Low (CH# LOW).
The reference resistor is connected between the CIO-DAS16/330 CH# LOW and LLGND pins (Figure 3-3).
A floating differential hookup is handy when the signal source is floating with respect to ground, such as a battery, 4-20 mA transmitter or and the lead lengths are long or subject to EMI interference.
The floating differential input will reject up to 10V of EMI energy on the signal wires.
Figure 3-3. Differential Input - Floating Source
WARNING!
Is the signal source really floating? Check it with an ohmmeter before risking the board and the PC!
3.5 DIFFERENTIAL
A differential signal has three wires from the signal source; Signal High (CH# HIGH), Signal Low (CH# LOW) and Signal Ground (LLGND) See Figure 3-4.
A differential connection allows you to connect the board to a signal source with a ground that is different than the PC ground, but has less than a 10V difference, and still make a true measurement of the signal between CH# HIGH and CH# LOW.
Figure 3-4. Differential Input
EXAMPLE:
A laboratory instrument with its own wall plug. There are sometimes differences in wall GND between outlets.
3.6 DIGITAL OUTPUTS & INPUTS
All the digital inputs and outputs on the CIO-DAS16/330 are TTL level. TTL is an electronics industry term, short for Transistor Transistor Logic, with describes a standard for digital signals which are either at 0V or 5V (nominal). The binary logic inside the PC is all TTL or LSTTL (Low power Schotky TTL).
7
Loading...
+ 23 hidden pages