High-Resolution Analog I/O Board for Low Profile PCI
ADA16-8/2(LPCI)L
High-Reolution Analog Input Board
for Low Profile PCI
AD16-16(LPCI)L
High-Resolution Analog Output Board
for Low Profile PCI
Ver.1.00
This product is a PCI-compliant interface board that incorporates
high-precision analog inputs, high-precision analog outputs, digital
inputs, digital outputs, and a counter function.
The board can make your space-saving PC into a cost-effective
analog input/output system.
Using the bundled API function library package [API-PAC(W32)],
you can create Windows application software for this board in your
favorite programming language supporting Win32 API functions,
such as Visual Basic or Visual C/C++.
DA16-4(LPCI)L
with Driver Library [API-PAC(W32)]
Features
- Rich set of basic functions
Compact system providing high-precision analog inputs/outputs.
A series of three models selectable to meet the application.
< ADA16-8/2(LPCI)L > is a control single of analog input(16bits,
8ch), analog output(16bit, 2ch), analog I/O.
< AD16-16(LPCI)L > is a control signal(3 points) of analog
input(16bits, 16ch), analog input.
< DA16-4(LPCI)L > is a control signal(3 points) of analog
output(16bits, 4ch), analog output.
Digital inputs (four channels), digital outputs (four channels), and
a counter (32-bit one channel) common to the three models.
- Substantial control functions
Capable of analog input/output in either time-based mode or
external-signal synchronous mode.
- Filter function facilitating external signal connection
Digital filters provided for external control analog I/O signals,
preventing chattering
- Buffer memory
The analog inputs and outputs each have their own buffer
memory.
You can also perform analog input and output in the background,
independent of software and the current status of the PC.
- Software-based calibration
Setting and calibrating the analog input and output can be
performed completely by software.
No tricky jumper settings are required. You can also set your own
calibration data in place of the default data set at the factory and
use different calibration data depending on the operating
conditions.
- Exchangeable low-profile and standard PCI slots
Support for both of low-profile and standard PCI slots
(interchangeable with a bundled bracket).
Cable & Connector
Shield Cable with Two 50-Pin Mini-Ribbon Connector
: PCB50PS-0.5P (0.5m)
: PCB50PS-1.5P (1.5m)
Shield Cable with One 50-Pin Mini-Ribbon Connector
: PCA50PS-0.5P (0.5m)
: PCA50PS-1.5P (1.5m)
Accessories
Screw Terminal Unit(M3 terminal block, 50 points)
: EPD-50A *1
BNC Connector Screw Terminal Unit: ATP-8L *1
*1 PCB50PS-0.5P or PCB50PS-1.5P optional cable is required
separately.
Product Configuration List
- Board (One of the following) ... 1
[ADA16-8/2(LPCI)L, AD16-16(LPCI)L or DA16-4(LPCI)L]
- First step guide ... 1
- CD-ROM *1 [API-PAC(W32)] ... 1
- Bracket for PCI ... 1
*1 The CD-ROM contains the driver software and User's Guide (this
guide)
1ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Specifications
Ver.1.00
Item Specification
Analog input
Isolated specification Un-Isolated
Input type
Number of input
channels
Input range Bipolar ±10V
Absolute max. input
voltage
Input impedance 1MΩ or more
Conversion stop trigger Number of sampling times / external trigger/software
External start signal TTL level (Rising or falling edge can be selected by software)
External stop signal TTL level (Rising or falling edge can be selected by software)
External clock signal TTL level (Rising or falling edge can be selected by software)
Analog output
Isolated specification Un-Isolated
Number of outpu t
channels
Output range Bipolar ±10V
Absolute max. input
currency
Output impedance
Resolution 16bit
Non-Linearity error *1 ±5LSB
Conversion sp eed
Buffer memory 1k Word
Conversion start trigger Software / external trigger
Conversion stop trigger Number of sampling times / ex ternal trigger/so ftware
External start signal TTL level (Rising or falling edge can be selected by software)
External stop signal TTL level (Rising or falling edge can be selected by software)
External clock signal TTL level (Rising or falling edge can be selected by software)
Digital I/O
Number of input
channels
Number of outpu t
channels
Counter
Number of channels 1ch
Counting system Up count
Max. count FFFFFFFFh (Binary data,32bit)
Number of external
inputs
Number of external
outputs
Response frequency 10MHz (Max.)
Common section
I/O address 64 ports
Interruption level Errors and various factors,
Connector 10250-52A2JL[3M]
Power consumption 5VDC 380mA (Max.)
Operating condition 0 - 50°C, 10 - 90%RH (No condensation)
PCI bus specification 32bit, 33MHz, Universal key shapes supported *3
Dimension (mm) 121.69 (L) x 63.41 (H)
Weight 60g
Single-Ended Input
8ch
±20V
Digital filter (1μsec can be selected by software)
Digital filter (1μsec can be selected by software)
2ch
±3mA
1Ω or less
10μsec
Digital filter (1μsec can be selected by software)
Digital filter (1μsec can be selected by software)
4 TTL levels (positive logic)
4 TTL levels (positive logic)
2 TTL le vels ( Gate/Up)/ch
Gate (High level), Up (Rising edge)
TTL Count match output (positive logic, pulse output)
One interrupt request line as INTA
*1: The non-linearity error means an error of approximately 0.1% occurs
over the maximum range at 0
and 50 ambient temperature.
*2: At the time of the source use of a signal which built in the high-speed
operational amplifier.
*3: This board requires power supply at +5V from an expansion slot (it
does not work on a machine with a +3.3V power supply alone).
Item Specification
Analog input
Isolated specification Un-Isolated
Input type Single-Ended Input
Number of input
channels
Input range Bipolar ±10V
Absolute max. input
voltage
Input impedance 1MΩ or more
Resolution 16bit
Non-Linearity error
*1*2
Conversion sp eed 10μsec/ch
Buffer memory 1k Word
Conversion start trigge r Software / external trigger
Conversion stop trigge r Number of sampling time s / external trig ger/software
External start signal TTL level (Rising or falling edge can be selected by software)
External stop signal TTL level (Rising or falling edge can be selected by software)
External clock signal TTL level (Rising or falling edge can be selected by software)
Digital I/O
Number of input
channels
Number of outpu t
channels
Counter
Number of channels 1ch
Counting system Up count
Max. count FFFFFFFFh (Binary data,32bit)
Number of external
inputs
Number of external
outputs
Respon se frequency 10MHz (Max.)
Common section
I/O address 64 ports
Interruption level Errors and various factors,
Connector 10250-52A2JL[3M]
Power consumption 5VDC 260mA (Max.)
Operating condition 0 - 50°C, 10 - 90%RH (N o conden sation)
PCI bus specification 32bit, 33MHz, Universal key shapes supported *3
Dimension (mm) 121.69 (L) x 63.41 (H)
Weight 60g
16ch
±20V
±5LSB
Digital filter (1μsec can be selected by software)
Digital filter (1μsec can be selected by software)
4 TTL levels (positive logic)
4 TTL levels (positive logic)
2 TTL levels (Gate/Up)/ch
Gate (High level), Up (Rising edge)
TTL Count match output (positive logic, pulse output)
One interrupt request line as INTA
*1: The non-linearity error means an error of approximately 0.1%
occurs over the maximum range at 0
and 50 ambient
temperature.
*2: At the time of the source use of a signal which built in the high-
speed operational amplifier.
*3: This board requires power supply at +5V from an expansion slot
(it does not work on a machine with a +3.3Vpower supply
alone).
2ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Item Specification
Analog output
Isolated specification Un-Isolated
Number of output
channels
Output range Bipolar ±10V
Absolute max. output
currency
Conversion stop trigger Number of sampling times / external trigger/software
External start signal TTL level (Rising or falling edge can be selected by software)
External stop signal TTL level (Rising or falling edge can be selected by software)
External clock signal TTL level (Rising or falling edge can be selected by software)
Digital I/O
Number of input
channels
Number of output
channels
Counter
Number of channels 1ch
Counting system Up co unt
Max. count FFFFFFFFh (Binary data,32bit)
Number of external
inputs
Number of external
output s
Response frequency 10MHz (Max.)
Common section
I/O address 64 ports
Interruption level Errors and various factors, One interrupt request line as
Connector 10250-52A2JL[3M]
Power consumption 5VDC 440mA (Max.)
Operating condition 0 - 50°C, 10 - 90%RH (No condensation)
PCI bus specification 32bit, 33MHz, Universal key shapes supported *2
Dimension (mm) 121.69 (L) x 63.41 (H)
Weight 60g
4ch
±3mA
1Ω or less
Digital filter (1μsec can be selected by software)
Digital filter (1μsec can be selected by software)
4 TTL levels (positive logic)
4 TTL levels (positive logic)
2 TTL levels (Gate/Up)/ch
Gate (High level), Up (Rising edge)
TTL
Count match output (positive logic, pulse output)
INTA
*1: The non-linearity error means an error of approximately 0.1% occurs
over the maximum range at 0
and 50 ambient temperature.
*2: This board requires power supply at +5V from an expansion slot
(it does not work on a machine with a +3.3V power supply alone).
Ver.1.00
Support Software
You should use CONTEC support software according to your
purpose and development environment.
API-PAC(W32) is the library software that provides the commands
for CONTEC hardware products in the form of Windows standard
Win32 API functions (DLL). It makes it easy to create high-speed
application software taking advantage of the CONTEC hardware
using various programming languages that support Win32 API
functions, such as Visual Basic and Visual C/C++.
It can also be used by the installed diagnosis program to check
hardware operations.
CONTEC provides download services (at http://www.contec.com/
apipac/) to supply the updated drivers and differential files.
For details, read Help on the bundled CD-ROM or visit the
CONTEC's Web site.
< Operating environment >
OSWindows XP, 2000, Me, 98, etc..
Adaptation languageVisual C/C++, Visual Basic, Delphi, Builder,
etc..
This driver is used to control CONTEC analog I/O boards (cards)
from within Linux.
You can control CONTEC I/O boards easily using the shared library
used by gcc and Kylix, the device driver (module) for each kernel
version, and the board (card) configuration program (config).
CONTEC provides download services (at http://www.contec.com/
apipac/) to supply the updated drivers and differential files.
For details, read Help on the bundled CD-ROM or visit the
CONTEC's Web site.
< Operating environment >
OSRedHatLinux, TurboLinux, etc..
(For details on supported distributions, refer
to Help available after installation.)
Adaptation languagegcc, Kylix, etc..
The standard outside dimension(L) is
the dist ance from the end o f the board
to the outer surface of the slot cover.
121.69(L)
[mm]
63.41(H)
3ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Using the On-board Connectors
To connect an external device to this board, plug the cable from the device into the interface connector (CN1) shown below.
Examples of Connecting Options
Interface connector (CN1)
- Connector used
50-pin mini-ribbon connector
10250-52A2JL[mfd.by 3M]
- Applilcable connector
10150-6000EL[mfd. by 3M]
CN1
Option Cable
ADA16-8/2(LPCI)L,
AD16-16(LPCI)L,
DA16-4(LPCI)L
*1 : PCB50PS-0.5P(Recommended)
*2 : The ADA16-8/2(LP CI)L can use all of the analo g inputs/outputs.
The AD16-16(LPCI)L can use up to eight analog inputs.
The DA16-4(LPCI)L can use up to two analog outputs.
PCB50 PS- *1
Relay terminal stand
Terminal unit
EPD-50A
For BNC connector
ATP-8 L *2
Ver.1.00
Analog Input00 - Analog Input07 Analog input signal. The n umbers correspond to channel numbers.
Analog Output00 - Analog Output01 Analog output signal. The numbers correspond to channel numbers.
Analog Ground Common analog ground for analog I/O signals.
AI External Start Trigger Input External trigger input for starting analog input sampling.
AI External S top Trigger Input External trigger in put for stopping analog input sampling.
AI External Sampling Clock Input External sampling clock input for analog input.
AO External Start Trigger Input External trigger input for starting analog output sampling.
AO External S top Trigger Input External trigger in put for stopping analog output sampling.
AO External S ampling Clock Input External sampling clock input for analog output.
Digital Input00 - Digital Input03 Digital input signal.
Digital Output00 - Digital Output03 Digital output signal.
Counter Gate Control Input Gate control input signal for counter.
Counter Up Cl ock Input Count-up clock input signal for counter.
Counter Output Counter output signal.
Digital Grou nd Common digi tal gr ound fo r digi tal I/O sign als, external trigger inpu ts,
Reserved Reserved pin.
N.C. No connection to this pin.
Analog Ground ( for AO )
Analog Ground ( for AO )
Analog Ground ( for AI )
Analog Ground ( for AI )
AO External Start Trigger Input
AO External Stop Trigger Input
AO External Sampling Clock Inpu
Counter UP Clock Input
Non Connect
Non Connect
Analog Input 04
Non Connect
Analog Input 05
Non Connect
Analog Input 06
Non Connect
Analog Input 07
Non Connect
Digital Ground
Digital Output 00
Digital Output 01
Digital Output 02
Digital Output 03
Digital Ground
Reserved
N.C.
50
25
AGND
AGND
AGND
AGND
AO START
AO STOP
AO EXCLK
DGND
DGND
CNT UPCLK
Reseved
external sampling clock in puts, and c ounter I/O signals.
AO 00
AGND
AO 01
AGND
AI 00
N.C.
AI 01
N.C.
AGND
AGND
AI 02
N.C.
AI 03
N.C.
AI START
AI STOP
AI EXCLK
DGND
DI 00
DI 01
DI 02
DI 03
DGND
CNT GATE
CNT OUT
Analog Output 00
Analog Ground ( for AO )
Analog Output 01
Analog Ground ( for AO )
Analog Input 00
Non Connect
Analog Input 01
Non Connect
Analog Ground ( for AI )
Analog Ground ( for AI )
Analog Input 02
Non Connect
Analog Input 03
Non Connect
AI External Start Trigger Input
AI External Stop Trigger Input
AI External Sampling Clock Input
Digital Ground
Digital Input 00
Digital Input 01
Digital Input 02
Digital Input 03
Digital Ground
Counter Gate Control Input
Counter Output
- Do not connect any of the outputs and power outputs to the analog or digital ground. Neither connect outputs to each other. Doing either can
result in a fault.
- If analog and digital ground are shorted together, noise on the digital signals may affect the analog signals. Accordingly, analog and digital ground
should be separated.
- Leave "Reserved" pins unconnected. Connecting these pins may cause a fault in the board.
4ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Ver.1.00
Analog Ground ( for AI )
Analog Ground ( for AI )
Counter UP Clock Input
Analog Input00 - Analog Input15 Analog input signal. The numbers correspond to channel numbers.
Analog Ground Common analog ground for analog I/O signals.
AI External Start Trigger Input External trigger input for starting analog input sampling.
AI External Stop Trigger Input External trigger input for stopping analog input sampling.
AI External Sampling Clock Input External sampling clock input for analog input.
Digital Input00 - Digital Input03 Digital input signal.
Digital Output00 - Digital Output03 Digital output signal.
Counter Gate Control Input Gate control input signal for counter.
Counter Up Cl ock Input Count-up clock input signal for counter.
Counter Output Counter output signal.
Digital Grou nd Common digi tal gr ound fo r digi tal I/O sign als, external trigger inpu ts,
Reserved Reserved pin,
N.C. No connection to this pin.
Non Connect
Non Connect
Non Connect
Non Connect
Analog Input 04
Analog Input 12
Analog Input 05
Analog Input 13
Analog Input 06
Analog Input 14
Analog Input 07
Analog Input 15
Non Connect
Non Connect
Non Connect
Digital Ground
Digital Output 00
Digital Output 01
Digital Output 02
Digital Output 03
external sampling clock inputs, and counter I/O signals.
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
N.C.
N.C.
N.C.
N.C.
AI 00
AI 08
AI 01
AI 09
AGND
AGND
AI 02
AI 10
AI 03
AI 11
AI START
AI STOP
AI EXCLK
DGND
DI 00
DI 01
DI 02
DI 03
DGND
CNT GATE
CNT OUT
Non Connect
Non Connect
Non Connect
Non Connect
Analog Input 00
Analog Input 08
Analog Input 01
Analog Input 09
Analog Ground ( for AI )
Analog Ground ( for AI )
Analog Input 02
Analog Input10
Analog Input 03
Analog Input 11
AI External Start Trigger Input
AI External Stop Trigger Input
AI External Sampling Clock Input
Digital Ground
Digital Input 00
Digital Input 01
Digital Input 02
Digital Input 03
Digital Ground
Counter Gate Control Input
Counter Output
- Do not connect any of the outputs and power outputs to the analog or digital ground. Neither connect outputs to each other. Doing either can
result in a fault.
- If analog and digital ground are shorted together, noise on the digital signals may affect the analog signals. Accordingly, analog and digital ground
should be separated.
- Leave "Reserved" pins unconnected. Connecting these pins may cause a fault in the board.
5ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Ver.1.00
AO External Start Trigger Input
AO External Stop Trigger Input
AO External Sampling Clock Inpu
Analog Output00 - Analog Output03 Analog output signal. The numbers correspond to channel numbers.
Analog Ground Common analog ground for analog I/O signals.
AO External Start Trigger Input External trigger input for starting analog output sampling.
AO External Stop Trigger Input External trigger input for stopping analog output sampling.
AO External S ampling Clock Input External sampling clock input for analog output.
Digital Input00 - Digital Input03 Digital input signal.
Digital Output00 - Digital Output03 Digital output signal.
Counter Gate Control Input Gate control input signal for counter.
Counter Up Cl ock Input Count-up clock input signal for counter.
Counter Output Counter output signal.
Digital Grou nd Common digi tal gr ound fo r digi tal I/O sign als, external trigger inpu ts,
Reserved Reserved pin.
N.C. No connection to this pin.
Analog Output 02
Analog Ground ( for AO )
Analog Output 03
Analog Ground ( for AO )
Counter UP Clock Input
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Digital Ground
Digital Output 00
Digital Output 01
Digital Output 02
Digital Output 03
Digital Ground
Reserved
AO 02
50
25
AGND
AGND
AO START
AO STOP
AO EXCLK
DGND
DGND
CNT UPCLK
Reseved
external sampling clock inputs, and counter I/O signals.
AO 00
AGND
AO 01
AGND
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
DGND
DI 00
DI 01
DI 02
DI 03
DGND
CNT GATE
CNT OUT
Analog Output 00
Analog Ground ( for AO )
Analog Output 01
Analog Ground ( for AO )
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Non Connect
Digital Ground
Digital Input 00
Digital Input 01
Digital Input 02
Digital Input 03
Digital Ground
Counter Gate Control Input
Counter Output
- Do not connect any of the outputs and power outputs to the analog or digital ground. Neither connect outputs to each other. Doing either can
result in a fault.
- If analog and digital ground are shorted together, noise on the digital signals may affect the analog signals. Accordingly, analog and digital ground
should be separated.
- Leave "Reserved" pins unconnected. Connecting these pins may cause a fault in the board.
6ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Ver.1.00
Analog Signal Connection
Analog signal input types are divided into single-ended input and
differential input. This board uses single-ended input fixed. The
following examples show how to connect analog input signals using a
flat cable and a shielded cable.
The following figure shows an example of flat cable connection.
Connect separate signal and ground wires for each analog input
channel on CN1.
BOARD
Analog Input 0..15*1
Analog Gro und
The following figure shows an example of shield cable connection.
Use shielded cable if the distance between the signal source and board
is long or if you want to provide better protection from noise. For
each analog input channel on CN1, connect the core wire to the signal
line and connect the shielding to ground.
BOARD
Analog Input 0..15*1
Analog Ground
CN1CableSignal Source
CN1
Shield cable
Signal Source
Analog Output Signal Connection
This section shows how to connect the analog output signal by using
a flat cable or a shielded cable.
The following figure shows an example of flat cable connection.
Connect the signal source and ground to the CN1 analog output.
BOARD
Analog Output 0..3*2
Analog Gro und
The following figure shows an example of shield cable connection.
Use shielded cable if the distance between the signal source and board
is long or if you want to provide better protection from noise. For
each analog input channel on CN1, connect the core wire to the signal
line and connect the shielding to ground.
BOARD
Analog Output 0..3*2
Analog Ground
*2 The number of channels depends on each board.
The ADA16-8/2(LPCI)L has two channels; the AD16-16(LPCI)L
has no channel; the DA16-4(LPCI)L has four channels.
CN1CableTar get
CN1
Shield cable
Tar get
*1 The number of channels depends on each board.
The ADA16-8/2(LPCI)L has eight channels; the AD16-16(LPCI)L
has 16 channels; the DA16-4(LPCI)L has no channel.
- If the signal source contains over 1MHz signals, the signal may
effect the cross-talk noise between channels.
- If the board and the signal source receive noise or the distance
between the board and the signal source is too long, data may not
be input properly.
- An input analog signal should not exceed the maximum input
voltage (relate to the board analog ground). If it exceeds the
maximum voltage, the board may be damaged.
- Connect all the unused analog input channels to analog ground.
- The signal connected to an input channel may fluctuate after
switching of the multiplexer. If this occurs, shorten the cable
between the signal source and the analog input board or insert a
high-speed amplifier as a buffer between the two to reduce the
fluctuation.
- If the board or the connected wire receives noise, or the distance
between the board and the target is long, data may not be
outputted properly.
- For analog output signal, the current capacity is +-3mA (Max.).
Check the specification of the connected device before connecting
the board.
- Do not short the analog output signal to analog ground, digital
ground, and/or power line. Doing so may damage the board.
- Do not connect an analog output signal to any other analog output,
either on the board or on an external device, as this may cause a
fault on the board.
Digital I/O signals, Counter signals and
Control signals Connection
The following sections show examples of how to connect digital I/O
signals, counter I/O signals, and other control I/O signals (external
trigger input signals, sampling clock input signals, etc.).
All the digital I/O signals and control signals are TTL level signals.
Digital Input Connection
BOARD
10kΩ
Digital Input
Digital Gro und
CN1Ca bleTarget
Digital Output Connection
BOARD
Digital Output
I
=24mA
OL
Digital Ground
CN2CableTarget
Do not short the output signals to analog ground, digital ground,
and/or power line. Doing so may damage the board.
7ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Block Diagram
Ver.1.00
8 single- end
Anal og Inputs
Multiplexer
OP
Amplifer
A/D
Converter
DC/DC
converter
2 Analog Outputs
CN1
DA
Converter
PCI Bus
4 Digital Input / 4 Digital Output
External Trigger Inputs
Counter Input / Output
DA
Converter
FPGA
16 single-end
Analog Inputs
Multiplexer
OP
Amplifer
A/D
Converter
DC/DC
converter
CN1
PCI Bus
4 Digital Input / 4 Digital Output
External Trigger Inputs
Counter Input / Output
FPGA
DA
Converter
4 Analog Outputs
DA
Converter
DC/DC
converter
CN1
DA
Converter
PCI Bus
4 Digital Input / 4 Digital Output
External Trigger Inputs
Counter Input / Output
DA
Converter
FPGA
The specification, color, and design of a product may be changed without a preliminary announcement.
8ADA16-8/2(LPCI)L, AD16-16(LPCI)L, DA16-4(LPCI)L
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.