Part No: 50-15002-101
The information in this document is subject to change without prior n otice in
order to improve reliability, design and function and does not represent a
commitment on the part of the manufacturer.
In no event will the manufacturer be liable for direct, indirect, special, incidental,
or consequential damages arising out of the use or inability to use the product
or documentation, even if advised of the possibility of such damages.
This document contains proprietary information protected by copyright. All
rights are reserved. No part of this manual may be reproduced by any
mechanical, electronic, or other means in any form without prior written
permission of the manufacturer.
Trademarks
NuDAQ®, NuIPC® are registered trademarks of ADLINK Technology Inc.
Other products names mentioned herein are used for identification purposes
only and may be trademarks and/or registered trademarks of their respective
companies.
Getting service from ADLINK
Customer Satisfaction is the most important priority for ADLINK Tech Inc. If
you need any help or service, please contact us.
ADLINK Technology Inc.
Web Site http://www.adlinktech.com
Sales & Service Service@adlinktech.com
NuDAQ + USBDAQ nudaq@adlinktech.com
Technical
Support
TEL +886-2-82265877 FAX +886-2-82265717
Address 9F, No. 166, Jian Yi Road, Chungho City, Taipei, 235 Taiwan.
Please email or FAX us of your detailed information for a prompt, satisfactor y
and constant service.
Company/Organization
Contact Person
E-mail Address
Address
Country
TEL FAX
Web Site
Figure 22: CPCI-9116 Utility Main Screen............................................83
Figure 23: A/D Adjustment menu Screen.............................................84
Figure 24: cPCI-9116 Function Testing Screen....................................86
Figures • v
Outline of Chapters
This manual is designed to help you use the 9116 series. The manual
describes how to modify various settings on the card to meet your
requirements. It is divided into seven chapters:
Chapter1, “Introduction”,
applications, and specifications.
Chapter 2, “Installation”,
layout of 9116 series is shown.
Chapter 3, “Signal Connection”,
assignment and how to connect external signal and devices
to the 9116 series card.
Chapter 4, “Registers”,
structure. This information is important for programmers
who want to control the hardware with low-level
programming.
Chapter 5, “Operation theory”,
9116 series card. The A/D, DIO and timer/counter functions
are introduced. Also, some programming concepts are
specified.
Chapter 6, “Software Utility & Calibration”,
utility program included in the software CD and how to
calibrate the 9116 series card for accurate measurements.
gives an overview of the product features,
describes how to install the 9116 series. The
describes the connectors' pin
describes the details of the registers and its
describes the working theory of the
describes how to run the
vi • Outline of Chapters
1
Introduction
The cPCI-9116 series products are advanced data acquisition cards based on
the 32-bit CompactPCI architecture. The 9116 series include:
cPCI-9116: 16-bit 250KHz DAS card for 3U CompactPCI
•
cPCI-9116R: 16-bit 250KHz DAS card for 3U CompactPCI
•
with Rear I/O connector
The 9116 series DAS cards use state-of-the-art technology making it an ideal
for data logging and signal analysis applica tions in medical, process control,
etc.
Introduction • 1
1.1 Features
The 9116 series CompactPCI Advanced Data Acquisition Card provides the
following advanced features:
32-bit PCI-Bus, plug and play
•
Up to 64 single-ended inputs or 32 differential inputs, mixing
•
of using SE and DI analog signal sources
16-bit analog input resolution
•
On-board A/D 1K FIFO memory
•
512 words analog input Channel Gain Queue spaces
•
Sampling rate up to 250KS/s
•
Bipolar or Unipolar input signals
•
Programmable gain of x1, x2, x4, x8
•
Jumper-less and software configurable
•
Five A/D trigger modes: software trigger, pre-trigger,
•
post-trigger, middle-trigger and delay-trigger
Software Polling, Interrupt and Bus-mastering DMA data
•
transfer available
8 digital input and 8 digital output channels
•
100-pin D-type SCSI-II connector for cPCI-9116
•
100-pin D-type SCSI-II connector on a rear I/O transition
•
board for cPCI-9116R
Compact size: standard compact PCI 3U size
•
1.2 Applications
Automotive Testing
•
Cable Testing
•
Transient signal measurement
•
ATE
•
Laboratory Automation
•
Biotech measurement
•
2 • Introduction
1.3 Specifications
Analog Input (A/D)
♦
Converter:
•
Number of channels: (programmable)
•
64 single-ended (SE)
3
32 differential input (DI)
3
Mixing of SE and DI analog signal between channel allowed
3
A/D Data FIFO Buffer Size:
•
Channel Gain Queue Length:
•
Resolution:
•
Input Range:
•
Bipolar:
3
Unipolar:
3
CMRR (DC to 60 Hz, typical)
•
Input Range CMRR
LT1606 (or equivalent) 250KHz
16-bit
(Controlled by Channel Gain Queue)
± 5V, ±2.5V, ±1.25V, ±0.625V
0~10V, 0~5V, 0~2.5V, 0~1.25
1024 locations
512 words configurations
±5, 0~10V
±2.5, 0~5V
±1.25, 0~2.5V
±0.625, 0~1.25V
Overvoltage Protection:
•
Accuracy:
•
Input Impedance:
•
Time-base source:
•
3
3
Programmable scan interval and sampling rate (divided from
Low: VIL=0.8 V max. IIL=0.2mA max.
High: VIH=2.0V max. IIH=0.02mA max
Low: VOL=0.5 V max. IOL=8mA max.
High: VOH=2.7V min; IOH=400μA
Internal 24MHz or External CLK input up to 20MHz
250KHz (maximum)
One 16-bit Up/Down Timer/Counter
4 • Introduction
General Specifications
♦
Connector:
•
Operating Temperature:
•
Storage Temperature:
•
Humidity:
•
Power Consumption:
•
+5V @ 560mA typical
3
+3.3V@ 100mA typical
3
15V (pin35, pin85) Output Current (max):
±
•
+5V(pin49, pin99) Output Current (max):
•
Dimension:
•
100-pin D-type SCSI-II connector
0° C ~ 60° C
-20° C ~ 80° C
5 ~ 95%, non-condensing
Standard Compact PCI 3U size
5mA
500mA
Introduction • 5
1.4 Software Support
ADLINK provides versatile software drivers and packages for users’ different
approach to building a system. We not only provide programming libraries
such as DLL for many Windows systems, but also provide drivers for other
software packages such as LabVIEW®.
All software options are included in the ADLINK CD. Non-free software drivers
are protected with licensing codes. Without the software code, you can install
and run the demo version for two hours for trial/demonstration purposes.
Please contact ADLINK dealers to purchase the formal license.
1.4.1 Programming Library
For customers who are writing their own programs, we provide function
libraries for many different operating systems, including:
PCIS-DASK: Include device drivers and DLL for Windows
•
98, Windows NT and Windows 2000. DLL is binary compati bl e
across Windows 98, Windows NT and Windows 2000. That
means all applications developed with PCIS-DASK are
compatible across Windows 98, Windows NT and Windows
2000. The developing environment can be VB, VC++, Delphi,
BC5, or any Windows programming language that allows calls
to a DLL. The user’s guide and function reference manual of
PCIS-DASK are in the CD. Please refer the PDF manual files
under \\Manual_PDF\Software\PCIS-DASK
PCIS-DASK/X: Includes device drivers and shared library for
•
Linux. The developing environment can be Gnu C/C++ or any
programming language that allows linking to a shared librar y.
The user's guide and function reference manual of
PCIS-DASK/X are in the CD.
(\Manual_PDF\Software\PCIS-DASK-X.)
The above software drivers are shipped with the board. Please refer to the
“Software Installation Guide” for installation procedures.
1.4.2 PCIS-LVIEW: LabVIEW® Driver
PCIS-LVIEW contains the VIs, which are used to interface with NI’s
LabVIEW® software package. The PCIS-LVIEW supports Windows
95/98/NT/2000. The LabVIEW® drivers is shipped free with the board. You
can install and use them without a license. For more information about
PCIS-LVIEW, please refer to the user’s guide in the CD.
(\\Manual_PDF\Software\PCIS-LVIEW)
6 • Introduction
1.4.3 DAQBenchTM: ActiveX Controls
We suggest customers who are familiar with ActiveX controls and VB/VC++
programming use the DAQBenchTM ActiveX Control component library for
developing applications. The DAQBenchTM is designed under Windows
NT/98. For more information about DAQBench, please refer to the user’s
guide in the CD. (\\Manual_PDF\Software\DAQBench\DAQBench
Manual.PDF).
Introduction • 7
2
Installation
This chapter describes how to install the 9116 series cards. The contents of the
package and unpacking information that you should be aware of are described
first.
The 9116 series cards perform an automatic configuration of the IRQ, port
address, and BIOS address. You do not need to set these configurations, as
you would do in ISA form factor DAS cards. Automatic configuration allows
your system to operate more reliable and safe.
2.1 What You Have
In addition to this User's Guide, the package should also include the following
items:
cPCI-9116 or cPCI-9116R with rear I/O adaptor Analog input
•
Data Acquisition Card
ADLINK All-in-one Compact Disc
•
Software Installation Guide
•
If any of these items are missing or damaged, contact the dealer from
whom you purchased the product. Save the shipping materials and carton
in case you want to ship or store the product in the future.
8 • Installation
2.2 Unpacking
The card contains electro-static sensitive components tha t can be easily be
damaged by static electricity.
Therefore, the card should be handled on a grounded anti-static mat. The
operator should be wearing an anti-static wristband, grounded at the same
point as the anti-static mat.
Inspect the card module carton for obvious damages. Shipping and handling
may cause damage to your module. Be sure there are no shipping and
handling damages on the modules carton before continuing.
After opening the card module carton, extract the system module and place it
only on a grounded anti-static surface with component side up.
Again, inspect the module for damages. Press down on all the socketed IC's to
make sure that they are properly seated. Do this only with the module place on
a firm flat surface.
Note:
DO NOT APPLY POWER TO THE CARD IF IT HAS BEEN DAMAGED.
You are now ready to install your cPCI-9116/R.
Installation • 9
2.3 cPCI-9116 and cPCI-9116R Layout
10 • Installation
Figure 1: PCB Layout of the cPCI-9116
Figure 2: PCB Layout of cPCI-9116R and Rear I/O adaptor
Installation • 11
2.4 PCI Configuration
1. Plug and Play:
As a plug and play component, the board requests an interrupt number via a
system call. The system BIOS responds with an interrupt assignment based on
the board information and on known system parameters. These system
parameters are determined by the installed drivers and the hardware load seen
by the system.
2. Configuration:
The board configuration is done on a board-by-boar d basis for all PCI form
factor boards on your system. Because configuration is controlled by the
system and software, so there is no jumpers for base-address, DMA, and
interrupt IRQ need to be set by the user.
The configuration is subject to change with every boot of the s ystem as new
boards are added or boards are removed. So, there is no idea what‘s going on
to be installed.
3. Trouble shooting:
If your system doesn’t boot or if you experience erratic operation with your PCI
board in place, it’s likely caused by an interrupt conflict (perhaps because you
incorrectly configured the BIOS setup). In general, the solution, once you
determine it is not a simple oversight, is to consult the BIOS documentation
that came with your system.
12 • Installation
3
Signal Connections
This chapter describes the connectors of the 9116 series. The signal
connections between the 9116 series cards and external devices are also
outlined.
3.1 Connectors and Pin Assignment
The cPCI-9116 is equipped with one 100-pin SCSI-type connector (J1).
J1 is used for digital input/output, analog input, and timer/counter signals. The
pin assignment for the connector is illustrated in the Figure 3.1.
With the REAR I/O adaptor specifically designed for the cPCI-9116R, the
cPCI-9116R connector pin assignments are identical to that of the cPCI-9116.
The red LED positioned on the front panel is used as a power indicator.
U_CMMD User Common Mode
AIn Analog Input Channel n (single-ended)
AIHn Analog High Input Channel n (differential)
AILn Analog Low Input Channel n (differential)
DIn Digital Input Signal Channel n
DOn Digital Output Signal Channel n
ExtTimeBase External Timebase Clock Input
ExtTrg External Digital Trigger Signal
SSH_OUT SSH Output Signal
GP_TC_CLK General Purpose Timer/Counter Clock Input
GP_TC_GATE General Purpose Timer/Counter Gate Input
GP_TC_UPDN
GP_TC_OUT General Purpose Timer/Counter Output
+5V OUT +5V Output
+15V OUT +15V Output
-15V OUT -15V Output
AGND Analog Ground
DGND Digital Ground
N/C No Connection
Purpose Timer/Counter Up/Down Control Input
(0:down, 1:up)
Table 1. Legend of J1 Connector
Signal Connections • 15
AInA
A
3.2 Analog Input Signal Connection
The 9116 series provides up to 64 single-ended or 32 differential analog input
channels. You can set and fill the Channel Gain Queue to get the desired
combination of the input signal types. The analog signals can be converted to
digital value by the A/D converter. To avoid ground loops and to obtain
accurate measurements from the A/D conversion, it is quite important to
understand the signal source type and how to choose the analog input modes:
Single-ended, Differential, or User Common Mode.
3.2.1 Types of signal sources
Floating Signal Sources
A floating signal source means it is not connected in any way to the buildings
ground system. A device with an isolated output is a floating signal sour ce,
such as optical isolator outputs, transformer outputs, and thermocouples
Ground-Referenced Signal Sources
A ground-referenced signal means it is connected in some way to the buildings
system. That is, the signal source is already connected to a common ground
point with respect to the 9116 card, assuming that the computer is plugged into
the same power system. Non- isolated outputs of instruments and devices that
plug into the buildings power system are ground-referenced signal sources.
3.2.2 Input Configurations
Single-ended Mode
In single-ended mode, all input signals are connected to g round provided by
the 9116 card. It is suitable for connections with floating signal sources. Figure
4 illustrates single-ended connection. Note that when more than t wo floating
sources are connected, these sources will be referenced to the same common
ground.
Floating
Signal
Source
V1
n = 0, ...,63
V2
J1
Input Multipexer
GND
Instrumentation
mplifier
-
To A/D
Converter
-
Figure 4: Single-ended Mode and Floating sources
16 • Signal Connections
A
A
x
A
A
r
A
A
x
A
A
r
Differential input mode
The differential input mode provides two inputs that respon d to signal voltage
differences between them. If the signal source is ground- referenced, the
differential mode can be used for common-mode noise rejection. Figure 5
shows the connection of ground-referenced signal sources under different ial
input mode.
Ground
Referenced
Signal
Source
Commonmode noise &
Ground
potential
Vcm
= 0, ..., 31
Figure 5: Ground-referenced source a nd differential input
Fig 6 shows how to connect a floating signal source to the 9116 card in
differential input mode. For floating signal sources, a resistor is required on
each channel to provide a bias return path. The resistor value should be about
100 times the equivalent source impedance. If the source impedance is less
than 100ohms, simply connect the negative side of the signal to AGND as well
as the negative input of the Instrumentation Amplifier, without any resistors. In
differential input mode, less noise is coupled into the signal connections than in
single-ended mode.
Ground
Reference d
Signal
Source
= 0, ..., 31
IxH
IxL
IxH
IxL
In put Multipexer
+
-
GND
Inpu t Multipexer
+
-
Instrumentation
mplifie
To A /D
Converter
-
Instrumentation
mplifie
To A /D
Converter
-
GND
Figure 6: Floating source and differential input
Signal Connections • 17
A
A
User Common Mode (U_CMMD)
To measure ground-referenced signal sources, which are connected to the
same ground point, you can connect the signals in a User-Common-Mode
(U_CMMD) configuration. Fig 7 illustrates the connections. The signal local
ground reference is connected to the negative input of the instrumentation
Amplifier, and the common-mode ground potential to signal ground. The
instrumentation amplifier will now reject the 9116 series ground.
In
U_CMMD
Input Multipexer
-
Instrumentation
mplifier
To A/D
-
Converter
GroundReferenced
Signal Source
Commonmode noise &
Ground
potential
V1
Vcm
V2
n = 0, ...,63
Figure 7: Ground-referenced source a nd User Common Mode connections
3.3 Digital I/O Connection
The 9116 series card provides 8 digital input and 8 digital output channels. The
digital I/O signals are fully TTL/DTL compatible. The details of the digital I/O
signal specification can be found in section 1.3.
74LS244
From TTL Signal
To TTL Devices
Digital Input(DI)
Digital Output(DO)
Digital GND(DGND)
74LS244
Figure 8: Digital I/O Connection
18 • Signal Connections
4
Registers
The descriptions of the registers and structure of the cPCI-9116 are outlined in
this chapter. The information in this chapter will assist programmers, who wish
to handle the card with low-level programs.
In addition, the low level programming syntax is introduced. This information
can help beginners to operate the cPCI-9116 in the shortest possible time.
4.1 I/O Port Address
The 9116 series card functions as a 32-bit PCI master device to any master on
the PCI bus. It supports burst transfer to memory space by using 32-bit data.
All data read and write are based on 32-bit transactions. Table 2 shows the I/O
address of each register with respect to the base address. The function of each
register is also shown.
Registers • 19
I/O Address Read Write
Base + 0x00 Scan Interval Counter Scan Interval Counter
Base + 0x04 Sample Interval Counter Sample Interval Counter
Base + 0x08 Scan Counter Scan Counter
Base + 0x0C DIV Counter DIV Counter
Base + 0x10 Delay1 Counter Delay1 Counter
Base + 0x14 M Counter M Counter
Base + 0x18 GP Counter/Timer 0 GP Counter/Timer 0
Base + 0x1C X X
Base + 0x20 X GP Counter/Timer Control Reg
Base + 0x24 A/D FIFO Data Reg
Base + 0x28 A/D and FIFO Status Reg. A/D and FIFO Control Reg.
Base + 0x2C X X
Base + 0x30 Digital IN Reg.(Dout) Digital OUT Reg.
Base + 0x34 X A/D Trigger Mode Reg.
Base + 0x38 Interrupt Reason Reg. Interrupt Control Reg.
Table 2. I/O Port Address
Config. Channel Gain Queue
Reg..
20 • Registers
Loading...
+ 68 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.