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.

ADS1256: ADS 1256

Part Number: ADS1256

Tool/software:

Dear expert,

I am using the ADS 1256 for high-speed data acquisition, we use the differential input method, not single-end ,in order to get negative value, 

but we found the SPS 30K is shared by 8 channels, which means for each one channel only 30K/8=3750Hz, if I only  use only one differential channel, and to make the SPS is 30K,

how should I configure the register value? pls kindly tell me the detailed setting step to acheive 30K SPS for one channel.

I tried many method, but not success.

Remark: the differential input method is neccessary for me. 

  • Dear expert,

    I am looking forward to your support, thanks

  • Hi gongchang sun,

    You must wait for the ADC digital filter to settle before conversion data is ready. This is true for all delta-sigma ADCs.

    However, this is only true for the first conversion if you are continuously converting. Therefore, the first conversion will take some extra time for the filter to settle, but then all subsequent conversions will be available at the data rate (in your case 30 kSPS)

    If you only take one conversion, then stop the ADC, then start the ADC again and take another conversion, then stop the ADC, you will have to wait for the digital filter to settle each time.

    So I would suggest operating the ADC in continuous conversion mode if you only need to measure one channel. This is described on page 22 of the datasheet

    -Bryan