ADLINK DAQe-2502 User Manual

NuDAQ-2500 Series
High Performance Analog Output and
Multi-function Data Acquisition Cards
User’s Manual
Manual Rev. 2.01
Revision Date: March 19, 2006
Part No: 50-11221-2000
Advance Technologies; Automate the World.
All Rights Reserved.
The information in this document is subject to change without prior notice 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, spe­cial, 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 copy­right. All rights are reserved. No part of this manual may be repro­duced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.
Trademarks
Product names mentioned herein are used for identification pur­poses only and may be trademarks and/or registered trademarks of their respective companies.
Getting service
Customer satisfaction is our top priority. Contact us should you require any service or assistance.
ADLINK TECHNOLOGY INC.
Web Site http://www.adlinktech.com Sales & Service service@adlinktech.com Telephone No. +886-2-8226-5877 Fax No. +886-2-8226-5717 Mailing Address 9F No. 166 Jian Yi Road, Chungho City,
Taipei Hsien 235, Taiwan, ROC
ADLINK TECHNOLOGY AMERICA, INC.
Sales & Service info@adlinktech.com Toll-Free +1-866-4-ADLINK (235465) Fax No. +1-949-727-2099 Mailing Address 8900 Research Drive, Irvine,
CA 92618, USA
ADLINK TECHNOLOGY EUROPEAN SALES OFFICE
Sales & Service emea@adlinktech.com Toll-Free +49-211-4955552 Fax No. +49-211-4955557 Mailing Address Nord Carree 3, 40477 Düsseldorf, Germany
ADLINK TECHNOLOGY SINGAPORE PTE LTD
Sales & Service singapore@adlinktech.com Telephone No. +65-6844-2261 Fax No. +65-6844-2263 Mailing Address 84 Genting Lane #07-02A,
Cityneon Design Center, Singapore 349584
ADLINK TECHNOLOGY INDIA LIAISON OFFICE
Sales & Service india@adlinktech.com Telephone No. +91-80-57605817 Fax No. +91-80-26671806 Mailing Address No. 1357, Ground Floor, “Anupama”,
Aurobindo Marg JP Nagar (Ph-1) Bangalore - 560078
ADLINK TECHNOLOGY BEIJING
Sales & Service market@adlinkchina.com.cn Telephone No. +82-2-20570565 Fax No. +82-2-20570563 Mailing Address 4F, Kostech Building, 262-2,
Yangjae-Dong, Seocho-Gu, Seoul, 137-130, South Korea
ADLINK TECHNOLOGY BEIJING
Sales & Service market@adlinkchina.com.cn Telephone No. +86-10-5885-8666 Fax No. +86-10-5885-8625 Mailing Address Room 801, Building E, Yingchuangdongli
Plaza, No.1 Shangdidonglu, Haidian District, Beijing, China
ADLINK TECHNOLOGY SHANGHAI
Sales & Service market@adlinkchina.com.cn Telephone No. +86-21-6495-5210 Fax No. +86-21-5450-0414 Mailing Address Floor 4, Bldg. 39, Caoheting Science and
Technology Park, No.333 Qinjiang Road, Shanghai, China
ADLINK TECHNOLOGY SHENZHEN
Sales & Service market@adlinkchina.com.cn Telephone No. +86-755-2643-4858 Fax No. +86-755-2664-6353 Mailing Address C Block, 2nd Floor, Building A1,
Cyber-tech Zone, Gaoxin Ave. 7.S, High-tech Industrial Park S., Nanshan District, Shenzhen, Guangdong Province, China
Using this manual
1.1 Audience and scope
This manual guides you when using ADLINK NuDAQ-2500 Series card. The card’s hardware, signal connections, and calibration information are provided for faster application building. This man­ual is intended for computer programmers and hardware engi­neers with advanced knowledge of data acquisition and high-level programming.
1.2 How this manual is organized
This manual is organized as follows:
Chapter 1 Introduction: This chapter introduces the NuDAQ­2500 Series card including its features, specifications and soft­ware support information.
Chapter 2 Installation: This chapter presents the card’s lay­out, package contents, and installation.
Chapter 3 Signal Connections: This part describes the NuDAQ-2500 Series card signal connections.
Chapter 4 Operation Theory: The operation theory of the NuDAQ-2500 Series card functions including A/D conversion, D/A conversion, and programmable function I/O are discussed in this chapter.
Chapter 5 Calibration: The chapter offers information on how to calibrate the NuDAQ-2500 Series card for accurate data acquisition and output.
Appendix: The Appendix demonstrates several waveform generation and other related information.
Warranty Policy: This presents the ADLINK Warranty Policy terms and coverages.
1.3 Conventions
Take note of the following conventions used throughout the man­ual to make sure that you perform certain tasks and instructions properly.
NOTE Additional information, aids, and tips that help you per-
form particular tasks.
IMPORTANT Critical information and instructions that you MUST perform to
WARNING Information that prevents physical injury, data loss, mod-
complete a task.
ule damage, program corruption etc. when trying to com­plete a particular task.

