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:BQ25703A 充电指示和配置问题

Guru**** 2558250 points
Other Parts Discussed in Thread: BQ25703A, BQ25886, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/811532/bq25703a-bq25703a-charge-indicate-and-configuration-issue

器件型号:BQ25703A
主题中讨论的其他器件: BQ25886BQSTUDIO

您好、E2E、

我选择了充电器 IC。 输入为5V/2A 或5V/3A。 系统使用4节电池、它们使用两节串联电池和两节并联电池。 充电过程中无需 MCU 控制、充电完成后、电池电压为8.4V (6800mAh)。  

我有两个问题:

1 BQ25703A 只有指示器引脚 CHRG_OK。  如何构建一个电路来指示电池充电正常。

2导致故障模式的原因是低功耗模式。 独立比较器关闭。 那么 、如果在连接外部充电适配器时比较器将会打开?

我可以获得您的快速支持吗?

 

BRS、

Kun

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

    嘿、Kun、

    如果没有 MCU 控制、此充电器将无法正常工作。 只要连接适配器、它就需要 MCU 对充电电流进行编程。  

    我建议查看 BQ25886。 这是一款具有升压功能的独立集成式充电器、适用于您自己的2节 SyP 电池组。 作为独立器件、您只需通过电阻器对充电电流、稳压电压进行编程、STAT 引脚将为您提供充电终止所需的指示。

    此致、

    Joel H

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

    您好、Joel、

    我将介绍 BQ25886。但 我有一个新的解决方案。我们的系统需要2A 或3A 的充电电流。我已经使用 TI BQSTUDIO 测试了 BQ25703AEVM。 还可以。

    但我发现、当我将控制板(基于 I.MX6)连接到 BQ25703AEVM (通过 Flyrats)时、我无法控制充电电流。 我们知道、 ChargeCurrent 寄存器(I2C 地址= 03/02h)[复位= 0h]。 我尝试使用控制板来配置03/02h、充电电流不会改变。 但0d/0ch reg 可由我的控制板配置。

    因此、我有疑问、如果我想配置不同的充电电流、是否有任何先决条件? 例如要配置哪些寄存器或遵循哪些步骤?

    我的项目非常紧迫,我是否可以获得您的快速支持?非常感谢您。

    BRS、

    Kun

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

    您好、Joel、

    我将介绍 BQ25886。但 我有一个新的解决方案。我们的系统需要2A 或3A 的充电电流。我已经使用 TI BQSTUDIO 测试了 BQ25703AEVM。 还可以。

    但我发现、当我将控制板(基于 I.MX6)连接到 BQ25703AEVM (通过 Flyrats)时、我无法控制充电电流。 我们知道、 ChargeCurrent 寄存器(I2C 地址= 03/02h)[复位= 0h]。 我尝试使用控制板来配置03/02h、充电电流不会改变。 但0d/0ch reg 可由我的控制板配置。

    因此、我有疑问、如果我想配置不同的充电电流、是否有任何先决条件? 例如要配置哪些寄存器或遵循哪些步骤?

    我的项目非常紧迫,我是否可以获得您的快速支持?非常感谢您。

    BRS、

    Kun

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

    嘿、Kun、

    您提到过在 BQStudio 中测试了 BQ25703AEVM。 这是否意味着您在 BQStudio 中对充电器进行编程时能够进行编程并查看充电情况?

    如果是、当您使用控制板与 EVM 通信时、您是否在相同的测试条件下配置了相同的精确寄存器设置?

    请提供在 BQStudio 中工作的 EVM 的寄存器转储以及与充电器通信的控制板的寄存器转储、我们将进行比较。

    此致、

    Joel H

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

    您好、 Joel、

    我认为我们不需要首先比较寄存器转储。 此外、因为有些寄存器根本无法配置。

    如图所示、BQ25703A 有许多寄存器。 我的问题很简单、如果是一名新手工程师、我可以配置 BQ25703A。

    1 如果我想更改芯片的输出电流、必须配置哪些寄存器

    2 或者以另一种方式、我需要一个示例来了解如何使用它。 您能否帮助提供一个充电电流为5V 3A 的示例?

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

    嘿、Kun、

    寄存器0x0A 应设置为低于输入电压的值、在您的情况下为5V。 目前、在对0x0B40进行编程的情况下、输入电压调节限值为6.08V。 InputVoltage 寄存器对输入电压 VINDPM 阈值进行编程。 此功能的目的是降低输出功率(主要是以充电电流的形式)、以调节输入功率。 在此模式下、将调节输入电压、而不是充电电流或系统电压。  

    在您的情况下、您告诉充电器在输入端调节到6V、但实际输入电压为5V。 实际上、您说充电器会将尽可能多的输入功率拉回、以使 VBUS 恢复到6V、这是不可能的。 即使您正在编程一个值、结果也不会产生充电电流。

    在最简单的形式中、充电器需要一个有效输入电压(高于 UVLO 和低于 ACOV)、一个已编程充电电压、一个已编程充电电流和一个电池。 还需要对 IINDPM 和 VINDPM 阈值进行适当的编程、以便有效地进行充电。

    此致、

    Joel H