FP-DAQ1616 Analog I/O Module
FeaturePak Data Acquisition Module with 2MHz A/D, D/A, autocalibration, and digital I/O

(click to enlarge)
|
|
 |
top |
|
 |
Description |
FP-DAQ1616 is a data acquisition I/O card integrating Diamond's newest and fastest analog I/O technology and a PCI Express host interface.
This tiny board offers 16-bit or 12-bit A/D sampling at up to 2MHz, supported with an expanded 16K-sample FIFO for reliable data collection in any operating system. Analog output capability has been expanded to 16 16-bit channels with programmable output ranges. All analog I/O features are enhanced with our industry-leading autocalibration technology, featuring independent calibration factors for each input and output range to guarantee maximum accuracy across all operating modes and the entire operating temperature range.
Digital I/O features include seven 8-bit ports with both bit-wide and byte-wide direction control, two 32-bit up/down
counter/timers with programmable input source and gate, and four 24-bit pulse-width modulation circuits with 0-100% duty
cycle.
top |
|
 |
FP-DAQ1616 Block Diagram |
top |
|
 |
Universal Driver Software |
Diamond's exclusive Universal Driver Software is included at no
charge along with the FP-DAQ1616 I/O module It provides a high-level
programming library for all of our I/O boards, as well as for the data
acquisition circuitry on our SBCs and Embedded-Ready Subsystems. All
data acquisition features are supported by easy-to-use function calls,
resulting in a reduced learning curve and shortened application
development time. The Universal Driver works with Linux and Windows XP.
Application examples and projects are included for each function, each
board, and each operating system, in order to provide a quick starting
point for learning and development. Learn more about our Universal
Driver software here.
top |
|
 |
About the FeaturePak embedded I/O standard |

FeaturePak dimensions
(click to enlarge) | The FeaturePak™
Trade Association, originated by Diamond Systems, was launched at the Embedded World tradeshow in March, 2010. The
FeaturePak Specification defines a highly-compact, low-profile, and inexpensive way to add configurable I/O functions
to embedded systems. The tiny FeaturePak modules -- measuring just 1.70 x 2.55 inches (see photo at right) -- can be used
for providing snap-in options or upgrades for off-the-shelf single board computers (SBCs) and computer-on-module (COM)
baseboards, or as building blocks to simplify the development of fully-custom embedded electronics. Additionally,
FeaturePak modules provide "zero height expansion," in that they fit within the normal component envelope
of an SBC or COM baseboard and add no height to PC/104-style I/O expansion stacks. Learn more about the
FeaturePak embedded I/O expansion standard here.
top |
|
 |
Specifications |
Host Interface |
Interface type |
PCI Express x1 |
Analog Inputs |
Number of inputs |
16 single-ended, 8 differential (software selectable) |
A/D resolution |
16 bits or 12 bits (1/65,536 of full scale) (user configurable) |
Bipolar ranges |
±10V, ±5V, ±2.5V, ±1.25V |
Unipolar ranges |
0-10V, 0-5V, 0-2.5V, 0-1.25V |
Input bias current |
40nA max |
Maximum input voltage |
±10V for linear operation |
Overvoltage protection |
-25V to +40V on any analog input without damage |
Input Impedance |
10^13 ohms |
Drift |
±10ppm/°C typical |
Accuracy |
±2 LSB, after calibration |
Nonlinearity |
±3 LSB, no missing codes |
Conversion rate |
2,000,000 aggregate samples/sec max 1,000,000 samples/sec for multi-channel operation |
Conversion trigger |
Software trigger, internal pacer clock, external digital signal |
On-board FIFO |
16K (16,384) 16-bit samples with programmable interrupt threshold |
Calibration |
Automatic; values stored in EEPROM |
Analog Outputs |
Number of outputs |
16 |
D/A resolution |
16-bits (1/65,536 of full scale) |
Output ranges |
±1.25V, ±2.5V, ±5V, ±10V, 0-2.5V, 0-5V, 0-10V |
Output load current |
±1mA max per channel |
Output short circuit current |
15mA max per channel |
Transition time |
1V/µs typical |
Relative accuracy |
±1 LSB channel to channel |
Nonlinearity |
±1 LSB, monotonic |
Reset |
All channels reset to 0V |
Calibration |
Automatic; values stored in EEPROM |
Digital I/O -- Ports A, B, C, D |
Number of I/O |
32 programmable I/O |
Compatibility |
LVTTL and TTL |
Pull-up / Pull-down |
Programmable |
Input voltage |
Low: 0.0V min, 0.8V max High: 2.0V min, 5.5V max |
Input current |
±340µA max |
Output voltage |
Low: 0.0V min, 0.4V max High: 2.4V min, 3.3V max |
Output current |
Low: 16mA max High: -16mA max |
Digital I/O -- Ports E, F, Auxilary |
Number of I/O |
24 I/O, EXTTRIG, TOUT1 |
Compatibility |
LVTTL |
Pull-up / Pull-down |
Programmable for port E only |
Input voltage |
Low: -0.3V min, 1.0V max High: 2.0V min, 3.6V max |
Input current |
±340µA max |
Output voltage |
Low: 0.0V min, 0.4V max High: 2.7V min, 3.3V max |
Output current |
Low: 12mA max High: -12mA max |
Counter/Timers |
A/D Pacer clock |
32-bit up/down counter |
General purpose |
32-bit up/down counter |
Clock source |
50MHz or 5MHz on-board clock External signal |
Pulse width modulators |
4 independent programmable PWMs with user selectable clock at 1MHz or 50MHz |
General |
FeaturePak |
Compliant, zero height expansion |
Power consumption |
840mW typical without external load |
Operating temperature |
-40°C to +85°C |
Weight |
0.5oz (14.2g) |
RoHS |
Compliant |
|
|