微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6735使用HW FG 1%放电一小时

MT6735使用HW FG 1%放电一小时

时间:10-02 整理:3721RD 点击:

   各位大哥,大家做mt6735的时候HW FG有没有做CAR_TUNE_VALUE 校准。目前我做一个项目放电1%可以坚持40-60分钟(有时正常有时异常),请教mtk,MTK说要先校准CAR_TUNE_VALUE,然后想办法校准了一下,校准了之后感觉充电又有问题了,有时会直接从70%跳到90%,充放电这块感觉很不好,研究了一下代码自己也不好下手,大家是怎么对待这块问题的。

抓LOG看,跳变后,看D0是否会增加。

参考MTK的要求,是否导入电池曲线?

为什么要看D0 ,我看文档
下面几种情况会更新DOD0的值,
1.开机头10S.
2.插拔USB.
3.电池充满的状态
4.电池容量为15%和0%的情况

是按照MTK要求导入电池曲线的,你们板子有做CAR_TUNE_VALUE校准吗

我没有校准CAR,我记得是有参数修改可以改善的

修改曲线吗?

不改曲线,改充电IC的寄存器参数,之前用的是24261的,改CON4寄存器,02改成00试试看

另外可以考虑直接修改car的值,改到80或者110看看,是否对充电有改善

继续关注!

哥们,这个项目量产了吗?我有个6737的项目,也是这样的,该改的参数感觉都改到了,就是充放电不正常,充电时间过长,放电的话最后1%超过1个半小时,兄弟是怎么解决的,贴出来救救急啊

调整关机电压到接近1%时的电压,曲线别忘了<Rbat, Battery_Voltage> Table  基本ok

  这个跟硬件car_tune_value有关,因为充放电百分比是根据流过这个电阻的电流增减来计算电量的。由于贴片工艺问题,用料问题,每批板子的car_tune_value都不一样,做不到一致。而且D0的获取跟电池的好坏也有关,还跟电池厂测的电池曲线有关(很多电池厂测的曲线其实很水一看就有问题,要不就是太理想要不就是偏差太大)。总之都是很精密的东西,如果电池、主板硬件达不到那么高的标准,这个问题基本上无解,可以自己尝试改car_tune_value大量测试,这是我的理解。
   尝试过读到1%就关机,但其实这样间接减少了电池的使用时间,意义也不是很大。

兄弟,你这个问题最后怎么解决的?还有平台和你一样,也是HW FG算法,一块电池在两台机器上显示电量不同,有差异。

调节CAR_TUNE_VALUE 可以解决

1%放电时间长,适当增加q_max,反之减小。CAR_TUNE_VALUE调整效果并不大,如果容量大的电池中间有跳变是正常现象,是n%的补偿算法,如果不想要出现跳变把n%的补偿去掉即可。

把关机电压.3.4V调试到3.45或者3.5V就可以了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top