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