Hello I am currently using the ADS1296 (6-ch device) for an ECG application and have a question regarding the serial interface...
My master clock is 2.048MHz, I need to sample at 32ksps and I am using only using 3-of-6 available channels on the ADS1296 device...
(IN1P,IN1N --> not used)
(IN2P,IN2N --> connected)
(IN3P,IN3N --> connected)
(IN4P,IN4N --> connected)
(IN5P,IN5N --> not used)
(IN6P,IN6N --> not used)
If I use an SPI clock frequency of 4 MHz, do I have sufficient time to clock out all 96 bits (STAT...CH2...CH3...CH4) in continuous read back mode?
I used the formula (7) on pg. 59 of the datasheet:
t_sclk <= (t_DR - 4t_CLK) / (N_BITS * N_CHANNELS = 24)
Since my master clock is 2.048 MHz, desired sampling rate is 32000 sps, and I am using only 3 channels, the result when plugging in the numbers was 3.27 MHz.
Just want to confirm this is possible or do I have to clock out all bits before the next DRDY hi-to-low transition? Basically I am willing to trade-off channels for keeping the sampling rate and spi clock frequency at the values I have chosen.
Thanks for your time
-E