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.

[参考译文] BQ25792:BQ25792 + TPS25750 + BQ40Z59-R2

Guru**** 2578945 points
Other Parts Discussed in Thread: TPS25750, BQ25792, BQ40Z50-R2, BQ40Z50

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1035540/bq25792-bq25792-tps25750-bq40z59-r2

器件型号:BQ25792
主题中讨论的其他器件:TPS25750BQ40Z50-R2BQ40Z50

您好!

希望有人能为我提供一些有关此主题的有用信息。

很明显、TPS25750除了执行 USB-C PD 操作外、还能够控制充电器。 例如、在设置充电电压和电流方面、对于给定的锂离子电池配置、BQ25792降压/升压充电器。 但是、基于 Web 的编程接口提供的功能不会超过此水平。

作为 PD 控制器、在 TPS25750和 BQ25792的旁边、作为充电器、我还将 BQ40Z50-R2作为电池组管理器、负责处理保护、平衡和电量监测。

但是、在这种设置中、似乎无法促进 BQ40Z50-R2和 BQ25792或 TPS25750之间的通信、例如支持 JEITA 充电、除非引入了单独的微控制 器来编排 BQ40Z50-R2和 BQ25792/TPS25750之间的交互作用、 符合智能电池规范。

但是、如果不是绝对需要、我宁愿不让设计变得不必要的复杂。

那么、现在我的问题是。 在 TPS25750中、是否可以通过任何方式对更复杂的控制器行为进行编程/实施、从而使 TPS25750 + BQ25792在 BQ40Z50-R2上充当智能充电器。 例如、TPS25750首先轮询 BQ40Z50-R2以获取充电电压和电流、然后对 BQ25792进行编程、并每分钟左右重复进行一次。

或者、如果有一个 TI 电池组管理器 IC (*)可根据智能电池规范充当智能电池主设备、 这样的智能电池是否有可能能够根据智能电池的要求为 TPS25750/BQ25792动态提供充电电流和电压。

(*)我尚未在其目录中找到这样的 IC,因此欢迎提出建议。 此类 IC 应提供保护、平衡和电量监测(基于阻抗跟踪)、并支持智能电池规范。

谢谢。

此致

Dave

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

    尊敬的 Dave:

    如果您使用 TPS25750 I2Cm 线路驱动 BQ25792、则 也不能使用 TPS25750 I2Cm 线路上的 BQ40Z50-R2来驱动 BQ25792。 这将导致总线上出现两个初级节点并导致总线冲突。

    但是、您可以使用 TPS25750 I2C 线路。 在这里、您可以使用《TPS25750技术参考手册 》中的4CC 命令通过直通模式向 TPS25750以及 BQ25792和 BQ40Z50-R2发送命令。 这将防止总线冲突。

    谢谢、

    Mike Emanuel

    如果您的问题得到了解答、请单击"已解决"。

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

    明白。 但这需要在 TPS25750、BQ25792和 BQ40Z50-R2 (或等效器件)旁边使用单独的主机控制器。 对吧?

    您是否可以建议使用任何 TI 电池管理器(相当于 BQ40Z50)来对其进行一些"智能"编程、从而使其在最基本的意义上可用作智能电池。

    或者是一种单独的 uController 方法(唯一)。

    谢谢。

    Dave

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

    尊敬的 Dave:

    只有一个器件可以直接控制 BQ25792。

    此外、BQ40Z50-R2是一款 SMBus 充电器、可控制 BQ25792 I2C 充电器。 请参阅随附的  以通过 SMBus 主机控制 I2C 器件。 但是,即使这起作用,也不能在行上有两个主节点。

    我为您提供的最佳解决方案是使用 MCU。 监测计通过 SMBus 与 MCU 通信、然后再与 TPS25750通信。 TPS25750会将命令传递给 BQ25792。 这将确保不会发生总线冲突。

    谢谢、

    Mike Emanuel

    如果您的问题得到了解答、请单击"已解决"。

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

    明白。 单独的 MCU/UC 是最佳方法。

    问题

    此致

    Dave