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.

  • Resolved

ADS1278: Code example to operate the ADS1278

Prodigy 80 points

Replies: 3

Views: 246

Part Number: ADS1278

I am looking for example code on how to operate the 24-bit ADC (ADS1278, 1274). Specifically, I'm trying to see how to establish spi comms. I've read in the data sheet that the SYNC pin acts as a chip select, but I want to see an example to be sure.

Related question: (e2e.ti.com/.../665443)

Thanks in advance!

  • Hi Michael,

    Thanks for your post.

    I can send the firmware source to the email address in your profile, if you don't mind.

    Where in the data sheet did you see this description of the SYNC pin? I don't believe that is an intended functionality. SYNC is used to restart the ADC conversions to allow for synchronization with other ADS127x devices or another external interrupt.


    Best Regards,

    Ryan Andrews

    Applications Engineer | Precision ADCs 

    Are you working on a bio-potential application? Check out these helpful resources:

    Common Questions for TI's ADS129x Family of Bio-Potential ADCs

    How to Measure ECG: A Guide to the Signals, System Blocks, and Solutions

  • In reply to Ryan Andrews:

    Yes, please do send.

    On pg 27 of datasheet, I read the interactions between SYNC and DRDY as SYNC had to be taken low then high in order to get valid data. A colleague agreed with that assessment, so I came  here to see if that was the intent.

    Thank you for your help.

  • In reply to Michael Green69:

    Hi Michael,

    I've sent the code over.

    The /SYNC pin is only needed to synchronize conversions to other ADS127x devices or to an external event. There is no chip-select pin on this device and the interface is always active. After power-up, the first /DRDY falling edge indicates that the internal reset has completed and there is valid data to read. New data will be output with each subsequent falling edge after that.

    Best Regards,

    Ryan Andrews

    Applications Engineer | Precision ADCs 

    Are you working on a bio-potential application? Check out these helpful resources:

    Common Questions for TI's ADS129x Family of Bio-Potential ADCs

    How to Measure ECG: A Guide to the Signals, System Blocks, and Solutions

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.