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.

[参考译文] LDC1612:采样率计算

Guru**** 2460850 points
Other Parts Discussed in Thread: LDC1612

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1490273/ldc1612-sample-rate-calculation

器件型号:LDC1612

工具与软件:

大家好!

我正在尝试计算单通道模式下 LDC1612的采样率。 为此、我首先使用了 LDC131x/LDC161x 配置工具 (也称为 电感式感应设计计算器工具 )、可在此处下载: https://www.ti.com/tool/download/LDC-CALCULATOR-TOOLS
这是我的 配置。

此工具将配置的 SPS 计算为2717.4。

然后、我尝试自行计算 SPS。
根据数据表、采样时间是三个部分之和:传感器激活时间、转换时间和通道开关延迟、其中:

  • 转换时间 =(RCOUNT0 × 16)/ƒR
  • 稳定时间 =(SETTLECOUNT0 × 16)/ƒREF0

对于我的设置、转换时间约为240 µs、与 LDC 工具中显示的值相匹配。 不过、我计算出的稳定时间是 (10 × 16)/20e6 = 8 µs 而 LDC 工具会将其显示为 128 µs。

1 /(240e-6 + 128e-6)= 2717.39

为什么存在差异? 我缺少什么?


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

    Faustyna,

    感谢您关注我们的器件。

    我看了一下工具中显示的和中间计算、并将它们与进行了比较  

    设置计数在数据表的公式(10)中给出:

    如果我们将工具中的数字插入方程中、我们得到:

    SETTLECOUNT ≥3.83 x 20e6/(16 x 0.498e6)= 9.613 →10、 这不是工具给出的建议值(= 160)。

    如果我们在公式(9)中使用"10"值、则我们得到的稳定时间为 tsx =(10 x 16)/20e6 = 8us、这与您的计算结果相符。
    它还同意数据表第50页上的应用示例。

    在隐藏的单元格中、该工具根据方程式(10)计算 SETTLECOUNT、但出于某种原因、它在分母中省略了"16"。
    对于输入值、隐藏单元格计算得出中间值为153.94。
    然后、它将计算值四舍五入、以获得工具在单元格 D102中显示的值"160"。
    然后、该工具获取单元格 D102中的结果、并计算等效的寄存器设置、 首先将除以计算 SETTLECOUNT (公式(10))时省略的系数16、然后将计算出的十进制值转换为十六进制值、然后将其显示在单元格 E158中。
    因此、得到的寄存器设置为"0x000A"、这相当于使用公式(10)的正确方法、如在上面所计算得出。
    起初、我认为 可能省略了"16"来在 SETTLECOUNT 计算中提供一些裕度、如第50页的示例中所示、但该假设与后续寄存器设置不相符。

    我不知道为什么这样做。 最终答案(如寄存器设置和时序)似乎与数据表公式一致、因此我认为我们可以确信它们是正确的。  

    我希望这对您有所帮助。 如果您有任何问题或疑虑、敬请告知。

    此致、
    John

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

    非常感谢您 向我解释这一点。