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.

ADS122U04EVM: Sample code to initiate and read channel data from the ADS122U04

Part Number: ADS122U04EVM
Other Parts Discussed in Thread: ADS122U04,

We are using ADS122U04,We want to read ADC data through UART fro our host controller.

We are finding deficulty in initialing and reading ADS122U04.

So we are requesting you to send any sample code to initialize and read.So we will follow same steps to read adc data.

We need sequence of commands with respect to registers.

  • Hi Vinay,

    Welcome to the E2E forum! Are you trying to use the ADS122U04EVM with a different micro?  If so, you may find the following E2E thread useful:

    https://e2e.ti.com/support/data-converters/f/73/t/777668

    At this time we do not have specific example code for the ADS122U04.  Most of the communication issues relate to hardware setup and less related to code specific to the ADS122U04.  A couple of important things to note is the RESET pin must be high and both AVDD and DVDD supplies at the nominal operating voltages.  Another thing to note is the ADS122U04 is not full-duplex, meaning you cannot send and receive at the same time.  If you attempt to do so you will need to reset the device as it will stop communicating.  Next thing to consider is all communication must be started with the synchronization word of 0x55.

    You should be able to read and write registers, start conversions and collect data by following the pseudo code example in section 9.1.6 on page 50 of the ADS122U04 datasheet.

    Best regards,

    Bob B