Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

ADS1255 command sequence

Other Parts Discussed in Thread: ADS1255, ADS1251

Is there an app note I am missing that describes the preferred method of initializing the ADS1255?  In short, I am looking for the command sequence.  In my application, I am setting it up for MSB first with 60 Hz sampling.

  • Tom,

    Not sure if these will help but here is somethings that we have on using the ADS125x series parts.

    Here is how you interface the ADS1251/52 with the MSP430

    http://focus.ti.com/lit/an/slaa242/slaa242.pdf

    Here is an app note on measuring single ended signals with differential delta sigma ADCs

    http://focus.ti.com/lit/an/sbaa133/sbaa133.pdf

     

    For initializing the ADS1255 in the configuration you want you need to:

    You need to access the DRATE register and set it accordingly for 60SPS sampling rate (code DR[7: 0]: 01110010 when Fclkin = 7.68 MHz). Page 32 of the data sheet explains the DRATE register. This can be written to the part by writing 0x0372.

    By default the part is set up to output the MSB first. So you do not need to set the STATUS REGISTER.

     

    Regards,

    Tony Calabria

  • Tom,

    Here is the command sequence which worked best for me while developing code for various TI-DSPs. If you don't change a register from its default values, there is no need to write it, but this is the complete sequence.

    Regards,

    Richard