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.

[参考译文] LDC1101:LHR_DATA_XXX 值与 ENOB

Guru**** 2556050 points
Other Parts Discussed in Thread: LDC1101

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/632052/ldc1101-lhr_data_xxx-value-vs-enob

器件型号:LDC1101

在我的应用程序中、我只想看到字段中的更改。  我在 LHR 模式下使用传感器、 并设置 RCOUNT 值、使有效位数为13。  我的问题是屏蔽不可用数据中的可用数据。

我正在读取每次测量的 LHR_DATA_LSB、MID 和 MSB。  我理解数据表和应用手册 SNOA944的方式是低位为有效测量值、高位应被屏蔽掉、但我接收到的数据似乎不正确。  我已经运行了一个测试、在该测试中、我 在 自由空间 中有一个循环来收集样本。  高11位被屏蔽、而底部13位被使用。   我看到该测量存在大量的可变性、因此它应该非常一致。  我还注意 到、LHR_DATA 字节中的高位被填充、在这里我希望它们为零、而被填充的值似乎不是随机的。  感谢你的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    对于 LDC1101、数据是一个24位值、分布在3个寄存器中。

    LHR_DATA_LSB 包含位0至7
    LHR_DATA_MID 包含位8至15
    LHR_DATA_MSB 包含位16至23

    如果您连接所有3个寄存器的结果、则会得到完整的24位字。 根据 RCOUNT 值的设置、在低位中可能会看到或多或少的噪声。

    您还可以参阅 LDC1101和 LDC161x 系列的分辨率应用手册、其中提供了有关 RCOUNT、传感器频率和噪声影响的更多信息:
    www.ti.com/.../SNOA944

    请告诉我这是否有帮助。
    谢谢!
    Luke
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Luke、

    感谢您的反馈。  SNOA944是我在原文章中引用的应用手册之一。  本应用手册非常有用、但我找不到它明确定义了在  实际测量中何处查找 ENOB。   正如我提到过的、低位看起来并不随机。

    因此、根据您的响应、如果我的 RCOUNT 值设置为在我的测量中为我提供13个有效位数、则应屏蔽较低的位(0-10)、并将位23-11用于正确的测量值。  是这样吗?

    如果 LDC1101用作接近开关、这些低位中是否有任何有用的信息?  (假设芯片设置为全24 ENOB 以外的内容)。  再次感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好 Joe、
    我不确定我是否完全理解了这个问题。 无论 RCOUNT 设置如何、数据都将始终为24位值。 确定 ENOB 的最佳方法是在您的系统中执行测量、因为它基于许多因素、例如 CLKIN 质量、Fsensor/Fref 关系、RCOUNT 设置、传感器振幅、接近金属、传感器特性、包括 Q 因子、 和环境稳定性、例如温度等 如果您完全根据 RCOUNT 进行计算以获得13个有效位、则这并不正确、因为它只是一个近似值。 如果您已经开发了一个稳定的低噪声系统、您可能会获得更高的分辨率。 因此、如果您对系统进行了表征并确定您获得的分辨率要高得多、那么这就是您的系统具有的 ENOB 数。
    请告诉我们这是否能解答您的问题。
    谢谢!
    Luke