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.

ADS1293: ADS1293

Part Number: ADS1293

Hello,

                     I'm using ADS1293 Analog Front END(AFE) Module   for measuring 3 Lead ECG. I'm interfacing this CJMCU-1293 Module with ARDUINO over SPI protocol.I have read 24-bit ECG ADC  data  from channel 1 register and plot ECG signal on plotter but signal displays a lot of noise as you can see in below image:

Please help and support ASAP.

  • Hi Nilesh,

    Welcome to the E2E forum and thanks for the post. 

    For clarification, is this ECG waveform tested on a simulator? If possible can you provide additional information on how the inputs are connected? It seems like there may be a significant 50/60Hz power line noise on the dataset. You can verify this by checking the power spectrum of the signal you have. 

    Thanks.

    -TC

  • Hello Sir,

            Thanks for your response.

        We are testing ECG waveform on human body. We have connected 4 electrode pads as shown in below image. IN1 connected to RA(Right Arm), IN2 connected to LA(Left Arm), IN3 connected to LL(Left Leg) and IN4 connected to RL(Right Leg) for right leg drive.  Module is working on 5 V DC power supply ,We are not using any AC power source then why are we observing this noise? 

    Can you suggest something for filtering and reducing the noise from this ECG Signal?

    Thanks & Regards.

  • Hi Nilesh,

    Noise issues are common in these types of systems and if you search this forum you'll find a ton of helpful threads on this subject. The human body is essentially a big antenna for picking up interference from different sources such as overhead lights, motors, monitors, etc. It is common to use both analog and digital techniques for improving this issue in ECG applications.  Please try some of the suggestions in the links below, and share them back with us. 

    Here is an FAQ that includes some good suggestions:

    https://e2e.ti.com/support/data-converters/f/73/p/793623/2935479#2935479

    Another technique to improve the rejection of 50-Hz noise is to use an active bias electrode which drives an inverted common-mode signal back to the body. For more information, you can find the application note "Improving Common-Mode Rejection Using the Right-Leg Drive Amplifier" helpful in describing how to improve the common-mode rejection in ECG applications (link above). 

    It will be also helpful to use an ECG simulator for testing your setup in order to ensure everything is operating correctly.

    Thanks.

    -TC

  • Hello Sir,

                 We are working on 3-lead ECG with ADS1293 EVM board. We have some queries:

    1. Is this board already programmed for ECG application or we need to program?

    2. A source code is available on your website. Is it readily usable for 3 lead ECG application or we have to apply any change?

    3. If it is already programmed and we upload another code then where can we find the original code?

    Thanks & Regards.

     

  • Hello Nilesh,

    TC is on vacation and will be back on Jan 4.

    He will respond to your queries when he returns.

    Thanks for your patience and understanding.

  • Hello Sir,

                I'm looking for your response.

    Thanks & Regards.

  • Hi Nilesh,

    Please see my comment below for your inquiries.

    1. Is this board already programmed for ECG application or we need to program?

    >>  The ADS1293EVM is build to help designers evaluate the operation and the performance of the ADS1293 for ECG application. It can be used with a patient simulator to demonstrate a 3-Lead or 5-Lead ECG application. 

    2. A source code is available on your website. Is it readily usable for 3 lead ECG application or we have to apply any change?

    >> The source code is written specifically for the ADS1293EVM which uses the MSP430 uC. You will need to make changes accordingly if you are not using the MSP430 to interface to the ADS1293. However, the software examples can be easily be ported to another hardware platform.  

    3. If it is already programmed and we upload another code then where can we find the original code?

    >> Currently we are not supporting any modification to the ADS1293EVM firmware. You will need to preserve the original uC FW image if you plan to modify the FW. 

    Thanks.

    -TC