3 d/a conversion, Table 4-7: bipolar output code table, 4 isolated encoder input channels – ADLINK PCI-9524 User Manual
Page 83: D/a conversion, Isolated encoder input channels
Operation Theory
67
ADLINK Technology Inc.
Copyright 2008
4.3
D/A Conversion
There are two single-ended channels of 16-bit analog outputs
available on PCI-9524. They support software polling to update
the output status. Therefore, the update rate is fully controlled by
software timing.
PCI-9524 supports a maximum ±10V voltage output. Table 4-7
illustrates the relationship between 2's Complement coded binary
and output voltage.
Table 4-7: Bipolar output code table
Binary Code (Hex)
Analog Output
0x7FFF
10V * (65535/65536)
0x0001
10V * (1/65536)
0x0000 0V
0xFFFF
-10V * (1/65536)
0x8000 -10V
The D/A is designed to have 0.5% over-range used for internal
digital calibration. Therefore, there are approximately 327 codes
being traded at the extreme ends of the D/A transfer function.
While the transfer function remains linear after calibration, code
mapping is required to have calibrated output voltages. Using the
supplied API and software routines will do the required mapping
for you; the valid input binary code range remains unchanged,
from 0x0000 to 0xFFFF.
4.4
Isolated Encoder Input Channels
There are three opto-isolated differential encoder input channels
in PCI-924 accepting both single-end and differential encoder sig-
nals, including NPN sink drivers, PNP source drivers, push-pull
drivers, and differential line drivers.