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.

[参考译文] BQ25700A:回顾在升压模式下使用 BQ25700A 实现的电路

Guru**** 2508475 points
Other Parts Discussed in Thread: BQ25700A

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1115101/bq25700a-review-on-the-circuit-implemented-using-bq25700a-in-boost-mode

器件型号:BQ25700A

你(们)好

我使用 BQ25700A IC 通过12V 电源为采用4S 配置(16.8V)的电池充电。 下面给出了使用的电路。

我使用12V 电压为电路加电、电流设置为0.2A、在未连接电池的情况下、我们观察到生成了 VDDA、CELL_BATPRESZ 为 VDDA 的75%、但 EP3测试点的电压仅为12.2V。

L1未安装。

1.我没有连接电池、是因为 EP3上没有显示16.8V。 ?

2.是否需要在12V 电源下设置最小电流以进行升压操作?

3.添加的抽头是否会造成问题。 增加了更多的衰减以减少纹波。

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

    您好、Bivin、

     

    我看了一下您的原理图和问题。 加电后、该部件将执行以下步骤:

    • 在 VBUS 高于 VVBUS_Conven 后50ms、启用6V LDO、并且 CHRG_OK 变为高电平
    • 输入电压和电流限制设置
    • 电池配置
    • VBUS 高于 VVBUS_Conven 150ms 后、转换器加电
    • 在 CHRG_OK 变为高电平后、充电器会将 REG0x3F ()中的默认输入电流限制设置为3.30 A
    • 实际输入电流限制是 REG0x3F ()和 ILIM_HIZ 引脚的较低设置。
    • 充电器在无任何负载(无负载时的 VBUS)的情况下启动 VBUS 电压测量。 空载时的默认 VINDPM 阈值为 VBUS–1.28V

     

    如果在未连接电池的情况下加电、则以下情况适用:

    当电池低于最小系统电压设置时、BATFET 以线性模式(LDO 模式)运行。 当电池电压上升到高于最小系统电压时、BATFET 在充电或补充模式下完全导通、系统和电池之间的电压差为 BATFET 的 VDS。 BATFET 关断(无充电或无补充电流)时、系统电压调节为高于电池电压160mV。

     

    如果尚未设置 MinSysVoltage 寄存器(0x3E)、则4S 配置的默认值为12.288V。 在这种情况下、BATFET 以 LDO 模式运行、默认的 MinSysVoltage 设置为12.288V、这可以解释为什么您在 EP3上看到该电压。

     

    1. 请确认 CHRG_OK 是否按预期为高电平
    2. 根据您的原理图和输入、电流限制应为3.3A、VINDPM 应为10.72V。 您无需设置任何内容即可使用这些默认值。
    3. 如果您希望系统以16.8V 运行、请确认您是否已设置 MinSysVoltage

     

    我将检查您提到的电容器、并在明天返回给您。

     

    谢谢、

    Khalid

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

    你(们)哈立德

    感谢您的回复。

    我们检查了 CHRG_OK 网络、它是高电平。

    请在下面查找我们的意见。

    1、如您所述、根据原理图、输入源的电流限制为3.3A。 如果输入源12V 限值设置为1A、这将影响升压模式下的电池充电。 任何最小电流,我需要在我的12V 电源中设置?

    2.如果我在未连接电池的情况下将 MinSysVoltage 寄存器(0x3E)设置为16V,EP3的电压是否会变为16V,这是否会损坏 IC?

    3.如果我在未写入 IC 的任何寄存器的情况下将电池连接到此电路,它是否会在升压模式下为电池正确充电?

    使用的电池 CC 模式下具有高达16.8V 的建议运行条件、在 CV 模式下具有高达100mA 的16.8V 的建议运行条件。 但电池可充电、最大电流为3A。

     A)如何在此 IC 中选择 CC 或 CV 模式?

     b) 要在 CV 模式下实现100mA,我是否需要向 Chargeclum() 0x14H 寄存器写入值00001。 IC 会自动处理充电电流吗?

    5.如何检查电池是否正在充电, 如何检查电池充电百分比?

    6.在电池充满电的情况下,会产生任何警报信号,电路一旦充电,是否会从电池汲取电流至 EP2?

    7.在原理图中、EN_OTG 直接连接到3.3V 网络、这是否是一个问题。 是否有任何内部串联电阻器用于相同的情况。 如果不进行脉冲上升、是否会影响上述操作。

    除前一封邮件中提出的破译问题外,请回答上述问题。

    此致

    Bivin

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

    Vivin、

    0.2A 对于输入电源来说是可以的。 最小值为50mA。

    2.这不应损坏 IC。  

    3.默认电池电压将设置为4.2V/节,但您需要对 ChargeCurrent ()进行编程。 由于您的配置为4S、这将转换为升压模式下的充电。

    • 根据 CELL_BATPREZ 引脚设置、充电器将默认电池电压4.2V/节设置为 ChargeVoltage ()或 REG0x15 ()。 根据电池容量,主机将适当的充电电流设定为 ChargeCurrent ()或 REG0x14()。 当电池已满或电池未处于良好充电状态时、主机通过将 REG0x12[0]设置为1或将 ChargeCurrent ()设置为零来终止充电。

    4.见下文的答复

    A. 在恒定电流和恒定电压模式之间没有选择。 充电器所采用的模式取决于编程的设置和电池的状态。 如果电池电压低于设定的 ChargeVoltage()目标,并且 ChargeCurrent()被设定为0A 以外的值,则充电器运行在 CC 模式。 否则、它在 CV 模式下运行。 请参阅以下随附的充电曲线、以了解 CC 和 CV 模式的示例。  

    B. 如果您将 ChargeCurrent()寄存器的第7位置位、则相当于128mA 的充电器电流。 如果满足所有充电条件、则充电器将以该电流开始充电。 在 CV 模式下、充电器根据电池电压决定充电电流。  

    5.要确认 IC 处于充电模式, 您可以检查 ChargerStatus (0x20)寄存器。 位10表示 IC 是否处于快速充电状态、位9表示 IC 是否处于预充电状态。 您可以使用 ADC 监测电池电压。 请参阅数据表中的 ADCOption()寄存器以及 ADCVSYSVBAT()。

    6.该器件依靠主机监控电池电压并终止充电。 关于问题的第二部分、当电池电压高于 MinSysVoltage 时、BATFET 将完全导通、以便电池向系统提供电流。

    7.如果 EN_OTG 引脚连接到高电平、且寄存器0x32[12]= 1、则充电器将切换到 OTG 模式。 如果引脚连接高电平但寄存器0x32[12]= 0、则充电器将不会处于 OTG 模式。 如果 EN_OTG 引脚不是高电平、充电器将不会处于 OTG 模式。 如果您打算使用 OTG 模式、则可以将此引脚连接到高电平、并且您可以在需要进入 OTG 模式时设置使能位。 如果您不使用 OTG 模式、则只要您不在寄存器设置中启用 OTG 模式、该引脚就不会影响任何内容。  我建议使用10KOhm 上拉电阻器、而不是直接短路。

    关于您询问的电容器、没关系。

    谢谢、
    Khalid