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.

ADS1299: ADS1299 noise problem

Part Number: ADS1299

Tool/software:


Fig1. Measurement 40mVpp ,10 Hz sine wave,use 0.5Hz~45hz bandpass filtering

Fig2. channel 1_FFT(40mVpp ,10 Hz sine wave)

Fig3. channel without any connect

Fig4.Measurement 2mVpp ,10 Hz sine wave,use 0.5Hz~45hz bandpass filtering

Fig5.channel 1_FFT(40mVpp ,10 Hz sine wave)

Fig6. channel without any connect

Measurement is done with self-made PCB, as shown above, when measuring 40mVpp wave can still be detected, but when measuring 2mVpp sine wave, it can't be detected because of the noise, I have set BIASREF=(AVDD+AVSS)/2, is there any way to improve it?

Register Setting
CONFIG1, 0xB6;
CONFIG2, 0xD0;
CONFIG3, 0xEC;
0x04, 0x00;
0x0D, 0x0F;
0x0E, 0x00;
0x0F, 0x00;
0x10, 0x00;
0x11, 0x00;
0x12, 0x00;
0x13, 0x00;
0x14, 0x00;
0x15, 0x00;
0x16, 0x00;
0x17, 0x00;
CH1SET, 0x00;
CH2SET, 0x00;
CH3SET, 0x00;
CH4SET, 0x00;
CH5SET, 0x00;
CH6SET, 0x00;
CH7SET, 0x00;
CH8SET, 0x00;


Fig7. ADS1299 sch