一个换过电芯的大虾如是说:
转帖:
一个换过电芯的大虾如是说:
我换过600电芯和A22e电芯,换了好几次,而且也试过短路芯片引脚都无法使CYCLES清零。
但改电池的充电次数是一定可以改的。只是方法的问题。
我们目前的笔记本电池都是使用美国Benchmarq公司的电池管理芯片BQ20XX系列IC,象我的A22E电池用的就是BQ2060
因为我的电池保护板显示容量不正确(由37.8WH的设计容量变成了现在的186.69WH,导致我的电量指示一直不正确),也一直在找这方面的资料想把它改回正确的值。因此在这方面有一定的研究。(久病成良医了)
我查过芯片的资料,BQ系列控制芯片中有25-30个数据寄存器用于存放厂商信息、编号、CYCLE、充电电流、截止电压、容量、等信息,这些信息不是直接可以改的,必须在特殊连接方式下以8位一组数据指令码与芯片进行通讯。指令码由W/R位和指令地址两部分组成,其中W/R位用于判别收到的指令是“写”还是“读”。数据中的W/R位(读写控制选择位)置W(写入),下一个8位数据被写入指令码所指定的寄存器中。同时指令码中的低7位指明了要访问的寄存器的地址。
这种通讯如果使用单片机接入,或者是用电脑COM口通讯加上接收转换电路加上数据发送软件是很容易实现的,但我想通用笔记本自身也可以完成。因为普通本本电池中除了正负接线外,还提供了其他3-4个引脚用于DATA传输。但这就需要特殊的芯片控制软件了,如果这个软件由厂家提供的话,那改起来应该是完全可行的。
实际的软件例子就象IBM的电池放电程序,ASUS的电池容量纠正程序等,都可以改变保护板IC中的容量设置。还有就是我们IBM用的电池监测软件等都是很好的例子。
不过目前我还没找到可以由我进行自由控制的传输软件,如果找到的话,就可以自由更改电池的参数了。
由此说来,察看电池的充电次数,基本能够掌握电池的健康状态!
[right]「该帖子被 tanwym 在 2006-4-21 23:41:07 编辑过」[/right]
|