Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

ADS1246 reading problem

Other Parts Discussed in Thread: ADS1246

I am using an ads1246 for my application to read voltage. It seems everything runing ok, I can set the registers and read them back with the correct values. The  problem is the reading is not right. Here is some of the data:

intput voltage (AINP)   adc reading

0                                   0x107

5mV                            0x119

10mV                          0x115

15mV                          0x114

20mV                          0x25d7

25mV                          0x6ab3

30mV                         0xa9bc

It seems like there is a threashold around 20mV, below that level, the ADC has no reading. Even after that level, the slope doesn't look correct also. I tried continuous conversion mode and single conversion mode , tried different data rates, it all behave the same. Does anybody have any ideas about this?

Thanks in advance for any help.

Cynthia