Our Products

Real-time target machines
I/O modules
   Analog
      IO101
      IO102
      IO103
      IO104
      IO105
      IO106
      IO107
      IO108
      IO109
      IO110
      IO111
      IO112
      IO113
      IO114
      IO116
   Digital
   Pulse train
   Protocols
   Shared Memory
   Audio/Speech
   Various
   Additional support
FPGA-based I/O modules

IO104

Very fast 16-bit analog module with 8 simultaneous-sampling analog input channels and 4 analog output channels

This I/O module is a high-end analog module with a input and output resolution of 16-bit. Because each analog input channel has its own dedicated A/D converter signals are sampled truly simultaneous and the conversion of up to all 8 analog input channels is constant (500ns). Also, each of the 4 analog output channels is equipped with a dedicated D/A converter having a conversion and settling time of 2µs. The I/O module can also be interconnected by trigger lines with additional IO104 to synchronously sample and convert analog input or output channels among the different modules.

Select this very low analog I/O latency module if your application requires high sample rates and to acquire analog signals simultaneously.

Each IO104 I/O module comes with xPC Target driver blocks and Simulink test models, an external shielded 80-pin I/O cable and a terminal board for easy access of all physical I/O signals, and comprehensive documentation.

This I/O module in the PMC form factor and can be used in any Speedgoat real-time target machine with the exception of the Classic real-time target machine.

Highlights

Analog inputs

  • 8 differential channels, simultaneous sampling, dedicated A/D converter per channel
  • 16-bit resolution
  • 500ns sampling and conversion time per channel
  • Selectable ±10V, ±5V, ±2.5V (software-selectable, same for all channels)
  • xPC Target analog input driver block with master/slave option
  • Auto-calibration of entire analog input section

Analog outputs

  • 4 single-ended channels, dedicated D/A converter per channel
  • 16-bit resolution
  • 2µs update and settling time per channel
  • Selectable ±10V, ±5V, ±2.5V (software-selectable, independent of range for analog inputs)
  • xPC Target analog output driver block with simultaneous update of all active channels
  • Auto-calibration of entire analog output section

Digital inputs

  • 8 TLL channels
  • xPC Target digital input driver block

Digital outputs

  • 8 TLL channels
  • xPC Target digital output driver block

General

  • Form factor: 32-bit 33/66MHz PMC (PCI)
  • Operating temperature: 0 to 65ºC
  • Relative operating humidity: 0 to 80%, non-condensing
  • EMI: EMI shield on component side
  • Power consumption: 5.5W typical, 7.5W maximum

Analog input section (at 25ºC)

  • Configuration: 8 differential analog input channels, dedicated A/D converter per channel
  • Resolution: 16 Bits (0.0015 percent of FSR)
  • Channel conversion time: 500ns, maximum
  • Sampling mode: Simultaneous, all active input channels
  • Voltage ranges: Software selectable as ±10V, ±5V or ±2.5V
  • Input impedance: 2 MOhm line-to-line in parallel with 40pF
  • Bias current: 100nA typical all ranges
  • Crosstalk rejection: 84dB DC-10kHz, 70dB at 100KHz
  • Signal/Noise ratio (SNR): 88dB typical, 10Hz to 500kHz
  • Common mode rejection: 65dB DC-10kHz, 53dB at 100kHz, Typical with CMV = ±10V, Vin = zero
  • Overvoltage protection: ±25V with power applied, ±15 Volts with power removed.
  • DC accuracy (maximum composite error after autocalibration):
  • ±10V range: ± 2mV (midscale accuracy), ± 5mV (full scale accuracy)

    ±5V range: ± 1mV (midscale accuracy), ± 3mV (full scale accuracy)

    ±2.5V range: ± 0.8mV (midscale accuracy), ± 2mV (full scale accuracy)

  • Integral nonlinearity: ±0.007 percent FSR (FSR = fullscale range; e.g.: 20V on ±10V range)
  • Differential nonlinearity: ±0.003 percent FSR
  • Power bandwidth: 3MHz, 10Vp-p, -3dB

