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

ADS131A04: Multiple Device Configuration Using Asynchronous Interrupt Mode

Prodigy 50 points

Replies: 5

Views: 178

Part Number: ADS131A04

Hi

i have used ADS131a04 with Arduino  in Asynchronous interrupt mode and it works fine for me. To get 8 channel data I used 1st device in Asynchronous mode and 2nd device in Synchronous slave mode as shown in fig 96. with same external clock.

At first I initialize 1st device and then its done pin get low then i send RESET command. the response of RESET command is 0xFF04 but for next NULL command it shows 0xFFFF. can you please tell me how I can initialize 2nd device to get 8  channel .

Thanks 

Manjeet Singh


  • Manjeet,


    Are you able to plot the output of the ADS131A04 with a logic analyzer? I'd like to see what comes in and out of the 2nd device (it may also be important to see the data transaction for the 1st device as well).

    Normally, the response to the RESET command would be the ready response of FF04, and I'm not sure what would cause the FFFF response. I would just like to see the timing of both the communication for both devices.


    Joseph Wu

  • In reply to Joseph Wu:

    Manjeet,


    I haven't heard from you for a while, and I wanted to see if you were able to solve the communication problem.

    In my last post, I suggested using a logic analyzer or oscilloscope to check the SPI communication. When there are issues with the communication, it is important to look at the signals coming into and going out of the microcontroller. This can be used to verify the SPI lines.

    I'll close this post for now. However, if you continue to have problems, post back and we'll continue to work on this problem.


    Joseph Wu

  • In reply to Joseph Wu:

    Hi Joseph

    extremely sorry for late reply. I have resolved the issue it was connection that were not properly connected. 

    Thanks for your kind reply.

  • In reply to manjeet singh:

    Hi Joseph

    please clear my doubt, can I use two different ADC131a04 both in Asynchronous mode with same MISO, MOSI and Sclk line and different CS, DRDY lines.

    if yes then what is the superiority of the daisy chain mode explained in data sheet?

  • In reply to manjeet singh:

    Manjeet,


    You can run two different ADS131A04 devices both in Asynchronous Interrupt Mode, as you've described.

    The benefit of using the daisy-chaining is really saving you the two extra lines (the extra /CS and DRDY).


    Joseph Wu

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.