OMM-XT Overview
Some control tasks need more than static on/off lines: latching data on an external strobe, raising an interrupt when it arrives and timing the events in between. The OMM-XT is the Onyx-MM digital I/O and counter/timer module from Diamond Systems, a PC/104 board that combines 48 digital lines, three counter/timers and three programmable bus interrupts. It sits alongside the FPGA-based GPIO-MM-XT series in Diamond’s digital I/O range.
Two 82C55 chips provide the 48 lines as six 8-bit ports, programmable for input or output in groups of four or eight, with 10K pull-up resistors on every line; all ports reset to input at power-up. Mode 0 handles basic I/O, Mode 1 adds strobed I/O with handshaking and interrupt signals on Ports A and B, Mode 2 turns Port A into a bidirectional bus, and bit set/reset changes single Port C bits without masking.
The three 16-bit counter/timers use an 82C54, with inputs switched in software between external signals, the 4 MHz on-board oscillator and other counter outputs, so counters can cascade to 32 or 48 bits. A second register routes up to three PC/104 interrupt lines from counter outputs, digital lines or an external input, which lets a counter interrupt the host at a programmed rate. Two 50-pin headers carry 24 digital lines each, and a 14-pin header carries the counter and interrupt signals. The OMM-DIO-XT keeps the 48 lines without counters, and the GPIO-MM-XT steps up to 64 lines and ten counters.
The OMM-XT runs on +5 V at 120 mA typical and operates from -40 to 85 °C. It uses the 8-bit PC/104 bus, so it stacks on Diamond hosts such as the ATHENA IV SBCs, and Diamond’s Universal Driver library for C supports digital, interrupt-driven and counter/timer operations with example programs.
OMM-XT Specifications
| Overview | |
|---|---|
| Brand & Model | Diamond Systems OMM-XT |
| Features | Compact Industrial Rugged |
| I/O | |
| Digital I/O | DIO [48-lines] |
| Data Acquisition | |
| Counter/Timers | 3x 16-bit |
| Power | |
| Power Input | 5V DC [Bus] |
| Environmental Conditions | |
| Operating Temperature | -40°C to 85°C [-40°F to 185°F] |
| Mechanical Properties | |
| Weight | 79 g (2.8 oz) |
| Dimensions | 90mm x 96mm (3.55" x 3.78") |
| Counter/Timers | |
| Chip | 82C54-2 |
| Counter/timers | 3, 16 bits wide |
| Maximum input freq. | 10MHz |
| On-board osc. | 4MHz �.01% |
| Signal type | TTL |
| Low: | -0.5V min, 0.8V max |
| High: | 2.0V min, 5.5V max |
| Input current | -200�A max (low), 2�A max (high) |
| Low: | 0.0V min, 0.4V max |
| High: | 3.0V min, Vcc -0.4V max |
| Output current | �2.5mA max, each line |
| Pullup resistors | 10KΩ all input lines |
| Digital I/O | |
| Chip | 82C55A (qty. 2) |
| Number of I/O lines | 48, TTL/CMOS Compatible |
| Direction | All lines programmable for input in groups of 4 and 8 |
| Output current | �2.5mA max, each line |
| Pullup resistors | 10KΩ all input lines |
| Interrupts | |
| Number of interrupts | 3 |
| Pull-down resistor | 1KΩ resistor selectable via jumper on each interrupt |
| Interrupt level | 02-Jul |
| Interrupt sources | Counter/timer outputs, Interrupt input, or DIO lines CO (programmable) |
| General | |
| Power supply | +5V �10% @ 120mA typical all outputs open |
| Temperature | -40� to +85�C extended |
| PC/104 Bus | 8 bits |
| Weight | 2.8 oz/79g |
| RoHS | Compliant |
Official Diamond Systems UK Distributor
Things Embedded is an official Diamond Systems UK distributor, supplying the OMM-XT as Diamond Systems builds it and specifying it into UK PC/104 systems. It stacks with PC/104 hosts such as the ARIES SBCs, and the GPIO-MM-12-XT is the step up where 64 lines and ten counters are needed.
With 48 lines, counters and interrupts the OMM-XT sits among our digital I/O cards, the wider PC/104 range and our I/O modules for embedded systems. Where a PC/104 stack needs strobed digital I/O and timed interrupts on an 8-bit bus card, this is the model to specify.
Consult. Design. Integrate.
Things Embedded is a leading UK supplier of industrial computing and edge AI systems. We combine technical expertise with a collaborative approach to deliver optimal solutions for your application. Whether it’s an off-the-shelf platform or a custom design, we stay at the forefront of the latest technologies to ensure your success at the edge. Our team works closely with you from concept through deployment, providing guidance, engineering support, and integration expertise every step of the way.
Connect with our solutions experts today to review your requirements and find the ideal solution fit for your application.