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.

[参考译文] ADS131M08:具有同步引脚的可变采样率

Guru**** 2393725 points
Other Parts Discussed in Thread: ADS131M08, ADS1148

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1165307/ads131m08-variable-sampling-rates-with-sync-pin

器件型号:ADS131M08
主题中讨论的其他器件: ADS1148

我正在处理一个应用、在该应用中、我需要将采样率设置为输入频率的倍数。   

我看到数据表显示 SYNC 信号不同于传统的触发/转换启动输入、 但我只需要大约4100Hz 的最大采样率、因此我想我可以使用全局斩波模式和 SYNC 引脚、以更像触发器输入、因为全局斩波会等待发送 DRDY 信号、直到滤波器刷新且数据正确。

我计算出该方法应允许大约5k 的采样率、如下所示:

Fmod = 4.096MHZ
tMOD = 0.24415 μ C
TGC_DLY = 2 tMOD
OSR = 128

TGC_FIRST_COversion = TGC_DLY + 3×OSR x tMOD + TGC_DLY + 3×OSR x tMOD + 44 x tMOD
= 2 (TGC_DLY + 3×OSR x tMOD)+ 44 x tMOD
= 4 x tMOD + 768 x tMOD + 44 x tMOD
= 816 x tMOD
= 199.2 μ s 或5020Hz

但是、MCU 读取数据所花费的时间太长、我看到有效采样率大约为4000Hz。  这可能是 FW 的问题、但我想澄清在尚未读取数据且切换 SYNC 引脚时会发生什么情况。   是否可以完成当前启动的读取事务、或者 是否清除 FIFO、这会破坏结果?  

到目前为止、由于需要在滤波器稳定时读取和丢弃数据、我避免了尝试使用 SYNC 引脚的连续转换模式、但理论上应该更快。 是否有办法获得第一个"稳定"样本而不增加 MCU 处理 SPI 事务的负担?   

我是否缺少任何其他方法来允许在该芯片上实现可变采样率?  

此外、我们选择此器 件是因为价格点、需要 PGA 和8路输入、但我们实际上不需要全24位分辨率。  是否有其他价格相近的器件能够更好地满足应用需求?

谢谢!

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

    尊敬的 Chris:

    当器件显然不设计用于单次转换或在转换发生时由用户可靠控制时、这是强制启动转换的一种有趣方法。 我没有直接测试过这一点、但我想 FIFO 仍然充满数据(假设您尚未清除它)、因为同步会在全局斩波模式下触发新的转换开始。 当 DRDY 未按预期速率切换时、通常会出现此问题。 因此、修复方法是:切换至斩波、使用数据表中的方法清除 FIFO、然后切换同步以启动上述"首次转换"过程。

    但是、控制数据速率的最简单方法是控制 f_CLKIN。 f_data 与 f_CLKIN (或 f_mod = f_CLKIN / 2)和 OSR 成比例。 下图应该会有所帮助。

    所有 Δ-Σ ADC 都是如此。 我会使用具有时钟输出的 MCU、并在固件中动态更改该数字。  

    [引用 userid="399940" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1165307/ads131m08-variable-sampling-rates-with-sync-pin "-此外、我们选择此器 件是因为价格点、需要 PGA 和8个输入、但我们实际上不需要完整的24位分辨率。  是否有其他价格相近的器件能够更好地满足应用需求?

    我必须仔细研究这个、然后返回给您。

    最棒的

    Cole

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

    尊敬的 Chris:

    [引用 userid="399940" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1165307/ads131m08-variable-sampling-rates-with-sync-pin "-此外、我们选择此器 件是因为价格点、需要 PGA 和8个输入、但我们实际上不需要完整的24位分辨率。  是否有其他价格相近的器件能够更好地满足应用需求?

    不幸的是、第一轮没有想到任何东西。

    我认为 ADS131M08最独特的一点是低带宽、性能和同步采样的权衡。 ADS1148具有针对类似1k 价格的同步采样、但带宽相当高、为16位、专为温度感应而设计。  

    此时、我将像您一样使用产品搜索、因此、如果您进行搜索、可能会更好。

    最棒的

    Cole