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.

[参考译文] MSP430FR2676:CAPX、y 引脚自检

Guru**** 2538930 points
Other Parts Discussed in Thread: CAPTIVATE-FR2676

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/989142/msp430fr2676-capx-y-pin-self-test

器件型号:MSP430FR2676
主题中讨论的其他器件:CAPTIVATE-FR2676

您好!

我的客户正在评估自己连接到 CAPTIVATE-FR2676板的传感器。
客户传感器上有几个相互按钮。

他们希望通过自检来检查每个相互按钮是否正确连接。
例如、检查每个 CAPx、y 信号上的电容。
这是可行的吗? 如果是、如何操作?

客户在技术指南中找到以下描述、但不清楚如何在自检中使用这些基准电容器。
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/CapTIvate_Design_Center/latest/exports/docs/users_guide/html/CapTIvate_Technology_Guide_html/markdown/ch_technology.html?highlight=calibration#reference-capacitors


您是否有更多使用基准电容器进行自检的文档或示例代码?

谢谢、此致、
田志郎一郎

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

    您好!

    我还有其他问题。
    客户正在使用 CapTIvate 设计中心 GUI 并对其传感器进行调优。
    当他们在调优窗口中单击“Force_Recalibration”(强制重校准)时(见下文),LTA 值有时会得到奇怪的值。




    我猜 LTA 值通常是围绕“转换计数”值。
    在客户案例中,“转换计数”为1500,“转换增益”为100。
    但单击“Force_Recalibration”(强制重校准)时,LTA 有时会获得~1000或~3000。

    这种行为的潜在原因是什么? 应该检查什么?

    谢谢、此致、
    田志郎一郎

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

    您好、Koichiro、

    看起来 很奇怪、我还发现您的计数太大、1500?

    如果 GUI 中出现任何其他错误?
    在运行强制校准时、您是否用手触摸了?

    谢谢!

    此致

    Johnson

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

    尊敬的 Johnson:

    很抱歉耽误你的回答。
    以下是客户的反馈。

    [引用 userid="404787" URL"~/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/989142/msp430fr2676-capx-y-pin-self-test/3655045 #3655045"]看起来 很奇怪,我还发现您的计数太大,1500?


    选择计数值1500是因为它们的系统要求。
    (电容变化小的接近感应)
    客户参考图10或12选择1500。
    https://www.ti.com/lit/an/slaa843a/slaa843a.pdf

    [引用 userid="404787" URL"~/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/989142/msp430fr2676-capx-y-pin-self-test/3655045 #3655045">并且 GUI 中是否出现其他错误?
    在运行强制校准时、您是否用手触摸了?[/QUERP]

    客户在 GUI 中未发现任何其他错误。
    并且在强制校准期间不会触摸传感器。

    您能否回答有关自检的第一个问题?

    谢谢、此致、
    田志郎一郎

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

    您好、Koichiro、

    对于第一 个问题、您想计算 每个引脚的电容?

    如果是、我认为我们有一些方法可以帮助您、我将检查这些数据并在此处进行更新。

    谢谢!

    此致

    Johnson

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

    您好、Koichiro、

    我认为我可能误解了您对 Q1的看法? 您能否分享一些有关这方面的详细信息?

    谢谢!

    此致

    Johnson

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

    尊敬的 Johnson:

    很抱歉我迟到了。  下面是 Q1的背景知识。
    客户计划将多个传感器(按钮)连接到 MPS430。
    他想检查每个按钮是否正确连接到自检中的每个引脚。
    如果用户可以测量每个引脚的电容并检查这些值是否与默认按钮电容一致、
    它可用作自检。 这是客户想要了解的内容。

    谢谢、此致、
    田志郎一郎

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

    尊敬的 Johnson:

    关于 Q1、这是否可以通过软件检测 CAPx.y 是否保持开路?

    谢谢、此致、
    田志郎一郎

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

    您好、Koichiro、

    了解您的客户需求、在此处更新我的评论:

    我想、如果您想检查 CAPx.y 是否正常或打开、最好的方法是函数测试。

    如果您希望使用软件检测这些引脚、 我认为这并不容易、因为我们的 CapTIvate IP 会对每个通道进行一些校准、以下是您可能用到的一些理想:

    • 计算 每个引脚的电容。
    • 检查"粗增益比率"和"细增益比率"的值

    实际上、CapTIvate IP 将 自动调整"粗增益比率"和"细增益比率"以匹配您的设置(LTA 和增益)、因此该值将受引脚电容基准 电容(内部 MCU)的影响、如果 CAP 引脚保持断开状态、则引脚 电容 值将很小、 因此 、"粗增益比率"和"细增益比率" 值将不同。
    但每个器  件的基准电容也不同、因此"粗增益比率"和"细增益比率"可能由器件基准电容引起、这里可能需要进行更多的测试、但我认为应该更困难。

    因此、我建议您 执行函数测试来检查 CAPx.y 是否保持打开。

    谢谢!

    此致

    Johnson