Part Number: ADS131A04
Tool/software:
Hello, I have recently been using the ADS131A04EVM for measuring weak voltages, with MCU being an STM32F407VET6. Below are my relevant register configurations: ADS13_REG(WREG|A_SYS_CFG, 0X78); //enable internal reference volatage (4.0v)
ADS13_REG(WREG|D_SYS_CFG, 0X3E); //Fixed six device words per frame for the ADS131A04
ADS13_REG(WREG|CLK1, 0X08); //ADC CLK1 fICLK = fCLKIN(16.384Mhz) / 2
ADS13_REG(WREG|CLK2, 0X21); //fMOD = fICLK / 2 fICLK = fCLKIN / 2048 ****** now is 500hz *****0x21
ADS13_REG(WREG|ADC_ENA, 0X0F); //ADC CHANNEL ENABLE ALL
with M0 and M1 are connected to 3.3V, and M2 is connected to GND.
The test signals are generated using a SIGLENT signal generator, and I have also verified the output using a KEYSIGHT oscilloscope. The DC voltage levels appear to be correct, but the measurement results seem to have a significant deviation. Could you please advise on what possible reasons there could be for this?
