Measurement Computing CIO-DAS1601/12 Manual

Measurement Computing CIO-DAS1601/12 Manual

Analog & digital i/o board for isa bus
Table of Contents

Advertisement

Quick Links

CIO-DAS1601/12
CIO-DAS1602/12
CIO-DAS1602/16
ANALOG & DIGITAL I/O BOARD
for ISA BUS
Standard and -P5 versions
Revision 6
© Copyright November, 2000

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CIO-DAS1601/12 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Measurement Computing CIO-DAS1601/12

  • Page 1 CIO-DAS1601/12 CIO-DAS1602/12 CIO-DAS1602/16 ANALOG & DIGITAL I/O BOARD for ISA BUS Standard and -P5 versions Revision 6 © Copyright November, 2000...
  • Page 2 When that happens, just return the board with an order for its replacement at only 50% of the list price. Measurement Computing Corp. does not need to profit from your misfortune. By the way, we will honor this warranty for any other manufacture’s board that we have a replacement for! 30 DAY MONEY-BACK GUARANTEE Any Measurement Computing Corp.
  • Page 3: Table Of Contents

    Table of Contents 1 INTRODUCTION ..............2 SOFTWARE INSTALLATION .
  • Page 4 9.1 CIO-DAS1601/12 & CIO-DAS1602/12 ........
  • Page 5: Introduction

    The installation and operation of all CIO-DAS1600 series boards are very similar. Throughout this manual we use CIO-DAS1600 as a generic designation for the CIO-DAS1601/12, CIO-DAS1602/12, and CIO-DAS1600/16. When required, due to the differences in the boards, the specific board name is used.
  • Page 6: Dma Level Select

    DMA LEVEL SELECT If you are installing the board in an old XT bus computer, DMA level 3 is probably used by the hard disk controller. Set the DMA level switch to level 1 position (Figure 3-2). If you have a 386 or higher computer, the hard disk controller does not use either DMA level 1 or 3 so either level can be selected.
  • Page 7: D/A Converter Reference Jumper Block

    D/A CONVERTER REFERENCE JUMPER BLOCK The jumper block located near the center of the CIO-DAS1600 allows you to use the on board precision voltage reference to select the output ranges of the digital to analog converters. Analog output is provided by two 12-bit multiplying D/A converters. This type of converter accepts a reference voltage and provides an output proportional to that.
  • Page 8: Pacer Edge Select

    The input amplifier gain is controlled by a software programmed register located at BASE + B hex (11 decimal). The codes have different meaning for each board in the CIO-DAS1600 family. Refer to the Register Architecture section for details on this register. Figure 3-6.
  • Page 9: Burst Mode Generator

    BURST MODE GENERATOR The burst mode generator is a clock signal that paces the A/D at the maximum multi-channel sample rate, then periodically, performs additional maximum rate scans. In this way, the channel to channel skew (time between successive samples in a scan) is minimized without taking a large number of undesired samples (Figure 3-8).
  • Page 10: Connector Pinouts

    4 CONNECTOR PINOUTS MAIN CONNECTOR DIAGRAM The CIO-DAS1600 analog connector is a 37-pin “D” connector accessible from the rear of the PC through the expansion back plate. An additional signal, SS&H OUT, is available at pin 26. It is required when the CIO-SSH16 Simultaneous Sample and Hold card is used with a CIO-DAS1600 (Figure 4-1).
  • Page 11: Digital I/O Connector (Not Applicable To -P5 Versions)

    DIGITAL I/O CONNECTOR (NOT APPLICABLE TO -P5 VERSIONS) The digital I/O connector is mounted at the rear of the CIO-DAS1600 and will accept a 40-pin header connector. The optional BP40-37 cable assembly brings the signals to a back plate with a 37-pin male connector mounted in it.
  • Page 12: Analog Connections

    5 ANALOG CONNECTIONS ANALOG INPUTS Analog signal connection is one of the most challenging aspects of applying a data acquisition board. If you are an Analog Electrical Engineer then this section is not for you, but if you are like most PC data acquisition users, the best way to connect your analog inputs may not be obvious.
  • Page 13 C H IN In p u t V s + V g 2 - V g 1 To A /D A m p L L G N D A n y v o lta g e d iffe re n tia l b e tw e e n g ro u n d s g 1 a n d g 2 s h o w s u p a s a n e rro r sig n a l a t th e in p u t a m p lifie r S in g le -e n d e d in p u t w ith C o m m o n M o d e Vo lta g e...
  • Page 14 CH High Inp ut To A/D A m p CH Low LL G ND Vcm = Vg2 - Vg1 D ifferential Input Com m on M ode Voltage (Vcm ) is ignored by differential input configuration. However, note that Vcm + Vs must rem ain w ithin the am plifier’s comm on m ode range of ±10V Figure 5-2b.
  • Page 15: System Grounds And Isolation

    5.1.2 System Grounds and Isolation There are three scenarios possible when connecting your signal source to your CIO-DAS1600 board. 1. The CIO-DAS1600 and the signal source have the same (or common) ground. This signal source can be connected directly to the CIO-DAS1600. 2.
  • Page 16 isolation is to change your voltmeter to it’s ohm scale and measure the resistance between the two grounds. It is recommended that you turn both systems off prior to taking this resistance measurement. If the measured resistance is more than 100 Kohm, it’s a fairly safe bet that your system has electrically isolated grounds.
  • Page 17: Wiring Configurations

    NOTE Relying on the earth prong of a 120VAC for signal ground connections is not advised.. Different ground plugs may have large and potentially even dangerous voltage differentials. Remember that the ground pins on 120VAC outlets on different sides of the room may only be connected in the basement.
  • Page 18: Common Ground / Single-Ended Inputs

    5.2.1 Common Ground / Single-Ended Inputs Single-ended is the recommended configuration for common ground connections. However, if some of your inputs are common ground and some are not, we recommend you use the differential mode. There is no performance penalty (other than loss of channels) for using a differential input to measure a common ground signal source.
  • Page 19: Common Mode Voltage < +/-10V / Single-Ended Inputs

    5.2.3 Common Mode Voltage < +/-10V / Single-Ended Inputs This is not a recommended configuration. In fact, the phrase common mode has no meaning in a single-ended system and this case would be better described as a system with offset grounds. You can try this configuration, no system damage should occur and you may receive acceptable results.
  • Page 20: Isolated Grounds / Single-Ended Inputs

    Iso latio n B arrie r C H H igh G N D In p u t To A /D A m p C H Low 1 0 K LL G N D A /D B o a rd W hen the voltage difference C o nn ec tor betw een signal source and A /D board ground is large...
  • Page 21: Isolated Grounds / Differential Inputs

    5.2.7 Isolated Grounds / Differential Inputs Optimum performance with isolated signal sources is assured with the use of the differential input setting. Figure 5-10 below shows the recommend connections is this configuration. C H H igh G N D Inp ut To A /D A m p C H L ow...
  • Page 22 Figure 5-11. Analog Output Range Select Jumper Block...
  • Page 23: Register Architecture

    6 REGISTER ARCHITECTURE There are three common approaches to generating software for the CIO-DAS1600. These are: 1. Writing custom software utilizing our Universal Library package 2. Using a fully integrated software package (e.g. Softwire) 3. Direct register level programming. CUSTOM SOFTWARE UTILIZING THE UNIVERSAL LIBRARY Most users write custom software using our Universal Library.
  • Page 24: A/D Data & Channel Registers (Cio-Das1600/12)

    Table 6-1. Register Map ADDRESS READ FUNCTION WRITE FUNCTION BASE A/D Data (Least significant) Start A/D Conversion BASE + 1 A/D Data (Most significant) None BASE + 2 Channel MUX Channel MUX / FIFO reset BASE + 3 Digital 4-Bit Input Digital 4 Bit Output BASE + 4 None...
  • Page 25: A/D Data & Channel Registers (Cio-Das1602/16)

    BASE ADDRESS +1 A/D 11 A/D 10 A/D 9 A/D 8 A/D 7 A/D 6 A/D 5 A/D 4 A Read-only register. On read the most significant A/D byte is read. 6.1.2 A/D DATA & CHANNEL REGISTERS (CIO-DAS1602/16) BASE ADDRESS A/D 7 A/D 6 A/D 5...
  • Page 26: Four Bit Digital I/O Registers

    6.1.4 FOUR BIT DIGITAL I/O REGISTERS BASE ADDRESS+3 A read and write register. When read from... DI2, CTR0, GATE DI0, TRIG READ The signals present at the inputs are read as one byte, the most significant four bits of which are always zero.
  • Page 27: Status Register

    D/A 1 REGISTERS BASE ADDRESS + 6 D/A3 D/A2 D/A1 D/A0 BASE ADDRESS + 7 D/A11 D/A10 D/A9 D/A8 D/A7 D/A6 D/A5 D/A4 WRITE ONLY Each 12 bit D/A output line has two registers. The first contains the four least significant bits of the data and four bits that don't care.
  • Page 28: Dma, Interrupt & Trigger Control

    6.1.7 DMA, INTERRUPT & TRIGGER CONTROL BASE ADDRESS + 9 INTE A read and write register. READ INTE = 1, Interrupts are enabled. An interrupt generated will be placed on the PC bus interrupt level selected by IR4, IR2 & IR1. INTE = 0, interrupts are disabled. IR2, IR1, IR0 are bits in a binary number between 0 and 7 which map interrupts onto the PC bus interrupt levels 2 to 7.
  • Page 29 BL3 to BL0 = BURST LENGTH. This nibble determines the number of conversions per trigger when in the burst mode. There are one to sixteen samples (single-ended) or eight samples (differential) in a burst. When the CIO-DAS1600 is not in the burst mode these bits have no function. CTR0 = 1.
  • Page 30: Programmable Gain Control Register / Burst Rate

    PROGRAMMABLE GAIN CONTROL: Range and gain is controlled by bits G1 and G0. The codes have different meaning for each board in the DAS1600 family (Table 6-4). Table 6-4. Range Codes BOARD CODE BIPOLAR RANGE UNIPOLAR RANGE CIO-DAS1601/12 +/-10V 0 to 10V +/-1V 0 to 1V +/-0.1V 0 to 0.1V +/-0.01V...
  • Page 31: Pacer Clock Data & Control Registers

    6.1.10 PACER CLOCK DATA & CONTROL REGISTERS 8254 COUNTER 0 DATA BASE ADDRESS + Ch 8254 COUNTER 1 DATA BASE ADDRESS + Dh 8254 COUNTER 2 DATA BASE ADDRESS + Eh The three 8254 counter/timer data registers can be written to and read from. Because each counter will count as high as 64,535, it is clear that loading or reading the counter data must be a multi-step process.
  • Page 32 PORT C DATA BASE ADDRESS +402h Port C can be used as one 8-bit port of either input or output, or it can be split into two 4-bit ports which can be independently input or output. The notation for the upper 4-bit port is CH3 - CH0, and for the lower, CL3 - CL0.
  • Page 33: Convert Disable Register

    M1 = 0 is mode 0 for group B. Input / Output M1 = 1 is mode 1 for group B. Strobed Input / Output The Ports A, B, C High and C Low can be independently programmed for input or output. The two groups of ports, group A and group B, can be independently programmed in one of several modes.
  • Page 34: Das1600 Mode Enable Register

    6.1.14 DAS1600 MODE ENABLE REGISTER BASE ADDRESS +406h WRITE ONLY. DAS1600 mode enable. Writing 40 hex to this register enables the DAS1600 functions. Writing 0 to this register disables DAS1600 functions. On power-up or reset the DAS1600 functions are disabled. 6.1.15 BURST STATUS REGISTER BASE ADDRESS + 407h READ ONLY.
  • Page 35: Calibration And Test

    7 CALIBRATION AND TEST Every board was fully tested and calibrated at the factory. For normal environments, a calibration interval of six months to one year is recommended. If frequent variations in temperature or humidity are common, recalibrate at least once every three months. It requires less than 20 minutes to calibrate the CIO-DAS1600.
  • Page 36: Analog Electronics

    8 ANALOG ELECTRONICS VOLTAGE DIVIDERS If you wish to measure a signal which varies over a range greater than the input range of an analog or digital input, a voltage divider can drop the voltage of the input signal to the level the analog or digital input can measure.
  • Page 37: Low Pass Filters

    Digital inputs also make use of voltage dividers, for example, if you wish to measure a digital signal that is at 0 volts when off and 24 volts when on, you cannot connect that directly to the CIO-AD digital inputs. The voltage must be dropped to 5 volts max when on. The Attenuation is 24:5 or 4.8. Use the equation above to find an appropriate R1 if R2 is 1K.
  • Page 38: Specifications

    9 SPECIFICATIONS CIO-DAS1601/12 & CIO-DAS1602/12 Power consumption 1.4 A typical, 2.1 A max Analog input section A/D converter type ADS7800 successive approximation Resolution 12 bits Programmable ranges CIO-DAS1601/12 ±10V, ±1V, ±0.1V, ±0.01V, 0 to 10V, 0 to 1V, 0 to 0.1V, 0 to 0.01V...
  • Page 39 Analog Output: Resolution 12 bits Number of channels D/A type MX7548 Voltage Ranges ±10V, ±5V, 0 to 5V, 0 to 10V or user defined range between 0 and 10V. Each channel independently configurable by jumpers. Offset error Trimmable to 0 by potentiometer Gain error Trimmable to 0 by potentiometer Differential nonlinearity...
  • Page 40: Cio-Das1602/16

    Counter section Counter type 82C54 Configuration 3 down-counters, 16 bits each Counter 0 - Independent, user configurable Source: Programmable - Internal 100 kHz or external (CTR0 Clock In) Gate: External (DIn2) Output: Available at user connector (CTR0 Out) Counter 1 - ADC Pacer Lower Divider Source: 1 or 10 MHz oscillator (jumper selectable) Gate: Tied to Counter 2 gate, programmable source.
  • Page 41 Number of channels 8 differential or 16 single-ended, switch-selectable Interrupts 2 to 7 Interrupt enable Programmable Interrupt sources End-of-conversion, terminal count (DMA) Channel 1 or 3 Trigger sources External hardware/software (DIn0) A/D conversion time 10 µs Throughput 100 kHz Differential Linearity error (Bipolar) ±1 LSB Integral Linearity error (Bipolar) ±1.5 LSB...
  • Page 42 Digital Input / Output Digital Type (Digital I/O connector) 82C55 (not applicable on -P5 versions) Configuration 2 banks of 8, 2 banks of 4, programmable by bank as input or output Number of channels 24 I/O Output High 3.0 volts min @ -2.5 mA Output Low 0.4 volts max @ 2.5 mA Input High...
  • Page 43 EC Declaration of Conformity We, Measurement Computing Corp., declare under sole responsibility that the product: CIO-DAS1600 ISA Bus, analog and digital I/O board Part Number Description to which this declaration relates, meets the essential requirements, is in conformity with, and CE marking...
  • Page 44 Measurement Computing Corporation 16 Commerce Boulevard, Middleboro, MA 02346 Tel: (508) 946-5100 Fax: (508) 946-9500 E-mail: info@MeasurementComputing.com www. MeasurementComputing.com...

This manual is also suitable for:

Cio-das1602/12Cio-das1602/16

Table of Contents