Acqutek - XC-DA12(16) (details)
Home - Product Index - Contact & Ordering - Support - Calendar - Download - Y2K - Clearance

Similar / Related Products PI-IO48A - PA-CP12 - PA-ST12(-H) - PA-MA12(-H) - PA-MD12(16) - PA-AD12(-H) - PA-DA12(16)
XC-IO96 - XC-AD12 - XC-DA12 - XC-2285A - XU-i088A
XI-PI08 - XI-IM04 - XO-RR08 - XO-SRD4/XO-SRA4 - ST-XD02 - ST-DM37 - IC-XCXD

XC-DA12 Brief Description
Digital To Analog (D/A) Expansion Board For PI-IO48 And XU-i088

Description - Model No - Block Diagram - Function Desc. - Register - Programming - Specifications


    Digital to Analog (D/A) Expansion board for XCI I/F (PI-IO48/XU-i088)
    15us (XC-DA12), 25us (XC-DA16) digital to analog (D/A) converter
    12-Bit D/A converter with 1 LSB accuracy. (XC-DA12)
    16-Bit D/A converter with 2 LSB accuracy. (XC-DA16)
    2 voltage output D/A channels
    2 current output D/A channels
    Screw terminal included


    The XC-DA12(16) is the analog output (D/A) expansion module for the XCI mother board (PI-IO48 or XU-i088).

    The XC-AD12(16) is equipped with two 12 or 16 bit digital to analog converters (D/A), each D/A provides voltage and current outputs. This module can be connected to the J1 expansion connector of the PI-IO48(A) or XU-i088(A) card. Up to 7 XC-DA12(16)s or other XCI expansion boards can be connected to a single PI-IO48(A) or XU-i088(A) to yield up to 14 analog outputs.


    Function XC-DA12 XC-DA16
    D/A Resolution 12 Bit 16 Bit
    Channels 2 2
    Conversion time 15us 25s
    DAC DAC7541 DAC7616
    Accuracy 11 Bit 14 Bit



    XCI expansion module connecter - The Expansion Control Interface (XCI) is designed for the future expansion of the XCI mother board (PI-IO48 or XU-i088). The XCI mother board (PI-IO48 or XU-i088) has the capacity to be connected to up to seven XCI daughter boards using the XCI bus.

    A user simply plugs the XCI cable into the 40 pin dual-in-line box header connecter on XCI mother board (PI-IO48 or XU-i088) and the 40 pin plug connecter of daughter cards (XC-DA12). Please note that the XCI cable for PI-IO48(A) and XU-i088(A) is different.

    The XCI daughter cards (XC-IO96, XC-AD12 and XC-DA12) are connected to the XCI mother board (PI-IO48) by a 2 feet XCI cable that is supplied with XCI mother board (PI-IO48 or XU-i088).

    Data Register - The XC-DA12(16) uses 4 data registers or ports. The ports are base+0 through base+3.

    Using 2 ports per channel enables the user to send a 12-bit or 16-bit word to the D/A converter using an 8-bit bus without getting glitches on the output.

    Here is an example of the data register scheme. Say a user wishes to convert the digital value from 1AFH to 1B0H to an analog value in the 12-bit D/A conversion. Using the standard approach of sending 8 bits at a time would result in a glitch on the output at these digital value 1AFH-1A0H-1B0H (sending LSB first, then MSB) or 1AFH-1BFH-1B0H (sending MSB first, then LSB). However, using the XC-DA12 one would write the 0H (4 least significant bits) to the temporary register (base+0 for channel 1 and base+2 for channel 2). Next the user would write 1BH (8 most significant bits) to the D/A O/P (base+1 for channel 1 and base+3 for channel 2). Upon writing the MSB to base+1, the data in the temporary register is automatically sent to the output, thus, both MSB and LSB arrive at the D/A simultaneously. (i.e. no glitch)

    D/A conversion - D/A conversion is accomplished using a 12 or 16 bit D/A conversion chip. The 12-bit or 16-bit words are sent from the data bus and a temporary register simultaneously. This enables a 12-bit or 16-bit word to be sent from an 8-bit data bus without getting odd glitches on the output. (See data register section)

    Voltage ranges - The output from the D/A converter can be configurred for different voltage ranges by using an on-board jumper. (JP3 for D/A1, JP5 for D/A2)The jumpers allow a user to decide on 4 different voltage ranges; they are -10V to +10V: -5V to +5V: 0 to +10V: and 0 to +5V. One jumper controls the output to be unipolar or bipolar, the other two jumpers control the output to be 5V or 10V maximum.

    Current Output - The XC-DA12(16) provides 2 current outputs.

    The signal connecter - The signal connecter for D/A output signals is the 3 SIL 14 AWG screw terminal. Be sure to check the pin diagram before using.


    Port Default Direction Function
    +0 32E0H I/O write D/A channel 1 LSB temp. register
    +1 32E1H I/O write D/A channel 1 MSB register
    +2 32E2H I/O write D/A channel 2 LSB temp. register
    +3 32E3H I/O write D/A channel 2 MSB register


    Shipped with this board are Utility, Library and Sample Programs. These programs are included at no additional expense with this product.

    Utility Program - This program will provide comprehensive testing of various functions of the board to ensure proper operation.

    Library And Sample Programs - The library program provides the interface to Turbo-C, Microsoft Quick Basic, Microsoft Quick C, Microsoft GW-BASIC, IBM BASIC and Assembler.


    Digital to Analog (D/A)
    Resolution 12 bits (XC-DA12)
    16 bits (XC-DA16)
    Output Channel 2
    DAC controller 7541 (XC-DA12)
    7616 (XC-DA16)
    Output voltage range -5V to +5V, -10V to +10V
    0V to +5V, 0V to +10V
    Output current range -25mA to +25 mA
    0 mA to +25mA
    Accuracy 1 bit (XC-DA12)
    2 bits (XC-DA16)
    Conversion time 15 us(XC-DA12)
    25 us(XC-DA16)
    Connector 14 AWG screw terminal
    Interface Characters
    Compatible bus XCI (PI-IO48 or XU-i088)
    Data path 8 bits
    Interface type 16 bit I/O mapped
    I/O location occupied 4
    Port address range x100H to xFF0H
    Jumper configurable
    Power requirement +5V
    Power comsumption 380mA/+5V
    Operating temperature +5 ° C to +50 ° C
    Storage temperature -25 ° C to +85 ° C
    Operating humidity 0 to 90% non-condensing
    Storage humidity 0 to 90% non-condensing
    Weight 180 g
    Dimension 13.3 x 12.2 x 1.8 cm

Copyright © 1996 - 2000 by Acqutek Corporation, Inc.