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 Output

Other Parts Discussed in Thread: ADS1293

Hi


I am using ADS1293 to acquire the data from ECG simulator using matalab. But in output i am getting some missing pulses or very low signals .  I have attached the screenshot of my output. Kindly help me to solve this issue.

Thanks

Akanksha

  • Sure, we can make you some suggestion if you would  please provide more information such as; register setting, lead configuration, the method of transferring data to MATALAB environment, etc.

    Thanks,

    B. Mirshab

  • Hi,

    My register settings are as follows:-

    CONFIG_REG 0x00
    FLEX_CH1_CN 0x11
    FLEX_CH2_CN 0x19
    FLEX_CH2_CN 0x35
    FLEX_PACE_CN 0x00
    FLEX_VBAT_CN 0x00
    LOD_CN 0x00
    LOD_EN 0x7F
    LOD_CURRENT 0xFF
    LOD_AC_CN 0x00
    CMDET_EN 0x07
    CMDET_CN 0x00
    RLD_CN 0x04
    WILSON_EN1 0x01
    WILSON_EN2 0x02
    WILSON_EN3 0x03
    WILSON_CN 0x01
    REF_CN 0x00
    OSC_CN 0x04
    AFE_RES 0x00
    AFE_SHDN_CN 0x00
    AFE_FAULT 0x00
    AFE_DITHER 0x00
    AFE_PACE_CN 0x05
    ERROR_LOD 0x00
    ERROR_STATUS 0x72
    ERROR_RANGE1 0x12
    ERROR_RANGE2 0x12
    ERROR_RANGE3 0x36
    ERROR_SYNC 0x00
    R2_RATE 0x02
    R3_RATE_CH1 0x02
    R3_RATE_CH2 0x02
    R3_RATE_CH3 0x02
    DIS_EFILTER 0x00
    DRDYB_SRC 0x08
    SYNCOUTB_SRC 0x00
    MASK_DRDYB 0x00
    MASK_ERR 0xF0
    ALARM_FILTER 0x33
    CH_CNFG 0x30
    CH_CNFG 0x71
    CH_CNFG 0x70
    STATUS_REG 0x00
    DATA_CH1_PACE 0x00
    DATA_CH2_PACE 0x00
    DATA_CH3_PACE 0x00
    DATA_CH1_ECG 0x00
    DATA_CH2_ECG 0x00
    DATA_CH3_ECG 0x00
    REVID 0x40
    DATA_LOOP 0x50

    Lead Cofigurations

    RA - IN 1

    LA - IN 2

    LL - IN 3

    RL - IN 4

    V1 - IN 5

    Method of transferring data to matlab is through BTool.

     


    Thanks

    Akanksha

     

  • We have seen in the past there's a bandwidth limitation when transferring data over BT. It might be you are loosing packets in the transfer. There's also limitation to how fast Matlab can get data from serial port. Please check data packets are not getting lost somewhere. Also, I would first get everything working by direct connection and then add BT. Thanks, Vishy