1、部落联盟 360 原创 联盟维修间同方 K411 充电充一半维修一例机型:清华同方 K411故障:电池充电只能充到 50%就不充了,换了一块电池后还是一样拆机测试,当电池充到 50%的时候 ISL6251 的 3 脚为低,这一脚受控于 EC,EC将充电关闭因为电池能充电说明充电芯片的工作条件基本正常,EC 那边出现问题的可能性比较大,为了谨慎期间充电芯片还是要查一下首先测量了一下 REF, CELLS 充电电压设置,CHLIM 充电电流门限设置,VADJ 电池充电电压调整等引脚,都属于正常在电池还没有充满的时候 EC 为什么要将充电关闭?分析了一下电路,有以下几种原因可能会引起 EC 关充电1
2、 电池的温度出现了问题2 电池电压过高3 出现了过流4 EC 误认为电池已经充满接下来就一一去检测先测了一下电池的 7 脚温度检测引脚的电压为 1.8V,正常值接下来测了一个 EC 的 64 脚电池过压检测引脚的电压,这个电压是电池电压经电阻分压经过一个电压跟随器后输入到 EC 的 64 脚由 EC 做出判断,经检测这一引脚的电压在 1.2V 左右,没有出现异常。接下来看看有没有出现过流ISL6251 的 7 脚 ICM 适配器输入电流大小信号输出,这个信号的电压与适配器输入电流之间是成比例的,经过测量这一脚的电压为 0.76V,根据 ISL6251 的内部资料和检流电阻的阻值计算出流过检流电
3、阻 PR51 上的电流为 1.9A,没有出现过流现象经过以上的检测没有发现有异常,EC 误认为电池已经充满而去关充电的可能性很大EC 是通过 I2C 总线去读取电池信息的,打开电池接口电路,发现电池的 I2C 总线不仅连着 31 页的 EC,还同时到了 33 页,打开 33 页发现了一个 EEPROM这个 ROM 和 EC 相连,那么这个 ROM 到底是干什么用的?电池只充一半肯定和这个 ROM 有关将这个 ROM 取下后,上电测试,充电指示灯闪烁,可以充电,问题就出在这里通过请教老师,和维修间同学讨论得知这个芯片是一个智能电池管理芯片,存储着电池的一些信息,比如充电次数,设置充电模式等,这个
4、芯片可以通过Smart Battery 这么一个软件设置的,它提供了 3 种充电模式:1、是完全充饱电源模式 100% 2、平衡模式 75% 3、长寿命电池模式 50% 这台机子的电池被设置成了第 3 种模式,当电池在充电的时候,EEPROM 通过I2C 总线读取电量信息,当电池电量达到设定模式后,EEPROM 通过 I2C 总线告诉 EC,EC 会发出指令去关闭充电。从网上搜索到了 Smart Battery 这个软件,将电池充电模式设置成了完全充饱模式,又将 EEPROM 焊回,上电测试一切正常,电池可以充满到此,此机已修复完成从结果来看,这个故障属于软件故障,绕了一圈才找到这里来,说明自己的知识面不够广,需要学习的东西很多。