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.

ADS1291: ECG wrist measurement.

Part Number: ADS1291

Hi.

I'm measuring ECG with nRF52 and ADS1291.

Currently, the data is coming out as below, and we measured it with our wrists and fingers.

Is there a problem with the setting?

CONFIG1 : 0x06

CONFIG2 : 0xF8

REG_LOFF : 0xFC

CH1SET : 0x60

RLD_SENS : 0x2C

LOFF_SENS : 0x0F

REG_RESP1 : 0xEA

REG_RESP2 : 0x03

GPIO : 0x07

  • Hi Kim,

    Thanks for the post. I reviewed the register settings and please see some comments below.

    1. Operating the device at a data rate of 8 kSPS and PGA_gain = 12 will introduce more noise into the system. Based on your design requirements, you can refer to Table 5 - 8 for system noise optimization.

    2. The RLD sense should be connected to IN1P and IN1N since channel 2 is not used for ECG sensing. Set RLD1N and RLD1P to 1.

    3. If not used, you can disable the internal oscillator output to the CLK pin by setting CONFIG2.bit3 (CLK_EN) to 0.

    4. Turn off the respiration block if not used. Set both RESP1.bit6 (RESP_DEMOD_EN1) and RESP1.bit7 (RESP_MOD_EN) to 0.

    Thanks

    -TC

  • Hi.

    Thank you so much for the answer.

    We conducted various tests referring to your answer.

    And the same data as the picture below came out.

    But if you look at the waveform, it's not a normal ECG waveform.

    I don't know what part I missed.

    Can you help me?

    Thank you.

  • Hi Kim,

    I will close this post and respond to the other similar post you created. Please use the same post to discuss the same topic instead of creating a new thread for better organization.

    Thanks

    -TC