主题中讨论的其他部件: BQSTUDIO
您好,
我正在开发一个带有两个单元的客户主板,其中包括一个BQ40Z50-R1。 电池标记为INR2.665万 3.6V 5000mAhr 18Wh。 我被告知他们是锂离子细胞。
我尝试尽可能地在BQ工作室中设置所有设备,并执行了各种充电和放电循环,似乎按预期工作。 正如新系统的预期,设置了CF标志,表示需要学习周期。 我尝试执行此操作,但无法从0x04更改LStatus标志。
我一直关注的学习流程来自这里的另一篇文章,内容如下:
-
使用适合客户应用的适当参数配置DataFlash;配置包装的化学成分并执行校准。
-
激活阻抗跟踪。
-
为电池组充电至充电端接。
-
让包装休息,直到设置REST标志。
-
以C/10至C/5的速率将电池组放电至终端电压。
-
让包装休息,直到设置REST标志。 Qmax应更新,更新状态应增加到05。
-
为电池组充满电,以达到充电端接。
-
让包装休息,直到设置REST标志。
-
以C/10至C/5的速率将电池组放电至终端电压。
-
让包装休息,直到设置REST标志。 Ra表应更新,Update Status (更新状态)应增加到06。
我陷入了第6项的困境。 正在设置REST标志,我正在获取Qmax更新,但LStatus在0x04上一直处于停滞状态,尽管它已处于此状态超过20小时。
注:上述说明使用术语“Update Status (更新状态)”。 我假定这与LStatus寄存器相同(4个未定义的位,Field_Qmax,ITEN,cf1,cf2)。
文件: e2e.ti.com/.../Failed-Learning-Cycle.zip
.gg.csv文件: e2e.ti.com/.../Settings-_2300_11-_2D00_-Failed-Learning-Cycle.gg.csv.zip
第一个放电周期: e2e.ti.com/.../Charge-discharge-cycle-log-_2300_3.log
First Chage Cycle: e2e.ti.com/.../Charge-discharge-cycle-log-_2300_4.log
第二个放电周期: e2e.ti.com/.../Charge-discharge-cycle-log-_2300_5.log 可能是比较好的一个放电周期。
第二次放电循环(续): e2e.ti.com/.../Charge-discharge-cycle-log-_2300_6.log 次日休息。
我确信我错过了一些愚蠢的东西,但我已经经历了几次,无法发现我做错了什么。 如有任何帮助,我们将不胜感激。
谢谢,Colin