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.

Ads1298 Read data continuous mode

Other Parts Discussed in Thread: ADS1298

Hello,

I've got a doubt about how de RDATAC(read data continuous mode) of the ads1298 work. I have a project that actually is using only 2 out of 8 channels that the AD has so I wanted to know if there is a way to avoid  reading with SPI the 8 channels information each time a conversion is ready. For example if I only use 24+2*24 clocks to read from the spi what happens with next conversion? The data that I don't read from the output register is overwritten ?

I want to reduce the number of clocks that need for reading each new conversion. 24+2*24 instead of 24+8*24 (where 2 and 8 are the number of channels)

Thanks for your time,

Albert 

  • Hi Albert,

    If you are only using two of the eight channels available on the ADS1298, you do not necessarily have to read 'all eight' channels of data.  It really depends on which channels are active.  If you use CH 1 and 2 for instance, the minimum 'read' would be the status word plus 2*24-bits of data from CH1and CH2.  If the two channels you want are CH3 and CH4, then you'd have to read the status word, plus 4*24-bits (CH1, 2, 3 and 4). 

    The minimum clocking scheme of the ADS1298 has to include the status word (24-bits) plus data (24-bits) through the last active channel.