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 BQ25798无电电池功能

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1460698/tps25751-tps25751-bq25798-dead-battery-function

器件型号:TPS25751
主题中讨论的其他器件:BQ25798、、、 BQ25792

工具与软件:

您好!  

我将 TPS25751S 与 BQ25798结合、2s、安全模式、ADCINx 均= 0、睡眠模式打开。 还有一个控制器、但它目前不会接触到系统。 如果电池电压高于5V (例如 USB 电压12V 和电流2A -->电池充电电流或3A)、一切都能正常工作。 如果我使用 PD 主充电器、电池电压低于5V、有时会开始充电、尤其是在断电和通电后。 但 有时不会。 在某些情况下 、在没有充电电流的情况下 USB-C 输入端可看到永久5V 电压、而在暂停200ms 后、可看到持续时间为几毫秒的5V 脉冲。 VIN_3V3大约为2.7V、LDO_3V3也约为2.7V (在这种情况下、它应由 VBUS 供电、并且 电压为3.3V?)。 LDO_1V5正常。VBUS 上有5V 电压、但在晶体管开关(BQ VBUS)之后的 PPEXT 上没有电压。 有时我在 LDO_3V3上也看到了正确的电压、充电也 可以正常运行。  

在数据表的 BQ I 中、电池电压限制较低、为5V。 这是否意味着蓄电池电量耗尽时充电在低于5V 时无法正常工作?

最好的餐厅

