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.

[参考译文] BQ24780S:BQ24780S BATPRES#

Guru**** 2756835 points

Other Parts Discussed in Thread: BQ24780S

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1602703/bq24780s-bq24780s-batpres

器件型号: BQ24780S

1、从 BQ24780S 数据表中、BATPRES#引脚仅用于学习模式和 HPB 模式、如果这两个引脚都 被禁用、如何连接该引脚?

 

2、如果我不使用 LEARN 模式或 HPB 模式、那么插入电池包时是否应该将 BATPRES#拉至低电平、移除电池包时是否应该将 BATPRES#拉至高电平?

 

3、如果既未使用 LEARN 模式、也未使用 HPB、我可以将该引脚悬空吗? 为什么呢?

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

    我做了一个实验:通过 0x12 Bit5 默认值=0 禁用 LEARN 模式、并且当将 BATPRES#从低电平拉至高电平时、充电仍在进行中、电池 RSOC 仍在增加。 因此、当 将 BATPRES#从低电平拉至高电平时、充电似乎没有停止。

    因此、我与 BQ24780S 数据表中 BATPRES#引脚的说明混淆了如下:  

    打开
    BATPRES 从低电平变为高电平、电池充电和混合动力升压模式被禁用

    这表明 BATPRES#从低电平变为高电平时、电池充电将被禁用。

    您能解释一下  BQ24780S 数据表中的说明与我的实验结果之间的此类矛盾吗?

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

    您好、Zhang、

    我做了一个实验:通过 0x12 Bit5 默认值=0 禁用了学习模式、并且当将 BATPRES#从低电平拉至高电平时、充电仍在进行、因此电池 RSOC 仍在增加。 因此、 将 BATPRES#从低电平拉至高电平时、充电似乎没有停止。

    您能否确认、当 BATPRES 被拉至高电平时、您没有重新启用充电?

    此致、

    基督教。

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

    我的整个实验过程和顺序如下:

    1、使用适配器和电池为我的笔记本电脑永久加电至 Windows11 操作系统(BATPRES#为高电平)。(从 EC 的 SMBus 均禁用 LEARN 模式和 HPB 模式)

    2、用电线连接到 BATPRES#、将 BATPRES#手动将 BATPRES#拉至 GND 达数百毫秒、然后将其拉回高电平。 这样的操作已经执行了很多次。

    3、观察操作系统右下角电池标志上的电池 RSOC 几分钟、发现 RSOC 仍从 53%增加到 58%。

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

    在整个实验过程中、是否有任何措施可以重新启用电池充电? 我完全不知道其中的任何一个。

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

    您好、Zhang、

    在整个实验过程中是否有任何措施可以重新启用电池充电? 我根本不知道这一点。

    发送对充电电流和充电电压寄存器的写入值。

    我认为我们应该关闭此主题并跟进另一个主题、以减少混淆。

    此致、

    基督教。

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

    我   的意思是我不知道有任何 SMBus 写操作会在我的整个实验过程中重新启用电池充电、因为我的笔记本电脑 在实验过程中从未重新启动过。所以我遇到了 BQ24780S 数据表中的描述与我的实验结果之间的矛盾——当将 BATPRES#从低电平拉至高电平时、充电仍在进行、因此电池 RSOC 仍然在增加。

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

    您好、Zhang、

    如果您将 BATPRES 从低->高拉。 REG0x14 和 REG0x15 应该都复位为零、您能否确认发生了这种情况?

    如果您 在 BATPRES 为高电平时写入 REG0x14 和 REG0x15、器件应该开始充电。

    请确认 MCU 是否正在写入 REG0x14 和 REG0x15。

    此致、

    基督教

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

    尊敬的 Christian:

    很抱歉,你是对的。

    我已经与 EC 工程师进行了检查、他 提到 EC 会定期(大约每数十毫秒)写入充电器 0x14 和 0x15、但写入操作 非常快、以至于我无法通过 EC 供应商 ITE 提供的寄存器查看工具了解到这一点。 为了确认这一点、我们的 EC 工程师 将 定期写入操作更改为仅在 EC 上电、然后我将 BATPRES#从低电平转换为高电平转换时写入一次、我看到 0x14 和 0x15 均已复位为零  (使用 ITE 寄存器查看工具)、并且通过在 HIDRV 和 LODRV 上捕获的示波器波形明确禁用充电(无开关意味着不充电)。

    我已经体验到、通过   再次将 BATPRES#从高电平转换拉至低电平转换或 将 BATPRES#从低电平转换拉至高电平转换两次、充电无法恢复。 当 EC 通电循环后充电恢复、从而导致 SMBus 再次写入 0x14 和 0x15。

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

    您好、Zhang、

    我遇到了这样的    情况:要么再次将 BATPRES#从高电平转换为低电平转换、要么将 BATPRES#从低电平转换为高电平转换两次、从而无法恢复充电。 当 EC 通电周期后恢复充电、从而导致 SMBus 再次写入 0x14 和 0x15。[/报价]

    是的、这是预期结果。

    此致、

    基督教。