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.

[参考译文] TPS26750:无法使用 USB-C 充电器开始为主电池充电

Guru**** 2513185 points
Other Parts Discussed in Thread: BQ25756, PMP41115, TPS26750, USB2ANY, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1530214/tps26750-can-not-start-charging-main-battery-with-usb-c-charger

器件型号:TPS26750
主题中讨论的其他器件:PMP41115、BQ25756、 USB2ANYEV2400

工具/软件:

尊敬的 TI 支持团队:

我们目前正在测试 PMP41115 参考设计。

最初、我们无法让任何功能正常工作。 之后,根据 Chris Sterzik 在论坛中提供的配置,我们能够通过 USB-C 端口为手机和笔记本电脑充电。

但是、当插入 USB-C 端口时、我们仍然无法为主电池充电。 在充电输入端存在电压之前、电池的 BMS 不会导通充电 MOSFET。 在“输出“上看到电压之前、降压/升压转换器似乎不会开始充电。


我们如何配置系统、使其最初提供电压?
此参考设计是否支持电池无电模式?

我们能否将降压/升压转换器配置为与无源负载作为 R LOAD 一起工作?

此致、
Radko

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

    尊敬的 Radko:

    您能否分享您在参考设计中使用的最新 Json?

    您能分享一个简单的测试方框图吗? 我不确定这个“充电“MOSFET 是什么。

    我们如何配置系统、以便它最初提供电压?

    如果有任何问题、请与我分享您的 json。 当 Type-C 源连接到 Type-C 端口时、PD 控制器应将 BQ25756 配置为 CHG 模式。

    基本上:

    1:C 型电源(壁式适配器或类似设备)连接到 C 型端口

    2:TPS26750 协商受电合约

    3:TPS26750 根据有效合约通过 I2C 将 BQ25756 编程为受电方

    4:应该出现电压。

    如果可能、您是否还可以在上电期间以及在连接电源时将 PD 控制器的 I2C 日志共享到 BQ I2C 总线?

    我们能否将降压/升压转换器配置为使用无源负载作为 R load 吗?

    我不确定是否可以使用 R 负载进行测试。 过去、我已经使用恒压电子负载测试了类似的系统。

    谢谢。此致、

    Chris

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

    e2e.ti.com/.../config_5F00_advanced.json.txt

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

    尊敬的 Radko:

    感谢您分享 json。 我在那里看不到任何应该阻止充电的明显内容。

    您是否有能够以恒压运行的 4 象限电源或电子负载? 我将添加电池充电器团队、看看他们是否可以回答您有关 R-Load 的问题。

    什么控制电源路径上的电荷? 如何确定何时启用它?

    将充电器连接到 Type-C 端口时、您在 VBUS 上看到多大的电压? PPHV 上显示的电压是多少?

    如果您在两个节点上看到 5V 或更高的电压、您是否可以在连接充电器后在 PD 控制器和 BQ 器件之间捕获 I2C 总线?

    如果出现正电压、我们将看到将 BQ 器件配置为充电模式的 I2C 消息。 如果我们看到正确的 I2C 写入、则可能存在与 BQ 器件相关的问题。

    此参考设计是否支持电池电量耗尽模式?

    是的、它支持电池无电模式。

    谢谢。此致、

    Chris

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

    您好 Radko、

    此参考设计是否支持电池电量耗尽模式?

    是的、BQ25756 将支持无电电池。

    我们如何配置系统、以便它最初提供电压?

    您需要下拉 EN_CHG 引脚、并通过电阻器设置充电电流和输入电流限制。

    我们能否将降压/升压转换器配置为使用无源负载作为 R load 吗?

    BQ25756 专为电池充电而设计。 使用 BQ25756 为电阻负载供电将很困难。 我建议设置 EN_PFM=0、EN_TERM=0 和 EN_CONV_FAST_TRANSIENT = 0、以便更轻松地为电阻负载供电。

    如果您只是测试电路、建议使用恒压负载。

    如果您对此有任何疑问、敬请告知。

    此致、
    Ethan Galloway

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

    尊敬的 Ethan:

    你的建议出现后,我回答了克里斯托弗。 他们回答了我的一些问题。  
    几分钟前、请检查一下我的答复。

    谢谢!

    Radko

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

    只是为了我们可以加快我再次发送回复的通信速度。 在危机之后我看不到这一点、我建议:

    您好、Cristopher、

    感谢您的答复!
    由于某种原因,拖放文件已经取代了我对你的第一个答复的答案。
    正如预期的那样、当降压/升压转换器直接连接到电池时、充电过程开始、一切正常。

    对于第二个回复、所有电压看起来都符合预期。 该过程从 5V 开始、两个控制器协商充电电压、充电器按照预期斜升电压。

    以下问题仍然存在。 当连接到 BMS 时,降压 — 升压“输出“上没有电压。 但是、如果 BMS 没有看到适当的充电电压、它将不会导通 MOSFET(请参阅随附的方框图)。 因此、没有任何反应。

    我们还没有 I2C 记录器。 我们可以使用逻辑分析仪记录 I2C 的繁忙总线并提供原始数据。 这会有帮助吗?

    您能否再次查看我们的 Jason 文件、看看是否启用了电池电量耗尽模式。

    此外,我可以报告,我们已经测试了用主电池为 3 台笔记本电脑充电,但只有一台已经开始充电。 你有什么建议吗?

    我们还测试了大约五部手机的充电情况、所有手机均已成功充电。


    谢谢、此致、
    Radko

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

    您好 Radko、

    以下问题仍然存在。 当连接到 BMS 时,降压 — 升压“输出“上没有电压。 但是、如果 BMS 没有看到适当的充电电压、它将不会导通 MOSFET(请参阅随附的方框图)。 因此、没有任何反应。

    输出节点上是否有任何电压? 您是否可以使用示波器测量 BQ25756 的 SW1 和 SW2 引脚来查看这些引脚是否在开关?

    此致、
    Ethan Galloway

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

    尊敬的 Ethan:

    很抱歉上面的通信混乱。 我将努力澄清这一点。

    我个人过去三天一直在测试电路板。 这是我所知道的。

    您的参考设计有两个方向:

    1.我们用 20 V 和 48 V USB-C 电源为三个不同的 10 节电池组 (10 Ah 和 12 Ah ) 充电。

    2.从这些电池,我们有电源 3 笔记本电脑,很少的手机,我甚至昨天给我的耳机充电.

    因此、毫无疑问、硬件功能正常。

    但是、我们 通过寻找电池 BMS 的权变措施、得以为 1 中的电池充电。

    当我们将 TI 充电器连接到标准电池充电端口时、输出节点的电压为 0V、并且不会开始充电。 我尚未检查开关信号、但我确信没有开关信号。 如果有、则没有任何因素可以阻止输出电压上升。

    当我们将 TI 充电器直接连接到电池时、一切都按预期工作。

    我们电池的 BMS 会将电池从充电端口断开、直到连接充电器并提供适当的电压。 因此、充电端口上的电压也为 0V

    我认为、我们用于 TI 充电器的配置需要看到“输出“(连接的电池)上存在的电压、才能开始充电。 BMS 需要看到已连接充电器。 除非我们使用权变措施、否则不会发生任何情况。

    昨天、我在 PCB 上发现了另一个错误。 我的同事还没有确认他们的董事会也有同样的情况。

    我的电路板只能为一个器件充电、然后需要电源复位才能为下一个器件充电。 以下是我的设置:

    我 使用 10S 42V 12Ah 电池作为电源、并通过 USB-C 端口为手机充电。 如果我断开手机并重新连接、它将不会继续充电。 我 在连接手机之前和之后监控了 PPHV 电压、电压为 5.2V、但当我断开手机时、电压会降至约 1V。电池侧的电压始终为 40V

    我将单独发送充电端口电路、这样就不会弄乱文本。

    感谢您的帮助!

    此致、

    Radko   

      

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

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

    尊敬的 Radko:

    我们目前还没有 I2C 记录器。 我们可以使用逻辑分析仪记录 I2C 的繁忙总线并提供原始数据。 这会有帮助吗?

    可减小温漂。 如果足够简单、请捕获并发送、然后我看一下。

    能否再次查看我们的 Jason 文件并查看是否启用了电池电量耗尽模式。

    无电电池由 ADCINx 电阻器配置。 在 PMP41115 参考设计中、该功能默认启用。

    谢谢。此致、

    Chris

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

    您好 Radko、

    我们的电池 BMS 会从充电端口断开电池连接、直到连接充电器并提供适当的电压。 因此、充电端口上的电压也为 0V

    我认为、我们用于 TI 充电器的配置需要看到“输出“(连接的电池)上存在的电压、才能开始充电。 BMS 需要看到已连接充电器。 除非我们使用解决方法、否则不会发生任何情况。

    感谢您清理此信息。

    我有几个问题可以帮助进行调试:

    • 制造了多少块电路板? 您是否在每个电路板上都看到了这种行为?
    • 不过、您能否用示波器捕获 SW1 和 SW2 来查看充电器在这里执行的操作?  我想确保充电器不会卡在涓流充电模式下。
    • 是否可以在设置中设置 EN_PRECHG=0? 如果是、这会改变充电器的行为吗?
    • 此测试可能很困难、但如果可能、您是否可以将 EV2400、USB2ANY 或 MCU 连接到电池充电器的 I2C 线路并读取寄存器?

    此致、
    Ethan Galloway

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

    尊敬的 Ethan:

    已经生产了多少块电路板? 您是否在每个板上都看到这种行为?


    我们制造了三块电路板、目前全部都在测试。 所有电路板上都存在输出节点 0V 的问题。

    请确认、您能用示波器捕获 SW1 和 SW2 来查看充电器在这里执行的操作吗?  我想确保充电器不会卡在涓流充电模式中。

    我已经检查了、充电器没有卡住。 四个开关中的任何一个上都没有栅极信号。
    仅供参考、当我在充电时断开电池连接时、我还观察到了突发模式。

    是否可以在设置中设置 EN_PRECHG=0? 如果是、这是否会改变充电器的行为?

    这对我们来说是可行的。 我们如何才能做到这一点。 我在在线工具中看不到此选项。

    此测试可能很困难、但如果可能、您能否将 EV2400、USB2ANY 或 MCU 连接到电池充电器的 I2C 线路并读取寄存器?

    我们没有  EV2400 或 USB2ANY。 如果我们购买 USB2ANY、它会读取货架上的寄存器还是需要软件? 如果是、那么我们需要自己编写软件还是可以使用?

    此致、

    Radko

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

    您好 Radko、

    USB2ANY 应读取现成 BQ25756 的寄存器。 对于软件、您可以使用在线 TI Charger GUI: https://www.ti.com/tool/TI-CHARGER-GUI

    本周晚些时候、我将向您提供更多信息。

    此致、
    Ethan Galloway

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

    您好 Radko、

    我还有一个问题。 只需确认、如果您对 VBAT 施加 3V 电压、BQ25756 会开始充电吗?

    此致、
    Ethan Galloway

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

    尊敬的 Ethan:

    简而言之、您指的是输出节点。 我尚未使用 3V 电压对其进行测试、但我认为它会开始充电。 从电池施加 42V 电压后开始充电。

    此致、

    Radko

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

    您好 Radko、

    感谢您提供新信息。

    您是否能够使用微控制器或 I2C 通信器测试 IC 上的 EN_PRECHG=0 设置?

    另外、您能给我发送 IC 顶部的批次代码字母吗?

    此致、
    Ethan Galloway