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.

[FAQ] [参考译文] [常见问题解答]如何为LDC1614,LDC1612,LDC1314或LDC1312设置IDRIVE寄存器?

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1101407/faq-how-do-i-set-the-idrive-register-for-the-ldc1614-ldc1612-ldc1314-or-ldc1312

主题中讨论的其他部件:LDCCOILEVMLDC1614EVM

设置LDC161x 或LDC131x电流驱动器时需要考虑哪些因素?

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

    LDC161x和LDC131x具有寄存器设置,可控制输送至传感器线圈的电流量。 线圈中的电流对线圈振荡时的振幅有直接影响。 LDC61x数据表中有一节(8.1 .5)介绍了如何设置部件的当前驱动器。 此外, 设置LDC1312/4,LDC1612/4和LDC1101传感器驱动 应用程序注释详细说明了如何设置正确的传感器电流,但下面是重要因素的摘要。

     

    主要问题是确保传感器幅值介于1.2V和1.8V之间。 将振幅设置为低于1.2V会降低传感器的SNR并导致分辨率降低。 将幅度设置在1.8V以上会导致内部ESD夹紧电路激活,并导致温度下的精度降低。 为了正确设置电流驱动,您可以使用传感器Rp确定预期设置,或测试传感器并监测振幅以设置IDRIVE寄存器。 您可以使用 感应设计计算器工具(修订版 g) 通过电子表格计算特定线圈设计的推荐IDRIVE设置,并使用LDC131x-LDC161x_Config选项卡。 或者,LDC161x和LDC131x设备具有自动IDRIVE设置,该设置确定所连接传感器的所需IDRIVE设置。 如果最大IDRIVE寄存器设置(31)未产生大于1.2V的振幅,则可通过启用配置寄存器的HIGH _CURRENT_DRV位来使用高电流驱动模式。

     

    除了影响传感器电压的电流之外,由于传感器振幅的变化,还会对传感器频率产生轻微影响。 这也会在设备的传感器测量中引入偏移。 因此,高分辨率应用程序不应使用设备的自动IDRIVE设置进行正常操作,也不应在操作过程中手动更改IDRIVE设置。

     

    设置IDRIVE设置时的最后一个考虑因素是目标影响。 当金属目标与传感器相互作用时,会导致振幅略微减小,同时也会增加传感器频率。 因此,检查应用中最接近的金属目标距离以及最远距离处的传感器振幅非常重要。 这是为了检查当目标接近时,传感器幅值不会降至1.2V以下,当目标处于最远位置(或不存在)时,传感器幅值不会高于1.8V。 如果在设置IDRIVE时,两个条件都不能满足,则在最远目标距离处低于1.8V更重要。

     

    下面是使用LDC1614EVM和具有68pF电容器的LDCCOILEVM线圈L的一些示例。 基线测量的IDRIVE寄存器设置为20,显示金属靶的影响和更改IDRIVE值。 每个方案的振幅和频率在末尾的表格中汇总

    金属相互作用:

    更改IDRIVE:

    测量

    振幅

    (五)

    频率

    (MHz)

    idrive = 20不带金属

    1.4152

    2.693

    idrive = 20 w/金属

    1.1913

    3.428

    idrive = 21,不含金属

    1.6085

    2.663

    此致,  

    Justin Beigel