关于BQ20z45r1学习过程不成功,UPSTATUS更新不成功的疑问
时间:10-02
整理:3721RD
点击:
我用BQ20Z45R1做learning cycle的时候,先把电池完全放空,电压3.1V,静置一晚上后,查看UPSATUS=04,在mac里输入0021,开始充电至4.2V停止,之后观察到VOK这个被置0,此时对比RA TABLE,发现里面的数据和我没充电之前的数据,没有变化,UPSATUS=04,但是SBS里面的FCC更新了。接下去静置一个下午后第二天开始放电,在mac里输入0021,vok置1,用电子负载设置2A电流放电(我的电池是10AH,三并两串,单节电池容量3350mah),放空到电压为3.0V时断开负载。静置。直到VOK被置0,此时观察RA TABLE,里面的数据有了变化,FCC也更新了,但是UPSATUS=04。第二天观察UPSATUS=0D.按数据手册里的流程,UPSATUS应该会有变化,而且不应该是0D这个状态。各位能帮我分析一下过程中哪里不对吗?另外UPSATUS这个寄存器有几个状态,默认状态又是什么值?数据手册里说的比较简单,不是很明白。好像这个寄存器可以由用户自己去写数据,芯片本身又可以对这个寄存器进行写操作。到底是什么原因导致我上面描述的不更新现象
另外我补充一下,充满点的时候,FC是置1的,确认电池已经充满,放电的过程也是连续的没有中断过。