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.

[参考译文] LDC1614:LDC1614四通道模式下的测量压降

Guru**** 2553450 points
Other Parts Discussed in Thread: LDC1614

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/632466/ldc1614-measurement-dropouts-on-ldc1614-four-channel-mode

器件型号:LDC1614

尊敬的 TI 团队:

´re 目前在使用 TI LDC1614作为接近传感器的应用中进行开发、而 LDC 在四通道顺序模式下运行、测量频率介于1.5和2MHz 之间。 一个高精度外部40MHz 时钟被用作基准时钟。 LDC 配置如下所示:

CONFIG = 0xDE01

MUX_CONFIG = 0xC20D

R_count = 2400 且 R_settle = 96     (相同的设置适用于所有4个通道->得出测量更新频率为250Hz)

FIN_DEVIDER = 1、F_REF_DEVIDER = 1         (相同的设置适用于所有4个通道)

I_DRIVE_CURRENT = 31

应用这些设置可产生大约1.6V 至1.7V 的模拟信号振幅、实际值符合芯片要求。 然而、LDC1614有时(完全任意行为)似乎无法激励一个或多个 LDC 通道上的振荡电路。 下图显示了这种现象。

黄色图形表示基准信号、蓝色图形表示 LDC CH0的信号。 显然、LDC 有时未能激发谐振电路。

在解决问题的过程中、我们尝试降低 I_DRIVE_CURRENT 寄存器(例如28)的内容 ->信号幅值降至~1.3V、问题完全消失。 ´re 我们不能真正理解这一现象,我们将非常感谢您在这一问题上的专业知识。

此致、

John

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

    尊敬的 John:

    您能否提供有关四个通道上连接的传感器的更多信息? 您是否尝试启用了高传感器电流驱动模式?

    高电流传感器驱动模式- LDC 具有仅适用于通道0的高电流传感器驱动模式(HIGH_CURRENT_DRV)、忽略 IDRIVE 设置。 如果 RP 如此低、以至于 IDRIVE 设置31显示的振幅小于1.2Vp、则可以通过设置 HIGH_CURRENT_DRV=1来增大电流。 在此模式下、电流驱动增加到正常模式下1.5mA 的正常最大值的两倍、达到3mA。 此模式适用于连接了具有低 RP 的超小型传感器的应用。 请注意、必须将 Autoscan_EN 设置为0 (单通道模式)。

    此致、

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

    感谢您的快速回复! 由于我们将传感器的所有四个通道用于我们的应用、因此单通道模式下的高电流驱动并不是真正的选择。
    我们使用的传感器在1.5MHz 下的 Rp 值大于1kOhm、因此根据 LDC1614数据表中的建议、看起来不错。 我们最初还考虑了过低的 Rp、但由于 IDRIVE 31的振幅仍约为1.7V、并且模拟信号的形式在示波器上看起来合理、因此我们排除了这种可能性。 奇怪的是、单次测量的压降只是在 IDRIVE 电流设置较高时发生。 降低驱动电流、从而将 IDRIVE 寄存器设置为较低的值似乎解决了这个问题、我们认为、这似乎在某种程度上是矛盾的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、John、

    快速观察。 如果最大 IDRIVE 时的振幅仅为1.7V、则 RP 约为0.85kΩ μ V、确实会降至1kΩ μ V 的建议最小值以下。 请注意、通过更改 IDRIVE 的值、您也会略微更改系统的 Rp 的有效值。 此外、接近金属可降低 Rp。  因此、对于最大值、您可能会达到边缘或略低于边缘。 可以使用以下公式近似计算 RP。 RP =πVP÷(4*IDRIVE),其中 VP 是您测量的峰值电压,IDRIVE 是下表给出的值:

    IDRIVEx 寄存器字段值 µA 电流标称值(μ A)
    0 16.
    1 18
    2. 20.
    3. 23
    4. 28.
    5. 32
    6. 40
    7. 46.
    8. 52.
    9. 59.
    10. 72.
    11. 82.
    12. 95
    13. 110
    14. 127.
    15. 146.
    16. 169.
    17. 195.
    18 212
    19. 244.
    20. 297.
    21. 342
    22. 424
    23 489.
    24 551.
    25 635
    26 763
    27. 880
    28. 1017.
    29. 1173.
    30 1355.
    31. 1563

    此致、

    Luke

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

    您好、Luke、

    非常感谢´s 您的详细回答! 实际上、我们在我们的设置中、在允许的 Rp 边缘附近的某个位置使用了 LDC。 使用较低的 I_drive 值时、我们会根据提供的公式略微超过1k Ω 的值。

    因此、我们的下一个目的是增加测量频率、以使 Rp 明显大于1kOhm、从而获得某种安全裕度。 为此、我们保留了 LDC 寄存器配置、并更改了 LDC1614谐振电路中的电容器、从而使测量频率约为3.17MHz。

    当 I_drive 设置为31且测得的 Vp 为~2.4V 时、问题再次出现、但我们得到的 Rp 计算值为1、477千欧。

    (粉色图形显示了受影响的 LDC 通道的模拟信号、橙色框表示一个或多个下降测量)

    在接下来的几个步骤中、我们再次尝试降低 I_drive 设置、从而再次使该现象消失。 下面显示了两个经过测试的 I_drive 设置:

    1。

    I_DRIVE = 29会产生~2.50V 的 Vp 和1、67kOhm 的计算 Rp、该设置工作正常、不会发生压降。

    2.

    I_DRIVE = 26会产生~1.70V 的 Vp、计算得出的 Rp 为1、75k Ω、该设置也正常工作、同样不会发生压降。

    因此、也符合规格、这意味着我们要保持 Rp > 1kOhm、芯片显然不能始终驱动电路。 看起来有点奇怪的是、问题更有可能显示为高电平或甚至只是最高的 I_drive 设置、尽管更多的电流应该有利于激发谐振电路。

    此致、

    John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、John、
    请记住、我们建议在1.8V 以下运行传感器。 如果您的电压超过2V、则会开始激活输入的 ESD 电路、因此如果您获得的是2.4V 电压、则这远远超出允许的水平、并会解释行为。 您可以参阅以下文档、其中提供了有关设置驱动器电流的更多信息: www.ti.com/.../SNOA950
    此致、
    Luke
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Luke、

    非常感谢´s 您的建议!! 保持低于2Vp 时、问题不再出现。
    因此,从我们的角度来看,目前的问题可以被标记为已解决。

    此致、
    John