ADLINK PXI-2502 User Manual

NuDAQ
DAQ-2500/PXI-2500 Series
High Performance
Analog Output Multi-function Cards
User's Guide
Recycled Paper
Copyright 2002~2003 ADLINK Technology Inc. All Rights Reserved. Manual Rev. 1.00: May 16, 2002 Part No : 50-12265-100
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, special, in­cidental, 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, NuDAM, NuPRO are registered trademarks of ADLINK Technology Inc. Other product 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 inform or FAX us of your detailed information for a prompt, satis­factory and constant service.
Company/Organization Contact Person E-mail Address Address Country TEL FAX Web Site
Product Model
Environment to Use
NuDAM automation@adlinktech.com NuIPC nuipc@adlinktech.com NuPRO/EBC nupro@adlinktech.com
Detailed Company Information
Questions
OS: Computer Brand: M/B: CPU:
Chipset: BIOS: Video Card: Network Interface Card: Other:
Detail Description
Suggestions for ADLINK
Table of Contents
Chapter 1 Introduction .............................................................1
1.1 Features.............................................................................. 1
1.2 Applications....................................................................... 2
1.3 Specifications.....................................................................3
1.4 Software Support................................................................7
1.4.1 Programming Library .................................................................7
1.4.2 D2K-LVIEW: LabVIEW® Driver .............................................7
1.4.3 D2K-OCX: ActiveX Controls....................................................8
Chapter 2 Installation................................................................9
2.1 Contents of Package........................................................... 9
2.2 Unpacking.........................................................................10
2.3 DAQ/PXI-2500 SERIES Layout........................................11
2.4 PCI Configuration.............................................................12
Chapter 3 Signal Connections................................................13
3.1 Connectors Pin Assignment...............................................13
Chapter 4 Operation Theorm ................................................16
4.1 A/D Conversion................................................................18
4.1.1 DAQ/PXI-2500 series AD Data Format..................................18
4.1.2 Software Polling........................................................................19
4.1.3 Programmable Scan ..................................................................19
4.1.3.1 Scan Timing and Procedure..................................................20
4.1.3.2 Trigger Mode.......................................................................21
Table of Contents i
4.1.4.4 Bus-mastering DMA Data Transfer....................................... 23
4.2 D/A Conversion................................................................25
4.2.1 Software Update........................................................................28
4.2.2 Waveform Generation ..............................................................28
4.2.2.1 Waveform Generation Timing...............................................29
4.2.2.2 Trigger Modes..........................................................................30
4.2.2.3 Iterative Waveform Generation.............................................32
4.2.2.4 Stop Modes...........................................................................34
4.3 General Purpose Digital I/O...............................................36
4.4 General Purpose Timer/Counter Operation........................37
4.4.1 Timer/Counter functions basics ...............................................37
4.4.2 General Purpose Timer/Counter modes ..................................37
4.4.2.1 Mode1: Simple Gated-Event Counting...................................38
4.4.2.2 Mode2: Single Period Measurement......................................38
4.4.2.3 Mode3: Single Pulse-width Measurement..............................39
4.4.2.4 Mode4: Single Gated Pulse Generation................................. 39
4.4.2.5 Mode5: Single Triggered Pulse Generation...........................40
4.4.2.6 Mode6: Re-triggered Single Pulse Generation.......................40
4.4.2.7 Mode7: Single Triggered Continuous Pulse Generation......... 41
4.4.2.8 Mode8: Continuous Gated Pulse Generation.........................41
4.5 Trigger Sources.................................................................42
4.5.1 Software-Trigger.......................................................................42
4.5.2 External Analog Trigger...........................................................42
4.5.2.1 Below-Low analog trigger condition .....................................43
4.5.2.2 Above-High analog trigger condition .................................... 44
4.5.2.3 Inside-Region analog trigger condition.................................44
ii Table of Contents
4.5.2.4 High-Hysteresis analog trigger condition.............................. 45
4.5.2.5 Low-Hysteresis analog trigger condition ............................... 45
4.6 Timing Signals..................................................................46
4.6.1 System Synchronization Interface ...........................................47
Chapter 5 Calibration .............................................................48
5.1 Auto-calibration ................................................................49
5.2 Saving Calibration Constants.............................................49
5.3 Loading Calibration Constants...........................................49
Chapter 6 Appendix A.............................................................50
6.1 Waveform Generation Demonstration................................50
Warranty Policy.......................................................................53
Table of Contents iii
How to Use This Guide
This manual is designed to help you use/understand the DAQ/PXI-2500 SERIES
manual describes the functions and the operation theory of the DAQ/PXI-2500 SERIES. It is divided into five chapters:
Chapter 1, Introduction gives an overview of the product features, ap- plications, and specifications.
Chapter 2, Installation describes how to install the DAQ/PXI-2500 SERIES cards. The layout and positions of all the connectors on the DAQ/PXI-2500 SERIES are also shown.
Chapter 3, Signal Connections describes the connector’s pin assign­ment and how to connect external signals to the DAQ/PXI-2500 SERIES.
Chapter 4, Operation Theory describes how DAQ/PXI-2500 SERIES operates. The A/D, D/A, GPIO, timer/counter, trigger and timing signal routing are introduced.
Chapter 5, Calibration describes how to calibrate the DAQ/PXI-2500 SERIES for accurate measurements.
high performance analog output multi-function cards
. The
iv How to Use This Guide
1
Introduction
DAQ/PXI-2500 SERIES is an advanced analog output card based on the 32-bit PCI/PXI architecture. High performance designs and state-of-the-art technology make this card ideal for waveform generation, industrial proc­ess control, and signal analysis applications in medical, process control, etc.
1.1 Features
DAQ/PXI-2500 SERIES advanced analog output cards provide the
following advanced features:
32-bit PCI/PXI-Bus, plug and play
Up to 1MS/s analog output rate
Up to 400KS/s analog input rate
Up to 8 analog output channels for DAQ/PXI-2502, and 4 analog output
channels for DAQ/PXI-2501
Up to 4 analog input channels for DAQ/PXI-2502, and 8 analog input channels for DAQ/PXI-2501
Programmable bipolar/unipolar range for analog input channels and individual analog output channels
Programmable internal/external reference for individual an alog output channels
Introduction 1
D/A FIFO size: 8K samples for DAQ/PXI -2501, and 16K samples for DAQ/PXI-2502
A/D FIFO size: 2K samples
Versatile trigger sources: software trigger, external digital trigger, ana-
log trigger and trigger from System Synchronization Interface (SSI)
A/D Data transfer: software polling & bus -mastering DMA with Scat­ter/Gather
D/A Data transfer: software update and bus-mastering DMA with Scatter/Gather
A/D trigger modes: post-trigger, delay-trigger with re-trigger functionality
D/A outputs with waveform generation capability
System Synchronization Interface (SSI)
A/D and D/A fully auto-calibration
Build-in programmable D/A external reference voltage compensator
Completely jumper-less and software configurable
1.2 Applications
Automotive Testing
Arbitrary Waveform Generator
Transient Signal Measurement
ATE
Laboratory Automation
Biotech measurement
2 Introduction
1.3 Specifications
Analog Output (AO)
Number of channels: 4-CH for DAQ/PXI-2501, 8-CH for DAQ/PXI-2502
DA converter: AD7945
Max update rate: 1MS/s
Resolution: 12 bits
FIFO buffer size: 8K for DAQ/PXI-2501, 16K for DAQ/PXI-2502
Data transfer: Programmed I/O, and bus-mastering DMA with scat-
ter/gather
Voltage reference: internal 10V or external up to ±10V
Output range:
Bipolar: ±10V or ± external reference Unipolar: 0~10V or 0~ external reference
Settling time for –10~+10V step: 2µs
Slew rate: 20V/µs
Output coupling: DC
Protection: Short-circuit to ground
Output impedance: 0.1. max.
Output current: ±5mA max.
Power-on state: 0V steady-state
Power-on glitch: ±600mV/500µs
Offset error:
Before calibration: ±80mV max After calibration: ±2mV max
Gain error: Before calibration: ±0.8% of output max After calibration: ±0.02% of output max
Introduction 3
Analog Input (AI)
Number of channels: 4 single-ended for DAQ/PXI-2502, 8 single-ended for DAQ/PXI-2501
AD converter: LTC1416
Max sampling rate: 400KS/s
Resolution: 14 bits
FIFO buffer size: 2K samples
Input range: Bipolar: ±10V, unipolar: 0~10V
Over voltage protection: Continuous ± 35V maximum
Input impedance: 1G | 6pF
Trigger mode: Pre-trigger, post-trigger, middle-trigger, and delay trigger
Data transfers: Programmed I/O, and bus -mastering DMA with scat-
ter/gather
Input coupling: DC
Offset error:
Before calibration: ±40mV max After calibration: ±1mV max
Gain error: Before calibration: ±0.4 % of output max After calibration: ±1mV of output max
General Purpose Digital I/O (G.P. DIO)
Number of channels: 24 programmable Input/Output
Compatibility: TTL/CMOS
Input voltage:
Logic Low: VIL=0.8V max.; IIL=0.2mA max. High: VIH=2.0V max.; IIH=0.02mA max
Output voltage: Low: VOL=0.5 V max.; IOL=8mA max. High: VOH=2.7V min; IOH=400µA
4 Introduction
General Purpose Timer/ Counter (GPTC)
Number of channel: 2 Up/Down Timer/Counters
Resolution: 16 bits
Compatibility: TTL/CMOS
Clock source: Internal or external
Max source frequency: 10MHz
Analog Trigger (A.Trig)
Source: external analog trigger (EXTATRIG)
Level: ±10V external
Resolution: 8 bits
Slope: Positive or negative (software selectable)
Hysteresis: Programmable
Bandwidth: 400khz
External Analog Trigger Input (EXTATRIG)
Impedance: 40K
Coupling: DC
Protection: Continuous ± 35V maximum
System Synchronous Interface (SSI)
Trigger lines: 7
Calibration
Recommended warm-up time: 15 minutes
On-board reference: 5.0V
Temperature coefficient: ±2ppm/°C
Long-term stability: 6ppm/1000Hr
Physical
Dimension: 175mm by 107mm
I/O connector: 68-pin female mini-SCSI type
Introduction 5
Power Requirement: +5VDC; 1.6A typical
Operating Environment
Ambient temperature: 0 to 55°C
Relative humidity: 10% to 90% non-condensing
Storage Environment
Ambient temperature: -20 to 70°C
Relative humidity: 5% to 95% non-condensing
6 Introduction
1.4 Software Support
ADLINK provides versatile software drivers and packages for users’ dif­ferent approach to building up a system. ADLINK not only provides pro­gramming libraries such as DLL for most Windows based sy stems, 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:
D2K-DASK: Include device drivers and DLL for Windows 98, Windows NT and Windows 2000. DLL is binary compatible across Windows 98, Windows NT and Windows 2000 /XP. This means all applications developed with D2K-DASK are compatible across Windows 98, Windows NT and Windows 2000/XP. The developing environment can be VB, VC++, Delphi, BC5, or any Windows pro­gramming language that allows calls to a DLL. The user’s guide and function reference manual of D2K-DASK are in the CD. (\\Manual_PDF\Software\D2K-DASK)
D2K-DASK/X : Include device drivers and shared library for Linux. The developing environment can be Gnu C/C++ or any program­ming 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_PDF\Software\D2K-DASK-X.)
1.4.2 D2K-LVIEW: LabVIEW® Driver
D2K-LVIEW contains the VIs, which are used to interface with NI’s Lab­VIEW® software package. The D2K-LVIEW supports Windows 98/NT/2000/XP. The LabVIEW® driver is shipped free with the board. You can install and use them without a license. For detailed information about D2K-LVIEW, please refer to the user’s guide in the CD.
(\\Manual_PDF\Software\D2K-LVIEW)
Introduction 7
1.4.3 D2K-OCX: ActiveX Controls
We suggest customers who are familiar with ActiveX controls and VB/VC++ programming use PCIS-OCX ActiveX control component librar­ies for developing applications. PCIS-OCX is designed for Windows 98/NT/2000/XP. For more detailed information about PCIS-OCX, please refer to the user's guide in the CD.
(\Manual_PDF\Software\D2K-OCX\D2K-OCX.PDF) The above software drivers are shipped with the board. Please refer to the
Software Installation Guide” in the package to install these drivers. In addition, ADLINK supplies an ActiveX control software DAQBench.
DAQBench is a collection of ActiveX controls for measurement or auto­mation 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, please refer to the user's guide in the CD.
(\Manual_PDF\Software\DAQBench\DAQBenchManual.PDF) You can also get a free 4-hour evaluation version of DAQBench from the
CD. DAQBench is not free. Please contact ADLINK dealer or ADLINK to pur-
chase the software license.
8 Introduction
2
Installation
This chapter describes how to install DAQ/PXI-2500 SERIES cards. The contents of the package and unpacking information that you should be aware of are outlined first.
DAQ/PXI-2500 SERIES performs an automatic configuration of the IRQ, and port address. Users can use software utility, PCI_SCAN.EXE to read the system configuration.
2.1 Contents of Package
In addition to this User's Guide, the package should include the following items:
DAQ/PXI-2500 SERIES Multi-function 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.
Installation 9
2.2 Unpacking
Your DAQ/PXI-2500 SERIES card contains electro -static sensitive com­ponents 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 module carton for obvious damages. Shipping and han­dling 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 DAQ/PXI-2500 SERIES.
10 Installation
2.3 DAQ/PXI-2500 SERIES Layout
Figure 2.2 PCB Layout of DAQ-2502/2501
Figure 2.3 PCB Layout of PXI-2502/2501
Installation 11
Loading...
+ 43 hidden pages