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.

[参考译文] ADS131M02:如何计算响应时间

Guru**** 2393465 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1136968/ads131m02-how-is-the-response-time-calculated

器件型号:ADS131M02

直升机场:

有两个问题、 希望您能帮我、

问题1   如何计算响应时间?

默认配置:数据输出速率为4K,外部晶振为8.19Mhz

当存在激励输入时、例如1V、ADC 输出数据在多长时间后将保持稳定?

问题 2   定期读取数据是否可行?

默认配置:数据输出速率为4K,外部晶振为8.19Mhz

例如、每300us 读取一次该值(只读一次)。  数据是实时的、还是300毫秒?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、他、

    [引用 userid="505450" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1136968/ads131m02-how-is-the-response-time-calculated ]]问题1   如何计算响应时间?

    输出数据速率=采样率。 因此、如果我们有4K = f_sample = 1/t_sample。 T_sample = 1/4K = 250us。 如果您读取的第一个采样值为 t = 0、那么每个后续采样值与最后一个采样值的取值为+250us。 这里的重要部分是 DRDY 确定实际样本的完成和处理时间。 因此、如果您在下降沿触发、则可以计算从实际获取数据的延迟、您应该能够确定实际采集样本的时间(哪种方式可以回答您的第二个问题)。

    不过、这种原理存在一些问题。 如果您想了解信号在时间上的表现、应使用 SAR ADC、Δ-Σ ADC 固有的平均值。 您需要考虑这种平均值计算是否适用于您的应用。 这在以下 TI 高精度实验室(TIPL)视频中进行了介绍: https://training.ti.com/ti-precision-labs-sar-delta-sigma-basic-operation?context=1139747-1140267-1128375-1147914-1147913 

    [引用 userid="505450" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1136968/ads131m02-how-is-the-response-time-calculated ]]问题 2   是否可以定期读取数据?

    是的,根据数据表,您将有不到500us =2*250us (2*t_sample)的时间来获取数据。 借助高达25MHz (1/40US)的 SPI 时钟、您可以  

    每300us 的读取是任意的、您实际上应该在每次 DRDY 切换时读取、并使用它来触发中断。 此外、如果您跳过某个样本、则需要清除 FIFO、因为 DRDY 的行为将无法预测。  

    最棒的

    Cole