Hello,
I am reading ADC values from PADC_DATA1/2/3. I use ADC in 24 bit mode. I have selected the digital interface mode.
These are the values i use-
Input is = 4mV
Gain is 5
Reference = 2.5
So my expected value must be 0.004×5/2.5×7FFFFFh = 67109h. I don't get this value. I get random values . Also when i short the bridge , i don't see 0x00 as per section7.3.8.2 table 1
Also snippet of my code
//compensation ctrl
IIC_RegWrite(0X40, 0x0C, 0X03);
//Bridge ctrl 2.5
IIC_RegWrite(0X42, 0x46, 0X01)
//Gain to 5
IIC_RegWrite(0X42, 0x47, 0X00)
//enable 24 bit mode
IIC_RegWrite(0X45, 0x88, 0X0D);
IIC_RegWrite(0X45, 0x80, 0X01)
IIC_RegWrite(0X45, 0x81, 0X00)
IIC_RegWrite(0X45, 0x82, 0X00)
IIC_RegWrite(0X45, 0x83, 0X00)
IIC_RegWrite(0X45, 0x84, 0X00)
IIC_RegWrite(0X45, 0x85, 0X00)
IIC_RegWrite(0X45, 0x86, 0X00)
IIC_RegWrite(0X45, 0x87, 0X00)
Can you please help out?