DMM-16R-AT Overview
PC/104 systems built on the original DMM-16-AT need a replacement that does not force a redesign. The DMM-16R-AT is Diamond Systems’ 16-channel PC/104 analog I/O board, with the same mechanical design, connector, pinout and software interface as the DMM-16-AT, plus enhanced digital I/O. It also stands on its own as a mid-range analog board for new PC/104 designs on the ISA bus.
The inputs are 16-bit, configurable as 16 single-ended or eight differential, with programmable gains of 1, 2, 4 and 8 and unipolar or bipolar operation for seven ranges from ±10 V to ±0.625 V. Sampling reaches 100 kHz in total, in single-channel or multi-channel scan mode, triggered by software, the on-board timer or an external signal. A 512-sample FIFO with a 256-sample interrupt threshold cuts the interrupt load, and multi-range autocalibration uses on-board precision references to calibrate each range individually.
Four 12-bit analog outputs offer fixed ±5 V and 0-5 V ranges or a programmable range anywhere up to 10 V in 1 mV steps, with individual or simultaneous update. Digital I/O provides 16 lines in two 8-bit ports, set as eight in and eight out, 16 out or 16 in, with jumper-selectable 3.3 V or 5 V logic and 10 kΩ pull resistors, plus a 32-bit counter/timer for A/D timing and a 16-bit general counter. The DMM-16RP-AT adds a PC/104-Plus PCI connector, and the DMM-32X-AT doubles the input count.
The DMM-16R-AT runs from +5 V at 390 mA typical on the 5 V ISA bus and is tested and guaranteed from -40 to +85 °C, with ±35 V input protection. The Universal Driver supports Windows and Linux, and Diamond’s Control Panel program gives a graphical interface for prototyping and diagnostics.
DMM-16R-AT Specifications
| Overview | |
|---|---|
| Brand & Model | Diamond Systems DMM-16R-AT |
| Features | Autocalibration Compact Industrial Rugged |
| I/O | |
| Digital I/O | DIO [16-lines] |
| Data Acquisition | |
| Analog Inputs | 16x Analog Inputs |
| 16x 16-bit A/D [8 Differential] | |
| A/D Sample Rate | 100 kS/s |
| Analog Outputs | 4x Analog Outputs |
| 4x 12-bit D/A | |
| Counter/Timers | 1x 32-bit + 1x 16-bit |
| Power | |
| Power Input | 5V DC [Bus] |
| Environmental Conditions | |
| Operating Temperature | -40°C to 85°C [-40°F to 185°F] |
| Certification | RoHS |
| Mechanical Properties | |
| Weight | 64 g (2.3 oz) |
| Dimensions | 90mm x 96mm (3.55" x 3.78") |
| Analog Inputs | |
| Number of inputs | 8 differential or 16 single-ended (user selectable) |
| A/D resolution | 16 bits (1/65,536 of full scale) |
| Bipolar ranges | ±10V, ±5V, ±2.5V, ±1.25V, ±0.625V |
| Unipolar ranges | 0-10V, 0-5V, 0-2.5V, 0-1.25V |
| Input bias current | 3nA max |
| Overvoltage protection | ±35V on any analog input without damage |
| Input Impedance | 10^13 ohms |
| Nonlinearity | ±3LSB, no missing codes |
| Conversion rate | 100,000 samples/sec. max with interrupts |
| Conversion trigger | Software trigger, internal pacer clock, or external TTL signal |
| Input FIFO | 512 samples,256-sample interupt threshold |
| A/D interrupt | End of A/D conversion |
| End of A/D scan | |
| FIFO half-full | |
| Calibration | A/D and D/A circuits calibrated under software control using on-board precision references and EEPROM storage |
| Analog Outputs | |
| Number of outputs | 4 |
| D/A resolution | 12 bits (1/4096 of full scale) |
| Output ranges | Fixed: ±5, 0-5V |
| Programmable: Anywhere between 0V and 10V in 1mV increments | |
| Reset: All channels reset to mid-scale (0V for bipolar ranges) | |
| Output current | ±5mA max per channel |
| Settling time | 6µS max to 0.01% |
| Relative accuracy | ±1 LSB |
| Nonlinearity | ±1 LSB, monotonic |
| Digital I/O | |
| Number of lines | 16, organized as 2 8-bit ports |
| Logic Levels | 3.3V / 5V jumper selectable |
| Termination | 10K ohm pull-up / pull-down resistors, jumper selectable |
| Input voltage | Vlogic = 5V |
| Logic 0 | 1.65V max |
| Logic 1 | 3.35V min |
| Output voltage | Vlogic = 5V |
| Logic 0 | 0.44V max, Iout = 24mA |
| Logic 1 | 3.76V min, Iout = -24mA |
| Input voltage | Vlogic = 3.3V |
| Logic 0 | 0.80V max |
| Logic 1 | 2.00V min |
| Output voltage | Vlogic = 3.3V |
| Logic 0 | 0.44V max, Iout = 24mA |
| Logic 1 | 2.25V min, Iout = -24mA |
| Counter/Timers | |
| A/D Timer clock | 32-bit down counter |
| General purpose | 16-bit down counter |
| Clock source | 10MHz on-board clock or external signal |
| General | |
| Bus Interface | ISA (5V) bus |
| Power supply | +5V ±5% @ 390mA typical |
| Operating temperature | -40°C to +85°C tested and guaranteed |
| Weight | 64g / 2.25oz |
| RoHS | Compliant |
Official Diamond Systems USA Distributor
Things Embedded is an official Diamond Systems USA distributor, supplying the DMM-16R-AT as Diamond builds it and specifying it for USA industrial, transport and legacy PC/104 programs. It stacks on a PC/104 ISA host such as the HLV1000-256DV HELIOS SBC, and the OMM-XT adds 48 digital lines to the same stack.
The DMM-16R-AT sits within our analog I/O modules, our PC/104 range and our PC/104 I/O boards. Where a PC/104 design needs 16 calibrated inputs on the ISA bus, or a direct replacement for a DMM-16-AT, this is the model to specify.
Consult. Design. Integrate.
Things Embedded is a leading USA 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.