NOTE
EDIO layers must have the “DIO_V1_10_build_16.efd” firmware loaded. The firmware that supports Vehicle Bus modules on the original eDAQ (i.e., “DIO_2VBC_V1_10_build_16.efd”) is not supported in the eDAQXR.
The EDIO is a multifunctional layer that supports multiple digital input modes and a digital output mode. The digital I/O channels are grouped into three (3) functionally identical banks (A, B and C).
Each bank has 12 channels of digital I/O; the eight (8) channels on connectors "1-4" and "4-8" can be configured via software control for either input or output. The four (4) channels on connector "9-12" are wide range input only channels. Users must ensure that voltage inputs are within the specified limits to preclude the possibility of component damage.
Two (2) pulse counter channels are provided for each of the three (3) connectors (i.e., "1-4", "5-8", "9-12") on each bank, for a total of six (6) channels of pulse counters per bank. Pulse counter channels can be used to measure pulse width, pulse on time width, pulse counts, or to measure quadrature encoder inputs typically used to track angular or linear positions.
NOTE
Channels that are used for pulse counters can also be simultaneously used for Digital Input channels.
The digital input lines on each bank are sampled individually to generate logical (i.e., Boolean) data channels for triggering or other logical operations. The digital outputs are implemented as current sinks (i.e., they can only drive an output to ground). Up to 500 mA of current can be sunk on each bank. Output channels are designed to drive LED indicators, remote switches, etc.
Power to drive LEDs and other external output devices is available on each bank, and the user can select either a nominal 5 volt or a nominal 12 V output level. At either level, the DIO bank can source approximately 1 Amp.
Connect inputs, outputs, and transducers to the EDIO using one or more of the pins on the M8 connectors located on the front panel.
Digital Input Line Equivalent Circuit
The digital input circuitry sets the threshold voltages and determines the input as a logic 1 or 0. The input equivalent circuit is the same for all input channels.
Digital Output Line Equivalent Circuit
The output circuitry is applicable to the first two (2) connectors (channels 1–8) for each bank. Note that since the outputs share common I/O lines with the digital inputs, the lines are not allowed a DC voltage level lower than -0.3 volts.
This diagram shows the M8 connectors on an EDIO layer.
EDIO Available Inputs and Outputs
The digital I/O channels are grouped into three (3) functionally identical banks (A, B and C). Each bank contains three connectors of four (4) digital I/O channels (i.e., bits). The eight (8) channels on connectors |1-4| and |5-8| are individually configurable to be either inputs or outputs. The four (4) channels on connector |9-12| are dedicated wide-range input channels. Each connector also provides two (2) pulse counter channels for a total of six (6) pulse counter channels per bank.
One (1) layer also supports up to two (2) independent vehicle bus module interfaces and an optional GPS receiver, which appear as separate entries in Hardware setup in the web interface.
EDIO Digital Input/Output
There are 12 digital input/output lines available for each bank on the EDIO. Use the web interface to configure the lines on the |1-4| and |5-8| connectors as either inputs or outputs. The input lines can be sampled individually to generate logical (i.e., Boolean) data streams for triggering or other logical operations.
Use the EDIO bank configuration options to program the input threshold mode and limits for determining the Boolean state of the input channels. Connect channels to the EDIO using the numbered M8 connectors on the front panel of the layer.
The output lines are updated at a low rate based on the user-defined pipe frame size and are designed to drive LED indicators, remote switches, etc.
EDIO Pulse Counter
The pulse counter channels share the same input lines as the digital input/output channels. Two (2) pulse counter channels are provided on each connector (|1-4|, |5-8| and |9-12|). Pulse counter channels can measure pulse width, count pulses or used in pairs as quadrature encoder inputs typically used to track angular or linear position. Connect pulse counter channels to the EDIO using the numbered M8 connectors on the front panel.
NOTE
Input bits (i.e., channels) used for pulse counters can simultaneously be used for digital input channels.
Limits on EDIO Input Voltages
The four (4) channels on connector |9-12| on each bank of the EDIO are wide range inputs that can accept steady state voltages in the range of ±45 volts. These channels can also tolerate short duration spikes up to +100 volts (as can be encountered using inductive pickup devices).
The eight (8) channels on connectors |1-4| and |5-8| on each bank of the EDIO are configurable as either inputs or outputs and can accept steady state voltages in the range of -0.2 to +45 volts. These channels can also tolerate short duration spikes up to +100 volts. In general, it is advised that these channels be used only with positive voltage input sources.
Exceeding the input ranges described above can result in component damage, requiring factory repair. Layer damage caused by exceeding input voltage limits is not covered by HBM warranty.
Wiring diagrams
EDIO digital input
Use the Somat SAC-TRAN-MP Transducer Cable (1-SAC-TRAN-MP-2-2 or 1-SAC-TRAN-MP-10-2) to wire EDIO digital inputs.
Preferred switch
Whenever possible, a single-pole, double-throw switch, wired as shown below, should be used for switched inputs. This circuit solidly switches the input line to either ground or +5 volts and prevents coupling of the input line to other digital input lines. Moving the switch to the ground side is identified as FALSE.
Alternate switch
The following diagram shows the circuit wiring for an alternate digital input involving a switch closure function. An open switch as shown is TRUE; a closed switch is FALSE. This circuit is adequate for most applications.
EDIO digital output
Use the Somat SAC-TRAN-MP Transducer Cable (1-SAC-TRAN-MP-2-2 or 1-SAC-TRAN-MP-10-2) to wire EDIO digital outputs.
Operating a 12-volt incandescent bulb
The following diagram shows an incandescent bulb (3 watts maximum) used as an indicator in the digital output circuit. An external 12-volt DC power supply provides power for the bulb. The light turns on when the output is set to FALSE.
Operating a Light Emitting Diode (LED)
The following diagram shows the use of an LED as an indicator in the digital output circuit. A FALSE output causes the diode to light. The total of all diode currents must be less than 250 mA for an EDIO bank. The resistor R limits the current through the diode when the LED is on. The resistor value is dependent on the requirements of the illumination device. For more information on output current limitations, refer to the EDIO data sheet available at www.hbm.com.
Pulse counters
Encoders
Single-ended, open collector
Function | Pin | Wire color | Quad encoder usage |
---|---|---|---|
I/O 4, 8 or 12 | 1 | Brown | Encoder 2, output B |
I/O 3, 7 or 11 | 2 | White | Encoder 2, output A |
GND/Shield | 3 | bare wire | Return |
I/O 1, 5 or 9 | 4 | Black | Encoder 1, output A |
Power | 5 | Red | Power |
I/O 2, 6 or 10 | 6 | Green | Encoder 1, output B |
A = f1(+); B = f2 (+);
Line driver encoders
Function | Pin | Wire color | Quad encoder usage |
---|---|---|---|
I/O 4, 8 or 12 | 1 | Brown | Encoder 2, output B |
I/O 3, 7 or 11 | 2 | White | Encoder 2, output A |
GND/Shield | 3 | bare wire | Return |
I/O 1, 5 or 9 | 4 | Black | Encoder 1, output A |
Power | 5 | Red | Power |
I/O 2, 6 or 10 | 6 | Green | Encoder 1, output B |
A = f1(+); B = f2 (+);
For applications requiring long cable runs or more than 200K pulses per second, use the differential wiring diagram below placing the 120-ohm termination as close to the input as possible to dampen reflections.
Function | Pin | Wire color | Quad encoder usage |
---|---|---|---|
I/O 4, 8 or 12 | 1 | Brown | Encoder 2, output B |
I/O 3, 7 or 11 | 2 | White | Encoder 2, output A |
GND/Shield | 3 | bare wire | Return |
I/O 1, 5 or 9 | 4 | Black | Encoder 1, output A |
Power | 5 | Red | Power |
I/O 2, 6 or 10 | 6 | Green | Encoder 1, output B |
A = f1(+); B = f2 (+);
Cable pinouts for EDIO inputs
The following table lists the pinouts for the SAC-TRAN-MP cable when used for EDIO inputs. The I/O pin depends on the bank connector (i.e., |1-4|, |5-8| or |9-12|).
NOTE
The quadrature encoder outputs as specified are for default signal polarity which assigns the positive direction to clockwise rotation. To reverse polarity, interchange encoder outputs A and B.
Pin | Function | Wire color | Quad encoder use |
---|---|---|---|
1 | I/O 4, 8 or 12 | Brown | Encoder 2, output B |
2 | I/O 3, 7 or 11 | White | Encoder 2, output A |
3 | GND/Shield | Bare wire | Return |
4 | I/O 1, 5 or 9 | Black | Encoder 1, output A |
5 | Power | Red | Power |
6 | I/O 2, 6 or 10 | Green | Encoder 1, output B |