Analog output section (at 25ºC)

  • Configuration: 4 single-ended output channels
  • Resolution: 16 Bits (0.0015 percent of FSR)
  • Settling time: 2µs to 0.1%, typical with halfscale step, no-load
  • Voltage ranges: ±10, ±5 or ±2.5 V, independent of analog input ranges
  • Output resistance: 1.0 Ohm maximum at I/O connector pins
  • Output protection: Withstands sustained short-circuiting to ground
  • Load current: Zero to ±3mA per channel
  • Load capacitance: Stable with any load capacitance
  • Noise : 2.0mV-RMS, 10Hz-100KHz typical
  • Glitch Impulse: 7 nV-Sec, typical on ±5V range
  • DC Accuracy (Max error, no-load):
  • ±10V range: ± 4mV (midscale accuracy), ± 8mV (full scale accuracy)

    ±5V range: ± 2mV (midscale accuracy), ± 6mV (full scale accuracy)

    ±2.5V range: ± 1.5mV (midscale accuracy), ± 4mV (full scale accuracy)

  • Crosstalk rejection: 70 dB minimum, DC - 100 kHz
  • Integral nonlinearity: ±0.007 percent of FSR, maximum
  • Differential nonlinearity: ±0.002 percent FSR, maximum

Digital I/O section (at 25ºC)

  • Ports: Dual independent bidirectional 8-bit ports
  • Levels: Standard TTL
  • Output load: ±8mA
Item-ID Product Name Components
201046 IO104-Performance
  • 1 x IO104-Performance
  • 1 x passive PMC-to-PCI carrier card
  • 1 x shielded round 80-pin cable, 6 feet / 1.8 m long
  • 1 x 80-pin screw terminal block with DIN-rail mount
  • Driver block library for Simulink/xPC Target
  • Installation in Performance real-time target machine
201045 IO104-Mobile
  • 1 x IO104-Mobile
  • 1 x shielded round 80-pin cable, 6 feet / 1.8 m long
  • 1 x 80-pin screw terminal block with DIN-rail mount
  • Driver block library for Simulink/xPC Target
  • Installation in Mobile real-time target machine
201045 IO104-Openframe
  • 1 x IO104-Openframe
  • 1 x shielded round 80-pin cable, 6 feet / 1.8 m long
  • 1 x 80-pin screw terminal block with DIN-rail mount
  • Driver block library for Simulink/xPC Target
  • Installation in Openframe real-time target machine
201043 IO104-Modular
  • 1 x IO104-Modular
  • 1 x active PMC-to-CompactPCI carrier card
  • 1 x shielded round 80-pin cable, 6 feet / 1.8 m long
  • 1 x 80-pin screw terminal block with DIN-rail mount
  • Driver block library for Simulink/xPC Target
  • Installation in Modular real-time target machine
201041 IO104-Basic
  • 1 x IO104-Basic
  • 1 x passive PMC-to-PCI carrier card
  • 1 x shielded round 80-pin cable, 6 feet / 1.8 m long
  • 1 x 80-pin screw terminal block with DIN-rail mount
  • Driver block library for Simulink/xPC Target
  • Installation in Basic real-time target machine
201047 IO104-Automation
  • 1 x IO104-Automation
  • 1 x passive PMC-to-PCI carrier card
  • 1 x shielded round 80-pin cable, 6 feet / 1.8 m long
  • 1 x 80-pin screw terminal block with DIN-rail mount
  • Driver block library for Simulink/xPC Target
  • Installation in Automation real-time target machine
201049 IO104-ExtTemp
  • Increases temperature range of IO104 from 0 to +70ºC
    to -40ºC to +85ºC. Available for all IO104 versions

Pricing information
We don't publish pricing information on our Web page. Upon request by e-mail or phone we provide a complete price list covering our entire product portfolio in various currencies. Nevertheless, 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.