Table of Contents

Table of Contents..................................................................... i
List of Tables.......................................................................... iii
List of Figures ........................................................................ iv
1 Introduction ........................................................................ 1
1.1 Features............................................................................... 1
1.2 Applications ......................................................................... 2
1.3 Specifications....................................................................... 3
Analog Output (AO) ........................................................ 3
Analog Input (AI) ............................................................. 4
General Purpose Digital I/O (G. P. DIO) ......................... 5
General Purpose Timer/ Counter (GPTC) ...................... 5
Analog Trigger (A.Trig) ................................................... 5
System Synchronous Interface (SSI) .............................. 6
Calibration ....................................................................... 6
Physical .......................................................................... 6
Operating Environment ................................................... 6
Storage Environment ...................................................... 6
1.4 Block Diagram ..................................................................... 7
1.5 Software Support ................................................................. 8
Programming Library ...................................................... 8
DAQ-LVIEW PnP: LabVIEW Driver ................................ 9
D2K-OCX: ActiveX Controls ........................................... 9
2 Installation ........................................................................ 11
2.1 Package Contents ............................................................. 11
2.2 Unpacking.......................................................................... 12
2.3 Card Layout ....................................................................... 13
DAQe-2502/2501 .......................................................... 13
DAQ-2502/2501 ............................................................ 14
DPXI-2501/2502 ........................................................... 15
2.4 PCI Configuration .............................................................. 16
Plug and Play ............................................................... 16
Configuration ................................................................ 16
Troubleshooting ............................................................ 16
Table of Contents i
3 Signal Connections .......................................................... 17
3.1 Connectors Pin Assignment............................................... 17
4 Operation Theory .............................................................. 21
4.1 A/D Conversion.................................................................. 21
AD Data Format ............................................................ 22
Acquisition Modes ......................................................... 23
Scan Timing and Procedure ......................................... 24
Trigger Modes ............................................................... 26
Bus-mastering DMA Data Transfer ............................... 29
4.2 D/A Conversion.................................................................. 31
Architecture ................................................................... 31
Hardware-Controlled Waveform Generation ................ 32
Data Format in FIFO and Mapping ............................... 33
Setting up the DACs ..................................................... 33
Using DACs’ Multiplying Characteristic ........................ 34
Software Update ........................................................... 34
Waveform Generation ................................................... 35
Waveform Generation Timing ....................................... 36
Trigger Modes ............................................................... 38
Iterative Waveform Generation ..................................... 41
4.3 General Purpose Digital I/O .............................................. 45
4.4 General Purpose Timer/Counter Operation ....................... 46
Basics Timer/Counter Function Basics ......................... 46
General Purpose Timer/Counter Modes ....................... 47
4.5 Trigger Sources ................................................................. 52
Software-Trigger ........................................................... 52
External Analog Trigger ................................................ 52
4.6 Timing Signals ................................................................... 56
System Synchronization Interface ................................ 57
5 Calibration ......................................................................... 59
5.1 Loading Calibration Constants........................................... 59
5.2 Auto-calibration .................................................................. 60
5.3 Saving Calibration Constants............................................. 60
Appendix ................................................................................ 61
Warranty Policy ..................................................................... 65
ii Table of Contents

List of Tables

