AIO8 is an economical multifunction, moderate-speed, multiplexed analog-to-digital converter card with digital I/O and with counter/timers. It can be used with ISA-bus computers. The card is 7″ long and requires one slot in the computer. All external connections are made through a standard 37-pin D-type connector at the rear of the computer. PC bus power (+5V, +12V, and -12V) is provided at the rear connector. This allows additional user-designed interfaces for input signal conditioning, expansion multiplexers, etc.
AIO8 accepts eight analog inputs. The full-scale input for all analog channels is ±5V (0.00244V resolution). Inputs are single-ended with a common ground and can withstand a continuous overload of ±30V and brief transients of several hundred volts. The A/D converter is a 12-bit successive-approximation type with sample and hold input. Conversion time is typically 25 microseconds (35 microseconds max.) and, depending on the software and the computer used, throughput rates up to 4,000 samples/second are attainable.
DISCRETE DIGITAL I/O
Seven bits of discrete digital I/O are provided; one 4-bit output port and one 3-bit input port. Each output can drive five standard TTL loads. The output port, if not used to select analog input expansion channels, may be used for general purpose applications.
INPUT SYSTEM EXPANSION
The card supports up to eight AIM-16 or LVDT-8 analog input expansion cards (or mixtures). A 3-bit standard LSTTL logic output from AIO8 is used to select any one of the LVDT inputs at an LVDT-8 and a 4-bit LSTTL logic output from AIO8 is used to select one of 16 analog input channels at the AIM-16. The eight-input analog multiplexer on the AIO8 card is software addressable and an input expansion card can be connected to each input for a maximum of 128 analog data channels in the system. To accommodate more than 128 inputs, either a second AIO8 (and companion input expansion cards) can be used or you may wish to consider using the AD12-16.
A type 8254 counter/timer chip is included on the card. This chip contains three separate 16-bit down counters. One of the counters is connected to a submultiple of the system bus clock and all I/O functions of the other two counters are available to you at the I/O connector. The counters can be used to generate periodic interrupt requests, for event counting, pulse and waveform generation, frequency and period measurements, etc. Timed A/D conversions may be initiated by the counter/timer if a jumper is installed on the I/O connector. Also, software provided by ACCES includes means to use these counters to provide programmable gain commands to the instrumentation amplifier on board the AIM-16 expansion multiplexers.
Interrupts are supported from external inputs. Selection of input levels IRQ2 through IRQ7 is made by jumper on the card. Interrupts are software enabled and disabled. An interrupt request may be canceled by either:
- a) Computer reset signal, or
- b) Writing a command word to the card; i.e., by either updating the channel selection on the associated AIM-16 expansion card or on the AIO8 multiplexer.