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 - using inputs for non ECG signals

Other Parts Discussed in Thread: ADS1298

Hi,

Is it possible to setup this device for sampling different rates for each channel?  My application requires only 1 or  2  ECG signals (3 leads), however, I do need to acquire signals from a variety of other sensors; temp, respiration, pO2, eeg/emg, etc. I would like to use the ADS1298 for all signals as this greatly simplifies the total product development effort. 

Mike

 

  • Hi Mike!

    The ADS1298 only has one data rate setting register that globally sets the sampling rate for all eight channels.  What sort of delta in data rates do you think you might want to try out?  This may be something we can look at for future generation parts.

    There are a couple ways to change the effective sampling rate/ch depending on what your system needs and processing power are.  Lets say you have four channels enabled at the highest 32ksps rate - you want CH1 at 32k, CH2 at 16k, CH3 at 8k and CH4 at 4k.  You can read all four channels every 31.25us - taking raw CH1, and the average of 2, 3, and 4 readings from channels 2, 3 and 4 (respective).  You can also set up your 'read data' to collect data from CH1, then CH1 and CH2, then CH1, CH2 and CH3, and finally Ch1, CH2, CH3 and CH4.  Both methods will give you the effective throughput you seek;  the first will reduce 'noise' on the higher channels and the second essentially discards the unwanted samples. 

  • Hi Tom (again),

    Understood.

    Related question is low pass filtering.

    I realize that with a delta-sigma ADC that the anti-alias filtering is less strenuous than compared to a SAR ADC.

    So for a signal with a maximum useful information bandwidth of 150Hz, what is the optimal sample rate? At that sample rate, with the ADS1298's over-sampled converter, what is the optimal cutoff frequency for the anti-alias filter? Same question for low pass filter? Same pair of questions for a signal with a maximum useful information bandwidth of 10Hz?

    Mike