M31 - Mezzanine Card with 16 Digital Inputs, High-Side Switching

16-Bit Digital Input M-Module

The mezzanine card M31 is a 16-bit digital input M-Module with latching capabilities for industrial applications. The inputs are optically isolated with a high isolation voltage of 500 V DC.

A current limit for each input guarantees a wide input voltage range of 0 V to 155 V.

Each input signal edge generates a maskable interrupt for each channel.

The signals of mechanical switches are debounced by a digital circuit with the precision debouncing time of 300 ns to 14 ms.

High-Side Switching

The M31 has its input load on ground which means that switching an input to supply voltage activates the respective optocoupler.

Based on ANSI Standard

The M31 is based on the M-Module ANSI mezzanine standard. It can be used as an I/O extension in any type of bus system, i.e. CPCI, VME or on any type of stand-alone SBC.

Appropriate M-Module carrier cards in 3U, 6U and other formats are available from duagon or other manufacturers.

Reliable and Robust

The M31 can operate in a -40 °C to +85 °C temperature range. The board withstands shock and vibration for reliable operation.


  • 16 inputs 0 V to 155 V
  • Constant current inputs
  • Debouncing circuit
  • Interrupt generation
  • Load on ground
  • Optical isolation
  • -40 °C to +85 °C