笔记本电池充电接口定义问题

上传人:汽*** 文档编号:561973599 上传时间:2022-10-12 格式:DOC 页数:4 大小:82KB
返回 下载 相关 举报
笔记本电池充电接口定义问题_第1页
第1页 / 共4页
笔记本电池充电接口定义问题_第2页
第2页 / 共4页
笔记本电池充电接口定义问题_第3页
第3页 / 共4页
笔记本电池充电接口定义问题_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《笔记本电池充电接口定义问题》由会员分享,可在线阅读,更多相关《笔记本电池充电接口定义问题(4页珍藏版)》请在金锄头文库上搜索。

1、笔记本电池充电接口定义问题 最简单使用后背接口,只要连接4根线:电源、地线、CL、SD(笔记本电池接口处的“电池连接”认证脚2和1脚要连好,SC、SDA是IC总线的两根线)。连接了这些线以后,笔记本即可与电池通讯、充电、放电、正常使用。A电池接口详细解释:1:地线2:电池连接确认脚此脚功能是告诉主机,电池连接上了。方法是将2脚连接到脚,笔记本就知道电池已经连上。DA (DATA,或作D)此脚是2C总线的数据线。4:CL(CLOK,或作)7关于第5脚,测量了一下笔记本这端接口第脚的确是接地。但电池这端的第脚测起来却有10V电压。估计是电池下拉端口,告诉电池已经连接到笔记本,还有电池端的第脚也有5

2、V电压。估计电池本身对保护板也有供电。或者是充电状态指示电平。同意下拉的说法,如果接地了,不应该是充电状态指示电平吧?6:5V: 如果电池连接到了主机,主机会将稳压后的正伏输出一路给电池保护电路使用,此路电流很小,只够电池保护板使用。不同的笔记本电池设计的不一样,供给电池保护电路的V一般有三种:第一种是V稳压电路在电池内,这是比较常见的设计,带检电钮和电量指示灯的一般是这种;第二种是电池供电给主机,主机将稳压后的5V再输出给电池,23就属于这一种;第三种是电池保护电路在笔记本电脑主机中,电池内部只有一个I2的EPM,还有温度等传感器传输到主机,电池内没有保护电路和大功率开关管。7:空脚!:电池

3、电源脚 此脚连接电池输出与主机,充、放电均通过此接口。 笔记本电池接口定义,通讯问题电源正负极pins,通讯pin,id识别i,控制n等等你如果是用BQ0做的,是双线通讯协议,一般来说,接口IN以下几脚是必须有的: 1.PCK+(电池的输出正极) .PCK-(电池的输出负极) 3SDA(系统数据).SCL(系统时钟) 还有一些根据不同的电池是可选的,如C(热敏电阻)D(识别电阻端子) 一般来说,每个型号的电池接口定义是不一样的,但相同品牌电脑电池的接口基本是类似的,并且接口定义顺序也大概相同.天逸00笔记本电池接口定义天逸100笔记本电池接口定义:电池接口向上,从电池腹面由左往右分别为GND,

4、SBC,SMBD,T,B/,B拆下电池测量只有GD与B/I接口有5电压,接通GND与B接口,测量ND与B+能得到电池电压!SMBC,SMBD分别为与笔记本数据通讯的时钟和数据引脚,T为电池温度引脚,ID本人还未搞懂是什么用途,从充电到放电和待机都没发现有什么电压变化.同型号的电池接口都不一样,但总的来说都包含:正负级,SData,Slk,s,等使用现成的专用芯片,如最流行的B系列芯片:206A,B2083,B285,BQ04,有的电池将充电部分做到电池里面去了,如 OMAQ 笔记本电脑的不少电池都是如此通晓 笔记本电池!!笔记本电池通通通!! 笔者因主持研发笔记本电池测试系统(即所谓的电池老化

5、柜),感觉在学习和实践中都走了弯路,浪费了不少时间和精力,故此想写点什么,也许可以帮助后来者省却一点弯路. 第一个误区是直奔锂电池原理.实际上很少有将原理讲得透彻的资料,即使将清楚了,初学者也大都看不透彻. 那么,先想想什么好呢?一块电池,根本作用还是给电脑供电所以最基本的想法是将一节一节的电芯(cell)串在一起,就象将几节电池串在一起给手电筒供电一样,确实,笔记本电池里就是将几节电池串在一起的. 当然,要是如此简单就没有什么好说的了.现在的笔记本电池都是所谓智能(sr btter)的了,她能告诉电脑:我现在还剩余多少容量,现在的电压是多少,电流是多少,按现在的放电速率我还能用多长时间,我是

6、否该充电了,充电应该用多大的电流、电压,充电是否充过头了,放电是否放过头了,温度是否过高,等等.电池要提供这些所谓的智能信息,就要在电池中增加一个电路.这个电路通常都使用现成的专用芯片,如最流行的BQ系列芯片:BQ20,BQ03,BQ205,BQ204等,这些芯片检测流入和流出电芯的电流,算出上面所谓的智能信息. 这个电路还要增加一个功能:保护功能.上面说了电路能检测出充电是否充过头了,放电是否放过头了既然知道充过头了,就要使充电电源充不到电芯上去;放电放过头了,就要切断电芯对外放电温度过高了,就要是电池停下来.这就是所谓的保护功能. 最后一个功能就是通讯,电池准备了这些信息,总要发送出去吧.

7、所以通讯少不了 按上所说,通常的电池其实主要是检测部分,能检测出来信息,保护功能实现自然简单,无非是开关而已当然有的电池将充电部分做到电池里面去了,如 OMPAQ 笔记本电脑的不少电池都是如此 所以,初学者可以先学习具体的电池检测芯片,如B2060A,(注意,不要从Q200开始,理解了BQ060A,回过头来才好理解BQ200.) 先不必看BQ20是如何检测那些智能信息的,先看Q26都检测出了哪些信息?这些检测出来的信息存放在什么地方了?在260的DATSHEET中,有个Table bq060Registr functns,这里存放了B2060检测出来智能信息的这些信息就是所谓的 SmrtBte

