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.

[参考译文] BQ21061:电池检测模式

Guru**** 2578945 points
Other Parts Discussed in Thread: BQ21061

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1257589/bq21061-battery-detection-mode

器件型号:BQ21061

尊敬的:

我想了解 BQ21061电池充电器在上电时连接到受保护的可充电电池(我是指我将电源连接到 BQ21061的"IN"引脚且电池保护装置处于开路状态的情况)的行为。 从随附的图片(黄色迹线)中可以看出、电池充电器好像实施了一种"电池检测"程序、通过连续的放电充电脉冲、"了解"电池已连接(或者更好地说、 采用此程序的电池充电器会关闭保护、因此它会意识到有电池连接)。 我们注意到、这种"电池检测"程序的持续时间不是标准的、可以持续几秒钟。 在 BQ21061的数据表中、该"电池检测"过程未记录、但我发现其他德州电池充电器中采用了相同的过程。 请您能否确认该连续脉冲是由于 BQ21061的"电池检测"程序导致的? 如果答案是肯定的、您可以详细说明(时序和充电/放电电流)由 BQ21061执行此过程吗?

谢谢

弗朗切斯科

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

    尊敬的 Francesco:

    此行为并不代表电池检测程序。 为了更好地理解此行为、您能否分享以下信息?

    除了保护 IC 和电池外,BAT 引脚上是否有其他电路连接?

    -一旦保护 IC 关闭,电池输出电压是多少?

    - 通道2代表什么电压?

    -当连接非打开的电池时,这是什么样子的,当它只是保持悬空时,你的 BAT 引脚是什么样的?

    当施加 VIN 且 BAT 悬空时、充电器将尝试为电池电容器充电、使其达到稳定电压并终止充电。 电池电容器之后不久、放电将降至再充电阈值以下、并进行重新充电。 当 BAT 引脚悬空时、存在 VIN、且充电被启用、此周期将反复不断地重复。

    这是在 BAT 引脚连接到开路电池保护 IC 时的预期行为。 但是、大多数 IC 将在其输入端的电压上升到高于特定阈值后闭合。 因此、这种电池电容器充电行为通常允许保护 IC 重新连接到电池并允许充电。 我相信这可能是您看到该行为的一个可能原因、但保护 IC 通常会在电压首次超过必要阈值时进行连接。

    为了更好地进行分析、查看原理图以确认是否需要外部元件可能会有所帮助。

    此致、

    胡安·奥斯皮纳

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

    尊敬的 Juan:

    感谢您的回答。 以下是您的问题的答案:

    -是,连接到网连接到 BQ21061的 BAT 引脚有一个电量监测计

    -关闭 IC 电池保护后,电池电压值取决于电池的剩余容量。 MCU 中的固件会在电池电压低于3.2V (电池几乎耗尽)时打开电池保护。在本例中、当我们从 IN 引脚为 BQ21061供电时、在连续脉冲后、BAT 上的电压约为3.2V。 此外、我们的 MCU 还可以根据用户的请求打开电池保护功能、因此、例如、如果电池保护功能在电池电压为3.6V 时断开电池、当我们在 IN 引脚重新连接电源时、在连续脉冲之后、BAT 电压将大约为3.6V。

    -通道2表示我们为 MCU 和来自 BQ21061的 LDO 输出的其他组件供电的电压。 LDO 的输出默认值为1.8V、但我们的 MCU 将该电压更改为3V、因为我们需要相对于1.8V 的更高电压来为标称值为3V 的振动电机供电 (在 新版本的固件中、我们修改了 MCU 将 LDO 输出从1.8V 更改为3V 的时间、在此新版本中、我们将等待大约2秒钟。 在 MCU 与 I2C 上的 BQ21061进行通信以更改 LDO 输出之后、这种方式可能是当 MCU 开始 I2C 通信时、BAT 网络上的脉冲已完成且电池已连接)

    -关于这一点的问题,我们没有执行这种类型的测试

    我们的问题与 BQ21061行为无关、因为电池充电器按预期运行、无 I2C 问题、电池充电期间没有问题等。 BQ21061在所有条件下都能很好地工作、但电量监测计的 I2C 通信存在一些问题、电量监测计有时不会对 I2C 做出响应、这种情况有时会在电池保护开路后的上电时发生、因为电池电压降至3.2V 以下。  

    我们需要更好地了解 BQ21061在上电时为受保护(开路)电池充电时执行的流程、这种方式可以在电池连接 bee2e.ti.com/.../Schematic_5F00_BQ21061.pdfen 后开始所有 MCU 活动(I2C 上的通信)。

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

    尊敬的 Francesco:

    我了解。 如前所述、在 BAT 引脚悬空(或 保护电路开路)的情况下、充电器会将 BAT 电容器充电至 VREG、并在 VBAT 电容器上循环充电/放电模式。 我建议确定保护 IC 的相关要求以便重新允许充电。

    BQ21061周围的原理图看起来不错、因此保护 IC 中没有任何元件立即跳出、成为延迟的可能原因。 根据您的保护 FET 产品说明书、一旦 VBAT 上的电压达到超过2.8V、它会在第一个脉冲时重新将电池连接到充电器。 预期的行为是、它此时应保持连接状态。

    能否在您看到的振荡波形旁边提供用于通过 MCU 断开电池的控制信号的波形?

    此致、

    胡安·奥斯皮纳

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

    您好、Juan:

    我们的电路尺寸非常小、因此从可驱动保护功能打开的 MCU 获取信号并不容易、但我们通过此引脚发送5毫秒。 高逻辑电平(3V)时的脉冲。 请勿确保微控制器通过该引脚的高逻辑电平输出应立即开启保护功能并因此关闭包含 MCU 的所有电路(我们已验证这一情况已发生!)。 我执行了一些其他测试、如果我们不驱动该保护、但我们让该保护本身在连续上电时以其自己的阈值(2.8)断开电池、BAT 电压上不会出现脉冲。 您能解释一下为何您要求我检查我们用于断开电池电表在 BAT 网络上电时脉冲的控制信号?

    从您的想法来看、我似乎知道、BAT 引脚上加电时的脉冲并不是由于 BQ21061尝试为电池容量充电(您写道、BQ21061尝试在4.2V 的电池调节电压下为电容器充电、但脉冲的高电平 (示波器图像上已经发送了黄色迹线)在 BAT Net 上上上上加电时不是4.2V、但要低得多、约为3.6V)、但您猜这些脉冲与保护控制信号有关、对吗?

    谢谢

    弗朗切斯科

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

    尊敬的 Francesco:

    请解释您为何要求我检查我们用于断开电池和电池连接的控制信号,在 BAT Net 上通电时脉冲?

    我希望确认振荡可能不是由于发送至保护 IC 的断开信号可能导致其重复关闭所致。

    您猜这些脉冲与保护控制信号有关,是否正确?

    这是我的第一个猜测。 如前面所述、2.8V 以上的电压应会使保护电路闭合。 由于黄色表示 BAT 输出端的电压、因此我们期望3.2V (BAT 电池电压)的恒定电压和电池充电。 然而、跳跃到3.6V 的脉冲向我表明、由于电池电压不容易改变、这个引脚上的电压正在从 BAT 单元上断开。 然后、我要查找可能导致保护 IC 反复关闭和打开的可能原因。

    以下是存在 VIN、启用充电且电池断开连接时 VBAT 的典型波形:

    它似乎与您看到的脉冲不匹配、并且高电压似乎并不等于 VREG。 这就是我对可能连接的其他可能电路或从 BAT 节点拉取电流感到好奇的原因。

    此致、

    胡安·奥斯皮纳

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

    您好、Juan:

    与 BAT 节点连接的唯一电路是电量监测计(由 BAT 节点供电)和具有断开电路的保护电路。 我们的固件在上电时不会驱动连接到保护功能的引脚来打开放电 MOSFET。 MCU 仅在两种情况下驱动信号以在放电模式下打开保护:1. 双击按钮2。 当在 DISCHARGE 模式下、从电量监测计测得的电池电压低于3.2V (但在加电时、使用电量监测计的 I2C 通信尚未激活、当 LDO 电压为3V 时、我们已初始化与电量监测计的通信)。

    无论如何、BAT 电压上的初始脉冲似乎不会影响 BQ21061的行为、而且这些脉冲的解释必须仅与以下保护有关:将放电 MOSFET 连接到 (充电 MOSFET 应闭合、充电应通过此 MOSFET 和放电 MOSFET 的旁路二极管立即开始)。 我们执行了大量测试、BQ21061始终如预期显示行为。 正如我在前面的消息中提到的、我们的问题是电量监测计、有时在上电时不会对 I2C 总线做出响应。 这种情况发生在保护装置已打开(由 MCU 或自行打开)且经过一段时间之后(通常我们使具有电池保护功能的电路一直保持开路状态、而连续的早晨、我们尝试为电路供电、电量监测计不响应)。

                                                                                                                                                                                                                       

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

    尊敬的 Francesco:

    没错、我希望您能够找出电量监测计 I2C 问题的原因。 您是否有任何其他认为可以帮助您解决您的问题的 BQ21061帮助?

    此致、

    胡安·奥斯皮纳

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

    您好、Juan:

    不、谢谢、关于 BQ21061不需要其他信息。

    此致

    弗朗切斯科