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.

[参考译文] BQ51003:不带 GPIO 引脚的充电结束(EOC)指示

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/709305/bq51003-end-of-charge-eoc-indication-without-gpio-pins

器件型号:BQ51003
主题中讨论的其他器件:BQ500511ABQ25100BQ50002ABQ25101

您好!

我有以下设置:充电器由 bq500511A/bq50002A 组合组成、接收器是 bq51003、后跟 bq25100、用于为锂离子电池充电。 最初我还可以、当无线连接建立时、充电器上的 LED 一直闪烁(如果没有故障)、但现在我希望 LED 上也有充电结束(EOC)指示(持续亮起而不是闪烁)。 因此、我们希望使用 bq25101而不是 bq25100、使用三态驱动器的上半部分将 CHGn 引脚反馈到 bq51003 TS/CTRL 引脚。 由于 CHGn 引脚反相(充电时为低电平)、我们首先使用简单的 NMOS 反相信号。 我将 CHGn 的上拉电阻器置于 bq51003的输出端= bq25101的输入端。 现在的问题是 bq25101的输入上升速度比 CHGn 引脚的反应速度快一点(这至少是我从8.4.2:加电下的数据表中了解到的)、导致 NMOS 导通、从而立即向发送器返回 EOC 消息。 当我将 RX 线圈放在 TX 线圈上时、我注意到充电器上的 LED 闪烁(表示正在充电)、但电池本身未充电(电流测量不是负值)。 电池电压为3.85V、因此应该有足够的余量来进一步充电。 我已包含来自 TS/CTRL 引脚(具有方形脉冲)和 CHGn (具有尾部)的屏幕截图。  

使用 bq25101并将引脚 CHGn 中的信息反馈回 TS/CTRL 引脚的想法是否完全可行(也许之前已经完成)? 如果是、您能看到我的设计有什么问题吗?

如果仍有任何不清楚的内容或您没有完整的信息、请告知我。

此致、

输出电压

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    问题将是 TX 的/CHG 引脚行为和500ms 循环时间。 断电后、/CHG 不会保持低电平。
    当 TX 重新开启时、RX 将重新开启、然后重新开启充电器、它将再次将/CHG 设置为低电平以关闭 TX。 这种情况每500ms 发生一次。
    如果您可以将 EN1和 EN2拉为高电平、则会生成 EPT01充电完成且5秒 TX 关断、这种更长的时间可能会更好。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Bill、

    感谢您的回答。 遗憾的是、我们将 EN1和 EN2连接到 GND (因为我们不打算使用有线充电)、因此这很难尝试。 将 EN1和 EN2拉为高电平与将 TS/CTRL 拉为高电平有何不同? 根据我的理解、这两个器件都将发送 EPT "Charge Complete"、TX 应保持关闭5秒。 您要谈论的500ms 循环时间是什么?

    为了防止每次 TX 打开时充电器都打开、我们是否需要在控制引脚上保持某种高电平? 或者、引脚仅在充电器启动(提供高电压)时拉高是否足以满足一般要求?

    此致、

    输出电压

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

    你(们)好

    您要谈论的500ms 循环时间是什么? --Bill J -- TX 将在接收和结束功率传输(EPT)时关闭,它关闭的时间将取决于发送的 EPT。  充电完成为 EPT01、对于 BQ500511A/002A、关断时间应为5秒。  其他 EPT 的关断时间更短、我想您会看到500ms。

    持续高电平的问题在于如何释放它、以便在需要时开始对电池重新充电。  

    您要谈论的500ms 循环时间是什么?

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

    您好 Bill、

    我知道、但 EN1 = EN2 =高电平、TS/CTRL =高电平是否不等效、因为它们都发出 EPT01?

    我有点困惑、您建议尝试将 EN1和 EN2拉为高电平而不是 TS/CTRL、但我真的看不到这两者之间的区别、因为它们似乎都在通信"充电完成"?

    此致、

    输出电压

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    EN1和 EN2 =高电平将导致更快关断、EPT 作为第一个数据包发送。 TS/CTRL 还将发送 EPT、但电路的该部分需要更长的时间才能激活并发送数据包。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Bill、

    我设法使用以下电路工作:  

    这可能也适用于 BQ51003上的 TS/CTRL 引脚、但我尚未对其进行测试。 我注意到的问题是、在5V (来自 BQ51003的输出、bq25101的输入)上升和 BQ25101引脚的 CHGn 变为有效(变为低电平)之间存在大约150ms 的时间间隔。 这最初导致我的附加电路(无电容)立即将控制引脚(在本例中为 EN1-2)拉至高电平。 我通过为 CHGn 引脚添加具有额外高上拉电阻器的 C13电容器来缓慢地为电容器充电、从而解决了这一问题。 这提供了足够的时间来覆盖5V 上电和 CHGn 响应之间的150ms 延迟、以防止 NMOS 切换。 使用该电路、我可以正确充电、最后我得到充电结束 EPT。

    现在我提出了一个新问题:由于 BQ51003是第一个唤醒电路、整个电路由 BQ51003的输出供电、我注意到在启动 BQ51003时、充电器上的 LED 仍然每5秒闪烁一次。 我假设解决此问题没有简单的方法、而是实际涉及 MCU、或者您知道解决此问题的方法吗?

    此致、

    输出电压

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

    我们将 MCU 连接到评估板、以测试我们的软件在重新设计 PCB 时应如何工作。 我们的逻辑实现方式如下:当 BQ25101的 CHGn 从低电平上升为高电平(充电结束)并且 BQ51003的 CHGn 引脚仍然为高电平(以防止在从充电器上拆下线圈时发生误触发)时、我们将 EN1和 EN2设置为高电平。 我们看到充电器上的 LED 实际上保持恒定1秒、但 LED 会关闭而不是保持亮起。 我们注意到 TX 每2.8秒执行一次 ping 操作。 除非我们停止将 EN1和 EN2拉至高电平、否则 LED 永远不会亮起。 但 TX 会继续充电、我们不会获得 EOC 反馈。

    奇怪的是,我在上次的答覆中所说的硬件电路,我得到了预期的平机会反馈,每5秒便会有一个闪烁,表示有一个新的平机会 EPT-01持续时间周期。 在每次重试之间的5秒内将 EN1和 EN2拉至高电平是否会出现问题?

    此致、
    输出电压
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    我将与您脱机处理此问题