8、ry aa(智能电池数据),它们都被定义成标准了(见mart atteyDt cction). BQ2050中检测出来的信息没有这么丰富,它不符合这个标准BQ200,BQ208,2085都符合这个标准,检测出来的信息也是这些. 下面解释一下BQ2060检测出来信息的意思. 1、静态信息:静态信息不是检测出来的,而是生产厂家自己写进去的,它一般写在24C01中,BQ260从24C0中读到它自己里面去MnfacturDe, MnufcteNam, DevicNe, evicechstry, SpcfatonInfo, DeignVoltag,DesignCapacty,RiningCapacity

9、Alarm, RemainngimeAlarm, BatterMe.这些信息不言自明 2、 动态信息:动态信息中有些是检测出来的,有些是纯粹计算出来的,目的就是免去用户自己计算了.检测的:Vote,Crrn, Tmperature, AvrageCrent, emaingCapacit, FullCaCapacity,ateryStau.计算的:RelaiSttOfCrge, AbslueSaeOfChage, RuTimTEmp, AvergeTmToEmpty,AvereTimeFl, CyclCount.信息argngoage, ChrgnCurrnt 告诉充电器应该用多大的充电电流给它

10、充电,在多大的电压处应该变成恒压充电.AtRate, tRteimeTFll,ARateTimeToEmpty, AtRaeOK纯粹是帮用户计算信息用的3、 每个厂家的特定信息:标准art BaeyDtSpcfiatin之外的一些信息.这些信息只有项,不同厂家不一样,对于Q260就是VCL1-4和PakCnfiuretio.对于BQ2085,akConfgureation的意义就和BQ2060不大一样. 4、nuactueAces,标准Smrt Bttery ata Specfcatio之外,厂家特定的操作,如BQ0的Seal, 读写RM,Calbratio等,都是通过它来完成的. 具体每一项

11、信息的意义论坛中有人翻译了BQ26的DATASE,在此不在重复. Q2060是如何检测那些智能信息的呢?简单地说,将是将一个电阻串接到电芯上,检测流过这个电阻上的电流的大小就可以知道充了多少电,放了多少电.充电充的是电荷、放电放的也是电荷,所以检测电流就知道充了多少电,放了多少电.至于电压、温度的检测更简单了,用的D转换就可以,BQ206中就是这样做的. BQ00检测到信息后就要作出一些判断,如温度是否高了,我是否该充电了,充电应该用多大的电流、电压,充电是否充过头了,放电是否放过头了.电池无论如何也不知道多高温度属于高了,多大电流是过流了,所以,人为地先设定个标准,这样电池就可以判断了这些标

12、准生产厂家就放在2401中,BQ23,BQ20放在它们自身的DAA LAH中了.而BQ25则是死设定,厂家智能用外围的电阻,电容等硬件设定,它不用EEOM或DATA LASH,比较死板.(其实BQ2050的功能简单多了,好多判断都没有.)检测到异常情况,BQ200就可简单地向外发个出发电平,以关断充电或放电开关,这样保护功能就简单地实现了 实际上,大都用BQ260的电池没有使用BQ60提供的保护功能,而是另外加了芯片做保护,如M1414另加的芯片和BQ206自然有些功能是重复的,但没办法,谁让另加芯片了呢 下面就是通讯方式问题,SMBUS其实就是I2C的子集,主要是时序上比C要求严格些.若你不

13、写程序,简单地将SMBUS混同2C就可以了 当你看懂了Q260,不要以为所有的电量检测芯片都是如此,BQ00是与标准art Battery at cfication兼容的芯片,即所谓的SS V1-Campliant,其实Q2就不兼容这个标准.BQ205提供的信息少了不少,通讯方式也不同(Q)CMPAQ Evo 系列电脑的电池就是采用BQ20H的,所以要增加PIC来增加一些功能.(当然里面还有充电功能) 还有比较流行的芯片是M3516+4494,这个方案比较原始,M375就是个通用的MCU,其实用PIC、AR等好多MCU都可以代替,它的特点就是有/D,PWM,IC接口.在M751中写程序,实现B

14、Q2060的功能,自然就可以不用BQ00了.当然用M37516写程序来实现肯定没有使用专用芯片简单. 使用M51的电池可以是SS V1.1-Camplin,也可以不是的.很多电池既使用了PI,又使用了BQ60,或BQ203/等,这多数是厂家故弄玄虚.如果它也是使用SMBU接口,很可以省掉PI的. 还有个电池解密问题,即unseal问题,Q206因为外接EPO,所以usal总是能实现的,虽然比较麻烦,但总是可以的,而BQ2083/则几乎不可能,除非你知道厂家设置的nseal密码,否则,写程序用枚举方法解密一块电池要小一年时间.很多OE电池厂家都想将就电池改写改写数据就以就充新地买 还有电池检测(老化)问题.检测设备有检测电芯级的,有检测电池板级的.经过前者检测出来的电池即使是合格的,但实际上电池也可能是不合格的,因为电板可能有问题而没有被检测出来.而经过后者检测出合格的电池,才是真正合格的电池. 大多数电池不用时你也可以直接在电池接口处测量到电压,而有的电池不接到电脑上你是测量不到电压,即所谓的电池没有打开,如COMAQ Ev系列. 在此解释一下CapacRelearn.其实电池的elearn-cyle或ondioning-cyle都是充放电过程,Calibratio就是充放电过程这个过

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号