Micro/sys is one of those companies that's been around quite a while (since 1976), but doesn't often take top-headline billing. Nonetheless, the firm is known for its PC/104 modules such as this Model MPC560, as well as quite a few products for PC/104-Plus, VMEbus, EBX, and the STD Bus, to name a few. Micro/sys also makes a line of proprietary data-acq products and embedded processor boards, too.
For data acquisition and control, as well as compact instrumentation and systems, PC/104 lets you mix-and-match modules from disparate vendors. Indeed, PC/104's modularity is what lets you create arrays of functions and capabilities to suit application-specific needs. In general, you can choose from PC/104 single-board computers, DSP modules, display cards, Ethernet controllers, and I/O modules of virtually every description from many PC/104 vendors.
Stackability
PC/104's physical format of 3.6" × 3.8" is almost always considered for its stackability and the fact that a system doesn't need a backplane per se. However, it's not always necessary to stack PC/104 modules to achieve satisfactory high-density packaging. They can be used in nonstacked arrays, where you benefit purely from their mix-and-match modularity.
Although the company's press statement mentions variations of the MPC560 for different temperature ranges, it's worth noting that the MPC560 is appropriate for applications where environmental hardening and ESD protection are also paramount. More on that in a moment.
Configurability
For the MPC560, its flexibility as a module is enhanced by its configurability. For example, its 32-channel multiplexed input supports individual channel selection. That means that you can select either a single-ended or a differential configuration for any analog inputin any combination.
As alluded to in the press release, the analog inputs can also be operated in what Micro/sys calls Basic or Autoscan modes. In Basic mode you get direct control of settings for input amplifier gain, channel MUXing, and filtering. A default Basic mode from reset permits readings of individual channels from software with polled/IRQ.
Alternatively, you can choose the system's Autoscan mode. In Autoscan you can preset individual channel attributes, and then set a scan rate and wait for an external trigger. Autoscan waits for the trigger, or software, to start the system's so-called pacer clock. It then runs through each channel with preset values, storing data into host-processor memory using DMA. The board supports DMA modes 5, 6, and 7. Interrupt transfers support IRQs 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, and 15.
The company's press release nicely summarizes the various I/O options and ranges, but doesn't mention that the output D/A converter section includes niceties such as a Faraday shield, as well as the built-in filtering. Again, it's features such as these that make this board suitable for industrial environments where spikes and noise are factors that must be contended with often.
The press statement mentions the MPC560's analog-output subsystem with one-pole low-pass filter and high-drive output buffers. What it doesn't say is that the buffer also helps stop noise on system cables from coming back onto the die of the system's D/A converter. This product is billed by Micro/sys as an ultra low-noise design, so any steps that can be taken to preclude noise have been taken.
These steps include conditioning the system's analog power. Although derived from the PC/104 bus's 5 V lines, the MPC5560 includes extra LC-type I/O filters, as well as post-regulators following the onboard DC-to-DC converters. This combo ensures closely controlled line and load regulation, helping to thwart noise, and maintain calibration as well.
Although the board's on-card DC-to-DC converters provide the positive and negative voltages for the MPC560's analog front-end circuits, these voltages aren't good enough for an instrumentation-grade design such as this. To ensure better line and load regulation, the product's DC-to-DC converters are followed with LDO (low-dropout) regulators. The LDOs also cut low-frequency noise.
The Golf Gambit
Micro/sys states that designing a data-acq system is akin to learning to play golf. Anyone can hit the ball, but then you can spend the rest of your life refining the game. Similarly, anyone can design a system with an A/D converter and take a sample, but then you can spend a lot of engineering time and talent refining it to achieve performance levels equivalent to what you can buy off-the-shelf. This analogy is especially applicable to high-performance instruments.
For these reasons, Micro/sys advocates buying PC/104 boards such as the less-than-$500 Model MPC560. You'll benefit from a proven design that accounts for accuracy issues, drift, noise, and temperature. It will have an AC response to full-power bandwidth and a defined slew rate. Indeed, the MPC560 is a set-and-forget drop-in PC/104 product that can enhance an embedded data-acq system based on it.
Lastly, Micro/sys supports this product with software, and offers system-level bits for real-time operating systems, as well as MS-DOS, Linux, Windows CE, Windows NT, and other Microsoft Windows wares. Since its inception back in 1976, the company has also embraced open-system standards, which is in lockstep with the open PC/104 standard, and the company has also played a role on the boards of a number of embedded-industry trade associations. You'll be in good PC/104 company with Micro/sys. Give 'em a call.