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.

ADS1278 gives repeated values

Other Parts Discussed in Thread: ADS1278

Hi,

I am trying to use a ADS1278 for data acquisition, the connected processor seems to read the data in correctly (high speed, tested with 64KSPS to 128KSPS, mode is high speed, format is frame-sync TDM fixed), the values read seems reasonably consistent with values given to the ADC as input however, I am always reading two of the same values on every channel, for example, for first frame sync, i get a value of x on channel y, the next frame sync will give the same value on that channel, the value will change in the frame sync after. This occurs consistently for all channels. The data read however is correct, which confuses me as to why I am having this error. 

Thank you in advance for any help.

  • Hi Daoyuan

    Welcome to our forum!

    There is a chance that you are configuring the ADC for a data rate that is half the speed you think it is. Or perhaps you are not using a "power-of-2" ratio of SCLK/CLK. Can you verify a few things for me?:

    1. Master CLK frequency
    2. FORMAT2:0]
    3. MODE[1:0]
    4. CLKDIV
    5. Frame-Sync frequency
    6. SCLK frequency

    Also, are you using a custom-designed PCB or our ADS1278EVM?

    Thanks and regards,

  • Thanks for the reply, from debugging I realized, I set the mode wrong. =)