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.

[参考译文] LDC2114EVM:按钮按压测试

Guru**** 2541090 points
Other Parts Discussed in Thread: LDC2114EVM, LDC1612EVM, LDCCOILEVM, LDC2114, LDC1612

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/620281/ldc2114evm-test-of-button-press

器件型号:LDC2114EVM
主题中讨论的其他器件: LDC1612EVMLDC2114LDCCOILEVMLDC1612

您好!

我想测试 LDC2114EVM 在"传感解决方案 EVM GUI"上的按钮按压操作。
我想在5-10mm 的距离内按下按钮。
作为按钮、我使用开关的接触板。
作为电感、我使用直径为5mm 的 PCB 线圈。

我的问题:当金属直接放在线圈上时、LDC 仅响应。 当我按下按钮时、不会检测到偏转。

使用 LDC1612EVM 时、一切正常

是否要设置任何配置?  

但愿你能帮帮我。

谢谢、
此致、
Marcel Kaufmann

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

    Marcel、您好!

    您将需要针对您的设置调整器件配置、主要是增益设置。 有关设置的完整列表、请参阅数据表。  

    我们还提供了设计计算器工具、可帮助您优化其他寄存器设置。 请参阅 Excel 计算器工具 http://www.ti.com/lit/zip/slyc137的"LDC2114_Config_tool"选项卡 

    此外、请查看我们的应用手册、其中详细介绍了优化性能:

    LDC 应用手册http://www.ti.com/lsds/ti/sensing-products/inductive-sensing/inductive-sensing-technical-documents.page?familyId=3244&docCategoryId=1 

    此致、

    Luke

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

    Luke、

    感谢您的回答。  

    您可以尝试告诉我、我应该如何配置该器件吗?

    我已经n´t 调节增益和其他寄存器设置、但它似乎工作正常。

    谢谢、

    此致、

    Marcel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Marcel、您好!
    其他设置(CNTSC、LC_divider 等)也需要正确设置。 设置这些设置的最简单方法是通过我在上一篇文章中附加的计算器。 它根据您所连接的传感器及其特性建议了建议的起始值。 此外、从第28页开始、数据表中还提供了包括示例在内的详细设置介绍。
    此致、
    Luke
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Luke、

    我´m 仍在解决这个问题。 并且仍然没有解决方案。

    我想仿真一个简单的按钮、其中有一个1mm 的隔套和一个5mm 的 PCB 线圈。

    但我始终得到这一点、当我按下时、什么也不会发生:

    你有什么想法吗?

    谢谢。

    此致、

    Marcel

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

    Marcel、您好!
    听起来有些设置不正确、很可能是 LCDIV 和 CNTSC。 您能否分享您设计的传感器参数? 线圈的传感器谐振阻抗(Rp)和传感器谐振频率(f)需要输入正确的值。
    谢谢、
    Luke Lapointe

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

    Luke、

    这话什么意思? 我将 LDCCOILEVM 的直径为5mm 的线圈与330pF 的电容器配合使用。

    此致、

    Marcel  

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

    Marcel、您好!

    听起来您使用的是 LDCCOILEVM 中的线圈 P、其外径为5mm。

    如果是这种情况、需要注意一个重要事项、即 CORE_P 的封装尺寸(L_P)需要一个0Ω Ω 电阻器或一个串联电感来完成电路。

    假设您为 L_P 放置一个0Ω Ω 电阻器、为 C_P 放置330pF、则预期的振荡频率将约为5MHz。 另请注意、RP 约为9kΩ Ω。 将这些值输入 LDC2114_Config_Tool 电子表格(www.ti.com/.../slyc137)

    这些是我首先要进行的设置、然后针对您所需的灵敏度调整增益。 如果您想获得有关此主题的详细指导、请参阅以下应用手册:

    此致、

    Luke Lapointe

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

    Luke、

    感谢您提供相关信息。 现在、我已经进行了设置、您建议并使用了增益设置、但我的按钮仍然没有解决方案

    此致、

    Marcel  

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

    Marcel、您好!
    您能更详细地解释一下您现在看到的问题吗? 当您说您的按钮无法获得解决方案时、您意味着什么?
    您还可以用示波器捕获 IN0引脚上的信号吗? 确定传感器是否正确振荡并正确设置将会很有帮助。
    谢谢、
    Luke

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

    Luke、

    现在、我进行了您推荐的设置、传感器会对金属做出反应、当我按下按钮时、它有时会起作用、但我会得到以下结果:

    传感器变得疯狂。 我不会n´t 任何可靠的结果。

    我认为振荡设置正确:

    是否甚至可以检测到 SMD 开关接触板(直径5mm)中距离为1到5mm 的按钮按压?

    此致、

    Marcel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Marcel、您好!
    感谢示波器捕获、您看起来确实是在预测的5MHz 附近振荡。 您能否进一步缩小以测量采样窗口(振荡处于活动状态的时长)和扫描速率(振荡启用的时长)?
    现在、不太清楚这里是什么是机械堆叠。 听起来、您正在尝试检测 SMD 机械按钮开关、该开关位于距离传感器1mm 到5mm 的标称距离处。 您使用的传感器来自 LDCCOILEVM 的 I Coil P 本身为5mm。 您能为我确认或澄清按钮、间隔套和传感器的排列吗? 一切都是静止不动的吗? 或者在测试过程中、您的设置是否存在松动的导线/移动? 也许您的设置照片或绘图也会有所帮助。
    此外、您能否确认您正在使用的增益设置(GAINx)值。 如果您使用的值非常高、例如63、则您处于最大灵敏度、小金属移动看起来会非常大并使信号饱和、尤其是在测试过程中有松散的导线移动时。
    此致、
    Luke
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Luke、

    是的。 我使用5毫米 LDCCOILEVM 的线圈 P。 然后、我在 PCB 上放置一个1mm 垫片。 然后、我将按钮放在间隔套上。

    我给您进行了粗略测试-安排:

    板的触点行程约为250微米(对于传感器而言应该足够)


    我有另一个关于此主题的问题:

    n´t LDC2114是否可以像 LDC1612一样自动调整(使用 LDC1612时、测试很简单、运行良好、但我想使用 LDC2114、因为它的功耗很低)?

    谢谢、此致、

    Marcel

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

    您好!

    感谢您的设置图。 我仍想确认、此线圈的寄存器设置正确。 您可以共享寄存器设置吗? 一种简单的方法是从 GUI 的"Registers"选项卡下载 register.json 文件。

    谢谢!

    Luke

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

    您好!

    然后、我向您发送寄存器设置:

    [{"idx":0、"id":"状态"、"值":"0x40"}、
    {"idx":1、"id":"输出"、"值":"0x01"}、
    {"idx":2、"id":"DATA_LSB "、"值":"0x61"}、
    {"idx":3、"id":"DATA_MSB"、"值":"0x01"}、
    {"idx":4、"id":"Data1_LSB"、"value":"0x0"}、
    {"idx":5、"id":"Data1_MSB"、"value":"0x0"}、
    {"idx":6、"id":"DATA2_LSB "、"值":"0x0"}、
    {"idx":7、"id":"DATA2_MSB"、"value":"0x0"}、
    {"idx":8、"id":"DATA3_LSB"、"值":"0x0"}、
    {"idx":9、"id":"DATA3_MSB"、"value":"0x0"}、
    {"idx":10、"id":"复位"、"值":"0x00"}、
    {"idx":11、"id":"EN"、"value":"0x01"}、
    {"idx":12、"id":"np_scan_rate "、"value":"0x01"}、
    {"idx":13、"id":"GAIN0"、"value":"0x19"}、
    {"idx":14、"id":"LP_SCAN_RATE "、"value":"0x02"}、
    {"idx":15、"id":"GAIN1"、"value":"0x3f"}、
    {"idx":16、"id":"INTPOL"、"值":"0x01"}、
    {"idx":17、"id":"GAIN2"、"value":"0x1E"}、
    {"idx":18、"id":"LP_BASE_INC"、"value":"0x04"}、
    {"idx":19、"id":"GAIN3"、"值":"0x1E"}、
    {"idx":20、"id":"np_base_inC"、"value":"0x04"}、
    {"idx":21、"id":"MAXWIN"、"值":"0x00"}、
    {"idx":22、"id":"lc_divider "、"value":"0x01"}、
    {"idx":23、"id":"HYST"、"value":"0x0d"}、
    {"idx":24、"id":"扭曲"、"值":"0x00"}、
    {"idx":25、"id":"common_deform"、"value":"0x00"}、
    {"idx":26、"id":"opl"、"value":"0xff"}、
    {"idx":27、"id":"CNTSC"、"值":"0x00"}、
    {"idx":28、"id":"SENSOR0_config"、"value":"bb3"}、
    {"idx":29、"id":"sensor1_config"、"value":"bb4}、
    {"idx":30、"id":"SENSOR2_config"、"value":"0x54"}、
    {"idx":31、"id":"FTF0"、"value":"0x00"}、
    {"idx":32、"id":"SENSOR3_config"、"value":"0x51"}、
    {"idx":33、"id":"FTF1_2"、"value":"0x00"}、
    {"idx":34、"id":"FTF3"、"值":"0x00"}、
    {"idx":35、"id":"制造商 ID LSB "、"值":"0x49"}、
    {"idx":36、"id":"制造商 ID MSB"、"值":"0x54"}、
    {"idx":37、"id":"device_ID_LSB "、"value":"0x00"}、
    {"idx":38、"id":"device_ID_MSB"、"value":"0x20"}]]

    关于我的另一个问题:

    我是否有任何有关 LDC2114自动调优的信息?

    谢谢、

    Marcel

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

    Marcel、您好!

    感谢您提供寄存器文件。 它似乎与我们最初建议的一致。 我现在所做的是、我构建了与您提到的配置完全相同的配置、即 LDC2114EVM、它具有来自 LDCCOILEVM 的线圈 P 和330pF 电容器。

    顶视图:

    底视图:

    当我将其连接到 GUI 并使用上面列出的配置时、我看到电路板工作正常、我没有看到您看到的大尖峰:

    因此、我会确认您电路板上的所有连接均已焊接好、并且没有任何松动的组件或冷焊点会给您带来奇怪的行为。

    此致、

    Luke Lapointe

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

    我和你n´t 完全一样,但它完全不起作用。

    演示板本身是否可能有问题? 如何检查它?

    谢谢、

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

    Marcel、您好!
    在测试按钮按压操作之前、您能否先确认基本功能是否正常工作? 您能否在不存在金属的情况下测试传感器、并查看是否出现这些尖峰? 然后尝试使金属片更靠近、看看输出是否平稳变化? 如果您记录响应并在此处上传、将会有所帮助。

    谢谢!

    Luke

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

    Luke、

    在我更新了 EVM 的固件后、现在一切正常。  
    ´m 工作正常、现在我无法针对我的应用对 EVM 进行调优。

    感谢您的支持!

    此致、

    Marcel

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Marcel:
    感谢您的更新! 我很高兴您的 EVM 现在可以正常工作。
    此致、
    Luke