Hello,
I use an ADS1282 converter with the next configuration:
CONFIG0: 0x53
CONFIG1: 0x18
HPF0, HPF1, OFC0, OFC1, OFC2, FSC0, FSC1, FSC2 with default values.
The "read data continuous" mode is used.
The input is short circuited.
I use the SYNC pin to synchronise the ADC (pulse-sync mode). After the ADC is synchronised, when the DRDY goes low, the acquisition begins. The next samples are collected:
147410,145582,143770,141990, ..., 2180,2146,2111, ... , 22,32,29, .. , 1,3,-8,-3,0...
I noticed that it takes about 1.000 samples (checked for 1000sps and 500sps) for the ADC to show a value closed to 0. Can you tell me why this is hapening?
The second issue is that if I use the offset calibration ( set MUX[2:0] from CONFIG1 to 010 and perform a OFSCAL command sequence) the values are not converging to 0:
-75714,-75619,-75503, ... , -67325,-67323,-67326,-67326,-67326, ..., -67324,-67327,-67324 ...
Regards,
Bogdan.