This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1261: Non-linearity in measurement error

Part Number: ADS1261

Hi,

We are carrying out resistance measurements with our ADS1261 setup using AC-excitation current on a 4-wire system and feeding the resultant voltage into the ADC of ADS1261. We are observing non-linearity in the sense that the calibration resistance reading may be a little over the calibration reference but at the other end of the measurement range, the measurement result is below the actual value or vice versa. Carrying out system valibration (adjusting reference resistor value in SW), the error at the other end of  the measurement range is still too much and of the opposite sign than at the end where the calibration was carried out.

As an example:

Test resistor        |    Result        |    Error referenced to test resistor

100ohm                    99.699ohm        -0.301%

1200ohm                 1201.189ohm         0.099% (system calibration point) 

The same happens e.g. at higher resistances such that the calibration result may be -0.034% of the actual reference value but at the other end of the measurement range the error is +0.102%. The test resistors are precision resistors and very reliable, I'd say. Environment temperature shouldn't be a factor in any way as the measurements are carried out on in a lab and quick succession. 

The question is, where is (or could) the non-linearity/skew be arising from? ADS1261 has non-linearity to it but shouldn't it be somewhat systematic in a device? Granted that there is noise in the system but there is a clear indication of the error changing sign when moving to the opposite end of measurement range.

Many thanks in advance!

  • Hi Peks1,

    Can you explain in more detail how you are taking measurements? Are you biasing the resistor with constant current or voltage? What reference voltage are you using? Etc.

    It sounds like you are calibrating the system as well - can you explain your calibration procedure?

    Finally, have you tried your system without the AC excitation? In other words, if you just bias the resistor directly without swapping the excitation polarity, are the results better / more stable?

    -Bryan

  • Hi Bryan,
    Thank you for your quick reply.
    The measurement is ratiometric with 2mA constant current AC excitation. Reference voltage is 2.4V and reference resistor 1.2kohm.

    The calibration procedure is simply measuring a specific high-accuracy resistor and adjusting the reference resistor value in software such that the measured value matches the precision resistor value, i.e. a single-point calibration.

    Ah, I haven't tried without AC excitation yet but will do. Good call - thanks. I haven't done GANCAL either.

    Thanks!

  • Hi Peks1,

    Thanks for initiating the friend request, please send me the schematic whenever you can.

    Regarding your issue: it would be good to see how the system performs without the AC excitation.

    Also, the issue you are describing sounds like a gain error. But your calibration procedure does not account for gain error if it's single-point. Typically you would calibrate a system like this using two precision resistors to calibrate the endpoints of your system transfer function (which depends on the sensor you are measuring). I would try this as well to see if the system performance improves

    -Bryan