First, you should understand that while related, code width and bits of resolution alone do not define the accuracy of your device or module.
This solution explains how to calculate the overall system accuracy by first determining the accuracy of each of the system components. The steps involved in calculating the system accuracy of measurement are:
An example of the calculations are shown below in the additional information section.
First, determine how each component is connected to the system and identify all pertinent variables that will affect the calculated accuracy.
For this example, we'll assume an SCXI-1125 isolation module is cascaded using the SCXI-1352 cable to an SCXI-1141 filter module. This filter module is then connected to an NI 6052E DAQ device.
SCXI 1125 » SCXI 1141 » NI 6052E
Assume the following:
Next, calculate the Absolute Accuracy for each component.
For any individual device with gain (either an amplifier or attenuator), for a specified nominal range, NI provides an absolute accuracy specification in millivolts. Depending upon the presentation of different errors, there are three different equations to use to calculate the accuracy. All equations are listed below:
Absolute Accuracy =± [(VoltageReading x GainError) + (VoltageRange x OffsetError) + NoiseUncertainty]
Where:
You can obtain the parameter values in the above equation by looking at the specifications found in each component's manual, specifications or datasheet.
Absolute Accuracy =± [(InputVoltage x %ofReading) + (VoltageRange x Offset) + SystemNoise +TemperatureDrift]
Where:
You can obtain the parameter values in the above equation by looking at the information found in each component's specifications, manual or datasheet.
C Series Modules provide concise specifications for users to determine their accuracy throughout the entire operating temperature range (Calibrated Maximum -40 to 70). This accuracy entry accounts for temperature variations, worst case component tolerances, thermal hysteresis, etc.
Absolute Accuracy = ± [(InputReading x GainError) + (Range x OffsetError) + InputNoise]
Where:
All of the above specifications can be found in a datasheet or specifications of a component.
Finally, we will use the Absolute Accuracy from each component to calculate the System Accuracy and System Accuracy Relative to Input (RTI). Like the Pythagorean Theorem, the System Accuracy is equal to the square root of the sum of the squares of each component's Absolute Accuracy.
The System Accuracy Relative To Input (RTI) is calculated as follows:
Here are the absolute accuracy calculations for each component of our system:
Absolute Accuracy of the SCXI-1125
Absolute Accuracy = ± [(InputVoltage x %OfReading) + Offset + SystemNoise + TemperatureDrift]
Absolute Accuracy = ± [(10 V x 0.002478) + 0.01 V + 0.0191 V + N/A] = ± 54.88mV
Absolute Accuracy of the SCXI-1141
Absolute Accuracy = ± [(InputVoltage x %OfReading) + Offset + SystemNoise + TemperatureDrift]
Absolute Accuracy = ± [(5 V x 0.0002) + 0.0006 V + 0.00142 V + N/A] = ± 3.02mV
Absolute Accuracy of the PCI-6052E
Absolute Accuracy = ± [(InputVoltage x %OfReading) + Offset + SystemNoise + TemperatureDrift]
Absolute Accuracy = ± [(5 V x 0.000071) + 0.000476 V + 0.000491 V + N/A] =± 1.322mV
System Accuracy
System Accuracy RTI