Products search search close

IO142: Fast Sampling 16-bit Analog I/O Module

Fast sampling 16-bit analog I/O module with Simulink® driver blocks

The IO142 I/O module is a fast sampling, 16-bit analog input and output module with Simulink® driver blocks.  

The I/O module provides 32 single-ended or 16 differential analog input channels, and 8 simultaneously updated analog output channels. Furthermore, 8 individually configurable TTL digital I/O lines are also available, which can generate interrupts triggered on the rising or falling edge, or both. Bouncing can be reduced by applying a configurable debounce filter. 

This I/O module is ideal for closed-loop controls and hardware-in-the-loop simulations using MATLAB® and Simulink®

Analog Inputs

  • Up to 32 channels, single-ended voltage inputs or up to 16 channels, differential voltage inputs
  • 16-bit resolution
  • Up to 800 kSPS with DMA
  • Software selectable ±0.64 V, ±1.28 V, ±2.56 V, ±5.12 V, ±10.24 V, ±12.288 V, ±20.48 V, ±24.576 V input voltage range (individual setting for each channel)
  • Simulink® Real-Time™ analog input driver blocks

Analog Outputs

  • Up to 8 single-ended, simultaneous update, unipolar/bipolar outputs
  • 16-bit resolution
  • 24 μs settling time (worst case)
  • Software selectable 0 to 5 V, 0 to 10 V, ±5 V, ±10 V, 0 to 6 V, 0 to 12 V, ±6 V, ±12 V output voltage range (individual setting for each channel)
  • Software selectable 4 to 20 mA, 0 to 20 mA, 0 to 24 mA output current ranges (individual setting for each channel)
  • Simulink® Real-Time™ analog output driver blocks

Digital I/O

  • 8 digital I/O LVTTL/TTL, 5 V tolerant
  • Individually configurable as input or output 
  • Simulink® Real-Time™ digital input and output driver blocks
Form factor PMC
Power requirements 850 mA max @ +5 V DC
Bus 32 bit/33 MHz, Revision 3 of PMC specification, P1386.1
Connectors 68-pin MDR connector (3M N10268-52E2PC)
Operating temperature -40°C to +85°C
Relative humidity 5 to 95%, non-condensing
Analog Input  
Number of inputs 32 single-ended or 16 true bipolar differential
A/D resolution  16-bit
Maximum ADC sample rate  100 kSPS to 800 kSPS, depending on the number of active channels, with DMA
Voltage ranges Single-ended: Software selectable ±0.64 V, ±2.56 V, ±5.12 V, ±10.24 V, ±12.288 V 
Differential: Software selectable ±0.64 V, ±1.28 V, ±2.56 V, ±5.12 V, ±10.24 V, 
±20.48 V, ±24.576 V (individual setting for each channel)  
Input over voltage protection Supply rails on: ±35 V 
Supply rails off: ±40 V
Analog Output   
Number of outputs 8 single-ended
D/A resolution


Settling time

10 µs (worst case duration, actual output settling may vary due to voltage/current output magnitude changes) 

Voltage ranges 

Software selectable (one setting per channel) 
0-5 V, 0-10 V, ±5 V, ±10 V 
0-6 V, 0-12 V, ±6 V, ±12 V

Current ranges

Software selectable (individual setting for each channel)
4 to 20 mA, 0 to 20 mA, 0 to 24 mA

Output load

Max 680 Ω per current mode D/A channel

Maximum update rate

38 kHz

Digital I/O  
Ports   8 individually configurable as input or output, LVTTL/TTL (3.3 V)/5 V tolerant
Current per line   12 mA (source)/6 mA (sink)  
Protection   4.7 kΩ pull resistor to a common reference 
Mean time between failures (MTBF)* 181,000 hours
MTBF (Mean Time Between Failure) - MTBF values shown are based on calculation according to MIL-HDBK-217F and MIL-HDBK-217F Notice 2; Environment: GB 20°C. The MTBF calculation is based on component FIT rates provided by the component suppliers. If FIT rates are not available, MIL-HDBK-217F and MIL-HDBK-217F Notice 2 formulas are used for the FIT rate calculation.

Item ID Product Name Components
2A142X*  IO142
  • 1x IO142 I/O module with 32 single-ended or 16 true differential analog inputs, 8 single-ended analog outputs and 8 digital I/O lines
  • 1x 68-Pin Male MDR to 68-Pin Male MDR I/O Cable, (6 ft/1.82 m)
  • 1x 68-Pin Female MDR Terminal Board 
  • Driver block library for Simulink® Real-Time™
  • Comprehensive documentation and Simulink® example models
  • Installation into real-time target machine
Optional Accessories
20142P  IO142-BNC-Panel-3U  4U aluminum BNC panel for the IO142 I/O module providing a total of 32 BNC connectors to access 16 differential analog inputs, 8 BNC connectors for 8 single-ended analog outputs and a D-sub connector for the 8 TTL lines
20142O IO142-BNC-Box-M Aluminum BNC box for the IO142 I/O module providing a total of 32 BNC connectors to access 16 differential analog inputs, 8 BNC connectors for 8 single-ended analog outputs and a D-sub connector for the 8 TTL lines

Key to X in Item ID
Please replace the X with the code number of the specific target machine into which this I/O module shall be installed:

  • 6 = Performance real-time target machine
  • 8 = Baseline real-time target machine

Pricing information
We don't publish pricing information on our website. Upon request by e-mail or phone we can provide a complete price list covering our entire product portfolio in various currencies. We recommend that you get in touch with us to discuss your specific needs. We can then quickly provide you with a tailored quotation including technical and pricing information.


Included in the Delivery

Common Application


Supported target machines


Follow Speedgoat LinkedIn