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.

[参考译文] BQ25703A:更改最小输入电压寄存器

Guru**** 2519650 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1158494/bq25703a-changing-minimum-input-voltage-register

器件型号:BQ25703A

您好!

我们使用 QuíckCharge Ω 电阻器从电源适配器请求更高的电压。

之后、我们需要调整最大输入电流(IIN_HOST 寄存器)、最小输入电压(InputVoltage 寄存器)和充电电流(ChargeCurrent 寄存器)。

遗憾的是、在通过电池加电后、InputVoltage 寄存器不可写入。

我通过设置 ChargeOption3寄存器中的 RESET_VINDPM 位解决了这一问题。

这又带来了另一个问题:

为了在无负载的情况下测量 VBUS 电压、为了确定新的最小输入电压、芯片与功率采用者断开连接并切换到电池。

这样、系统电压会根据 电池状态下降、并且我的系统崩溃。

这应该是怎样工作的?

芯片的设计确实只能从电池启动、因为这是电池受保护系统的正常情况。

那么、插入电源适配器后、接下来的步骤是什么?

InputVoltage 寄存器卡在零、并将其复位会导致 VSYS 下降?!

什么是必要步骤?????

(拔下充电器后 VSYS 也会下降)

问候语、

Joerg

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

    您好!

    新披露:不应启用 ADC 以正确设置输入电压寄存器。

    我首先要在连续模式下打开 ADC、因为我需要测量 Vbus。

    出于某种原因、这会阻止 InputVoltage 寄存器在加电时自动置位。

    如果没有 ADC、寄存器会按预期进行设置。

    为什么? 不知道!

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

    尊敬的 Jorg:

    在您提交的关于 InputVoltage()的最后一个主题中,我无法重现您提到的问题,但现在我看到启用 ADC 后,我看到了相同的行为。

    • 从 VBAT 上电
    • 禁用 LWPWR 模式
    • 在连续模式下启用 ADC
    • 打开输入电压-> InputVoltage ()卡在0

    如果 ADC 以单次触发模式运行、似乎不会发生这种情况。

    关于您原来的问题、当器件从适配器电源切换到电池电源时、根据电池状态、电池 FET 将会有一些延迟时间打开。 如果电池处于充电状态、则电池 FET 应该已经打开。 您能否确认在电池充满电或电池处于充电状态时是否看到系统出现故障? 即使如此、芯片设计为能够以足够快的速度切换到电池电源、从而使系统保持通电状态。 如果您仍然遇到此问题、您能否在遇到电池压降时提供有关电池电压、系统电压和系统负载的详细信息?

    谢谢、

    Khalid

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

    Hallo Khalid、

    激活 ADC 连续模式就足以获得这种奇怪的行为。 我不需要禁用低功耗模式。

    目前、在单次模式下使用 ADC 对我有效。 由于寄存器不会卡住、因此我可以在电源适配器的电压变化后更改该值。 因此、我不会重置 VINDPM、因此之前没有 VSYS 下降。  它们在电池放电时更为突出。

    拔下适配器(甚至插头?)时仍有 VSYS 压降。 我们使用的是5V 系统、如果 VSYS 压降过大、线性稳压器似乎无法保持电压。

    我需要对这个进行更多测量。

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

    您好!

    我测量了 VSYS 和 LDO 之后的5V、以进一步研究我们的系统崩溃问题。

    使用相当空的电池时、VSYS 从6V 降至5、5V 以下、并且 LDO 无法支持5V 系统电压。

    此时、电池正在以1A 的电流充电。 (VSYS 粉红色、5V Vcc 黄色、1V 垂直、10ms 水平)

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

    Joerg、您好!

    感谢您提供更多详细信息。 您的 SYS 上有多少电容?

    Khalid

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

    我们有大约70uF 的缓冲器。

    最后一个示波器图像仅显示 Vcc 低于4、5V 的触发点。

    整个过程似乎更长。

    与之前的 Vsys 粉色、Vcc 黄色和 CHRGOk 蓝色一样。

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

    您好 Joerg、

    只需确认一下、移除适配器后就会显示此图像、对吧? 卸下适配器后、看起来系统电压在6.2V 下保持稳定一段时间、然后开始下降。 它稳定在5.6V 左右、然后跳回到6.2V。

    如果电池电压大于最小系统电压、BATFET 将完全关闭、系统电压将与电池电压一致。 如果电池电压<最小系统电压、则它在 LDO 模式下运行、系统电压应调节为最小系统电压+ 160mV。

    -您的最小系统电压设置是多少?
    -在这种情况下,电池电压是多少?
    -您正在使用什么 BATFET?
    -"VCC"是您的5V LDO (在 VSYS 之后)吗?

    Khalid

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

    您好 Khalid、

    是的、这是在移除适配器时电池电量低、充电电流为1A。

    最小系统电压设置为6、65V。

    在这种情况下、我没有测量电池电压、它应该大约为6V。

    对于 BATFET、我们使用 DMP3007SCGQ。

    是的、Vcc 意味着 VSYS 之后的 LDO 为5V。

    Greets、Joerg

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

    您好 Joerg、

    当适配器存在时、最小系统电压适用。

    移除适配器后、充电电流将首先停止。 当系统电压下降时、体二极管将导通、BATFET 上的压降将在补充模式下进一步强制 BATFET 进入理想二极管。

    我认为波形中的上下波动与系统电流有关。 电池具有一些内部阻抗。 监控系统电流或电池电流以了解波形中发生的情况可能会有所帮助。

    谢谢、

    Khalid