Karl

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

    尊敬的 Karl:  

    您能否提供设计的方框图或原理图以及 TPS25751 JSON 配置?  

    谢谢。此致、

    Raymond Lin

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

    e2e.ti.com/.../USB_5F00_PDX_5F00_2_5F00_2.pdf

    尊敬的 Raymond:

    这里是 PD 器件的原理图。 此时液体检测电路断开连接。  

    今天出现了一个更进一步的问题:我发现、 当器件处于空闲模式(未充电或放电)时、BQ25798的 INT 输出为低电平、而在充电时为高电平、即在空闲状态下、它通过10k 电阻器拉取约300uA 的电流(这是其过大)。 如何避免这种情况、或者是否可以断开与 TPS25751的连接?

    此致

    Karl

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

    尊敬的 Karl:  

    查看您提供的原理图、您将对 TPS25751部分提供反馈。 您是否具有适用于 TPS25751的 JSON 或者该 JSON 是否尚未创建?  

    [报价 userid="273172" url="~/support/power-management-group/power-management/f/power-management-forum/1460698/tps25751-tps25751-bq25798-dead-battery-function/5605114 #5605114"]今天出现的一个进一步问题:我发现 当器件处于闲置模式(未充电或放电)时、BQ25798的 INT 输出低电平、而在充电时高电平、即在空闲状态下、它通过10k 电阻器拉动约300uA 电流(这是太多)。 如何避免这种情况或者是否可以断开与 TPS25751的此连接?[/QUOT]

    您无需将 BQ25798 INT 连接到 TPS25751。  

    谢谢。此致、

    Raymond Lin

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

    e2e.ti.com/.../PDX_5F00_0_5F00_8_5F00_1.rar

    尊敬的 Raimond:  

    这是 JSON 文件。  

    此致

    Karl

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

    尊敬的 Karl:  

    [报价 userid="273172" url="~/support/power-management-group/power-management/f/power-management-forum/1460698/tps25751-tps25751-bq25798-dead-battery-function VIN_3V3大约为2.7V、LDO_3V3也是(在这种情况下应当由 VBUS 供电并且电 压为3.3V?)。

    在该场景中、系统是通过电池还是通过与电源的 Type-C 连接通电? 如果 TPS25751 VIN_3V3并非稳定的3.3V 电压(如您所述、为2.7V)、它可能会使 PD 处于无法启动的异常状态。 VIN_3V3源似乎来自连接到 BQ25792 BAT 的 UBAT0、是否正确?  

    Unknown 说:
    在数据表 BQ 中、我看到了5V 的较低电池电量限制。 是否意味着电池电量耗尽时无法在低于5V 的电压下正常充电?

    我将在 BQ 团队寻求对此问题的进一步支持。 从 TPS25751的角度来看、PD 可通过 VIN_3V3 (3.3V)或其 VBUS 引脚供电。 如果 TPS25751首次从 VBUS 启动、PD 内部电源拓扑将使用 VBUS 作为主电源、直到电池无电标志被清除。 请参阅下面 TPS25751数据表的屏幕截图:  

    谢谢。此致、
    Raymond Lin

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

    尊敬的 Karl:

    当 VBUS>VBUSUVLO ~=3.4V 时、如果 BATP 处的电压<=2.5V、充电器进入100mA 涓流充电。  然后开始预充电电流、直到电池在切换到快速充电模式时高于 VBATLOWV。   

    此致、

    Jeff

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

    谢谢 Raimond、Jeff、  

    您在上面的问题;VIN_3V3来自 uC 电源、通常为3.3V、但在睡眠模式下、它可能会降至2V、具体取决于电池状态(uC (MSP430F)使用该电压)。 我将尝试从 VBUS 为 TPS25751生成稳定的3.3V 电压、如果有进一步的结果、我会稍后回来。  

    关于以上第二个答案:我需要清除电池电量耗尽标志还是自动完成? 何时需要启动、即 TPS25751存储器何时丢失?

    关于杰弗斯的回答:我没有看到任何电流、也没有看到100mA。

    我会在做进一步测试后回来。  

    此致

    Karl  

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

    尊敬的 Raimond:  

    同时、我对电源进行了修改。 我不得不关闭 VIN_3V3和5V、因为功耗过高(在 mA 范围内)。  

    当我连接电源充电器 为电池充电时、一切都正常。 它在电池电量耗尽模式下启动(由 VBUS 供电)并为电池充电。  

    但现在的问题是、当我连接(待充电)智能手机 TPS25751时。 它会进入电池电量耗尽模式(因为没有内部电源)和受电模式、并且无法为智能手机充电(它使智能手机放电)。 我尝试重置(成功、寄存器中的00000000)电池电量耗尽位、但它不起作用、它不会将 TPS 更改为供电模式。  

    此过程如下:器件处于睡眠模式、 而  VIN_3V3和5V  被关闭。 然后我连接智能手机、 使 TPS 进入灌入模式(和无电电池模式、也可能是从 EPROM 重新启动)。 然后、我 接通 TPS 的电源( 几秒后 VIN_3V3和5V)并发送 DBfg 命令。 --->没有发生任何情况。   

    1.问题:是否需要完全重置和重新启动?   

    2.能否防止 TPS25751在睡眠模式下启动灌电流或拉电流模式? 即避免电池电量耗尽模式?  

    此致

    Karl

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

    尊敬的 Karl:  

    澄清一下、如果 TPS25751首先从 VBUS 而不是 VIN_3V3引导、则 DB 标志始终会升高。 然后、由 MCU/系统级实现决定何时应清除 DB 标志(即 VIN_3V3稳定、电池电平达到特定水平等)

    过程如下:器件处于睡眠模式并且   VIN_3V3和5V  关闭。 然后我连接智能手机、 使 TPS 进入灌入模式(和无电电池模式、也可能是从 EPROM 重新启动)。 然后、我 接通 TPS 的电源( 几秒后 VIN_3V3和5V)并发送 DBfg 命令。 --->没有发生任何情况。   [报价]

    DBfg 命令仅清除电池无电标志、它不会与连接的端口伙伴启动电源角色交换。 发送 DBfg 后、您需要指示 TPS25751向连接的端口伙伴发送 PR_Swap 请求、使用4CC 命令"SWSr"(切换到供电方):

    2. 我是否可以阻止 TPS25751在睡眠模式期间启动灌电流或拉电流模式? 即避免电池电量耗尽模式?  [报价]

    在端口控制(0x29)中、如果您希望 TPS25751自动切换为拉电流/灌电流、有两个寄存器字段。 请参阅下面的 bitfield7和5屏幕截图:  

    如果您有任何其他问题或疑虑、请告诉我!  

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raimond:  

    谢谢。  

    对您的第一个答案:很明显、使用 VBUS 的引导只会提高死电池标志。 但我不知道 从 VBUS 引导时是连接供电方还是受电方。 在我的 示例(双电源角色)中 、从 VBUS*引导时、端口始终切换到受电模式(TPS25751的)。 如果连接了外部供电方(例如主充电器请求受电 方)、并且我按照建议切换到供电方 、会发生冲突、还是会发生什么情况? 或者 发生以下情况: "但未能按照 PD 规范完成"。 如何识别"超时"? 正确的命令呢? 我是否必须检查某些位?  在执行 "SWSR"命令后、TPS 是否仍处于双电源角色或切换到仅供电模式?

    很遗憾、我无法 看到连接了哪个外部部件(接收设备或发送设备)、因为智能手机(应该是接收设备)充当发送设备。  如果 TPS 与智能手机连接(外部电源)、并且我物理重新连接 USB 连接器、它将自动切换到电源(外部电源)。 所以对我来说、最好的方法似乎是以某种方式重新连接 USB 接口。 但这是否可以通过电子方式实现、例如通过某个命令实现? 我还尝试了"DBfg" 后跟 "Gaid"命令、但也不起作用。  

    以上 答案我认为对你的第二个建议也是有效的。  

    此致

    Karl

    *)如果我在 VIN3V3和5V 处于活动状态时连接 USB、TPS 会切换到正确的行为(具有外部拉电流的受电方、具有外部灌电流的供电方)。  

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

    尊敬的 Karl:  

    请允许我检查一下、 下周早些时候与您联系。  

    谢谢。此致、

    Raymond Lin