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.

[参考译文] FDC2212:关于 FDC2212中 INTB 引脚的使用

Guru**** 2604225 points
Other Parts Discussed in Thread: FDC2212, FDC2114EVM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/657327/fdc2212-about-the-use-of-intb-pin-in-fdc2212

器件型号:FDC2212
主题中讨论的其他器件: FDC2114EVM

你(们)好

我使用的是 FDC2212。 我想通过 INTB 引脚中断触发 MCU、并通过 I2C 读取 FDC2212的数据寄存器。 初始化 FDC2212时、将 ERROR_CONFIG 寄存器设置为0x0001;将 CONFIG 寄存器设置为0x1601。 设置后、当通道0和1的数据就绪时 INTB 引脚输出吗? 有吗? 时间? INTB 引脚电平? INTB 引脚输出电压大小? 是否有? 如何设置注册?

贝斯特雷加兹

太阳光了

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

    我使用 INTB 引脚玩过... 当它被设置为一个中断时、它看起来是瞬时的。 我尚未测量 INTB 引脚保持高电平的持续时间、但我确信它不会无限期保持高电平。 数据表建议通过读取数据或状态寄存器来复位 INTB 引脚... 它没有提到 INTB 瞬间生效的事实。 如果您将其用作"实际"中断、这不是问题。 更大的问题是在轮询时... 如果轮询速度太慢(调试时可能发生这种情况)、并且您错过了 INTB 变为高电平的机会、那么一旦它返回低电平、除非您读取寄存器、否则它永远不会再次变为高电平... 简而言之、如果您没有真正的中断例程、那么最好不要读取寄存器。

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

    大家好、

    当报告 DRDY 时、INTB 引脚的运行方式如所附图像所示:

    3mA 灌电流时的 INTB 最大电压为0.4V。 VOH > 2.4V。

    此致、

    Christo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我从上图中看到、当通道0、1的数据就绪时、INTB 引脚的电平会发生变化、但我不理解、当数据就绪时、INTB 引脚会发出高电平、读取后复位。 是吗?
    然后、我想问:INTB 信号是否可以用作外部中断源信号来触发 MCU?
    我按照手册 snoscz9.pdf 第7.3.4节配置 INTB 引脚、但 INTB 引脚未输出、原因是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    手动 snoscz9.pdf 第7.3.4节包含以下内容:(必须通过将 CONFIG.INTB_DIS 设置为0来启用 INTB 功能、将寄存器 CONFIG.INTB_DIS 设置为 B1来禁用 INTB 功能并将 INTB 引脚保持为高电平。)这意味着当寄存器中的此位设置为0时启用 INTB 中断、 但我无法以这种方式使用 INTB 中断。 当我尝试将该位设置为1时、INTB 中断被启用、为什么?

    现在有两个问题:

    第一个数据转换完成后、只有一个中断发生、并且在后续数据转换后不会发生中断。 为什么?

    通过 I2C 读取通道0和1的转换数据后、将 FDC2212设置为睡眠模式、然后将1写入 ERROR_CONFIG 寄存器的 DRDY_2INT 位。 当 FDC2212被设定为正常模式时、会产生一个中断、但是读取的转换数据全部为0。

     

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

    当 INTB 引脚被置位时、它会变为低电平。 如果 INTB 引脚置位、则只能通过读取状态或数据寄存器或将器件置于睡眠模式或关断模式来将其置位。

    如需更多信息、请参阅应用手册 www.ti.com/.../snoa959.pdf;它也适用于 FDC221x 和 FDC211x 器件。

    此致、

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

    您好!

    您是否有 FDC2212电容式传感器应用源代码? 我需要参考您的源代码! 请告诉我源代码链接。

    此致

     

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

    您是否在要求使用 FDC2114EVM 固件? 您能否澄清您的确切需求?

    此致、

    Christo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经听过你的回声了一段时间、所以我要关闭这个线程。 如果您需要任何其他帮助、请发布新主题。

    此致、
    Christo