MTK充电问题多多
俺就碰到许多,以下是我碰到的情况:
1,充电器接触不良;
实际是充电电流小,我们的项目是isense电阻两端走线长度不同导致充电电流控制不准
2,电压过高请拔电池;
查看ADC发现电池电压过高,这台手机之前做过高低温,怀疑电池损坏,更换电池ok
3,温度过高请拔电池;
未解决
。
请大家不吝宝贵经验,针对此问题谈谈自己的意见
又碰到“充电器接触不良”
看了些资料和帖子,归纳一下可能原因:
1,充电器或USB线问题,线损过大
2,ADC校准问题,ADC不准
3,Isense不准,走线导致
另外跟软件沟通了,出现“充电器接触不良”的判断条件只有连续6次检测充电电流小于20mA才会出现,
这很奇怪,电流怎么会到那么低呢?
和你用的MOS管的导通压降和二极管的压降有关,具体电路有没,贴出来看下!
你说说的管子压降不该影响到充电啊,漏电大点而已,
我碰到过一款是压降较大的,充电ok啊
我现在很不解的是出现“充电器接触不良”的判断条件只有连续6次检测充电电流小于20mA才会出现
而实际充电过程即使电流小,也不会到20mA啊
你的问题和mtk没关系
是走线和PCB的问题
充电器接触不良的问题其实和硬件关系不大,你要看看ISENSE电阻值是否和MTK代码里面设置的值一致,这才是关键,我们以前的项目硬件ISENSE电阻是0.22R,但是软件里面设置的值为0.4R,结果即使校准后实际测试的电流和工程模式里面所读出电流不一致,工程模式的电流小将近一半,这才是造成老是报“充电器接触不良”的原因。
多谢经验共享
也有一种可能就是MTK ADC管脚被静电击穿,你可以换个BB看现象是否跟着BB走
有遇见过充电超时问题,是数据线的问题。导致充电电流低。机器接口的品质也值得关注!
我以前遇到过 更新软件后充电提示温度过高[/COLOR]的,重新校准没作用,用假电池读取电源电压于是准确的
最后0.2的电阻换成0.4的好了。 一直也没搞清楚这个与充电温度过高有什么联系
还遇到过一批机器有几台提示充电器连接不良[/COLOR],更新软件后测试正常,再多测试几次偶尔又会出现的
学习了,软件里面设置的值为0.4R的地方在哪里啊?哪个文件夹?
PCB走线、软件设置和ADC校准是关键
学习了~~[/COLOR]
我不明白,PCB走险和充电器接触不良如何影响,我觉得7楼的兄弟说的有理有据!
路过路过挣钱呢!
顶一个,拿钱走人!
个人认为:
1. 配置文件电阻设置不当应该是批量不良,不会以问题的形式报出。
2. ISENSE 两线的长度不一致,确实会有问题。
3. 还有ADC 被静电击穿,导致温度判断有问题(与到过),不过当初MTK ADC pin 脚的防静电性能确实是很差。
[em12.............
貌似电池和connector接触不好的时候也会报充电器接触不良的问题
我之前测试的手机也遇到过这样的问题,但不知是什么原因,ADC校准已经通过了。
这个问题是很奇怪,以前有项目莫名其妙地出现,换一个电脑(相当于换了一个USB口)又好了,莫名其妙的。
5,/*ADC_ISENSE_RESISTANCE_FACTOR*/
充电过程中 电池电压虚高的问题有人解决过么
虽然不太懂,还是要顶