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.

[参考译文] FDC1004EVM:在无指定失调电压变化的情况下切换 CAPDAC 开/关电容测量

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1626174/fdc1004evm-toggling-capdac-on-off-with-no-specified-offset-changes-capacitance-measurement

器件型号: FDC1004EVM

我尝试对 CIN1 进行单端测量。 默认情况下、CONF_MEAS1 (0x08) 设置为 0x1C00。

如果我在没有指定 0x08 (0x08 现在为 0x1000) 的位 9-5 中的偏移电容的情况下开启 CAPDAC、则测量的电容会增加看似任意的量。

image.png
image.png

这是此功能的预期行为吗?

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

    你好、Ellizabeth、

    是的、这是预期行为、但不是出于您可能想到的原因。 您不仅仅是“开启 CAPDAC “、还在从根本上改变测量拓扑。

    正在发生什么

    当您将 CONF_MEAS1 从 0x1C00 更改为 0x1000 时、您要修改 CHB 字段(位[12:10])、该字段控制负输入根据[1]测量的结果:

    寄存器值
    CHB 位[12:10]
    配置
    0x1C00
    B111
    Chb 禁用 (真单端至 GND)
    0x1000
    b100
    Chb = CAPDAC (差分测量)

    使用 0x1000 时、该器件现在测量相对于内部 CAPDAC 块的 CIN1、而不是接地[1]。 这会将 CAPDAC 的固有电容引入测量路径中,从而导致观察到的增加 — 即使可编程偏移(位[9:5])设置为 0 pF 也是如此。

    如何正确使用 CAPDAC 进行单端测量

    CAPDAC 偏移位[9:5]旨在从测量中减去可编程偏移、同时使 CHB 保持禁用状态。 公式为: 系数= CAPDAC× 3.125 pF 、范围为 0 pF 到 96.875 pF [2]。

    在单端模式下、CAPDAC 充当内部连接到 CIN 引脚的负电容、可以提供: DATA =(CINN–CAPDAC) [3]。

    正确的配置示例:

    • 0x1C00CIN1 上的→Ω 单端、0 pF 偏移(您的默认值)
    • 0x1C20CIN1 上→Ω 单端、3.125 pF 失调电压 (CAPDAC = b00001)
    • 0x1C40CIN1 上的→Ω 单端、6.25 pF 偏移 (CAPDAC = b00010)

    保留位[12:10]= b111(禁用 CHB)、仅修改位[9:5]以进行偏移补偿[1]。

    1. FDC2x14 数据表 — 寄存器映射
    2. FDC1004 数据表 — CAPDAC 配置
    3. FDC2x14 数据表 — CAPDAC 操作
    4. TI E2E 论坛 — 具有多个通道的 CAPDAC 行为
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢、Eddie!