Table 3-1: VHDCI-type (68-pin) Connector Pin Assignment ... 18
Table 3-2: VHDCI-type (68-pin) Connector Legend ................ 19
Table 4-1: Bipolar Input Range and
Converted Digital Codes ......................................... 22
Table 4-2: Unipolar Input Range and
Converted Digital Codes ......................................... 22
Table 4-3: Trigger Modes and
Corresponding Trigger Sources ............................. 23
Table 4-4: Summary of Counters for Programmable Scan ...... 24
Table 4-5: D/A Output Versus Digital Codes ........................... 34
Table 4-6: Trigger Signals and
Corresponding Signal Sources ............................... 35
Table 4-7: Summary of Counters for Waveform Generation ... 36 Table 4-8: Ideal Transfer Characteristic of
Analog Trigger SRC1 (EXTATRIG) ........................ 53
List of Tables iii

List of Figures

Figure 1-1: DAQ-/DAQe-/PXI-2502/2501 Block Diagram ............ 7
Figure 2-1: DAQe-2502/2501 Card Layout ................................ 13
Figure 2-2: DAQ-2502/2501 Card Layout .................................. 14
Figure 2-3: DAQ-2502/2501 Card Layout .................................. 15
Figure 4-1: Scan Timing............................................................. 25
Figure 4-2: Post Trigger ............................................................. 26
Figure 4-3: Delay Trigger ........................................................... 27
Figure 4-4: Post Trigger with Retrigger ...................................... 28
Figure 4-5: Scatter/gather DMA ................................................. 30
Figure 4-6: Block Diagram of D/A Group ................................... 31
Figure 4-7: FIFO Data Format.................................................... 32
Figure 4-8: Typical D/A Timing of Waveform Generation .......... 37
Figure 4-9: Post Trigger Generation .......................................... 38
Figure 4-10: Delay-Trigger Generation ........................................ 39
Figure 4-11: Post Trigger or Delay-Trigger Generation with
Retrigger .................................................................. 40
Figure 4-12: Finite Iterative Waveform Generation with
Post-trigger .............................................................. 41
Figure 4-13: Post Trigger or Delay-Trigger Generation with
Retrigger .................................................................. 41
Figure 4-14: Stop Mode I ............................................................. 43
Figure 4-15: Stop Mode II ............................................................ 44
Figure 4-16: Stop Mode III ........................................................... 44
Figure 4-17: Mode1 Operation ..................................................... 47
Figure 4-18: Mode2 Operation ..................................................... 48
Figure 4-19: Mode 3 Operation .................................................... 48
Figure 4-20: Mode4 Operation ..................................................... 49
Figure 4-21: Mode5 Operation ..................................................... 49
Figure 4-22: Mode6 Operation ..................................................... 50
Figure 4-23: Mode7 Operation ..................................................... 50
Figure 4-24: Mode8 Operation ..................................................... 51
Figure 4-25: Analog Trigger Block Diagram................................. 52
Figure 4-26: Below-Low Analog Trigger Condition ...................... 53
Figure 4-27: Above-High Analog Trigger Condition ..................... 54
Figure 4-28: Inside-Region Analog Trigger Condition.................. 54
Figure 4-29: High-Hysteresis Analog Trigger Condition............... 55
Figure 4-30: Low-Hysteresis Analog Trigger Condition ............... 55
Figure 4-31: DAQ Signals Routing............................................... 56
iv List of Figures

1 Introduction

The NuDAQ-2500 Series features the DAQ-/DAQe-/PXI-2502/ 2501 advanced analog output card based on the 32-bit PCI/PCI Express state-of-the-art technology, these cards are ideal for waveform generation, industrial process control, and signal analysis applica­tions in medical, process control, etc.

1.1 Features

The NuDAQ-2500 Series cards come with the following features:
®
/PXI architecture. With high-performance designs and
X 32-bit PCI/PCI Express/PXI bus, plug and play
X Up to 1 MS/s analog output rate and up to 400 KS/s analog
input rate
X Analog output / input channels
Z DAQ-/DAQe-/PXI-2502: 8 / 4
Z DAQ-/DAQe-/PXI-2501: 4 / 8
X Programmable bipolar/unipolar range for analog input chan-
nels and individual analog output channels
X Programmable internal/external reference for individual
analog output channels
X D/A FIFO size:
Z DAQ-/DAQe-/PXI-2502: 16K samples
Z DAQ-/DAQe-/PXI-2501: 8K samples
X A/D FIFO size: 2K samples
X Versatile trigger sources including software trigger, external
digital trigger, analog trigger, and System Synchronization Interface (SSI) trigger
X A/D data transfer employing software polling and bus-mas-
tering DMA with scatter/gather
X D/A data transfer employing software update and bus-mas-
tering DMA with scatter/gather
X A/D trigger modes including post-trigger and delay-trigger
with re-trigger functionality
X D/A outputs with waveform generation capability
Introduction 1
X System Synchronization Interface (SSI)
X A/D and D/A fully auto-calibration
X Built-in programmable D/A external reference voltage com-
pensator
X Jumper-less operation and software-configurable

