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.
Tool/software:
We have designed custom PCB with ADS1120 for Load Cell and Position Sensor Measurements.
Once the Board Power On , the DRDY pin does not go low and is always High.
I have followed example code mentioned in Datasheet but i read 0xff from the ADC registers.
Set CS to the device low; Delay for a minimum of td(CSSC);
Send the RESET command (06h) to make sure the device is properly reset after power-up;
Delay for a minimum of 50 µs + 32 · t(CLK);
Write the respective register configuration with the WREG command (43h, 08h, 04h, 10h, and 00h); - I am doing single write's here instead of Bulk Writes.
As an optional sanity check, read back all configuration registers with the RREG command (23h);- I am doing single read's here
Send the START/SYNC command (08h) to start converting in continuous conversion mode; Delay for a minimum of td(SCCS);
Clear CS to high (resets the serial interface);
Attaching Schematic :
Hi Vibhav,
Would you be able to send logic analyzer captures of your digital communications when you attempt to write to and read from the registers?
This would help us determine if there's a problem with your digital communications to the device.
Best Regards,
Angel