主题中讨论的其他器件: BQ21061
您好!
我们的系统中的 BQ25150遇到了一个奇怪的问题。 根据数据表的第33页、器件应在插入电池后进入运输模式、且不存在有效的 VIN。
但是、在我们的应用中、情况似乎并非如此。 插入电池后、我们仍会看到电流消耗约为230mA、并且仍然可以测量 VDD 引脚(D1)相对于接地的1.8V 电压。 这两种观察结果似乎都表明器件当前未处于运输模式。
在插入电池后阻止器件进入运输模式的可能原因是什么?我们如何调试这种情况?
谢谢!
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.
您好!
我们的系统中的 BQ25150遇到了一个奇怪的问题。 根据数据表的第33页、器件应在插入电池后进入运输模式、且不存在有效的 VIN。
但是、在我们的应用中、情况似乎并非如此。 插入电池后、我们仍会看到电流消耗约为230mA、并且仍然可以测量 VDD 引脚(D1)相对于接地的1.8V 电压。 这两种观察结果似乎都表明器件当前未处于运输模式。
在插入电池后阻止器件进入运输模式的可能原因是什么?我们如何调试这种情况?
谢谢!
尊敬的 David:
当没有 VIN 时、器件会在插入电池时执行上电序列。 VDD 电源轨将变为高电平、以允许器件检查/MR 引脚的状态。 如果/MR 引脚为高电平、则将立即禁用 VDD、器件将进入运输模式。 如果/MR 引脚保持低电平、器件启动唤醒计时器并为 PMID 加电。
还请确保/LP (低功耗使能)引脚被拉高。 将此引脚驱动为低电平可启用低功耗模式、其中电池为 VDD 输出供电。 将这些输入引脚中的任何一个设置为低电平可防止器件在不存在 VIN 的情况下进入运输模式。
此致、
Garrett
尊敬的 David:
我确认具有悬空/LP 引脚不应影响器件进入运输模式的启动过程。 在没有 VIN 和/LP 引脚悬空的测试中、流耗在 nA 范围内、VDD 输出关闭。 在插入电池时保持/MR 引脚为高电平应允许器件进入运输模式。 您的设计中是否有任何东西连接到输入端、而不是电源?
此外、您能否提供原理图、以便我们验证您的设计并尝试重复您看到的行为?
此致、
Garrett
尊敬的 David:
我们已经审阅了您的原理图、一切看起来都很好。 由于您的器件在 VDD 上有电压、我怀疑器件处于电池工作模式或低功耗模式、而不是运输模式。 当您获得230mA 的电流消耗时、您是否能够通过 I2C 进行通信? 此外、如果可能、您还可以在插入电池时提供 PMID、VDD、/MR 和 BAT 的电压波形。 根据您的原理图、问题的潜在根本原因可能是启动期间/MR 引脚的状态。
此致、
Garrett
您好、Garrett、
感谢您查看我们的原理图。 我刚刚再次检查了电流消耗、在插入电池后、电流持续约为230uA (不是 mA、这是我最初的帖子中的一个拼写错误)。 在运输模式下、我们预计最大电流为2uA 至3uA、来自 BQ25150和电量监测计 IC、两者均由电池电压供电。
我还无法评论 I2C 通信、我们仍在寻找一种可靠的方法来测试这种通信。
电池插入后的电压波形如下所示: 
如果您认为其中任何一种情况不常见、请告知我们。 谢谢!
此致、
David
尊敬的 David:
观察波形、/MR 引脚直到 PMID 引脚上有电压才会变为高电平。 这似乎是由于您的/MR 引脚连接到由 PMID 供电的 MCU 所致。 问题是、如果/MR 引脚在 t_wake2 (1或2秒、具体取决于 MR_WAKE2_TIMER 的设置)期间保持低电平、器件将启动唤醒并不会进入运输模式。 您提供的波形显示/MR 保持低电平超过1秒、从而使器件进入电池工作模式而不是运输模式。
我建议尝试在/MR 引脚悬空的情况下测试是否进入运输模式。 这应允许器件成功进入运输模式。
此致、
Garrett
您好、Garrett、
感谢您查看我们的波形。 借助/MR 引脚悬空(未连接到 MCU)、我们确实能够在插入电池后进入运输模式、电流消耗处于低 uA 范围内、这是预期的结果。
在进一步研究该问题后、BQ25150在插入时似乎将/MR 引脚拉高至 BAT、超过了 MCU GPIO 引脚上的最大电压(即 VDD + 0.3V、VDD 最初为0V、因为 MCU 电源由 PMID 供电)。 MCU GPIO 引脚内部的 ESD 保护二极管可能会将此过压钳位到某个较低的值、然后 BQ25150会将其记录为低电压、并导致芯片在 t_wake2过期后唤醒。
这对您来说是否合理? 如果这确实是我们电路行为的根本原因、您对我们如何解决此问题有什么建议吗? 遗憾的是、由于功耗问题、MCU 无法直接依靠电池运行、因此我们需要依靠 BQ25150在运输模式下将其切断。 再次感谢您的帮助!
此致、
David
尊敬的 David:
是的、这听起来很合理。 我建议考虑使用 N 型 MOSFET、其栅极电压由 MCU GPIO 引脚控制。 这应允许/MR 引脚在插入 BAT 时被拉高、而 MCU 不会钳制电压。
下面随附了 BQ21061器件的应用手册、该器件与 BQ25150具有相同的/MR 引脚功能、是一款类似的器件。 文档中的设计 B 提供了通过 NMOS 切换/MR 的参考原理图(图6)。 如果 MCU 与充电器 IC 共用接地端、则可以移除 R1电阻器。
此致、
Garrett