筆記本電池通通通!!! (2) 談 筆記本電池測試系統(tǒng)(老化柜)
首先要感謝筆記本電池的OEM廠商,是他們結(jié)束了筆記本電池的暴利時(shí)代!!!
當(dāng)然,這不是說OEM電池就有多么的優(yōu)秀.眾所周知,OEM電池的質(zhì)量不盡人意,這是發(fā)展中的問題.手工作坊生產(chǎn)OEM電池的門檻不高,一些“先知”們開始涉足此領(lǐng)域,這兩年在深圳興起了幾十家筆記本電池的OEM廠商(不少仍然停留在作坊水平).一方面OEM電池的市場巨大,另一方面競爭變得激烈,為賺取更多的money,這些“先知”們之間的“先覺”者開始想著“洗牌”了,正如家電生產(chǎn)的“洗牌”過程一樣.也正是在這種情形下,OEM廠商開始注意到了一種專業(yè)設(shè)備--筆記本電池測試系統(tǒng)(老化柜).
筆記本電池的用戶可能想當(dāng)然認(rèn)為既然生產(chǎn)電池,這種設(shè)備肯定都是有的.其實(shí)不然,否則怎么說OEM電池的質(zhì)量欠佳呢.作坊中生產(chǎn)的電池是不怎么測試的,測試設(shè)備要money呀,再說,以前這種設(shè)備確實(shí)很貴,買不起.然而,要想在“洗牌”中生存發(fā)展壯大起來,筆記本電池測試系統(tǒng)(老化柜)又是不可或缺的.畢竟質(zhì)量是做大的基礎(chǔ),缺少這種設(shè)備,大批量生產(chǎn)是不可能的.首先老化電池是很費(fèi)時(shí)的事情,一臺(tái)專業(yè)筆記本電池測試系統(tǒng)(老化柜)一次就能測幾十塊電池,20臺(tái)就能保證一天出廠2000塊電池;其次,在批量生產(chǎn)的情況下,專業(yè)筆記本電池測試系統(tǒng)(老化柜)就很便宜了,既節(jié)省地方,又省money.現(xiàn)在作坊中有的用二手筆記本做測試工具,想想,那要多少臺(tái)呀,不同的電池還要不同的電腦呢,而專業(yè)筆記本電池測試系統(tǒng)(老化柜)可是通用的家伙,管你是什么電腦的用的電池,它都能測,省!
筆者主持開發(fā)的筆記本電池測試系統(tǒng)(老化柜)就是深圳一家OEM電池廠商要求搞的,現(xiàn)在這個(gè)東東已經(jīng)投入使用了.上次筆者在這里涂鴉的《筆記本電池通通通!!!》也是在開發(fā)這個(gè)東東的過程中寫的(感謝網(wǎng)友的支持,還給拉到了原創(chuàng)精華版上.).上次的結(jié)尾說想談?wù)劰P記本電池的充電器,在此給續(xù)上.
哈哈,先插點(diǎn)廣告吧,王婆賣瓜!!!筆者開發(fā)的筆記本電池測試系統(tǒng)(老化柜)最大特色就是:
首先是電池板級(jí)測試(不是直接測試電芯哦);其次是能測試各種電池,包括象COMPAQ,DELL這些特殊的電池;深度過放電池的自動(dòng)小電流喚醒.各位多多宣傳宣傳,在此謝過啦.13764025021,wang30001@126.com,汪生
下面“扯”點(diǎn)“技術(shù)”方面的東西吧,筆者水平有限,往往給所謂的“高技術(shù)”的東西說得干巴巴的,罪過,罪過.
在《筆記本電池通通通!!!》中說過:大部分電池中只有電量檢測和保護(hù)兩部分,如HP f4486、HP f4496、IBM T20、HP f2019、FUJITSU-SIEMENS BP-8050等等;有些電池將充電器也做進(jìn)電池里面了,如COMPAQ N系列的電池多是如此.沒有充電器的那些電池,自然要在筆記本中加上充電器部分;而有充電器的電池,筆記本中電源管理部分就簡單多了,少了充電這個(gè)大頭.
從上面可以看出筆記本電源系統(tǒng)包括電量檢測部分、保護(hù)部分、充電部分,除此之外,還有系統(tǒng)管理部分.所謂的電池系統(tǒng)管理部分主要是多電池管理.一個(gè)筆記本可以帶幾個(gè)電池,這些電池卻公用一個(gè)地址,當(dāng)然要是一個(gè)電池一個(gè)電池,也就沒什么要管理的了,可惜,事實(shí)上,筆記本中所有的電池都公用一個(gè)地址,這就出問題了:筆記本說,我不管你到底哪個(gè)電池給我供電,你只要有電,就請(qǐng)給我供電.多個(gè)電池一起工作肯定要管理,可是筆記本電腦卻不想管,于是就出來個(gè)電池系統(tǒng)管理部分.其實(shí)不光是筆記本電腦中如此,在數(shù)碼攝象機(jī)等便攜產(chǎn)品中都有這種情況.想知道詳細(xì)情況,可參看標(biāo)準(zhǔn)《Battery System Manager Specification》.
上面四個(gè)部分的工作不依賴筆記本電腦,我們使用筆記本電腦都知道,即使不開機(jī),電池也照常充電,這時(shí)連BIOS都沒有運(yùn)行呢.通常我們的筆記本電腦中有個(gè)軟件(如BatteryMon)可以測試筆記本電池的好壞,其實(shí),筆記本電腦本身只是查詢電池,它并沒有測試的行動(dòng).這往往使剛?cè)腴T者混淆,因?yàn)閺母旧现v,對(duì)用戶來說,最好是我打開一個(gè)軟件,就能從上面看到筆記本電池好壞的測試結(jié)果.
關(guān)于筆記本電池方面的標(biāo)準(zhǔn)有四個(gè)基本的:《System Management Bus Specification》、《Smart Battery Data Specification》、《Smart Battery Charger Specification》、《Battery System Manager Specification》.至于《Smart Battery Selector Specification》,它和《Battery System Manager Specification》差不多.這四個(gè)標(biāo)準(zhǔn)其實(shí)都體現(xiàn)在具體的產(chǎn)品中,建議入門者將它們和具體的產(chǎn)品結(jié)合起來看,如BQ2060A的Datasheet基本上就是前三個(gè)標(biāo)準(zhǔn)的集中體現(xiàn),其實(shí)BQ系列的充電管理芯片的Datasheet就是后兩個(gè)標(biāo)準(zhǔn)的集中體現(xiàn).
下面先解釋一下所謂的 Gas Gauge Operation.您要是初看資料,還挺費(fèi)神的呢.其實(shí)說白了,原理很簡單.Gas Gauge Operation最主要的目的是測量電量(電池最多能充多少電量FCC和現(xiàn)在還剩余多少電量RM).從簡單開始,電池的電壓測量簡單吧.幾節(jié)電芯串聯(lián)在一起,不但可以簡單地測量總電壓,還可以簡單地測量出每節(jié)電芯的電壓.所以可以很簡單地知道電池是過壓了,還是欠壓了.溫度測量也很簡單,因?yàn)闊崦綦娮璧淖柚惦S溫度變化是有規(guī)律的,用個(gè)熱敏電阻就知道是否溫度高了,或者溫度低了.電流測量您覺得復(fù)雜嗎?話歸正題,Gas Gauge Operation主要是為電池的電量測量服務(wù)的.將一個(gè)很小的精密電阻和電池串聯(lián)在一起,只要電池工作,其上就有壓降,要壓降就知道壓降是正還是負(fù),也就知道是充電還是放電了.如果對(duì)這個(gè)信號(hào)不斷積分,是不是就可以計(jì)算出電量了?不知道VFC是如何測量電量的,那就以后有時(shí)間在深究吧,不過可以想象一下,我們家里的電表不也是測量你用了多少電量的嗎?
所以,測量電池電量,必須要電池工作.如何知道電池最多能充多少電量FCC?假設(shè)電池已經(jīng)充滿了,我們讓電池以固定大小電流放電,這樣知道放電電流的大小和放電時(shí)間的長短,就可以算出電池的容量了.比如放電電流大小為2200mA,放了2小時(shí)的電,則電池的容量就為4400mAh.BQ2060A中利用一個(gè)叫DCR的寄存器,當(dāng)電池充滿時(shí),其值被復(fù)位為0,隨著放電的進(jìn)行,它不斷計(jì)數(shù),每個(gè)計(jì)數(shù)相當(dāng)于一定的電量,這樣,知道DCR的數(shù)值,就知道電量了.電池的放電放到不能再放,并不是真的讓電池所有的電都放完,因?yàn)檎娴娜糠磐炅?電池也就報(bào)廢了.一般14.8V電池放到12V就不能再放了.電量檢測芯片檢測到12V就發(fā)出保護(hù)信號(hào),讓電池供電線路斷開,不能繼續(xù)向外供電就是了.我們說的電池最大充電電量就是這樣測量出來的,即先將電池充滿,再放電,放到不能再放為止所測得的電量.在這個(gè)放電的過程中不能有充電,因?yàn)镈CR只在放電過程中向上計(jì)數(shù),充電過程中它不會(huì)向下計(jì)數(shù)的.符合這樣條件的放電過程叫做有效放電(a qualified discharge from nearly full to a low battery level).當(dāng)電池經(jīng)過一個(gè)有效放電得到的DCR值將被轉(zhuǎn)換成電池最大充電電量而被保存在EEPROM一個(gè)叫LMD的位置的;而非有效放電的DCR值是沒有任何用處的.前面12V的專業(yè)說法叫EDV0(BQ2060),其實(shí)放到EDV2時(shí),DCR就不在計(jì)數(shù)了.電池最大充電電量專業(yè)叫法是FCC—Fully Charged Capacity.(注意,這里開始涉及到了一些參數(shù)了,如EDV0、EDV2等,它們是EEPROM中參數(shù)的一部分,其實(shí)EEPROM中參數(shù)就是這樣一點(diǎn)一點(diǎn)來的,沒有什么難的.)
如何知道電池還剩余多少電量呢RM?假設(shè)一塊電池經(jīng)過上面的放電已經(jīng)放完了,此時(shí)開始充電.這樣就可以從0開始計(jì)數(shù)了,這個(gè)寄存器叫RemainningCapacity(RM),它不斷計(jì)數(shù),自然就知道充了多少電.如果放電,這個(gè)寄存器就向下減,所以電池剩余電量的測量問題就解決了.充電充到什么時(shí)候呢?比如上面14.8V電池,大都充到16.8V時(shí),充電器的電壓就不能再升了,雖然電壓不能再升了,但仍可以以這個(gè)電壓給電池繼續(xù)充電,不是說電壓不能升就充不進(jìn)去電了,還是有電流的嘛.隨著電池越充越飽,電流也越來越小,不過不可能小到0的,小到0不知要用多長時(shí)間呢,大概也不可能小到0的.(所以電池沒有充飽的,只有充得更飽的.)于是人為地設(shè)定一個(gè)很小的電流值,一旦電流小到這個(gè)值時(shí),就認(rèn)為充電充滿了.充電時(shí),RM向上長,放電時(shí),RM向下減,這樣,剩余電量就知道了.上面的16.8V的專業(yè)說法叫ChargingVoltage,人為地設(shè)定的一個(gè)很小的電流值叫Current Taper Threshold(BQ2060).(注意,這里又涉及到了一些參數(shù)了,如ChargingVoltage、Current Taper Threshold等,它們是EEPROM中參數(shù)的一部分,其實(shí)EEPROM中參數(shù)就是這樣一點(diǎn)一點(diǎn)來的,沒有什么難的.)
其實(shí)RM計(jì)數(shù)的電量時(shí)常不準(zhǔn)確.舉個(gè)例子:剛出廠的電池,其FCC是人為設(shè)定的一個(gè)值,即LMD,假設(shè)電池實(shí)際容量為3000mAh,而廠家將LMD設(shè)置為4000mAh,此時(shí)充電,充滿時(shí),RM應(yīng)該為3000mAh,但電池電量檢測芯片多將電量從3000mAh人為地調(diào)整為4000mAh.當(dāng)然這是其實(shí)誤差,經(jīng)過校準(zhǔn)可以消除,即所謂的Calibrate.即使校準(zhǔn)了,以后也會(huì)再出現(xiàn)不準(zhǔn)的情況,照樣可以再校準(zhǔn),使RM回歸到準(zhǔn)確的值.
從上面可以看出Calibrate的過程步驟:
這個(gè)過程如下:
1、 先將電池充滿.它保證DCR的初始值回到0.
2、 放電放完(這個(gè)過程中不能有充電).它保證在有效放電結(jié)束時(shí)得到正確的最大充電電量FCC.
3、 再充電.很多筆記本電腦只顯示電量的百分比(RM/FCC),這時(shí)顯示的百分比才有意義.要注意即使是100%,也不說明電池的電量就多,因?yàn)镕CC可能小呀.
再說說補(bǔ)償Compensation,說是補(bǔ)償Compensation,不如說是Correction.因?yàn)闇y量不能是完全線性的,所以有EDV Capacity Correction.還有自放電是測不出來的,人為地估計(jì)一個(gè)值,這個(gè)值要算進(jìn)去,所以有l(wèi)ight discharge compensation.建議初學(xué)者不要在這上面大花工夫.
最后說說充放電控制吧.
電池完全自己實(shí)現(xiàn)充放電的控制過程,我們的筆記本電腦決不參與充放電的控制過程.電池報(bào)告說電池快沒電了,電腦就提示用戶快沒電了,等沒有電時(shí),電池自己就切斷供電了.充電充過了,電腦并不知道,電池自己檢測是否過充,過充了,電池自己切斷充電.
當(dāng)然,控制的結(jié)果電池會(huì)向外批漏的,外界可以主動(dòng)查詢結(jié)果,廠家也可以設(shè)置讓電池主動(dòng)向外廣播控制結(jié)果.(這就是電池智能化的體現(xiàn).這個(gè)控制結(jié)果就存放在BatteryStatus的寄存器中,其主要用處是被充電器使用,或者是電池系統(tǒng)管理使用.
現(xiàn)在來說說BQ2060 EEPROM參數(shù)的意義吧.
初學(xué)者對(duì)這個(gè)好象很感興趣,往往又云里霧里.其實(shí)它只不過是上面測量、補(bǔ)償、控制、顯示等過程所用的參數(shù),因?yàn)檫@些參數(shù)不同的電池不一樣,電池檢測芯片廠家為不變應(yīng)萬變,設(shè)置個(gè)EEPROM,讓電池生產(chǎn)廠家自己寫上.
下面以BQ2060 EEPROM 解釋一下其意義.
EEPROM中最簡單的幾項(xiàng),它們是電池廠家參數(shù),只是為了顯示而已.如Manufacture Date是電池生產(chǎn)日期,Manufacture Name是電池生產(chǎn)廠家的名字,Serial Number是電池的序列號(hào),Device Name是設(shè)備名稱,Device Chemistry是電池中電芯的化學(xué)物質(zhì)名稱,Specification Information是所謂智能電池的版本號(hào)信息,EEPROM Constants是EEPROM中開始或最后兩個(gè)字節(jié)的內(nèi)容,它們是固定的,即0x3c7f和0xa55a,表示這是BQ2060的EEPROM,若是其他的值,BQ2060芯片就會(huì)認(rèn)為這個(gè)EEPROM不對(duì).Manufacture Data Length是生產(chǎn)數(shù)據(jù)的長度.生產(chǎn)數(shù)據(jù)就是EEPROM中的數(shù)據(jù)6個(gè)主要的數(shù)據(jù):Control Mode,Digital filter,Self-Discharge Rate,Battery Low%,Near Full和EDV threshold,這六個(gè)數(shù)據(jù)是7個(gè)字節(jié),所以Manufacture Data Length的值固定為7.一下就去掉8個(gè)項(xiàng)了,其實(shí)這些沒什么作用.
EEPROM中最最基本的參數(shù)只有兩項(xiàng):Sense Resistor Value和Digital Filter.Sense Resistor Value其實(shí)就是BQ2060應(yīng)用電路中和電池串聯(lián)的那個(gè)電阻的大小,看看BQ2060 Datasheet 中圖1,其中的Rs的大小就是這個(gè)Sense Resistor Value,因?yàn)椴煌脑O(shè)計(jì)者使用不同的電阻Rs,所以要告訴BQ2060,這樣BQ2060就知道它的ADC和VFC的增益大小了,Gas Gauge Operation主要是要檢測其上的信號(hào)的,當(dāng)然必須要知道其電阻的大小了.
Digital Filter,當(dāng)電池不放電時(shí),且SMBUS處于idle狀態(tài)時(shí),BQ2060檢測到信號(hào)小于Digital Filter時(shí),會(huì)進(jìn)行自放電補(bǔ)償?shù)?這個(gè)Digital Filter是生產(chǎn)廠家設(shè)定的,而以多大的值補(bǔ)償呢,有要廠家設(shè)置,即設(shè)置Light Discharge Current.當(dāng)然廠家也可以選擇不進(jìn)行補(bǔ)償,將EEPROM中的Control Mode的NDF設(shè)置為1,則BQ2060就不進(jìn)行這種補(bǔ)償.補(bǔ)償?shù)哪康臒o非使RM和DCR的計(jì)數(shù)更準(zhǔn)確些.
下面解釋充電控制參數(shù).
ChargingVoltage和ChargingCurrent,智能電池都會(huì)主動(dòng)告訴充電器應(yīng)該用多高電壓ChargingVoltage和多大電流給電池充電ChargingCurrent,ChargingVoltage是廠家設(shè)定的,它是電池恒壓充電的值.ChargingCurrent是一個(gè)總稱,因?yàn)樗赡苡兴姆N值:當(dāng)電池說可以用大電流給我充電時(shí),它告訴充電器ChargingCurrent的值為Fast Charging Current,當(dāng)電池深度過放要求小電流預(yù)充電時(shí),它告訴充電器ChargingCurrent的值為Pre-Charge Current.當(dāng)大電流充電結(jié)束時(shí)它告訴充電器ChargingCurrent的值為Maintenance Charging Current,還有一個(gè)值是0.這4個(gè)值中的3個(gè)值存放在EEPROM中.
過壓控制參數(shù)Overvoltage Margin:當(dāng)電池電壓大于ChargingVoltage + Overvoltage Margin時(shí)認(rèn)為是過充.Overvoltage Margin大小在0~255mV之間.
過流控制參數(shù)OverCurrent Margin,當(dāng)電池充電電流大于ChargingCurrent+ OverCurrent Margin時(shí)認(rèn)為是過流.
溫度過高控制參數(shù)MaxT:當(dāng)電池大電流充電時(shí),若溫度高于這個(gè)溫度時(shí),將暫停電池的大電流充電.
Li-Ion電池充電充滿的判斷參數(shù)Current Taper Qual Voltage和Current Taper Threshold:當(dāng)電池的電壓大于ChargingVoltage - Current Taper Qual Voltage且充電電流小于Current Taper Threshold時(shí),認(rèn)為充電已經(jīng)充滿了.
NimH電池充電充滿的判斷參數(shù)△T/△t和Hold-off Programming.
電池剩余電量RM調(diào)整參數(shù)Fast Charge Termination Percentage:當(dāng)電池在充電結(jié)束時(shí),RM的值可能小于FCC,此時(shí)BQ2060就將RM強(qiáng)行調(diào)整到FCC(這里是大致的說法,因?yàn)镕ast Charge Termination Percentage通常為100%).當(dāng)然廠家也可以設(shè)置不作調(diào)整.這個(gè)設(shè)置就是Pack Configuration中的CSYNC.
電池電量是否滿標(biāo)志控制參數(shù)Fully_Charged bit Clear Threshold:當(dāng)電池充滿時(shí),電池會(huì)將Fully_Charged bit標(biāo)志置為1,當(dāng)電池電量回落Fully_Charged bit Clear Threshold以下時(shí),就將Fully_Charged bit 標(biāo)志清除.
循環(huán)周期數(shù)CycleCount和CycleCount Threshold:CycleCount記錄電池已經(jīng)經(jīng)過了多少個(gè)周期,每個(gè)周期代表CycleCount Threshold mAh的電量.BQ2060每次更新CycleCount,都將該值寫到EEPROM中的CycleCount去.
剩余時(shí)間Remaining Time Alarms和剩余容量報(bào)警Remaining Capacity Alarms:設(shè)定以當(dāng)前的放電速率,還能運(yùn)行多長時(shí)間,當(dāng)還能運(yùn)行的時(shí)間低于Remaining Time Alarms時(shí)發(fā)送報(bào)警信號(hào);當(dāng)電池的容量低于Remaining Capacity Alarms時(shí)發(fā)送報(bào)警信號(hào).
Li-Ion電池保護(hù)參數(shù),低壓CELL UnderVoltage和高壓CELL OverVoltage:當(dāng)電池中有一節(jié)電芯的電壓高于CELL OverVoltage時(shí),BQ2060給出標(biāo)志VOV,當(dāng)其中有一節(jié)電芯電壓低于CELL UnderVoltage時(shí),BQ2060給出標(biāo)志VUV.
再說說一些簡單的參數(shù)吧.
Pack Configuration:該參數(shù)8位,每一位一個(gè)意思.
DMODE:有些電池上帶有電量顯示燈,BQ2060提供這種功能,DMODE該位表示顯示的電量是絕對(duì)百分比還是相對(duì)百分比.假設(shè)電池廠家設(shè)計(jì)電池的容量為4400mAh(DC),實(shí)際電池的最大充電電量為3000mAh,而現(xiàn)在RM為2000mAh,則電量的百分比可有兩種:2000/4400和2000/3000.
SEAL:在BQ2060 datasheet中,表3列出了SMBUS命令,這里的命令個(gè)數(shù)不多.其實(shí)SMBUS命令個(gè)數(shù)可有256個(gè).若SEAL為0,則這256個(gè)命令都可讀可寫,若為1,則只有表3中的命令可讀,而可些的就表中的那5個(gè)了.如果廠家將SEAL設(shè)置為1,則電池將無法UNSEAL,除非你將EEPROM硬連線去該這一位.廠家將SEAL設(shè)置為1,這樣用戶就不能讀寫EEPROM中的值了.(TI流后門.)
CSYNC:見上面的電池剩余電量RM調(diào)整參數(shù).
CEDV:設(shè)置電池是否對(duì)EDV實(shí)行補(bǔ)償.建議初學(xué)者理解固定EDV0、EDV1和EDV2就行了.
VOR:設(shè)置電池是否進(jìn)行mid range voltage校正.
CHEM:表示電芯化學(xué)物質(zhì).
LCC0和LCC1:表示電池中電芯節(jié)數(shù).
操作模式Operating Mode:
這個(gè)參數(shù)中有6位有意義.
NDF:見上面的Digital Filter.
HPE:BQ2060芯片向主機(jī)發(fā)送數(shù)據(jù)時(shí),其通訊協(xié)議是否支持PEC校驗(yàn).
CPE:BQ2060芯片向充電器發(fā)送數(shù)據(jù)時(shí),其通訊協(xié)議是否支持PEC校驗(yàn).
LED:BQ2060顯示電量時(shí)是用4個(gè)LED還是用5個(gè)LED表示.
SM:是否關(guān)閉BQ2060向外發(fā)送廣播信息.
設(shè)計(jì)電壓Design Voltage,它不言自明.
設(shè)計(jì)容量Design Capacity:Pack Capacity就是mAh模式時(shí)電池設(shè)計(jì)容量,當(dāng)mWh模式時(shí),設(shè)計(jì)容量就是Pack Capacity * Design Capacity.
LMD:用來存放FCC,最開始時(shí)這個(gè)值由廠家設(shè)置,很隨意地設(shè)置都行.
EDV:當(dāng)電池電壓低了后,BQ2060可以提供三級(jí)低電壓報(bào)警,這三級(jí)低電壓報(bào)警Threshold分別為EDV0,EDV1,EDV2.EDV有兩種用處:第一,當(dāng)電壓到EDV2時(shí),DCR就不再增長了,此時(shí)BQ2060設(shè)置full_discharged標(biāo)志.當(dāng)電壓再低到EDV0時(shí),電池將設(shè)置TERMINATE_DISCHARGED_ALARMS標(biāo)志,表示若再放電,就會(huì)損壞電池了.EDV的另一種用處是電池電量矯正.按照Li-Ion電池理論,電量和電壓有關(guān)系可循,為了矯正電量,在放電時(shí),若電壓先降到EDV時(shí),而RM中計(jì)數(shù)的電量卻沒到相應(yīng)的數(shù)值時(shí),就將RM強(qiáng)制減到這些相應(yīng)的值.如電壓降到EDV0時(shí),RM卻還大于0,則強(qiáng)制將RM減到0;同樣的EDV1和EDV2,EDV1對(duì)應(yīng)的是將RM調(diào)到3%對(duì)應(yīng)的值,EDV2對(duì)應(yīng)的是將RM調(diào)到Battery Low%對(duì)應(yīng)的值,就是EEPROM中的一個(gè)值.
EDV本身要設(shè)置為多少比較好呢?它有兩種設(shè)置方法,一種就是設(shè)置三個(gè)固定的值,還有一種就是動(dòng)態(tài)地設(shè)定,不同的溫度,容量,放電率EDV的值不同,動(dòng)態(tài)計(jì)算出來.和這個(gè)動(dòng)態(tài)EDV設(shè)置有關(guān)的參數(shù)有:EMF、T0、C0、R0、R1、A0.
Overload Current Threshold:上面是說EDV的矯正作用,當(dāng)放電電流很大時(shí),BQ2060是不檢測EDV的,到底多大呢,這個(gè)參數(shù)就是Overload Current Threshold.
中間電量矯正Mid Range Capacity Corrections:簡單地說就是,電池開路的情況下,VOC25代表當(dāng)電池容量為25%時(shí)的電壓值,VOC50、VOC75的意思類推.
從上面可以看出,電池容量的測量不是一個(gè)簡單的方程,而是要不斷調(diào)整的.
還有兩種矯正,在DCR計(jì)數(shù)時(shí),還要漏電流估計(jì)和自放電估計(jì)矯正.
Near full threshold:前面我們說一個(gè)有效的放電是先將電池充滿,即從RM等于FCC開始放電,這是粗略地說法.BQ2060 Datasheet 中說法是:從FCC低一點(diǎn)可是放電也算是有效放電,低多少呢,可以設(shè)定一個(gè)值,即參數(shù)Near full threshold.
最后的參數(shù)是ADC、VFC、Current、Temperature測量的校正.筆者水平有限,不能用“說白了,它們就是……”的方法解釋清楚,照本宣科地翻譯沒什么意義,期待智者的“深入淺出”.
如此這般沒有章法地閑扯,實(shí)在不好意思.您期望我說點(diǎn)什么?盡我所能地奉獻(xiàn).
其實(shí)BQ2040、BQ2082、BQ2085等的EEPROM差別不是很大,您覺得呢?還有BQ2050也是.
哈哈,別忘了我的廣告呀,王婆賣瓜!!!筆者開發(fā)的筆記本電池測試系統(tǒng)(老化柜)最大特色就是:
首先是電池板級(jí)測試(不是直接測試電芯哦);其次是能測試各種電池,包括象COMPAQ,DELL這些特殊的電池;深度過放電池的自動(dòng)小電流喚醒.各位多多宣傳宣傳,在此謝過啦.13764025021,wang30001@126.com,汪生
筆記本電池測試系統(tǒng)
全部回復(fù)(4)
正序查看
倒序查看
@shundetkd
原創(chuàng),支持!有看中文SPEC的感覺,:)廣告做的好,不過最好還不如把尼開發(fā)的這個(gè)機(jī)器的各個(gè)參數(shù)是怎么,例如充放電壓電流精度、最大功率、多少通道可控、是否具備上位機(jī)通訊(如RS485之類的)一些信息放到上面來讓更多朋友認(rèn)識(shí)一下
謝謝提醒.
筆記本電池測試系統(tǒng)參數(shù):
1、每個(gè)柜有5箱共40點(diǎn)(即每柜可以同時(shí)測試40個(gè)電池)
2、RS485通訊,一臺(tái)上位機(jī)可連接5個(gè)測試柜(共160個(gè)點(diǎn))
3、每個(gè)點(diǎn)可獨(dú)立控制
4、每個(gè)點(diǎn)的最大充放電電流為3A,電壓精度在100mV之內(nèi)
5、上位機(jī)界面操作,圖形曲線顯示測試結(jié)果
筆記本電池測試系統(tǒng)參數(shù):
1、每個(gè)柜有5箱共40點(diǎn)(即每柜可以同時(shí)測試40個(gè)電池)
2、RS485通訊,一臺(tái)上位機(jī)可連接5個(gè)測試柜(共160個(gè)點(diǎn))
3、每個(gè)點(diǎn)可獨(dú)立控制
4、每個(gè)點(diǎn)的最大充放電電流為3A,電壓精度在100mV之內(nèi)
5、上位機(jī)界面操作,圖形曲線顯示測試結(jié)果
0
回復(fù)
我們經(jīng)過長時(shí)間研發(fā),已經(jīng)開發(fā)測試筆記本電池的測試儀.可支持TI芯片(如: bq20z75, bq2085, bq2084, bq2060等)可以用來測試電池的電路板,成品,半成品.
測試儀的作用是:對(duì)筆記本電腦電池的大量生產(chǎn)進(jìn)行可靠,快速地功能測試.其功能包括:向電池寫入設(shè)計(jì)容量,設(shè)計(jì)電壓,生產(chǎn)數(shù)據(jù),廠商信息,數(shù)據(jù)加密,充電測試,放電測試,等等功能.在確保數(shù)據(jù)寫入和功能測試完全正確的基礎(chǔ)上,最大限度地降低了生產(chǎn)時(shí)對(duì)電池的操作時(shí)間,使筆記本電腦電池生產(chǎn)效率明顯的提升.為筆記本電腦電池生產(chǎn)商節(jié)省了寶貴的時(shí)間和生產(chǎn)成本!
一、測試所需電源要求:
測試儀工作電壓為直流19V~21V,最大工作電流1500mA.
測試目標(biāo)如PCBA或電池裝入對(duì)應(yīng)的測試架,打開電源開關(guān),然后按一下測試按鈕后,測試架上的測試程序?qū)⒆詣?dòng)完成電池所需要的測試功能,測試的步驟和信息通過LCD顯示器顯示,測試員和工程技術(shù)人員可以通過顯示器在測試時(shí)輸出的信息,簡潔明了地清楚電池的當(dāng)前狀況.當(dāng)電池的某些參數(shù)不合格時(shí),測試架通過顯示器的錯(cuò)誤信息和蜂鳴器發(fā)出的告警音向用戶發(fā)出信息.當(dāng)測試架測試到不良電池時(shí),LCD顯示故障內(nèi)容,同時(shí)蜂鳴器發(fā)出故障提示音,直至不良電池被適當(dāng)處理和測試架人工復(fù)位后才可以進(jìn)行其它電池的測試.如果電池的測試完全合格后顯示器將會(huì)顯示測試結(jié)果(詳細(xì)說明請(qǐng)參閱測試過程).
二、測試步驟:
1. 測試型號(hào)及版本日期顯示 2. 線路板10K NTC 電阻檢測
3. 線路板通訊功能檢測 4. 測試架將生產(chǎn)數(shù)據(jù)寫入電池芯片
5. 電池設(shè)計(jì)電壓檢測, 6. 電池設(shè)計(jì)容量檢測,
7. 電池器件名稱檢測 8. 電池制造商名稱檢測
9. 電池初始溫度檢測 10. 線路板靜態(tài)電流的檢測
11. 線路板標(biāo)準(zhǔn)電壓、標(biāo)準(zhǔn)溫度及CC Offset校驗(yàn) 12. 線路板總電壓檢測
13. 線路板各節(jié)電壓檢測 14. 線路板標(biāo)準(zhǔn)溫度檢測
15. 靜態(tài)電流的檢測及CC Offset校驗(yàn) 16. 靜態(tài)電流的檢測及Board Offset校驗(yàn)
17. 線路板放電電流的檢測及電流檢測電阻的校驗(yàn) 18. 線路板放電1測試
19. 線路板放電2測試 20. 線路板充電1測試
21. 線路板充電2測試 22. 線路板過壓1測試
23. 線路板過壓2測試 24. 線路板過壓3測試
25. 線路板低壓保護(hù)測試 26. 線路板測試完成
測試儀精度:
1. 電壓:1000mV +/- 10mV
2. 靜態(tài)電流: ≤ 3mA
3. 溫度: 環(huán)境溫度 +/- 2℃
4. 充電及放電電流 : 1000mA +/- 5mA
有需要的朋友歡迎與我們聯(lián)系:0755-83461861,13129522055 QQ:22816453 王小姐
測試儀的作用是:對(duì)筆記本電腦電池的大量生產(chǎn)進(jìn)行可靠,快速地功能測試.其功能包括:向電池寫入設(shè)計(jì)容量,設(shè)計(jì)電壓,生產(chǎn)數(shù)據(jù),廠商信息,數(shù)據(jù)加密,充電測試,放電測試,等等功能.在確保數(shù)據(jù)寫入和功能測試完全正確的基礎(chǔ)上,最大限度地降低了生產(chǎn)時(shí)對(duì)電池的操作時(shí)間,使筆記本電腦電池生產(chǎn)效率明顯的提升.為筆記本電腦電池生產(chǎn)商節(jié)省了寶貴的時(shí)間和生產(chǎn)成本!
一、測試所需電源要求:
測試儀工作電壓為直流19V~21V,最大工作電流1500mA.
測試目標(biāo)如PCBA或電池裝入對(duì)應(yīng)的測試架,打開電源開關(guān),然后按一下測試按鈕后,測試架上的測試程序?qū)⒆詣?dòng)完成電池所需要的測試功能,測試的步驟和信息通過LCD顯示器顯示,測試員和工程技術(shù)人員可以通過顯示器在測試時(shí)輸出的信息,簡潔明了地清楚電池的當(dāng)前狀況.當(dāng)電池的某些參數(shù)不合格時(shí),測試架通過顯示器的錯(cuò)誤信息和蜂鳴器發(fā)出的告警音向用戶發(fā)出信息.當(dāng)測試架測試到不良電池時(shí),LCD顯示故障內(nèi)容,同時(shí)蜂鳴器發(fā)出故障提示音,直至不良電池被適當(dāng)處理和測試架人工復(fù)位后才可以進(jìn)行其它電池的測試.如果電池的測試完全合格后顯示器將會(huì)顯示測試結(jié)果(詳細(xì)說明請(qǐng)參閱測試過程).
二、測試步驟:
1. 測試型號(hào)及版本日期顯示 2. 線路板10K NTC 電阻檢測
3. 線路板通訊功能檢測 4. 測試架將生產(chǎn)數(shù)據(jù)寫入電池芯片
5. 電池設(shè)計(jì)電壓檢測, 6. 電池設(shè)計(jì)容量檢測,
7. 電池器件名稱檢測 8. 電池制造商名稱檢測
9. 電池初始溫度檢測 10. 線路板靜態(tài)電流的檢測
11. 線路板標(biāo)準(zhǔn)電壓、標(biāo)準(zhǔn)溫度及CC Offset校驗(yàn) 12. 線路板總電壓檢測
13. 線路板各節(jié)電壓檢測 14. 線路板標(biāo)準(zhǔn)溫度檢測
15. 靜態(tài)電流的檢測及CC Offset校驗(yàn) 16. 靜態(tài)電流的檢測及Board Offset校驗(yàn)
17. 線路板放電電流的檢測及電流檢測電阻的校驗(yàn) 18. 線路板放電1測試
19. 線路板放電2測試 20. 線路板充電1測試
21. 線路板充電2測試 22. 線路板過壓1測試
23. 線路板過壓2測試 24. 線路板過壓3測試
25. 線路板低壓保護(hù)測試 26. 線路板測試完成
測試儀精度:
1. 電壓:1000mV +/- 10mV
2. 靜態(tài)電流: ≤ 3mA
3. 溫度: 環(huán)境溫度 +/- 2℃
4. 充電及放電電流 : 1000mA +/- 5mA
有需要的朋友歡迎與我們聯(lián)系:0755-83461861,13129522055 QQ:22816453 王小姐
0
回復(fù)