Products Overview

Processor Modules

I/O Expansion Modules


Enclosures & Accessories


Custom Products

Board Solutions

System Solutions

Standard Product Variants


Custom Boards

Lifecycle Extension



Industrial Automation




Support Overview

Technical Resources

Contact Technical Support

Request an RMA

About Diamond Systems

The Diamond Advantage

Markets & Applications


Career Opportunities

3.5" Form Factor
COM Express
ARM SBCs and Baseboards
Single Board Computers
I/O Modules
Power Supplies
Single Board Computers
I/O Modules
Power Supplies
I/O Modules
Single Board Computers
PCIe MiniCard
PCIe MiniCard
PCIe MiniCard
PCIe MiniCard
PCIe MiniCard
I/O Modules
I/O Modules
Com Express
Com Express Mini
Single Board Computers
Ethernet Switches
NVIDIA Jetson TX2/TX2i Module Solutions
NVIDIA Jetson AGX Xavier Module Solutions
you are not logged in:
login | signup
lost password?

Designing Embedded Computers for Rugged Applications

Application Articles

Building Automation
Paper Processing
Train Controller
Wind Instrument
Lung Simulator
Gas Analyzer
Weapon System

Visit our Markets & Applications page.

Sign Up for our eNewsletter Today!

Products   >   I/O Expansion Modules   >   Analog I/O Modules   >   P104-DAQ1616 Analog I/O Module

P104-DAQ1616 Analog I/O Module

PC/104-Plus Data Acquisition Module with 2MHz A/D, D/A, autocalibration, and digital I/O


P104-DAQ1616 Analog I/O Module
(click to enlarge)
Block Diagrams
About the FeaturePak standard
Get an online quote
Customize Me


P104-DAQ1616 is a PC/104-Plus data acquisition I/O card integrating Diamond's newest and fastest analog I/O technology and a PCI Express interface.

This module offers 16-bit or 12-bit A/D sampling at a maximum of 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.

Block Diagrams

FP-DAQ1616 Block Diagram PCI-104 Adapter Board Block Diagram

FP-DAQ1616 Block Diagram
Click here for a larger image

PC/104-Plus Adapter Board Block Diagram
Click here for a larger image

Universal Driver Software

Diamond's exclusive Universal Driver Software is included at no charge along with the P104-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.


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 selectable)
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
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
Form Factor PC/104-Plus
Expansion PC/104-Plus (ISA + PCI) stackable expansion
Power consumption 840mW typical without external load
Dimensions 3.55 x 3.775 in. (90 x 96 mm)
Operating temperature -40°C to +85°C
Weight 3.4oz (96g)
RoHS Compliant

16 16-bit or 12-bit analog inputs
2MHz maximum aggregate sampling rate
Programmable input ranges, polarity, and mode
16K sample A/D FIFO with programmable threshold
16 16-bit analog outputs with programmable range and polarity
Autocalibration circuit with precision reference voltages
56 programmable digital I/O
2 32-bit counter/timers for A/D timing and general purpose use
4 24-bit pulse-width modulator circuits
1 PCI Express x1 lane host interface
PC/104-Plus form-factor compliant
PC/104-Plus (ISA + PCI) stackable expansion
-40°C to +85°C operating temperature
Universal Driver software support
You may also find the following products of interest:
Aries PC/104-Plus SBC
50-pin Data Acquisition Cable

This product can be customized and ruggedized. Click here for more information.
See P104-DAQ1616 Analog I/O Module Technical Resources
Request Product information
Request Technical Support
FP-DAQ1616 User Manual
(.pdf, 1.3 MB)
PC/104-Plus/FP Adapter User Manual
(.pdf, 560.4 kb)
FeaturePak Brochure
(.pdf, 596.4 kb)

Get an online quote

P104-DAQ1616 Analog I/O Module
available models:
PC/104-Plus Analog I/O module with 2MHz A/D, D/A, DIO, counter/timers
Please login or signup for an online quote request.

Cables and accessories
available models:
50-conductor .1" pitch 18" ribbon cable, Data acquisition Cable
Please login or signup for an online quote request.