工具/软件:Code Composer Studio
大家好、TI 人:
我们在 Taurus BBU 项目中使用 BQ40Z60。 最近有一个关于 Taurus 的紧迫问题。 Taurus 位于 Riptide 平台中、用于在交流电损耗时提供能量。 Taurus 中的完整充电电压大约为11.6V。 但在 Riptide 平台中、电压约为12.2V-12.1V。 Taurus 通过 Oring FET 连接到 Riptide。 因此、在正常情况下、Taurus 不会放电。 放电电流约为40mA 或更高。
但问题是、当交流良好时 Taurus 放电、而 Riptide 中的 V12网络也高于 BBU 输出电压。 在我们进行初步分析后、在这种情况下、充电器的工作异常。 在此事件期间、它会切换高侧 FET 和低侧 FET。 我假设放电电路通过充电器电路。
充电器由 BQ40Z60控制。 我们所期望的是、充电器在充电过程中工作、并在充电条件触发时重新工作。 但它似乎随机调节电压、这给我们带来了很大的问题。 它与我们的期望不符。
我想问:
Ÿ 充电器工作算法是什么?
Ÿ 充电条件是什么?
Ÿ 充电器的控制环路是什么?
Ÿ 为什么它开始异常切换?
Ÿ 如何解决这个问题?
Ÿ 充电完成且充电 FET 关闭时、为什么充电器不关闭?
我附上我们的波形、原理图和 FW 图像。
通道1:PSU 输出
CH2:BBU 输出
CH3:在 BBU 内部进行 ORing 之前、BBU 内部电压
CH4:BBU ON_BAT
通道1:Q57_G
通道2:Q60_G
通道3:Q1_G
CH4:BBU ON_BAT
我希望我能得到快速的响应。 e2e.ti.com/.../charger-problem.zip
谢谢!