1.2 Applications

X Automotive testing
X Arbitrary waveform generator
X Transient signal measurement
X ATE
X Laboratory automation
X Biotech measurement
2Introduction

1.3 Specifications

Analog Output (AO)

X Channels:
Z DAQ-/DAQe-/PXI-2501: 4-CH
Z DAQ-/DAQe-/PXI-2502: 8-CH
X DA converter: AD7945
X Maximum update rate: 1 MS/s
X Resolution: 12-bit
X FIFO buffer size:
Z DAQ-/DAQe-/PXI-2501: 8K
Z DAQ-/DAQe-/PXI-2502: 16K
X Data transfer: Programmed I/O, and bus-mastering DMA
with scatter/gather
X Voltage reference: Internal 10 V or external up to ±10 V
X Output range:
Z Bipolar: ±10 V or ±external reference
Z Unipolar: 0 V to 10V or 0 V to external reference
X Settling time for –10 V to +10 V step: 2 µs
X Slew rate: 20 V/µs
X Output coupling: DC
X Protection: Short-circuit to ground
X Output impedance: 0.1 Ω max.
X Output current: ±5 mA max.
X Power-on state: 0V steady-state
X Power-on glitch: ±600 mV/500 µs
X Offset error:
Z Before calibration: ±80 mV max
Z After calibration: ±2 mV max
X Gain error:
Z Before calibration: ±0.8% of output max
Z After calibration: ±0.02% of output max
Introduction 3

Analog Input (AI)

X Channels:
Z DAQ-/PXI-2502: 4 single-ended
Z DAQ-/PXI-2501: 8 single-ended
X AD converter: LTC1416
X Max sampling rate: 400 KS/s
X Resolution: 14-bit
X FIFO buffer size: 2K samples
X Input range
Z Bipolar: ±10 V
Z Unipolar: 0 V to 10 V
X Over-voltage protection: Continuous, ±35 V maximum
X Input impedance: 1 GΩ / 6 pF
X Trigger modes: Pre-trigger, post-trigger, middle-trigger, and
delay trigger
X Data transfers: Programmed I/O and bus-mastering DMA
with scatter/gather
X Input coupling: DC
X Offset error:
Z Before calibration: ±40 mV max
Z After calibration: ±1 mV max
X Gain error:
Z Before calibration: ±0.4% of max output
Z After calibration: ±1 mV of max output
4Introduction

General Purpose Digital I/O (G. P. DIO)

X Channels: 24 programmable input/output
X Compatibility: TTL/CMOS
X Input voltage:
Z Logic Low: VIL=0.8 V max; IIL=0.2 mA max
Z High: VIH=2.0 V max; IIH=0.02 mA max
X Output voltage:
Z Low: VOL=0.5 V max; IOL=8 mA max Z High: VOH=2.7 V min; IOH=400 µA

General Purpose Timer/ Counter (GPTC)

X Channels: Two up/down timer/counters
X Resolution: 16-bit
X Compatibility: TTL/CMOS
X Clock source: Internal or external
X Maximum source frequency: 10 MHz

Analog Trigger (A.Trig)

X Source: External analog trigger (EXTATRIG)
X Level: ±10V external
X Resolution: 8-bit
X Slope: Positive or negative (software selectable)
X Hysteresis: Programmable
X Bandwidth: 400 KHz
X External Analog Trigger Input (EXTATRIG)
X Impedance: 40 KΩ
X Coupling: DC
X Protection: Continuous ±35V maximum
Introduction 5

System Synchronous Interface (SSI)

X Trigger lines: 7

Calibration

X Recommended warm-up time: 15 minutes
X Onboard reference: 5.0 V
X Temperature coefficient: ±2 ppm/°C
X Long-term stability: 6 ppm/1000 hr

Physical

X Dimension: 175 mm by 107 mm
X I/O connector: 68-pin female mini-SCSI type
X Power Requirement: +5 VDC; 1.6 A typical

