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.

[参考译文] ADS124S06:ADC 数据转换(初始)时间

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1264177/ads124s06-adc-data-conversion-initial-time

器件型号:ADS124S06

我们使用 ADS124s06 ADC。 测量处于连续模式、数据速率为4000SPS、我们正在使用低延迟滤波器。  根据我们对数据表中的理解、 可以一次从一个通道读取数据。 因此、我们必须设置 INPMUX 寄存器中的通道 以在通道之间切换并读取测量值。 数据表的第42页提到、第一个数据将有0.406 +可编程延迟、后续读数则有0.25+可编程延迟。  由于我们在同一器件的多个通道之间切换(在连续模式下),我们想知道每次切换通道时是否出现第一个数据延迟。

例如:

步骤1:发送启动命令以在连续模式下采集。

步骤2: 将通道0和1设置为差分模式、并等待所需的时间并读取数据->第一个数据将需要0.406ms

步骤3:将通道2和3设置为差分模式->这是被视为首读还是后续读数? 由于信道不断切换、此处0.406ms 的初始延迟是否适用?

谢谢

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

    嗨、Sky:

    欢迎来到 E2E 论坛!  使用低延迟滤波器时、应遵循的正确时序指南是第42页 ADS124S06数据表中的表13。  更改通道时、数字滤波器将复位并响应表中第一个数据列的时序。  第二列和后续列仅反映未更改配置寄存器时的时序。

    更改配置(包括增益、数据速率、引用等)时、适用第一个数据列。  另请注意、需要在与可编程延迟相关的时间中添加注释3。  可编程延迟用于降低模拟稳定误差、默认延迟是额外的14tMOD 周期。  因此、具有默认延迟的总时间为(104 + 14) tMOD (或460.94us)。

    如果您使用相同的输入通道和器件配置进行多次转换、则会应用第二列和后续列、而不会添加可编程延迟。  在连续模式下、可编程延迟仅适用于配置更改(请参阅数据表中的第9.3.6.3节)之后的第一次转换。

    另外请注意、使用内部振荡器时、由于初始频率的原因、时序可能会有一些变化、并且可能会随温度漂移。  需要注意的另一点是、滤波器在配置更改的寄存器写入解码后复位。  如需更多信息、请参阅数据表第68页的 WREG 第9.5.3.12节。

    此致、

    鲍勃 B

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

    尊敬的 Bob:

    感谢您提供的信息