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 24 bit data

Other Parts Discussed in Thread: MSP430F5529, ADS1293

Hi,

We are using ADS1293-Evk(ADS1293+MSP430F5529) in debugging mode and reading the 24 bit data in the MCU buffer, but unable to find the

proper explanation in the datasheet of how to calculate the data i.e. for particular heart rate(bpm) what should be the ADC(ADS1293 output) results??

We have a signal which can generate 20bpm to 150dpm, when we keep it less i.e. 20dpm what should be the o/p??

Best Regards,

Santosh.

  • Hello Santosh,

    The ADS1293 does not have a  heart rate data output/register; it only provides signals. You should implement an algorithm in the MCU that detects the heart rate and computes the number of heartbeats per minute.

    Best regards,

    Sergio

  • Hi Sergio,

    Can you help me in getting the manual or application notes in implementing the Algorithm, also please send the application code which comes default loaded in MSP with the ADS1293 Evk.

    Best Regards,

    Santosh.

  • Hello Santosh,

    The source code that comes loaded in the MSP430 on the EVM is not available. You probably are already aware of the MSP430 Interface to ADS1293 Code Library that's on the ADS1293 page.

    I did a search on heart rate and I found these applications and source code:

    Site: http://www.ti.com/tool/tidm-ekg-hrm-low App Note: http://www.ti.com/lit/an/slaa486a/slaa486a.pdf

    Site: http://www.ti.com/tool/tidm-ekg-hrm App Note: http://www.ti.com/lit/an/slaa280a/slaa280a.pdf

    Although they are not exactly for the MSP430F5529, they can work as a reference or starting point for your algorithm.

    Best regards,

    Sergio

  • Hi Sergio,

    The links says the ECG is implemented using the MSP430 and the instrumentation amplifier but as we are using ADS1293, does ADS1293 will do a job of only sampling analog signal and converting into digital?? If yes what is the use of ADS1293 is it just to avoid discrete components and give more sampling resolution i.e 24 bit??

    Can you help to get the code which comes default in the MSP of ADS1293 kit ?? 

    Best Regards,

    Santosh

  • Hi Santosh,

    The links are intended as reference information for heart rate detection algorithms with the MSP430, so that should be the section of interest for you. There is no app note for the ADS1293-MSP430 combination for heart rate detection. Please don't limit yourself to these examples and feel free to explore for other heart rate detection algorithms.

    The ADS1293 is not just an ADC; it's an analog front-end dedicated for ECG applications. It does replace discrete components with an integrated solution, but not only that. It allows building a flexible and reconfigurable system where even inputs can be reconfigured on the fly, it provides required voltage references, common-mode detection and right-leg drive, etc. Digital filters can be configured individually per channel to provide the required data-rate and bandwidth for the application. It also gives your a good deal of system monitoring ability, detecting railing and over-ranges indicating an operation out of normal and three methods of detecting lead disconnection.

    The code that comes default in the EVM is not available, sorry.

    Best regards,

    Sergio