I have a few simple questions about interfacing with the ADS1198 with SPI.
1. I intend to have the SPI clock running at 4Mhz while I am reading/writing to registers so I don't have to add any delays between writing bytes to the ADS during this time. I am planning to run the ADS on continuous mode and was wondering is there was a maximum SPI clock for this mode. I am planning to sample at 1Ksps and I can run the SPI clock at a maximum of 16Mhz.
2. For the RREG and WREG commands there are only 4 bits available to address the registers when each register has an 8 bit address. This is only really relevant for registers with an address > 0x0F. Is the only way to access these registers to use a multiple register read/write or have I just lost my mind?
VUBME
Scratch the 2nd question. I misread the datasheet. Sorry, not a whole lot of sleep lately.
Hi Jonathan,
The only restriction on the SPI clock speed to the ADS1198 would be the delay required between multi-byte commands. Please take a look at the Sending Multi-Byte Commands section of the data sheet on page 38. At 4MHz SPIclk with a 2.096MHz main clock you should be fine.
Regards,
Tom
Just what I wanted to hear. I didn't see anything on the datasheet but I just wanted to be sure, thank you.