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.

[参考译文] TPS65224-Q1:ADC 采集问题

Guru**** 2576195 points
Other Parts Discussed in Thread: AM62A7

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1570460/tps65224-q1-adc-acquisition-issue

器件型号:TPS65224-Q1
主题中讨论的其他器件:TPS65224AM62A7

工具/软件:

您好、工程师  

 当我们使用 TPS65224 的 GPIO5 来执行 ADC 采集时、我们发现芯片的 ADC 采集端口默认情况下会自动启用下拉电阻器。 这导致在采集电压时 ADC 分压值逐步降低。 此外、收集的电压越高、压降越大。 我们尝试修改 GPIO5 寄存器的位 3 以禁用上拉电阻器、但它没有影响。 仅当将 GPIO5 位 6 和 5 设置为 GPIO 模式时、该功能才起作用。

您能告诉我是否有其他方法可以关闭此下拉菜单吗?

下图显示了启用 AD 采集后 ADC 分压器值的变化。

此时、我收集的电压为 32.5V、电压除以 100K 和 10K 电阻。

谢谢、

Xiwen

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

    尊敬的 Xiwen:

    我想了解完整的 OPN(可订购器件型号)、以便进一步调查。 如果您不知道这一点、则可以读取寄存器 0x1、0x2 和 0x3。 由于 GPIO5 (ADC) 的输入电压高于 1.2V、因此可能会启用了内部电阻分压器。 需要注意的一点是、GPIO5 位于 LDOVINT 域、该域为 1.8V、因此当 GPIO5 上的电压超过此值时、它会开始泄漏、从而使电流增加。 这可能是您跌落的一个原因。

    此致、

    Niko

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

    您好、Niko

    芯片的完整订购代码是 TPS6522430RAHRQ1、与 SOC AM62A7 兼容。

    我在寄存器中配置了内部分压器 ADC_RDIV_EN=1、因此可以支持高于 1.2V 的电压进行采样。

    谢谢、

    Xiwen

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

    尊敬的 Xiwen:

    发生该压降时 GPIO5 引脚上的电压是多少? 如果高于 1.8V、您可以尝试将电压降至低于 1.8V 吗? 您能否提供一些与输入电压成函数关系的压降数据?

    此致、

    Niko

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

    您好、Niko

    条件 1:断开 GPIO5、ADC_IN=2.903V 的输入;连接 GPIO5、ADC_IN=2.835V

    条件 2:断开 GPIO5、ADC_IN=2.174V 的输入;连接 GPIO5、ADC_IN=2.127V

    条件 3:断开 GPIO5、ADC_IN=1.078V;连接 GPIO5、ADC_IN=1.06V 的输入

    当输入电压较高时、GPIO 产生的压降会变得更大。即使我将输入电压降低到 1.8V 以下、压降仍然存在。

    ADC 的外部分流电阻器为 100K 和 10K。 通过计算、可以确定 GPIO 内部有一个大于 320K 的下拉电阻器。

    手册 5.3 中指出、GPIO5 可支持的输入电压范围为 0 至 VCCA。 我的 VCCA 为 3.3V。

    谢谢、

    Xiwen

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

    尊敬的 Xiwen:

    由于输入电压较高、因此会有相当大的电流流动、这始终会导致一些压降、因此当 GPIO 上的电压低于 1.8V 时也是正常现象。

    此致、

    Niko

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

    您好、Niko

    当我使用其他 ADC 采样芯片时、从未遇到过压降如此大的情况。 如我在上面提供的数据所示、最大电压差已接近 100mV。 这已经远远大于我在执行 ADC 计算时考虑的 WCCA 误差。 是否有办法禁用内部下拉电阻或消除该压降?

    谢谢、

    Xiwen

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

    尊敬的 Xiwen:

    您可以通过 ADC_RDIV_EN 位禁用内部电阻分压器、但随后、精确的满量程范围高达 1V、因此您必须使用外部电阻器更大程度地降低电压。

    此致、

    Niko