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.

[参考译文] MSP430FR2512:触摸金属和接近检测?

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/670586/msp430fr2512-touch-on-metal-and-proximity-detection

器件型号:MSP430FR2512
主题中讨论的其他器件:CapTIvate 金属、

团队、

是否都可以对金属触控进行接近检测?

"使用 MSP430 CapTIvate 的电容式金属面板触摸- SLAA811A"应用手册可能会建议在多个位置提及接近度。
不过、它似乎只是指 CapTIvate 技术、而不是金属触控应用。
此外、"CAPTIVATE-METAL "附加组件上没有表示支持接近:
http://www.ti.com/tool/captivate-metal#technicaldocuments

请您澄清一下这是否可能、在这种情况下需要做出哪些取舍?

是否可以将金属触控(用于按钮)和非金属触控(用于接近)与相同的电容式 MCU 结合使用?
一个感应块是否足以满足此要求(即 FR2512)、2个感应块(即 FR2522)或更多要求(即 FR2532)?

提前感谢、

Anthony

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Anthonly、感谢您提出有关金属触控和 MSP430FR2512的问题。

    可以使用金属触控进行接近检测。 根据理论、金属表面会形成一个电容器板、而自电容感应电极则形成另一个电容器板。 金属表面必须接地才能正常工作。

    为了接近同一金属表面、必须允许它浮动(不接地)、并在您的手或手指靠近表面时用作电极来测量电容变化。 将其连接到自电容通道、您已经创建了一个表面积较大的接近传感器。 诀窍在于如何在两种场景之间来回切换。 事实证明、当没有主动扫描任何 CapTIvate 通道时、您可以将默认"off"状态编程为悬空或接地。 BTW、默认状态为接地。

    以下是这种方法的工作原理。
    假设您有一个电极(PCB 上的铜图案,代表按钮)和一个金属板,就在电极表面上方。
    在 CapTIvate 设计中心、您将创建两个自电容传感器。 使第一个按钮、另一个按钮成为接近传感器。 PCB 铜电极"按钮"传感器连接到一个表示按钮的 CapTIvate 通道、金属板连接到另一个表示接近传感器的通道。

    现在、在测量"按钮"电极时、第二个 CapTIvate 通道默认接地、将金属板接地、并在"按钮"电极和接地之间创建电容器。 接下来、在测量接近传感器时、第一个通道切换到接地、而金属板现在是相对于系统和环境中相邻接地的接近电极。

    请记住、两个电极之间的差异是"按钮"、用于测量 PCB 上铜电极和接地金属板之间的电容变化。 推动金属会改变"接地"和电极之间的距离、从而改变电容。 接近度测量浮动金属板和周围环境之间的电容变化、这也是当您接近金属表面时、它可以检测到您是否存在的原因。

    为现实世界而准备。 此实现方案的问题在于、连接到金属表面的 CapTIvate 通道现在是 ESD 直接冲击 MSP 的直接通道、这种情况非常糟糕、应始终避免。 是的、您可以在 PCB 的该通道上提供 ESD 保护器件以缓解这一潜在问题、但在我看来、这确实是一个问题。

    最后、采用 CapTIvate 的 MSP430FR25xx_26xx 系列非常灵活、允许您在任何块上使用任何传感器组合。
    具体而言、对于 FR2512而言、这不是两个模块的问题、每个模块都有两个通道、因为您总共只需要两个通道、因此您可以从每个模块中选择一个引脚或从同一个模块中选择两个引脚。 CapTIvate 设计中心可以自动为您分配最佳连接、也可以手动选择。

    希望这对您有所帮助。