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.

[参考译文] ADS7038-Q1:如何在手动模式下为特定通道配置平均滤波器

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1193146/ads7038-q1-how-to-configure-averaging-filter-for-specific-channel-in-manual-mode

器件型号:ADS7038-Q1
主题中讨论的其他器件:ADS8168ADS7038

您好!

如何在手动模式下为特定通道配置平均滤波器?

   我希望采样频率为1Msps、因此我将在2us (tcycle)后获得数据、因为它需要 N+2个周期。

  如果我要配置为平均滤波器、我如何操作以及将要执行的 tconv 时间周期。 我认为它不会是600ns (因为使用平均滤波器时、最大 tconv = N 个样本 x tCYCLE_OSR x 1.06)。

2.什么是 fix_PAT 以及如何使用它? 在下一次转换中、固定代码0xA5A 是否会附加到数据中? 当 FIX_PAT 设置为1并通过 SDO 发送时、帧格式是什么?

3.如何使用动态模式,SDI 信号需要进行何种配置?

   这5位是什么以及它所指的寄存器(1位设置为1、什么是4位 AINy ID、因为 SPI 至少应具有24位)?

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

    Vishwas、

    1. 为了更好地了解平均滤波器的优势和操作、我建议查看 https://www.ti.com/lit/an/sbaa254/sbaa254.pdf?ts=1675734473773。 我为您提出的主要问题是、您计划使用多少个平均值?  表8-16显示了选项(2至128)。  过采样越多、吞吐量就越慢、但噪声就越低。  取平均值将噪声减少为平均值数量的平方根。  因此、如果您以1Msps 的采样率运行、并使用128过采样因子、则需要128us 才能获得一次平均转换。
    2. Fix_PAT 是一种调试工具、可使从器件读取的数据读取0xA5A。 这将获取位置转换结果(未附加到该结果)。
    3. 要访问动态模式、您需要在 SEQUENSE_CFG 寄存器中设置 SEQ_MODE[1:0]= 10b。 类似器件对动态模式(ADS8168)有更详细的解释。  4位 AINy 是您要访问的 MUX 通道的地址。  事务的 SDI 部分中的第一个位需要为逻辑高电平。  在 AINy 多路复用器地址之后、位的重定时器无关。

    艺术

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

    当然、谢谢。

    ADS7038的数据表中未正确给出多路复用器的地址。

    我能否参阅我从 ADS8168数据表中获得的这一点?

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

    Vishwas、

    是的。  使用表3。

    艺术