M.2-ADIO16-8F

M.2 Card with 8 Single-Ended or 4 Differential Analog Inputs, 4 Analog Outputs, & 16 DIO

  • Description
  • Specifications
  • Ordering Guide
  • Optional Accessories

The M.2-ADIO16-8F is an ideal solution for adding high-speed analog I/O capabilities to any computer with an M.2 slot.

The M.2-ADIO16-8F is a 16-bit resolution A/D & D/A board with 16 flexible digital I/O, with 8 single ended or 4 differential analog inputs. Each channel can be independently software configured to accept any input ranges.

Sixteen digital I/O configured in 9 “I/O Groups” as input or output per group. Bits 0-7 form one group, and bits 8-15 can be configured for input/output mode individually. The digital inputs implement various “alternate functions” including external trigger of ADC or DAC.

Four analog outputs with uni- and bipolar 5 and 10 volt ranges and a ±2.5V range round out the feature set.

The “FDS” model includes a new DMA-driven hardware-timed buffered DAC output feature, “DAC Waveform Streaming”. This feature allows one or more of the DACs to output voltage levels at a software-configurable rate as high as 1 million samples/second. Although the maximum rate is divided by the number of DACs being used, all DACs’ outputs update simultaneously on the hardware clock’s tick — all four DACs can output simultaneous data at 250 kilosamples/second, or one at 1 MHz! All the data is transfered by DMA to minimize CPU utilization, with IRQs so applications can send additional buffers of data as needed.

This tiny analog I/O board provides the user with everything needed to start acquiring and controlling signals in a variety of applications. The mPCIe-ADIO16-8F data acquisition board can be used in many current real-world applications such as embedded equipment monitoring, precision PC-based and portable environmental measurements, and mobile data acquisition.

Analog Inputs
Analog Input Type Successive approximation
Resolution 16-bit
Sampling rate 1 Msamples/second aggregate
Number of channels 8 Single Ended or 4 Differential (software selectable)
Ranges ±12, ±10, ±5, ±2.5, ±1.25, ±0.625, ±0.3125V with 0, 0, ±5.12, ±7.68, ±8.96, ±9.60, ±9.92V common mode rejection, respectively (software selectable, per-channel)
4-20mA or 10-50mA Factory option
Accuracy 0.094%   Full-Scale (FS) Uncalibrated
0.0015% FS Calibrated (for best accuracy, system calibration is recommended)
Int Nonlinearity Error ±0.6 LSB to ±1.5 LSB depending on gain
No Missing Codes 16 bits
Input Impedance >500MΩ
Overvoltage Protection Current limiting through 2 KΩ
Crosstalk -120dB @ 10kHz
Analog Output
Number of channels 4
Type Single-ended
Resolution 16-bit
Bipolar Ranges ±2.5V, ±5V, ±10V (default)
Unipolar Ranges 0-5V, 0-10V (factory option)
Conversion Rate >125KHz per channel
Settling Time 4µs typical, 7µs max; ¼ to ¾ scale, to ±2 least-significant bits
Output Current ±10mA per channel
Digital Inputs/Outputs
Lines: 16, one 16-Bit I/O Group and eight 1-bit I/O Groups, each software configurable as input or output
Input voltage: Logic low: 0V to 0.8V
Logic high: 2V to 5V
Input current: ±20µA (max)
Output voltage: Logic low: 0V to 0.55V
Logic high: 2V to 5V
Output current: Logic low: 64mA sink (max)
Logic high: 32mA source (max)
Alternate Functions: ADC Conversion Start, ADC Scan Start, ADC Trigger, ADC Gate, DAC Trigger (“LDAC”), External IRQ
Physical/Environmental
Interface M.2 2260/2280 with B & M key1.2
Power required +3.3VDC @ 300mA (typical)
Dimensions 22 x 80 mm
(with breakaway to shorten to 60mm)
Oper. Temperature 0°C to 70°C
(order -T option for industrial temperature -40°C to +85°C)
Operating humidity 5% to 95% noncondensing
Weight 5.8g (plus 22.2g for the optional cable)
Part Number Description
M.2-ADIO16-8FDS M.2 Card, 8 SE or 4 Diff 16-Bit 1M Samples/sec AI, 16 DIO, 4 AO with Waveform Output feature
M.2-ADIO16-8F M.2 Card, 8 SE or 4 Diff 16-Bit 1M Samples/sec AI, 16 DIO, 4 AO
M.2-ADIO16-8A M.2 Card, 8 SE or 4 Diff 16-Bit 500K Samples/sec AI, 16 DIO, 4 AO
M.2-ADI16-8F M.2 Card, 8 SE or 4 Diff 16-Bit 1M Samples/sec AI, 16 DIO
M.2-ADIO16-8E M.2 Card, 8 SE or 4 Diff 16-Bit 250K Samples/sec AI, 16 DIO, 4 AO
M.2-ADI16-8A M.2 Card, 8 SE or 4 Diff 16-Bit 500K Samples/sec AI, 16 DIO
M.2-ADIO12-8A M.2 Card, 8 SE or 4 Diff 12-Bit 500K Samples/sec AI, 16 DIO, 4 AO
M.2-ADIO12-8 M.2 Card, 8 SE or 4 Diff 12-Bit 250K Samples/sec AI, 16 DIO, 4 AO
M.2-ADI16-8E M.2 Card, 8 SE or 4 Diff 16-Bit 250K Samples/sec AI, 16 DIO
M.2-ADIO12-8E M.2 Card, 8 SE or 4 Diff 12-Bit 100K Samples/sec AI, 16 DIO, 4 AO
M.2-ADI12-8A M.2 Card, 8 SE or 4 Diff 12-Bit 500K Samples/sec AI, 16 DIO
M.2-ADI12-8 M.2 Card, 8 SE or 4 Diff 12-Bit 250K Samples/sec AI, 16 DIO
M.2-ADI12-8E M.2 Card, 8 SE or 4 Diff 12-Bit 100K Samples/sec AI, 16 DIO
Model Options Description
-T Extended Temperature Operation (-40° to +85°C)
-I 4-20mA inputs (Single-ended)
-ID 4-20mA inputs (Differential)
-PD Pull downs on digital bits
-Sxx -Special configurations
(10-50mA inputs, input voltage dividers, conformal coating, etc.)
-VCCIO User-supplied digital I/O VCC
Cable from mPCIe card to DB37M connector
CAB-mPCIe & M.2-AIO Cable, Twisted pair, Molex 40 pin to Male DB37, 9″
LF-BRK-P9259-37 Mounting bracket for DB37M on CAB-mPCIe-AIO
Direct Connect Terminal board to DB37
ADAP37F-MINI Direct plug-on terminal board mates with DB37M on CAB-mPCIe-AIO
Cable Connectivity to DB37
CAB37-18 Cable, Ribbon, DB37F-F, 18″ (Other lengths available)
STB-37 Screw terminal board, DB37M, DIN-rail mountable
Mounting hardware
DIN-SNAP-6 6” SNAPTRACK, DIN-Rail mounting clips to mount an STB-37
M.2-HDW-KIT2 2mm mounting hardware kit
M.2-HDW-KIT2.5 2.5mm mounting hardware kit