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.

ADS1292R: strange behavior (quantization noise ?). Need help!

Other Parts Discussed in Thread: ADS1292R

Hello everybody!

Need help!

We've founded a noise in signals, which lookes quite the same as quantization noise, but with extremely high amplitude. The picture below shows the original signal from ADS1292R without any filtering and transformation.

Then we tested all the parts of our device step-by-step and stated that problem is somewhere in ADS chip or SPI connection. Also we tried the internal test signals generator and result is absolutely the same.

As it's showed the noise in second channel is much stronger than in first and it's a stable behavior. Also the amplitude of test signals is changed as well as scale factor of ECG on the first picture, although the MATLAB scripts and other software wasn't changed.

And most interesting! This behavior is repeated on two devices with the same principial diagram, but absolutely different PCBs. So it cannot be a bug in the board.

We don't know khow long time ago it beginned, because usually filters "mask" this noise, thus don't know which actions or changes in design caused such a problem.

Does anybody observed something looking similiar as our situation? Any ideas what it could be?

Hope for your help!

Regards, Alex.

P.S. Principial diagrams are attached below

  • Hi Alexander,

    This looks like a problem in your communication with the ADS1292R - either in collecting the raw samples or in the processing of the samples once they are in your controller.  Can you provide screen captures of your serial interface?  Signals SCLK, SDO, SDI and BUSY would be nice to see.

  • Hi, Tom!

    Thanks a lot for your contribution! We've recently solved this problem, but haven't time to post here. So, you're right, the problem was in SPI communication. Exactly, in parameters of GPIO in our STM32 mcu. Maybe it will be useful for those, who use the similiar mcu, to know that ADS129x perfectly operates with stm32 adjusted for 50 MHz mode (i mean GPIO mode). 100MHz is too fast, 2MHz is too slow. This parameter impacts on input/output capacitancies of the port and affects transitions in digital signal.

  • Great news Alexander!  Thank you for the feedback!