B&B Electronics PCI-1711 - Manual User Manual
Page 112
Appendix E
– 104 –
PCI-1710 series User’s Manual
Advantech Co., Ltd.
www.advantech.com
4. Adjust GAIN 5V calibration. First, writing any value to BASE+9 to
clear FIFO. Then to set the A/D range as -5 V to +5 V, and to set the
D/A range as 0 V to 5 V. Next, writing 0xFFFF to corresponding D/A
registers (BASE+10 and BASE+12).
5. Writing the value from 0x0500 to 0x05FF sequentially to Calibra-
tion Command and Data register (BASE+18), and get each
bipolar range’s data by software trigger A/D method. Be noted that
to repeat this procedure 1000 times then to average those data for
each value. After that, to see whether the average data is close to
65534.6. If so, to go to next step. Otherwise, you must change the
value and repeat all the procedure in this step again until the
average data close to 65534.6.
6. Adjust BIPOLAR offset calibration. First, writing any value to
BASE+9 to clear FIFO. Then to set the A/D range as -5 V to +5 V,
and to set the D/A range as -5 V to +5 V. Next, writing 0x0000 to
corresponding D/A registers (BASE+10 and BASE+12).
7. Writing the value from 0x0600 to 0x06FF sequentially to Calibra-
tion Command and Data register (BASE+18), and get each
bipolar range’s data by software trigger A/D method. Be noted that
to repeat this procedure 1000 times then to average those data for
each value. After that, to see whether the discrepancy is less then
0.4 LSB. If so, to go to next step. Otherwise, you must change the
value and repeat all the procedure in this step again until the
discrepancy is less then 0.4 LSB.
8. Adjust UNIPOLAR offset calibration. First, writing any value to
BASE+9 to clear FIFO. Then to set the A/D range as -5 V to +5 V,
and to set the D/A range as 0 V to 5 V. Next, writing 0x8000 to
corresponding D/A register (BASE+10 and BASE+12).
9. Writing the value from 0x0600 to 0x06FF sequentially to Calibra-
tion Command and Data register (BASE+18), and get each
bipolar range’s data by software trigger A/D method. Be noted that
to repeat this procedure 1000 times then to average those data for
each value. After that, to see whether the average data is close to
32767.5. If so, to go to next step. Otherwise, you must change the
value and repeat all the procedure in this step again until the
average data close to 32767.5.
10. Repeat steps 2 to 9 several times.