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.

[参考译文] TPS25751:使用 TPS25751控制 BQ25756

Guru**** 2589280 points
Other Parts Discussed in Thread: EV2400, TPS25751, BQ25756, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1328326/tps25751-controlling-bq25756-by-using-tps25751

器件型号:TPS25751
主题中讨论的其他器件: BQ25756、EV2400、 BQSTUDIO

您好!

 TPS25751可在客户电路板上正常工作。 我们检查其日志并查看电源/接收功能正常(但电池电量耗尽功能不起作用...)

 但控制 BQ25756时存在问题。 可以直接使用 EV2400对 BQ25756进行自定义控制、但我们无法发送高于5V 的功率输出。 请查看有关 TPS27571的 BQ25756和 json 的 I2C 日志、并查看我们的设置是否存在任何问题。 谢谢。

此致、

G·滕

e2e.ti.com/.../bq25756_5F00_tps25751_5F00_source.zip

e2e.ti.com/.../tps25751_5F00_CWT.zip

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

    您好、Gary、

    在 TPS25751已启动并配置 BQ 器件后、您是否使用 EV2400来手动写入 BQ25756?  

    启动并向远端器件供电时、是否具有 TPS25751+BQ25756的 I2C + VBUS 示波器捕获?  

    谢谢。此致、

    雷蒙德·林

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

    尊敬的 Raymond:

     1.客户在其端控制器 EV2400上使用 BQ25756、其电池可通过9V 灌电流 PDO 充电。  

     2.我们还没有成功测试客户电路板作为供货商  

     由于我们手头没有 TPS25751 / BQ25756 EVM 作为参考、如果您在27W 10s 应用下帮助确认 BQ25756的 I2C 设置? 我们之前提供的 i2c 日志是否正确或不适用于10节电池应用? 关于我们对9V3A 电源的测试、它只能在 Vbus 上提供5V 电压。 供参考。

    此致、

    加里

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

    您好、Gary、  

     1.客户在其端控制器 EV2400上使用 BQ25756、其电池可通过9V 灌电流 PDO 充电。  [/报价]

    只是为了澄清、客户是否手动写入 BQ25756以进行拉电流和灌电流? TPS25751应已编程为配置 BQ25756、从而在拉出和灌入电流时达到特定的电压/电流电平。 如果某些特定寄存器配置不正确或顺序不正确、则可能无法正确启用输出电压/电流。  

     由于我们没有 TPS25751 / BQ25756 EVM 作为手头的参考,因此,如果您需要帮助确认 BQ25756在27W 10s 应用中的 I2C 设置? 我们之前提供的 i2c 日志是否正确或不适用于10节电池应用? 关于我们对9V3A 电源的测试、它只能在 Vbus 上提供5V 电压。 供参考[/报价]

    从日志中可以看出、您要将反向电压配置为仅5.14V、反向模式(EN_REV)也从未启用。 同样,我需要澄清本案具体发生了什么。 您是手动使用 EV2400来配置 BQ25756还是 TPS25751会自动设置这些设置?  

    需要注意的一点是、打开 CCGX 文件需要使用什么应用? 我认为最后此 PD 日志固件的版本不同。  

    谢谢。此致、

    雷蒙德·林

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

    您好 Raymond:

    我总结了我们今天的测试结果、以供您参考、并通过电子邮件向您提供了原理图。

    我们期待您的 bin 文件。

    非常感谢。

    当受电模式时:

    我们使用下面的 bin 文件进行验证的充电功能、9V/27W、9V/45W 和20V/60W。

    e2e.ti.com/.../20240229.zip

    经测试的流程如下所示。

    1.将代码加载到 EEPROM

    2.关闭电池电压

    3.插入 TYPEC 100W 电源,电池侧悬空

    4. PPHV 为9V、VBAT 为38.x~42.x 电压检测行为。

    5.检查获得 D6地址为 NAK 的 LA 捕获结果。  

    6.断开 LA、已删除 TPYEC 100W 电源

    7. Re 插头  TPYEC 100W 电源,在3或5秒后,使用 BqStudio 读取 BQ 器件的所有参数

    8.显示所有默认值的 bq 器件参数,如 ICHG、IPRECHG 或 ITERM,没有变化   

      无论我们使用附加文件的任何 bin 文件、该 BQ 器件都没有更改参数。

      但是、该 PD 协商灌电流能力将根据我们的 bin 文件进行更改。

      9V/3A (TPS25752_CWT bin 文件)正常

      9V/5A (9v5a 二进制文件)不正常

      20V/3A (20v3a bin 文件)正常。

    9、加载好 bin 文件后、我们回到9V/3A 测试、从流程7开始、我们检查参数没有变化、所以我们用 BqStudio 来使能充电、设置0.5A 充电电流、PCBA 工作正常、没有错误。

    受电模式汇总:

    TPS25751无法配置 BQ 器件、请为我们创建一个 BIN 文件。  我们需要接收功能为9V/3A (27W)。

    当 Source 模式时

    1.电池侧提供36.6V 电源。

    2.使用  TPS25752_CWT bin 文件、VBUS 具有9V/1V 输出、这意味着 TPS25751可以正常发送 BQ 命令。

    3.插入电子负载设置 CR 模式0.3A,设备工作正常。

    4.添加了 CR 模式电流至0.55A、器件禁用输出。

    5.我们检查了 BQ 参数,IAC_REV 显示1000mA

    6.重复过程4并按 ADC_EN、已在禁用输出前检查 IAC_ADC-Use 字段视图是否在-1200mA 附近。

    7.在电池侧重新上电36.6V、并使用 BqStudio 将 IAC_REV 修改为5000mA、其输出可正常加载1000mA。

    此时 IAC_ADC-Use Field View 显示主动脉和-2200mA。

    拉电流模式汇总:

    1. BQ 器件可以工作、但 BQ 器件 IAC 不正确、我们猜哪一个是布局问题。

    2. IAC 限制不正确,我们的 bin 文件设置应为3A。

    3、根据以上两点,请为我们制作一个 bin 文件。

    我们需要源电压功能为9V/8A (由于 IAC 在此 PCBA 下不正确、我们需要升级 IAC 等级以满足客户源电流能力)

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

    尊敬的 Statham:  

    让我使用 EVM 来测试您的配置、然后看看我是否可以在最后重复同样的问题。 您是否碰巧有任何 I2C 日志显示 PD 在灌电流和拉电流期间配置的 BQ25756? 我想看看发生了哪些 I2C 事务、以及 PD 是否向 BQ25756发送了错误的写入。

    谢谢。此致、

    雷蒙德·林

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

    您好 Raymond:

    更新了日志文件供您参考。

    e2e.ti.com/.../Packet_5F00_sink.txte2e.ti.com/.../Packet_5F00_source.txt

    但我检查了这两个文件、我认为这对调试没有用处。

    由于没有任何解决 D6结果、可能流程在客户方面有错误。  

    无论什么,根据我的测试结果,你可以容易地知道哪一个是正确的或不是从我们的.json。

    请尝试一下并提供反馈。

    如果可能、我们确实需要您的帮助来生成 bin 文件、请注意 IAC_DPM、IAC_REV 和 IAC_ADC 之间的关系

    这位客户在 IAC_ADC 上遇到了同样的问题、不正确、偏移和增益误差更大、只需将 IAC_DPM 和 IAC_REV 设置为高于10000mA 就会更好。

    期待您的反馈。

    非常感谢。

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

    尊敬的 Statham:

    由于没有任何地址 D6结果,可能流程在客户方面有错误。  [/报价]

    您可以向客户再次确认是否读取了器件地址0x6B 而不是0xD6? 当 TPS25751写入 BQ25756时、它应在 I2C 总线线路上解码为0x6B。  

    我无法从文本日志中看出 TPS25751写入 BQ25756的情况、似乎没有对器件地址0x6b (或 D6)进行任何写入、我将在我的端根据 EVM 设置尝试您的配置、并看看结果是否不同。  

    您能否更详细地解释客户希望配置 IAC 值的确切值? 我并不完全熟悉 BQ 寄存器是如何相互操作的。  

    谢谢。此致、

    雷蒙德·林

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

    由于该线程已离线、因此将继续并关闭它。 请打开新的 e2e 主题以获得更多支持!