The 104-AIM-32 is an analog signal multiplexer conforming to the PC/104 standard. The card will multiplex and condition 16 differential or 32 single-ended analog signals before passing them to an analog-to-digital converter card like the 104-AIO12-8. A system may comprise one to seven of these cards in tandem with one 104-AIO12-8 A/D converter board. The 104-AIM-32 card may be used as part of a large data acquisition system. The 104-AIM-32A Kit consists of one 104-AIM-32 and one 12-bit 8-input A/D board. A removable screw-terminal block (Model UTBK-50) is optionally available for the termination of the input signals, which can come from a variety of sources: thermocouples (J,K,T,E,S,R, and B), three-wire RTD’s (both 392-and 385-alpha), strain gages, 4-20mA current inputs as well as DC and AC voltage inputs. Optionally, bridge completion circuit, current to voltage circuit, and current sourcing circuits for the RTD’s may be installed at the factory. A precision 15VDC sensor excitation source is supplied as part of any applicable factory signal conditioning option per channel. To provide reference junction compensation for thermocouple measurements an optional temperature sensor can be installed on the input terminal block. When selected by the multiplexer an input is filtered, amplified, and offset. A convenient feature of this card is that it can be used with mixed-range analog inputs. Each of the 16 differential or 32 single-ended input channels and the 6 voltage ranges for each channel are independentl y software selectable. A mix of differential and single-ended channels as well as different sensor interface configurations for each channel is possible. A major feature of the 104-AIM-32 is automatic offset and gain error correction using digital potentiometers controlled by correction coefficients stored on the card. Calibration software is provided.