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.

ADS1298: The sampled signal does not match the actual signal period.

Part Number: ADS1298

Hello, I am using the ADS1298 to acquire signals, but I am encountering an issue. I am generating a 1 Hz sine wave with a signal generator and feeding it into channel 1 of the ADS1298.

I am using an STM32 to communicate with the ADS1298, and I have set the ADS1298 sampling rate to 500 SPS. I am instructing the ADS1298 to sample 500 points and then stop. However, on my host computer, I see multiple cycles within one second. I have not yet found the reason for this issue. The DRDY pin pulses are displayed on the oscilloscope as shown in the figure.

The raw data received by STM32 during the next acquisition is as follows:

sampleproblem.txt
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ch1 value:67.762760 mark 0 second :0.000000
ch1 value:71.670346 mark 1 second :0.002000
ch1 value:76.328091 mark 2 second :0.004000
ch1 value:79.855733 mark 3 second :0.006000
ch1 value:83.216577 mark 4 second :0.008000
ch1 value:86.389738 mark 5 second :0.010000
ch1 value:89.358907 mark 6 second :0.012000
ch1 value:92.126375 mark 7 second :0.014000
ch1 value:94.679552 mark 8 second :0.016000
ch1 value:97.011858 mark 9 second :0.018000
ch1 value:99.125296 mark 10 second :0.020000
ch1 value:101.019293 mark 11 second :0.022000
ch1 value:102.669531 mark 12 second :0.024000
ch1 value:104.399878 mark 13 second :0.026000
ch1 value:105.508238 mark 14 second :0.028000
ch1 value:106.371695 mark 15 second :0.030000
ch1 value:107.001979 mark 16 second :0.032000
ch1 value:107.365901 mark 17 second :0.034000
ch1 value:107.476908 mark 18 second :0.036000
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Hello ,

        Sorry for late reply.

        It seems configure higher data rate. 

        Regarding datasheet, Output data rate is default 500 SPS (Table 18) after power up. 

        Please do not configure it to test again.

x 出现错误。请重试或与管理员联系。