CIO-DAC16 and CIO-DAC08 User’s Manual Revision 4 October, 2000
MEGA-FIFO, the CIO prefix to data acquisition board model numbers, the PCM prefix to data acquisition board model numbers, PCM-DAS08, PCM-D24C3, PCM-DAC02, PCM-COM422, PCM-COM485, PCM-DMM, PCM-DAS16D/12, PCM-DAS16S/12, PCM-DAS16D/16, PCM-DAS16S/16, PCI-DAS6402/16, Universal Library, InstaCal, Harsh Environment Warranty and Measurement Computing Corporation are registered trademarks of Measurement Computing Corporation. IBM, PC, and PC/AT are trademarks of International Business Machines Corp.
Table of Contents 1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 SOFTWARE INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 HARDWARE INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3.1 Initial Board Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3.2 Selecting the Base Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
This page is blank.
1 INTRODUCTION The CIO-DAC16 is a 16 channel analog output board. The CIO-DAC08 is an eight channel analog output board. The analog outputs are dual-DAC AD7273s with each output buffered by an OP07. The CIO-DAC family is compatible with MetraByte's DDA-06 but lacks digital outputs. Software designed for the DDA-06 will operate the analog outputs. The analog outputs are controlled by writing a digital control word as two bytes to the DAC's control register.
3 HARDWARE INSTALLATION 3.1 Initial Board Setup The CIO-DAC## has one bank of gain switches for each analog output channel, one base address switch, a simultaneous update jumper for each DAC pair, a “power-up state” selection jumper and one wait state jumper block which must be set before installing the board in your computer. The InstaCal calibration and test program included with the CIO-DAC## will show how these switches are to be set. Run the program before you open your computer.
HEX RANGE 000-00F 020-021 040-043 060-063 060-064 070-071 080-08F 0A0-0A1 0A0-0AF 0C0-0DF 0F0-0FF 1F0-1FF 200-20F 210-21F 238-23B 23C-23F 270-27F 2B0-2BF Table 3-1.
3.3 Wait State Jumper The CIO-DAC## boards have a wait state jumper which can enable an on-board wait state generator. A wait state is an extra delay injected ON OFF into the processor's clock via the bus. This delay slows down the processor when the processor addresses the WAIT STATE JUMPER BLOCK - This block has CIO-DAC## board so that no wait state selected. For a wait state, place signals from slow devices the jumper on the two leftmost pins. (chips) will be valid. Figure 3.2.
. XFER XFER # # (UPDATE) # # (UPDATE) Simultaneous updates from all DACs Jumpered to XFER Individual updates per DAC (Two Channels) INDIVIDUAL UPDATE / SIMULTANEOUS TRANSFER JUMPER J1 to J8 - One per pair of channels. Figure 3-3. Simultaneous Update Jumper 3.5 Analog Output Range Switches The analog output voltage range of each channel can be set with a set of five ganged DIP switches. The switch blocks are located on the board below the calibration potentiometers.
To set a channel to a particular range, read the switch positions as UP or DN (down) from left to right in the row beside the range you desire. For example, the ±5V range is: UP>DN>DN>UP>DN. 3.6 Installing the CIO-DAC## in the Computer Turn the power off. 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. Locate an empty expansion slot in your computer.
3.9 Signal Connection The analog outputs of the CIO-DAC## are two-wire hookups. A signal, labeled D/A # OUT on the connector diagram below, and a Low Level Ground (LLGND). The low level ground is an analog ground and is the ground reference which should be used for all analog hookups. Possible analog output ranges are: Bipolar Ranges Unipolar Ranges +10V and 0 to 10V +5V +2.5V 0 to 5V 0 to 2.5V See the range select switch in section 3.5.
3.10 Connector Diagram The CIO-DAC## connector is a 37-pin D-type connector accessible from the rear of the PC through the expansion backplate. The connector accepts female 37-pin D type connectors, such as those on the C37FF-2, 2 foot cable with connectors. If frequent changes to signal connections or signal conditioning is required, refer to the information on the CIO-TERMINAL, CIO-SPADE50 and CIO-MINI37 screw terminal boards.
4 REGISTER ARCHITECTURE The CIO-DAC## is a simple board to understand. All control and data is read/written with simple I/O read and write commands. No interrupt or DMA control software is required. Thus, the board's functions are easy to control directly from BASIC, C or PASCAL. 4.1 Control & Data Registers The CIO-DAC16 has 32 analog output registers, the CIO-DAC08 has 16. There are two registers for each channel; one for the lower 8 bits and one for the upper 4 bits.
In summary form, the registers and their function are listed in the following table. Each register has eight bits which can constitute a byte of data or eight individual read/write functions. The CIO-DAC08 has 8 pairs of register (Base + 0 through Base + 15) and the CIO-DAC16 has 16 pairs of register (Base + 0 through Base + 31). Table 4-2.
4.2 Output Transfer Functions To program a DAC, you must select the output you desire in volts, then apply a transfer function to that value. The transfer function for code = output is: The UNIPOLAR transfer function of the DAC is: FSV / 4096 * CODE = OutV or CODE = OutV / FSV * 4096 For Example: If the range is 0 to 5V, and you desire a 2V output CODE = 2/5 * 4096 CODE = 1638 The BIPOLAR transfer function for the DAC is: FSV/4096 * CODE - 0.5 * FSV or CODE = (OutV + 0.
5 SPECIFICATIONS POWER CONSUMPTION CIO-DAC16 +5V supply +12V supply −12V supply CIO-DAC08 +5V supply +12V supply −12V supply 435 mA typical, 525 mA max 140 mA typical, 180 mA max 80 mA typical, 105 mA max 435 mA typical, 525 mA max 75 mA typical, 98 mA max 52 mA typical, 68 mA max ANALOG OUTPUT D/A type Resolution Number of channels CIO-DAC16 CIO-DAC08 Output Ranges AD7237 12 bits D/A pacing Data transfer 16 Voltage Outputs 8 Voltage Outputs ±10V, ±5V, ±2.5V, 0 to 10V, 0 to 5V, 0 to 2.5V.
Update DACs individually or simultaneously (jumper-selectable by pairs) DAC output state on power up and reset undefined ENVIRONMENTAL Operating temperature range Storage temperature range Humidity 0 to 70°C −40 to 100°C 0 to 90% non-condensing 13
For your notes.
EC Declaration of Conformity Part Number CIO-DAC16 CIO-DAC08 Description 16 Channel analog output board 8 Channel analog output board to which this declaration relates, meets the essential requirements, is in conformity with, and CE marking has been applied according to the relevant EC Directives listed below using the relevant section of the following EC standards and other normative documents: EU EMC Directive 89/336/EEC: Essential requirements relating to electromagnetic compatibility.
OMEGA Engineering Inc. One OMEGA Drive, Stamford, Ct 06801 (800) 872-9436 E-mail: info@omega.com www. omega.