Other Parts Discussed in Thread: OPA4277
Tool/software:
I'm using an ADS1219 on a project. I've chosen to use the internal 2.048 voltage reference, and I'm feeding it a voltage between -0.25 and 2.0 volts (the -0.25 value is created because I have a Germanium diode protecting the input from lower than -0.3V).
When I feed the device approx 0V (typically around 0.005V) I get -229 (upper 16 bits, shifted down 8 bits) from the ADS1219. When I feed it 2.000V, I get around 29150. I'm really expecting 32000 for the 2V input. According to the spec sheet, there is a calibration option that connects the AinP and AinN inputs to AVDD/2; however, I suspect this is useless as I'm using the internal reference. Nevertheless, if I read the device 8 times and average the values I get (all of them seem to be zero), I get a zero offset to subtract from the result. So that is not helping me at all.
I am using a voltage follower to supply the ADC input (using an OPA4277 opamp) and I measure 1.999 to 2.000 (to four digits) in the input. Any suggestions on why I'm getting 291xx rather than 32000?