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.

[参考译文] LDC1314:采用8x8矩阵的物体检测

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1216054/ldc1314-object-detection-in-8x8-matrix

器件型号:LDC1314
主题中讨论的其他器件: TIDA-00509

您好、TI 团队、

我 正在开发自动棋盘应用、并计划使用 LDC1314在8x8棋盘矩阵上进行棋盘检测。 8x8棋盘矩阵中最多有32个对象。

我在 LDC1314-EVK 上尝试了如下简单 POC、但面临的问题 是、 即使线圈上没有物体、也能被错误检测、并在15-20秒或更长时间后得到纠正。

  • 已卸下键盘标签并已曝光线圈。
  • 将薄的圆形金属物体放置在线圈上。
  • 正如您在附加的图像中看到的、我放置了5个物体、但它检测到6个物体。
  • 15-20秒后,它显示正确的物体。

我的问题是-我可以使用 LDC1314或任何 LDC 系列器件对我的应用进行物体检测吗? 我只是想知道哪个棋盘里有国际象棋吗?

谢谢。

Hitesh

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

    你好、Hitesh、

    感谢您考虑使用德州仪器。  如果我对图片的解读正确、Q 是不需要的点、表示在硬币不存在时有金属物体。  您的黄色导线可能过于靠近电路板、尤其是在该线圈附近、从而导致读数错误。  我会尝试使这些导线尽可能远离线圈板。  

    我认为只要您正确地对板进行布局、您就应该能够在本应用中使用 LDC1314。

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

    Patrick、您好!

    是的、Q 和 Z 都是不需要的点。 黄线未引起任何问题、如果我们将其移除、则仍会出现相同的观察结果。

    我观察到的是、不需要的点在15-20秒后变得清晰、因此我相信;当我们进行行和列扫描时、它会检测到线圈电感的变化、但当涉及到第二次或第三次扫描迭代时、它是稳定和清晰的。 您对此有何看法?

    如果是这种情况,我怎么能解决在我的情况下,因为在象棋游戏中,有人可以移动的棋子在2-3秒内也?

    谢谢。

    Hitesh

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

    Hitesh、

    Patrick 今天在场。
    我能建议和实验你的棋盘吗?

    去除除一个以外的所有部分。
    围绕一个共同的点将一块移动到四个位置中的每一个。
    移动棋盘时是否会看到常见点的误检?
    如果您这样做、那么 附近的一块会导致未占用/公共点的行为就好像上面有一块。
    您可能需要试验器件设置、或者可能需要试验不同尺寸的器件。

    此外、每个电路板位置的传感器是否使用相同的传感器频率?
    如果它们相互耦合、那么它们可能相互耦合、这可能就是您看到不需要的点需要很长时间才能清除的原因:传感器相互耦合、一个传感器与多个传感器相互交互。

    此致、
    John

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

    您好、John:

    感谢您在 Patrick 缺席的情况下的答复。

    将单个片段移动到每四个角可以正确检测、因为它只是一个片段。 当我有多个片段时、它开始检测错误。

    在下图中、我只在角落中放置了一个3块(黄色圆圈)、但我也检测到了不希望出现的红色圆圈。

    我仅使用电感式键盘 EVK、金属件与线圈尺寸相同、因此不会与附近的线圈重叠。

    此外,每个电路板位置的传感器是否使用相同的传感器频率?

    我将在所有3个角处放置相同的0.2mm 厚的 SS 元件。 如果金属物体相同、这意味着传感器频率是否相同?

    谢谢。

    Hitesh

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

    您好、Hitesh、

    由于单个线圈的 PCB 制造、电容器的容差和不同金属片的容差、传感器频率会存在一些差异。  不过、我认为频移应该可以忽略不计。  我开始认为这可能是采样和传感器选择之间的时序失准问题。  设计文档说明连续转换是通过 LDC1314的内部振荡器完成的、这看起来像是在器件从睡眠模式唤醒后等待70us 后通过检查 INTB 引脚来假定同步。  可能是代码中存在缺陷、导致与 TI 参考设计文档的状态图(图11)中概述的内容稍有偏离。  或者可能有一些噪声触发了要选择的不同多路复用器通道。   可能值得查看 FSUSB74 SELx 引脚、以查看是否存在不规则模式。  任何不在角上的正方形是否会发生错误检测?

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

    Patrick、您好!

    是的、当线圈矩阵上有4-5个以上的片段时、也会在另一个地方发生错误检测。 而且错误检测仅发生在线圈上金属件所在的行或列中。

    我将检查 FSUB74 SELx 引脚并分享示波器结果。

    那么、问题又是-此技术是否可用于需要在1至2秒内感应8x8矩阵并检查线圈上是否存在物体的应用?

    谢谢。

    Hitesh

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

    您好、Hitesh、

    该特定 EVM 设计为 键盘、通常用于每次仅按下一个按钮。  因此,我认为设计师的测试不够严格,以发现你现在遇到的问题。  我怀疑该问题源于微控制器软件。  在我们看到您的示波器结果之后、我认为可以缩小多路复用器是否存在异常干扰的范围。

    至于 LDC1314器件、我认为只要系统设计得当、它就能够实现您想要的一切。

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

    Patrick、您好!

    是否可以使用 LDC1314键盘源代码、以便我们可以修改扫描时间和阈值以进一步验证?

    谢谢。

    Hitesh

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

    你好、Hitesh、

    当您安装 GUI 时、它实际上应该已经将源代码保存在您的计算机上。  我认为您应该能够找到与此类似的路径:

    C:\Program Files (x86)\Texas Instruments\TIDA-00509感应键盘1.0\EVM 固件