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.

ADS1256EVM-PDK: Cannot retrieve data from ADS1256EVM directly using SPI interface

Part Number: ADS1256EVM-PDK
Other Parts Discussed in Thread: ADCPRO, ADS1256

Hello.

I'm having a problem to read data from my ADS1256EVM directly.

I can retrieve data from it using ADCPro software if I use PDK together.

It means my ADS1256EVM is fine.

I can retrieve data from 3 different ADS1256 boards below through SPI interface using Raspberry PI.

  - https://www.aliexpress.com/item/4001153972730.html

  - https://www.aliexpress.com/item/32600643862.html

  - https://vctec.co.kr/product/ads1256-24%EB%B9%84%ED%8A%B8-adc-%EB%AA%A8%EB%93%88-spi-ads1256-24-bit-adc-module/19216/category/117/display/1/

It means I "moderately" know how to retrieve data from ADS1256 and my software and configurations are working.

I configured Raspberry PI and ADS1256EVM the same way I did for the three boards above.

But, I cannot retrieve data from ADS1256EVM directly through SPI interface.

I suspect that it is a wiring problem. So I've checked the datasheet and user's guide several times, but, I cannot figure out what I did wrong.

Please, check my configurations and leave short advice.

- All switches and jumpers on ADS1256EVM are set to its default position.

- SPI interface is wired through J2.3(SCLK), J2.7(CS), J2.11(DIN), J2.13(DOUT)

- DRDY pin is wired

- Because I don't use this two pins, RESET pin and SYNC/PDWN pin are tied up to 3.3V of Rsapberry Pi

- DC 5V is supplied through J3.3(+5VA) and J3.6(AGND) from Rsapberry Pi

- No other wire is configured.

 

  • Hi Youngchai Kim,

    Can you provide pictures of your hardware so I can see how the controller PCB is connected to the ADS1256EVM? Please make sure there is sufficient detail in the pictures so I can see all of the jumper wire connections, shunt placement, etc.

    Are you using the MMB0 motherboard with the ADS1256EVM daughter card? If these two boards are still connected, please disconnect them and power the ADS1256EVM through the J3 header. Also make sure there is a strong ground connection between the controller PCB and the ADS1256EVM

    Does the ADC communicate at all? Do you receive anything on DOUT? Does DRDY toggle at all? It will help to know what the ADC is doing (or not doing) so we can further diagnose the issue

    -Bryan