Operating Environment

X Ambient temperature: 0°C to 55°C
X Relative humidity: 10% to 90% non-condensing

Storage Environment

X Ambient temperature: -20 to 70°C
X Relative humidity: 5% to 95% non-condensing
6Introduction

1.4 Block Diagram

Figure 1-1: DAQ-/DAQe-/PXI-2502/2501 Block Diagram
Introduction 7

1.5 Software Support

ADLINK provides versatile software drivers and packages for users’ different approach to building up a system. ADLINK not only provides pro-gramming libraries such as DLL for most Windows­based systems, but also provide drivers for other software pack­ages such as LabVIEW
All software options are included in the ADLINK CD. Non-free soft­ware drivers are protected with licensing codes. Without the soft­ware 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.

Programming Library

For customers who are writing their own programs, we provide function libraries for many different operating systems, including:
X D2K-DASK: Include device drivers and DLL for Windows
98/NT/2000/XP. DLL is binary compatible across Windows 98/NT/2000/XP. This means all applications developed with D2K-DASK are compatible across Windows 98/NT/2000/ XP. 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 D2K-DASK are in the CD. (\\Manual\Software Package\D2K-DASK)
X D2K-DASK/X: Include 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 library. The user's guide and function reference manual of D2K-DASK/X are in the CD. (\\Manual\Software Pack­age\D2K-DASK-X.)
®
.
®
8Introduction

DAQ-LVIEW PnP: LabVIEW Driver

DAQ-LVIEW PnP contains the VIs, which are used to interface with NI’s LabVIEW software package. The DAQ-LVIEW PnP sup­ports Windows 98/NT/2000/XP. The LabVIEW drivers is shipped free with the card. You can install and use them without a license. For detailed information about DAQ-LVIEW PnP, refer to the user’s guide in the CD. (\\Manual\Software Package\DAQ-LVIEW PnP)

D2K-OCX: ActiveX Controls

Customers who are familiar with ActiveX controls and VB/VC++ programming are suggested to use D2K-OCX ActiveX control component libraries for developing applications. D2K-OCX is designed for Windows 98/NT/2000/XP. For more details on D2K­OCX, refer to the user's guide in the CD. (\\Manual\Software Pack­age\D2K-OCX)
The above software drivers are shipped with the card. Refer to the Software Installation Guide in the package to install these drivers.
In addition, ADLINK supplies ActiveX control software DAQBench. DAQBench is a collection of ActiveX controls for measurement or automation applications. With DAQBench, you can easily develop custom user interfaces to display your data, analyze data you acquired or received from other sources, or integrate with popular applications or other data sources. For more detailed information about DAQBench, refer to the user's guide in the CD. (\\Man­ual\Software Package\DAQBench Evaluation)
You can also get a free 4-hour evaluation version of DAQBench from the CD. DAQBench is not free. Contact ADLINK or your dealer to purchase the software license.
Introduction 9
10 Introduction

2 Installation

This chapter describes how to install the DAQ-/DAQe-/PXI-2502/ 2501 card. The contents of the package and unpacking informa­tion that you should be aware of are outlined first.
The DAQ-/DAQe-/PXI-2502/2501 card performs an automatic configuration of the IRQ and port address. You can use the PCI_SCAN software utility to read the system configuration.

2.1 Package Contents

In addition to this User's Manual, the package includes the follow­ing items:
X DAQ-/DAQe-/PXI-2502/2501 multi-function data acquisi-
tion card
X ADLINK All-in-one CD
X Software Installation Guide
If any of these items are missing or damaged, contact the dealer from whom you purchased the product. Save the shipping materi­als and carton in case you want to ship or store the product in the future.
Installation 11

2.2 Unpacking

Your DAQ-/DAQe-/PXI-2502/2501 card contains electro-static sensitive components that 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 package for obvious damages. Shipping and han­dling may cause damage to the card. Be sure there are no ship­ping 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.
You are now ready to install your DAQ-/DAQe-/PXI-2502/2501 card.
NOTE DO NOT APPLY POWER TO THE CARD IF IT HAS
BEEN DAMAGED.
12 Installation

2.3 Card Layout

DAQe-2502/2501

Figure 2-1: DAQe-2502/2501 Card Layout
Installation 13
Loading...
+ 51 hidden pages