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.

[参考译文] TPS25751:液体检测 ADC 阈值

Guru**** 2459610 points
Other Parts Discussed in Thread: TPS25750, TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1519356/tps25751-liquid-detection-adc-thresholds

器件型号:TPS25751
主题中讨论的其他器件:TPS25750

工具/软件:

尊敬的:

我从 TPS25750切换到 TPS25751、无法保持已协商的 PD。

我发现问题来自液体检测。

实际上、设置不正确。 现在、GPIO 似乎可以、但我符合 ADC 阈值。

在以下屏幕截图中、设置为:

     - ADC 无液体  低=196mV   高=2100mV

     - ADC 液体       低电平=406mV   高电平=1800mV

尽管电压超出电压范围(2300mV 且接近0mV)、但系统仍能检测到液体。

TPS25751电压测量值似乎是实际值、

我将添加读取寄存器来读取比较结果、但我想对这个主题有任何意见、也知道可能出现的故障。

BR

Thierry

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

    只需添加此注释:黄色和绿色表示 GPIO4&5、洋红色表示 MOSFET 驱动、青色= GPIO1表示检测到液体的输出。

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

    尊敬的 Thierry:

    您如何驱动液体检测电路中的 PMOS 和 NMOS 栅极? 您为 PMOS 使用哪个 GPIO 以及为 NMOS 使用哪个 GPIO?

    您可以分享正在使用的 json 吗?

    在数据表的样本波形中、您可以看到、在非采样期间、检测引脚(示例波形中的 SBU1/2)处于 GND。

    如果采样周期中偏置不正确、则可能检测到液体。

    谢谢。此致、

    Chris

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

    您好、Chris、

    是、MOSFET 已驱动(洋红色图)。 使用 GPIO3同时驱动 NMOS 和 PMOS (技术手册的图9-9)。

    好的、我认为我只是理解这个问题。 空闲时、PMOS 将被驱动、因此通过上拉电阻强制 SBU 为3V3。

    似乎我只能使液体而不能缓解。

    在这种情况下、检测效果会有所缓解、不是液体。 只有一个 GPIO 驱动 MOSFET 是否可以缓解该问题?

    我试图附加 json 文件,但出于任何原因导航器不做它(火狐或边缘,相同)。

    BR

    Thierry

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

    再次大家好、

    我想通知您、GPIO4和5上的 ADC 不在这里、因为技术手册中说需要考虑 ADC 结果寄存器。

    请检查它。

    BR

    Thierry

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

    克里斯,我自己找到了答案。

    我设置了 GPIO 以驱动 PMOS、而不是 NMOS。

    现在、SBU 在空闲时强制为 GND 并正常工作。