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 EVM With MSP430F5529

Other Parts Discussed in Thread: ADS1293

Hi All,

I  Have ADS1293 EVM and testing the board using ADS1293 software by changing decimation rates for the required sampling rates.  By using ADS1293 software for displaying ECG Waveforms under the measurement tab , i can choose ouput format as Input Voltage or Output Code. Can any one explain this in detail. What does input voltage or output code means.

I can save the ECG Channel data  onto a file. can i know how to make the data in this format after reading the data through spi interface.

Thanks

Raghavendra

  • Hi Raghavendra,

    The output data of the ADS1293 is stored in registers 0x31 through 0x3F (refer to tables 58 through 63 of datasheet). Each register is 8-bit wide, and in the case of an ECG channel, one sample of data is stored in 3 adjacent registers, for a total of 24-bits. The evaluation software reads from these data registers using the MSP430, appends them and plots the values on the PC. If "Output Code" is selected as output format, the code stored in those registers is plotted as is.

    The evaluation software can also calculate the equivalent input voltage for a corresponding output code. The equation for output code due to an input voltage is found in the Output Code (ADCout) section of the datasheet (Equation 11 on page 17 of the current datasheet). If "Input Voltage" is selected as output format, the software calculates the value of "Vinp-Vinm" in that equation and plots it on the screen instead.

    Can you rephrase this? I don't understand what you would like to accomplish:

    I can save the ECG Channel data  onto a file. can i know how to make the data in this format after reading the data through spi interface.

    Thanks,

    Sergio

  • Hi Sergio,

    Equation 11 states:

    This does not look correct. Should it look like this instead:


    For example equation 12 is: Vpaceout = 3.5 × (Vinp – Vinm) + RLDREF

  • Thanks Igor, you are correct. There should be parentheses around Vinp-Vinm.

    Sergio