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.

[参考译文] BQ24179:12V 电池充电器

Guru**** 2378650 points
Other Parts Discussed in Thread: BQ25798, TPS25730, TPS25751, BQ24179, BQ25792, BQ76922
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1533421/bq24179-12v-battery-charger

器件型号:BQ24179
Thread 中讨论的其他器件: BQ25792、BQ25798 、TPS25751、TPS25730、 BQ76922

工具/软件:

您好、  

我们有 12V 电池、需要通过 USB-C PD 进行充电。 我们的目标是使用简单便宜的电池充电芯片、这也适用于 PD 控制器 TPS25730SRSMR。 我提出了 BQ24179、 BQ25792 等很多选项、但请建议使用最合适的选项。  

我还有一个问题、对于这些充电器、是否必须将 USB 数据线连接到充电 IC? 我这个问题是我们的 MCU (ESP-32) 在我们的例子中需要通过 USB 进行引导/编程、因此、如果充电 IC 需要连接 USB-C 数据引脚、那么我们将无法将 USB 数据线用于 MCU 调试/编程。  

谢谢。此致、

Muhammad Awais

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

    您好 Muhammad、

    我们在 https://www.ti.com/tool/USB-PD-CHG-EVM –01 中提供了 TPS25751 + BQ25798 的参考设计。  TPS25751 固件控制 BQ25798。  BQ25798 是 BQ24179 的后代、因此具有相同的 I2C 寄存器。  理论上(表示未测试)、TPS25751 应控制 BQ24179。  

    充电器 IC 具有 D+/D-、可仅检测 USB BC1.2 传统充电器的输出电流能力。  充电器 IC 无法直接与 USB-C 端口通信。

    此致、

    Jeff

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

    尊敬的 Jeff:  

    感谢您的回答。 您能否确认我们是否可以将  TPS25730 与这款 BQ25798 搭配使用 ? 此外、使用 TPS25751 + BQ25798 有何优势?

    很抱歉,我不明白这个。 您能解释一下我们不应该将 D+/D-连接到 USB-C 连接器吗?

    “充电器 IC 具有 D+/D-、可检测仅 USB BC1.2 传统充电器的输出电流能力。  充电器 IC 无法直接与 USB-C 端口通信。“

    此致、

    Muhammad Awais

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

    您好 Muhammad、

    如果用户要从头开始编写自己的固件、可以使用 TPS25730。  TPS25751 已经具有用于控制 BQ2579x/719 的固件。

    充电器仅使用 D+/D-来设置其输入电流限制、以匹配 USB BC1.2 源的输出电流能力。  USB-C 源端不使用 D+/D-线路来实现这一点。  它们使用 CC1/2 来协商功率合约。  然后、TPS257xx 固件或 MCU 软件设置充电器的输入电流限制。

    此致、

    Jeff

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

    尊敬的 Jeff:  

    谢谢、我将介绍 TPS25751。  

    与 D+/D-有关、所以我将使用它来调试 MCU、而不会将 USB 数据线连接到充电器 IC。  

    此致、

    Muhammad Awais

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

    Jeff、  

     对于 TPS25751、我们仍需要使用应用程序自定义工具来设置 PD 控制器和电池充电器的参数? 在本例中、我们将使用定制电路板、因此假设我们无法使用应用程序自定义工具。 请确认。  

    这意味着如果没有加载固件、PD 和充电器芯片将不工作、或者根据硬件设置将处于默认状态?

    此致、

    Muhammad Awais

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

    您好 Muhammad、

    我建议先使用该工具、然后根据您的需求修改固件。   

    只要提供输入电源、充电器芯片就会在默认模式下工作。  TPS25751 仅从其默认配置中重新配置某些 I2C 寄存器、最重要的是 IINDPM 设置、使其与 USB-C 合约的输出电流匹配。

    此致、

    Jeff

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

    尊敬的 Jeff:

    当然可以。  

    最后、什么是 BQ25792 和 BQ25798  具有 USB、正如您在本例中所说、我们将使用 CC1/CC2 进行 USB-C 接头和 PD 控制器之间的握手。  

    这些电池充电 IC 上的 USB 接口有什么用途? 如果我们之间没有任何 PD 芯片、是否会有这样的情况:我们将 BQ25798 输入直接连接到 USB-C、并且这个充电 IC 将通过 USB DP/DN 处理握手? 如果是这样、那么使用完整的 5-20V 100W 输入是否有任何限制? 以下是数据表中所述的内容、请帮助我阐明我的要点。 谢谢

    我已经要求检查我们是否可以排除 PD 芯片、因为在我们的应用价格中需要注意。

    此致、

    Muhammad Awais

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

    您好 Muhammad、

    充电器的 D+/D-线路用于传统 USB BC1.2 端口和一些高压 DCP 适配器(例如一些 QC2.0 适配器)。  USB-C 不使用 D+/D-来确定输出功率要求。 USB-C 使用 CCx 线路。 如果您希望 USB-C 端口提供高于 5V 的电压并支持 500mA、则需要一个 PD 控制芯片。

    此致、

    Jeff

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

    感谢 Jeff 的帮助和澄清。  

    此致、

    Muhammad Awais

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

    尊敬的 Jeff:  

    最后、我们将使用 BQ25798 进行 3 节至 4 节串联电池充电。 您能否建议使用任何 电芯 均衡 IC、因为电池没有板载均衡。 请提供尺寸更小且外部器件数量较少的选项。 我目前正在研究 BQ76922、但请告诉我是否有更好的选择、尽可能减少外部器件并降低成本、因为我的唯一目的是平衡电芯。 谢谢

    第二个问题、我们通常需要一个 专用微控制器  来监测电芯均衡、但在本例中、我们将在电路板上安装电芯均衡和电池充电 IC、我们将只有一个 ESP32 由电池供电运行、并将用于我们的实际系统、因此我可以将同一处理器 I2C 用于电芯均衡 IC。 我需要 知道我们是否需要  通过 I2C 设置电芯均衡 IC 、然后才能在所有电芯都正常时开始工作?  

    谢谢。此致、

    Muhammad Awais