This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ECG plot using PCA10004/5

Hi, I was wondering if anyone has done this seemingly doable job of producing continuous ECG trace using PCA1004 and PCA10005 devices. My intended use case is this: Use one of PCA10004 or PCA10005 as Master and other as slave (GATT server and client). Use the Analogue input of the slave to connect to a ECG simulator (www.ms-gmbh.de/.../phantom_start.htm) and transmit data continuously to a PC , connected with the other device. Or, the PC may be connected to PCA10000 dongle as GATT client.

It may also be fine to use only one of the boards to transmit data (GATT server) and see it on a iOS device.

Has anyone done a similar task?

I see this post to be closely relevant but doesn't end successfully.

Parents
  • Hi,

    you need a specific ECG ADC, nRF51822 ADC has not the precision required for such task. ECG analog front end requires simultaneous sampling, 16-bit (minimum) delta-sigma ADC, gain amplifier with high common mode rejection and very low offset and drift, input bias current around 200 pA.

    Sampling rate starts from 125 SPS to 8000 SPS

    Use nRF51822 only as data transmitter and not as analog converter.

    -c

    PS: if used differently from an hobby device , FDA approval is required as medical device.

  • Hi, I thought you wanted to use the ADC port of nRF51 to convert analog signal.

    If you are using a commercial AFE you should have some communication port (SPI and GPIO).

    Use these to communicate the ADC conversions to nRF SPI or GPIO.

    If you haven't comm ports, you can calculate the ADC sample rate that's fits with nRF51 data rate of your ble custom service.

    -c

Reply
  • Hi, I thought you wanted to use the ADC port of nRF51 to convert analog signal.

    If you are using a commercial AFE you should have some communication port (SPI and GPIO).

    Use these to communicate the ADC conversions to nRF SPI or GPIO.

    If you haven't comm ports, you can calculate the ADC sample rate that's fits with nRF51 data rate of your ble custom service.

    -c

Children
No Data
Related