background image

Manual PCI-DA12-2/4/6 

19 

Chapter 7: Calibration

 

  
Periodic calibration of the cards is recommended if they are used in extreme environmental conditions. 
The card uses very stable components but high-low temperature cycles might result in slight analog 
output errors. 
  
This card is calibrated by software using the following formula: 
  
 

Y= (4096 -a - b)/4096) * X + b 

  
To calibrate the card, run the calibration program and follow the screen prompts. No attempt at calibration 
should be made in noisy locations or with a noisy calibration setup. 
  
The calibration program stores various data to the card to facilitate calibrating the data output in a run-
time environment. The data collected during calibration is stored in an EEPROM located at the second of 
the I/O base addresses assigned to the device (BaseAddresses[3] in the PCI_COMMON_CONFIG 
structure). The EEPROM contains two values per channel per range. The ZERO (or OFFSET) and the 
SPAN calibration constants are stored (a and b from the equation above) for each channel at each 
possible range (0-6). These constants are used during normal operation to calibrate the output data in 
real-time. Refer to the samples provided on disk for an example of using this data.  
  
In addition to 'a' and 'b' as shown above, the EEPROM contains a table of ranges assigned to each 
channel. Starting at Base+F0, 6 base addresses contain one byte each, from 0-6, indicating the voltage 
output range assigned to that channel. It is important to use the calibration program at least once if the 
default range (+/- 10V) is changed on any channel, to allow this table of data to be reconfigured. If this 
data is incorrect, calibration is not guaranteed. 

   

Word Address

 

Range

 

Offset

 

(‘b’ in formula)

 

Span

 

(‘a’ in formula)

 

Base + 00h 

to 

Base + 0Ah 

 

0 to +5 V. 

DAC 0 

to 

DAC 5 

DAC 0 

to 

DAC 5 

Base + 20h 

to 

Base + 2Ah 

 

0 to +2.5 V. 

DAC 0 

to 

DAC 5 

DAC 0 

to 

DAC 5 

Base + 40h 

to 

Base + 4Ah 

 

0 to +10 V. 

DAC 0 

to 

DAC 5 

DAC 0 

to 

DAC 5 

Base + 60h 

to 

Base + 6Ah 

 

-5 V to +5 V. 

DAC 0 

to 

DAC 5 

DAC 0 

to 

DAC 5 

Base + 80h 

to 

Base + 8Ah 

 

-2.5 V to 2.5 V. 

DAC 0 

to 

DAC 5 

DAC 0 

to 

DAC 5 

Base + A0h 

to 

Base + AAh 

 

-10 V to 10 V. 

DAC 0 

to 

DAC 5 

DAC 0 

to 

DAC 5 

Base + C0h 

to 

Base + CAh 

 

4 to 20 mA. 

DAC 0 

to 

DAC 5 

DAC 0 

to 

DAC 5 

 
  

Summary of Contents for PCI-DA12-2

Page 1: ...10623 Roselle Street San Diego CA 92121 858 550 9559 FAX 858 550 7322 contactus accesio com www accesio com MODEL PCI DA12 2 4 6 USER MANUAL FILE MPCI DA12 6 C3a...

Page 2: ...ES nor the rights of others IBM PC PC XT and PC AT are registered trademarks of the International Business Machines Corporation Printed in USA Copyright 2000 2005 by ACCES I O Products Inc 10623 Rosel...

Page 3: ...r parts not excluded by warranty Warranty commences with equipment shipment Following Years Throughout your equipment s lifetime ACCES stands ready to provide on site or in plant service at reasonable...

Page 4: ...ion Selection Map 12 Figure 3 2 Field Wiring 13 Chapter 4 Address Selection 14 Chapter 5 Programming 15 Table 5 1 Register Map 16 Table 5 2 I O Address Map for the Digital I O 16 Table 5 3 Digital I O...

Page 5: ...ual DAC chips are used The analog outputs can be updated either independently or simultaneously The DAC outputs are undefined at power up Therefore in order to prevent excessive outputs to external ci...

Page 6: ...cy LSB Monotonicity 12 bits over operating temperature range Settling Time 8 usec to one LSB for full scale step input Linearity LSB integral non linearity over rated temperature range Gain Stability...

Page 7: ...dity 5 to 95 non condensing External DAC Reference input 4 5V to 5 5V 5V Source output 0 to 500 mA fused resetting 12V Source output 0 to 500 mA fused resetting Size 6 long 152 mm Power Required 5 VDC...

Page 8: ...Manual PCI DA12 2 4 6 8 Figure 1 1 Block Diagram...

Page 9: ...ation on installing under Linux Installing from CD Perform the following steps as appropriate for your operating system Substitute the appropriate drive letter for your drive where you see D in the ex...

Page 10: ...d depending on the operating system and automatically finish installing the drivers 9 Run PCIfind exe to complete installing the card into the registry for Windows only and to determine the assigned r...

Page 11: ...5 0 to 2 5V OFF OFF ON Set in Position V 0 to 5V OFF OFF OFF 0 to 10V OFF ON OFF 2 5V to 2 5V ON OFF ON 5V to 5V ON OFF OFF 10V to 10V ON ON OFF Current Range S1 S2 S3 OUT 0 5 4 mA to 20 mA OFF OFF OF...

Page 12: ...Manual PCI DA12 2 4 6 12 S5 V P2 OUT 5 OUT 3 OUT 1 OUT 4 OUT 2 OUT 0 S3 S1 S6 I S4 S2 Figure 3 1 Option Selection Map...

Page 13: ...rrent Output R Load Excitation Voltage 8 36 V maximum Observe Polarity Ground Voltage Output DAC Analog Voltage Output R Load CARD APPLICATION 5mA maximum Figure 3 2 Field Wiring Caution Do not connec...

Page 14: ...ided This utility will display a list of all of the cards detected on the PCI bus the addresses assigned to each function on each of the cards and the respective IRQs Alternately some operating system...

Page 15: ...ded via a read from Base Address 8 Alternatively a read of Base Address A will update the DAC registers and switch the board to Automatic Update Mode While in Simultaneous Update Mode a single read wi...

Page 16: ...and release card from Simultaneous Mode Base B DAC 5 High Byte Base C Base D Base E Restrict Output Voltage Limits outputs to 15 of full scale range Base F Clear Restrict Output Voltage Allows full o...

Page 17: ...e front of this manual describing that modification This circuit cannot be modified to operate in PPI Mode The circuit is initialized by the computer Reset command all ports set for input and all buff...

Page 18: ...t resolution a corresponding decimal number N between 0 and 4095 is calculated 2 12 4096 N 4096 V out V full scale Next the data are written to the selected analog output channel See the preceding I O...

Page 19: ...equation above for each channel at each possible range 0 6 These constants are used during normal operation to calibrate the output data in real time Refer to the samples provided on disk for an exam...

Page 20: ...siest method of ensuring the table remains accurate Byte Address Channel Value Range Base F0h Channel 0 0 0 5V Base F1h Channel 1 1 0 2 5V Base F2h Channel 2 2 0 10V Base F3h Channel 3 3 5 5V Base F4h...

Page 21: ...7 Digital I O Port B Bit 3 26 5V fused 8 Digital I O Port B Bit 2 27 12V fused 9 Digital I O Port B Bit 1 28 Analog Reference Input 10 Digital I O Port B Bit 0 29 Analog Reference Output 11 Ground 30...

Page 22: ...manual or just want to give us some feedback please email us at manuals accesio com Please detail any errors you find and include your mailing address so that we can send you any manual updates 10623...

Reviews: