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.

ADS1013: shortest read cycle (Single shot mode)

Part Number: ADS1013

Hi team,

When the data rate is 1600SPS in single shot mode of ADS1013, I think the conversion time is as follows.

(1/1600)*1.1 + 20us = 625us*1.1 + 20us = 708us

Is it necessary to wait for 708us or more after writing the config and before writing the next command?

I want to check if the method of the attached image is correct.

Best regards,
YAMADA

  • Yamada-san,


    Yes, that is correct. After you start the conversion, you should wait at least 708us for the conversion to complete. Then you can read the data and start the next conversion.

    If you read try to read the data and start the next conversion too early, the conversion data may not be available.

    One other thing that I would recommend is that if you are using the 32-bit data transaction, I would use an SCLK rate of 1MHz or less.


    Joseph Wu

  • Joseph-san,

    Thank you for your answer.

    Let me check one more.
    It seems that the correct value can be obtained even when the waiting time is 708us or less as shown in the attached image.
    If I can get the value, is it correct?
    Also, will an error occur if the converted data is not available?

    Best regards,
    YAMADA

  • Yamada-san,


    The data rate given for the DR setting is the nominal data rate, for example the DR setting for 1600SPS should be considered the average. This data rate is set by an internal oscillator in the device, and there can be some variation in the datasheet. In the electrical characteristics table on page 7 of the datasheet, you can see that there can be 10% variation.

    Because there can be as much as 10% variation, we recommend that you should wait the maximum time to ensure that the conversion has completed.

    If you don't wait that long, and you get the correct result, then maybe you have a device that has a slightly faster internal oscillator.

    If you try to read the conversion before the conversion completes, I believe the ADS1013 reports the last completed conversion.


    Joseph Wu