早上好、
在处理我公司正在开发的电子电路板的第一个原型时、我们遇到了一些问题、您已经解决了这些问题、该电路板上安装了器件型号 BQ25886。 此后、所有电池充电器电路都工作正常。
然后、我们生产了第二个电路板原型、基本上保持了与电池充电器相同的电路。 当系统由连接到电池充电器的电池供电时、一切工作正常。 但是、当我将 VBUS 连接到电池充电器时、我会观察到一个奇怪的行为。 输入和输出电压都不稳定。 VBUS 电压、电池电压和系统电压会定期下降。 升压 LC 电路会在电压下降时定期发出噪声。 电池充电器发热比较快。
以下是原型原型(工作正常)的原理图:
D+和 D-线路短接在一起、以便始终使用电池充电器内部电流优化器算法、而不受连接到 VBUS 的外部电源的影响。
VBUS 通过 USB 连接器提供:
只有 OTG_VBUS 线仅连接到电池充电器、而其他 USB 线则连接到微控制器以进行数据通信。
以下是原型当前版本的原理图(存在上述问题):
- 两个版本的升压 LC 电感器器件型号相同: DFE252012F-1R0 (Murata)。
- CE_N 引脚连接到悬空的 uC 引脚(由于 CE_N 引脚在内部下拉、充电被启用)、与之前的版本相同。
- OTG 引脚连接到悬空的 uC 引脚(OTG 充电被禁用、因为 OTG 引脚在10k 电阻器 R21下拉);在之前的版本中、OTG 引脚直接短接至 GND。
- ILIM 引脚短接至 GND 以设置最大输入电流限制;在之前的版本中、它通过一个383 Ω 电阻器连接至 GND (我参考了 BQ25886数据表的原理图); 尽管如此、我认为它没有任何影响、因为在 BQ25886数据表中、可以说 ILIM 引脚可以短接至 GND。
- STAT 和 PG_N 输出引脚都保持悬空状态、因为它们不用于驱动 LED 或向任何信号发送。
通过 USB 连接器再次提供 VBUS:
之前版本的不同之处是、现在 OTG_VBUS 已从二极管阵列 D1断开;这导致了问题、您已经解决了、我在上面提到过: 当未连接 VBUS 并且 VBUS 引脚上出现不需要的小电压时、二极管阵列中的一个二极管正向偏置。 添加了 TVS 二极管 D2、以便为 VBUS 线路提供 ESD 保护。
如上所述、在当前版本的电路板中、当系统由连接到电池充电器的电池供电时、一切都正常。 但是、当我将 VBUS 连接到电池充电器时、我会观察到一个奇怪的行为。 输入和输出电压都不稳定。 VBUS 电压、电池电压和系统电压会定期下降。 升压 LC 电路会在电压下降时定期发出噪声。 电池充电器发热比较快。
电子电路板刚刚到达我们的地方、因此我将深入探讨这些问题。 尽管如此、我立即请求了支持、因为您可以帮助我更快地解决问题。 我对原理图所做的微小差异中是否有任何一个会导致这种奇怪行为? 对于我可以执行的一些测试、您是否有任何建议以找出问题的原因?
非常感谢! 此致。