Hi!
I have a problem, becouse I think the accuracy of ADS1256 after perofrming Self calibration is not OK.
I am using high precision voltage reference ADR431B=2.5V +/-1mV.
I am generrating a calibrated 5V signal and connect to analog input.
I am cycling through all 8 input channels.
For ADS1256 at high precise 5V signal I am expecting the value reading will be close to maxium, range=8,388,607,
but I am getting values app. 8,350,710 which is app. 37,897 lower at all 8 channels.
Strange for me is, that in case I connect input channel directly to ground it shows me values app. 6000 at all 8 channels.
Is this OK?
I expected that Self calibration will remove Offest error and reduce Gain Error...
Self calibration I am performed in a way that I am sending:
SPI.transfer(0xF0);//Self calibration
delay(2000);//1227ms minimum @ 2.5SPS
Thank you your answer!