The AD12-16 and AD12-16F are multifunction high-speed analog/digital I/O cards for use in IBM Personal Computers. They are full length cards that can be installed in expansion slots of IBM PC/XT/AT and compatible computers. With this card installed, the computer can be used as a precision data acquisition and control system or as a signal analysis instrument.
For applications where negligible time skew between channel samples is desired, AD12-16 or AD12-16F can be used in conjunction with one or two SSH-08 Simultaneous Sample and Hold cards. Further, if aliasing of analog input signals is a consideration, then AD12-16 or AD12-16F can be used with one or two AAF-xx Anti-Alias Filter cards. In this case, specify AD12-16-S02 or AD12-16F-S02.
Inputs are amplified by a low-bias-current, fast-settle-time, high-common-mode rejection, monolithic instrumentation amplifier with switch selectable gains of 0.5, 1, 2, 5, and 10. Use of those gains provides voltage ranges of 10, 5, 2, and 1 volts unipolar and ±10, ±5, ±2.5, ±1, and ±0.5 volts bipolar. The amplifier has exceptionally low input leakage current; 125 picoamps typical at 25°C. Competitor designs are rated at 250 nanoamps typical! Also, the amplifier settles to 0.01% in 4 µSec and CMRR is 90 db at 10 KHz.
In addition, you can set up a special range by installing a single gain-setting resistor. Gain selection is via switches which are accessible from outside the computer through a cutout in the mounting bracket. Thus, if a card is already installed, the range can be changed without dismounting the card.
AD12-16 uses an industry standard, 12-bit successive-approximation analog-to-digital converter (A/D) with a sample and hold amplifier input. Under ideal conditions, throughputs of up to 50,000 conversions per second are possible. (AD12-16F uses a faster A/D and throughputs up to 100,000 conversions per second are possible.) A/D conversions may be initiated in any one of three ways: (a) by software command, (b) by on-board programmable timer, or (c) by direct external trigger. In turn, data may be transferred to the computer by any of three software selectable methods: (a) by program transfer, (b) by interrupt, or (c) by direct memory access (DMA).
Input System Expansion
Discrete Digital I/O
Counter/Timer
Counter/Timer 0 and Counter/Timers 1 and 2 can be set up for event counting, frequency or period measurements, and pulse or waveform generation. Also, Counter/Timers 1 and 2 can be jumper programmed to initiate A/D conversions.
Analog Output
If the analog outputs are to be used for control, please specify AD12-16-S01 rather than AD12-16. That variant includes a modification that forces the D/A converter outputs to zero at power-up (or whenever there is a hardware reset). This assures that there will be no accidental output until a computer write enables these outputs. There is no extra charge for this modification.
If analog outputs are not needed in your application, specify Model AD12-16-S03 which is lower cost.
Interrupts And DMA
Transferring Data Into the Computer
Also, program transfers are subject to disruption by other interrupt processes in the computer. Use of real-time triggering of the A/D plus DMA assures synchronism in sampling that is unaffected by other computer operations. That capability is essential in applications such as signal analysis, fast Fourier transform, and vibration and transient analysis where high data rates must be sustained for short intervals of time.
Thus, AD12-16/16F's open I/O mapped architecture together with three modes of data transfer (programmed via CPU, interrupt via CPU, and DMA) provides considerable application flexibility.
A -5.0V (±0.05) reference voltage is available from the A/D reference source for external use. This reference output can source up to 5 mA of current. The card requires only +5 VDC and +12 VDC from the computer power supply. An on-board DC-DC converter translates the 12 VDC to low noise, isolated ±15 VDC for the precision analog circuitry.