ApplicationNote何昌祐AN024–Sep2014AN0242014RichtekTechnologyCorporation1鋰離子電池及電池電量計介紹目錄1.
鋰離子電池介紹.
12.
電池電量計簡介.
43.
RT9428電池電量計及測試91.
鋰離子電池介紹1.
1荷電狀態(State-Of-Charge;SOC)荷電狀態可定義為電池中可用電能的狀態,通常以百分比來表示.
因為可用電能會因充放電電流,溫度及老化現象而有不同,所以荷電狀態的定義也區分為兩種:絕對荷電狀態(AbsoluteState-Of-Charge;ASOC)及相對荷電狀態(RelativeState-Of-Charge;RSOC).
通常相對荷電狀態的範圍是0%-100%,而電池完全充電時是100%,完全放電時是0%.
絕對荷電狀態則是一個當電池製造完成時,根據所設計的固定容量值所計算出來的的參考值.
一個全新完全充電電池的絕對荷電狀態是100%;而老化的電池即便完全充電,在不同充放電情況中也無法到100%.
下圖顯示不同放電率下電壓與電池容量的關係.
放電率愈高,電池容量愈低.
溫度低時,電池容量也會降低.
鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation2圖一、不同放電率及溫度下電壓與容量之關係1.
2最高充電電壓(MaxChargingVoltage)最高充電電壓和電池的化學成分與特性有關.
鋰電池的充電電壓通常是4.
2V和4.
35V,而若陰極、陽極材料不同電壓值也會有所不同.
1.
3完全充電(FullyCharged)當電池電壓與最高充電電壓差小於100mV,且充電電流降低至C/10,電池可視為完全充電.
電池特性不同,完全充電條件也有所不同.
下圖所顯示為一典型的鋰電池充電特性曲線.
當電池電壓等於最高充電電壓,且充電電流降低至C/10,電池即視為完全充電.
圖二、鋰電池充電特性曲線鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation31.
4最低放電電壓(MiniDischargingVoltage)最低放電電壓可用截止放電電壓來定義,通常即是荷電狀態為0%時的電壓.
此電壓值不是一固定值,而是隨著負載、溫度、老化程度或其他而改變.
1.
5完全放電(FullyDischarge)當電池電壓小於或等於最低放電電壓時,可稱為完全放電.
1.
6充放電率(C-Rate)充放電率是充放電電流相對於電池容量的一種表示.
例如,若用1C來放電一小時之後,理想的話,電池就會完全放電.
不同充放電率會造成不同的可用容量.
通常,充放電率愈大,可用容量愈小.
1.
7循環壽命循環次數是當一個電池所經歷完整充放電的次數,是可由實際放電容量與設計容量來估計.
每當累積的放電容量等於設計容量時,則循環次數一次.
通常在500次充放電循環後,完全充電的電池容量約會下降10%~20%.
圖三、循環次數與電池容量的關係1.
8自放電(Self-Discharge)所有電池的自放電都會隨著溫度上升而增加.
自放電基本上不是製造上的瑕疵,而是電池本身特性.
然而製造過程中不當的處理也會造成自放電的增加.
通常電池溫度每增加10°C,自放電率即倍增.
鋰離子電池每個月自放電量約為1~2%,而各類鎳系電池則為每月10~15%自放電量.
圖四、鋰電池自放電率在不同溫度下的表現鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation42.
電池電量計簡介2.
1電量計功能簡介電池管理可視為是電源管理的一部分.
電池管理中,電量計是負責估計電池容量.
其基本功能為監測電壓,充電/放電電流和電池溫度,並估計電池荷電狀態(SOC)及電池的完全充電容量(FCC).
有兩種典型估計電池荷電狀態的方法:開路電壓法(OCV)和庫侖計量法.
另一種方法是由RICHTEK所設計的動態電壓演算法.
2.
2開路電壓法用開路電壓法的電量計,其實現方法較容易,可藉著開路電壓對應荷電狀態查表而得到.
開路電壓的假設條件是電池休息約超過30分鐘時的電池端電壓.
不同的負載,溫度,及電池老化情況下,電池電壓曲線也會有所不同.
所以一個固定的開路電壓表無法完全代表荷電狀態;不能單靠查表來估計荷電狀態.
換言之,荷電狀態若只靠查表來估計,誤差將會很大.
下圖顯示同樣的電池電壓分別在充放電之下,透過開路電壓法所查得的荷電狀態差異很大.
圖五、充、放電情況下的電池電壓下圖可知,放電時不同負載之下,荷電狀態的差異也是很大.
所以基本上,開路電壓法只適合對荷電狀態準確性要求低的系統,像汽車使用鉛酸電池或不間斷電源等.
圖六、放電時不同負載之下的電池電壓鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation52.
3庫侖計量法庫侖計量法的操作原理是在電池的充電/放電路徑上的連接一個檢測電阻.
ADC量測在檢測電阻上的電壓,轉換成電池正在充電或放電的電流值.
即時計數器(RTC)則提供把該電流值對時間作積分,從而得知流過多少庫倫.
圖七、庫倫計量法基本工作方式庫侖計量法可精確計算出充電或放電過程中即時的荷電狀態.
藉由充電庫侖計數器和放電庫侖計數器,它可計算剩餘電容量(RM)及完全充電容量(FCC).
同時也可用剩餘電容量(RM)及完全充電容量(FCC)來計算出荷電狀態,即(SOC=RM/FCC).
此外,它還可預估剩餘時間,如電力耗竭(TTE)和電力充滿(TTF).
圖八、庫倫計量法的計算公式主要有兩個因素造成庫倫計量法準確度偏差.
第一是電流感測及ADC量測中偏移誤差的累積.
雖然以目前的技術此量測的誤差還算小,但若沒有消除它的好方法,則此誤差會隨時間增加而增加.
下圖顯示了在實際應用中,如果時間持續中的未有任何的修正,則累積的誤差是無上限的.
鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation6圖九、庫倫計量法的累積誤差為消除累積誤差,在正常的電池操作中有三個可能可使用的時間點:充電結束(EOC),放電結束(EOD)和休息(Relax).
充電結束條件達到表示電池已充滿電且荷電狀態(SOC)應為100%.
放電結束條件則表示電池已完全放電,且荷電狀態(SOC)應該為0%;它可以是一個絕對的電壓值或者是隨負載而改變.
達到休息狀態時,則是電池旣沒有充電也沒有放電,而且保持這種狀態很長一段時間.
若使用者想用電池休息狀態來作庫侖計量法的誤差修正,則此時必須搭配開路電壓表.
下圖顯示了在上述狀態下的荷電狀態誤差是可以被修正的.
圖十、消除庫侖計量法累積誤差的條件造成庫倫計量法準確度偏差的第二主要因素是完全充電容量(FCC)誤差,它是由電池設計容量的值和電池真正的完全充電容量的差異.
完全充電容量(FCC)會受到溫度,老化,負載等因素影響.
所以,完全充電容量的再學習和補償方法對庫侖計量法是非常關鍵重要的.
下圖顯示了當完全充電容量被高估和被低估時,荷電狀態誤差的趨勢現象.
圖十一、完全充電容量被高估和被低估時,誤差的趨勢鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation72.
4動態電壓演算法電量計動態電壓演算法電量計僅根據電池電壓即可計算鋰電池的荷電狀態.
此法是根據電池電壓和電池的開路電壓之間的差值,來估計荷電狀態的遞增量或遞減量.
動態電壓的資訊可以有效地模擬鋰電池的行為,進而決定荷電狀態SOC(%),但此方法並不能估計電池容量值(mAh).
它的計算方式是根據電池電壓和開路電壓之間的動態差異,藉著使用迭代演算法來計算每次增加或減少的荷電狀態,以估計荷電狀態.
相較於庫侖計量法電量計的解決方案,動態電壓演算法電量計不會隨時間和電流累積誤差.
庫侖計量法電量計通常會因為電流感測誤差及電池自放電而造成荷電狀態估計不準.
即使電流感測誤差非常小,庫侖計數器卻會持續累積誤差,而所累積的誤差只有在完全充電或完全放電才能消除.
動態電壓演算法電量計僅由電壓資訊來估計電池的荷電狀態;因為它不是由電池的電流資訊來估計,所以不會累積誤差.
若要提高荷電狀態的精確度,動態電壓演算法需要用實際的裝置,根據它在完全充電和完全放電的情況下,由實際的電池電壓曲線來調整出一最佳化的演算法的參數.
圖十二、動態電壓演算法電量計和增益最佳化的表現鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation8下面是動態電壓演算法在不同放電速率條件下,荷電狀態的表現.
由圖可知,它的荷電狀態精確度良好.
不論是在C/2,C/4,C/7和C/10等的放電條件下,此法整體的荷電狀態誤差都小於3%.
圖十三、不同的放電速率條件下,動態電壓演算法的荷電狀態的表現下圖顯示在電池短充短放情況下,荷電狀態的表現.
荷電狀態誤差仍然很小,且最大誤差僅有3%.
圖十四、在電池短充短放的情況,動態電壓演算法的荷電狀態的表現相較於庫侖計量法電量計通常會因為電流感測誤差及電池自放電而造成荷電狀態的不準的情形,動態電壓演算法它不會隨時間和電流累積誤差,這是一個大優點.
因為沒有充/放電電流的資訊,動態電壓演算法在短期精確度上較差,且反應時間較慢.
此外,它也無法估計完全充電容量.
然而,它在長期精確度上卻表現良好,因為電池電壓最終會直接反應它的荷電狀態.
鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation93.
RT9428電池電量計及測試3.
1RT9428簡介RT9428是一用於行動裝置主機側的電量計晶片.
所內置的電量計功能,計算荷電狀態是根據電池電壓及開路電壓之間的動態差異,來估計荷電狀態遞增或遞減量.
RT9428和RT9420具有相同的功能,只是封裝類型不同.
RT9428是WL-CSP-8B1.
6x1.
52(BSC)的封裝和RT9420則是WDFN-8L2x3的封裝.
RT9420RT9428圖十五、RT9420及RT9428的封裝及其接腳的定義以下為RT9428的應用電路,使用RC濾波器過濾IC電源供應及VBAT接腳電壓量測上的雜訊.
為減少電阻造成的壓降,連接時儘量使VBAT腳和電池靠近.
當偵測到電池容量低時,ALERT腳會提供電池低容量的中斷信號給系統處理器.
QS腳在一般情況下不用,而直接接到GND.
圖十六、RT9428的應用電路鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation10使用動態電壓演算法的RT9428可提供穩定的荷電狀態,且不會隨時間和電流而有累積誤差.
相較於庫侖計量法會因為電流感測誤差及電池自放電而造成荷電狀態的不準的情形,這是一個優點.
下表是動態電壓演算法和庫侖計量法兩者之間的比較.
解決方案優點缺點開路電壓查表法僅須量測電壓,不用感測電流電路設計較容易動態負載時,荷電狀態較不準庫侖計量法可產出剩餘電容量(mAh)可產出荷電狀態SOC(%)可補償動態負載效應單一次放電時,有較精確的SOC需完全充、放電的循環需電流感測電阻有累積誤差動態電壓演算法不需完全充、放電的循環不需量測電流即可計算SOC(%)沒有累積誤差動態負載時,響應較慢不能產出剩餘電容量(mAh)3.
2RT9428溫度補償根據章節1.
1,在不同溫度下,電池特性也將不同.
在軟體驅動器來作電量計溫度補償之前,先判定在不同溫度下的電池參數,一般溫度是選在5/25/45C之下.
然後,軟體驅動器會週期性地檢查系統的溫度,再根據溫度把對應的參數(VGCOMP)寫回RT9428.
以下為軟體程式碼可為參考.
圖十七、RT9428軟體驅動器的程式碼//RT9428softwaredriver//optimizationpre-definedbatteryparametersRT9428_VGCOMPL=[0x32,0x0F,0x05,0xFE];RT9428_VGCOMPM=[0x0F,0x3A,0x35,0x91];RT9428_VGCOMPH=[0x41,0x3A,0x82,0x69];//temperaturecompensationtemperature=get_system_temp_origin();if(temperature>=45)vgcomp=RT9428_VGCOMPH;elseif(temperature<=5)vgcomp=RT9428_VGCOMPL;elsevgcomp=RT9428_VGCOMPM;//uploadFGparametersintoRT9428rt9428_vgcomp_write(vgcomp);鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation113.
3測試條件定義:理想的荷電狀態:荷電狀態是測試完成後,根據實際充放電容量及完全容量計算而來.
理想的荷電狀態在測試完成後只能重新計算,因為實際的放電容量是在放電完成後才計算出來的.
荷電狀態:電量計回報的荷電狀態完全充電容量:完全充電容量在測試完成後是透過電流對時間來積分計算出來的.
荷電狀態誤差:計算的荷電狀態和理想的荷電狀態之間的差異.
以下為測試RT9420/RT9428電量計功能的各種條件:–定電流放電、充電測試–定功率放電測試–實際手機測試測試的方塊示意圖圖十八、從電量計透過I2C界面和測試器或手機存取SOC,VBAT鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation123.
4定電流放電測試範例測試以確認電量計可提供在不同負載、溫度條件下準確的荷電狀態回報.
測試條件為以C/4,C/7定電流放電,直至電壓降至3.
3V,溫度分別在5/25/45C下.
圖十九、定電流放電的測試結果鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation133.
5定功率放電測試範例在不同負載下,電量計確可提供精確的荷電狀態回報.
測試條件:分別為3W、4W、5W的定功率放電,直至電壓降至3.
2V.
圖二十、定功率放電測試結果鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation143.
6實際手機測試範例用實際手機作測試,電量計確可提供精確的荷電狀態.
測試條件:動態及正常放電直到手機自動關機狀態.
正常充電直到手機自動停止充電.
圖二十一、實際手機測試結果鋰離子電池及電池電量計介紹AN0242014RichtekTechnologyCorporation15相關資源立錡科技電子報訂閱立錡科技電子報RichtekTechnologyCorporation14F,No.
8,TaiYuen1stStreet,ChupeiCityHsinchu,Taiwan,R.
O.
C.
Tel:886-3-5526789Richtekproductsaresoldbydescriptiononly.
Richtekreservestherighttochangethecircuitryand/orspecificationswithoutnoticeatanytime.
Customersshouldobtainthelatestrelevantinformationanddatasheetsbeforeplacingordersandshouldverifythatsuchinformationiscurrentandcomplete.
RichtekcannotassumeresponsibilityforuseofanycircuitryotherthancircuitryentirelyembodiedinaRichtekproduct.
InformationfurnishedbyRichtekisbelievedtobeaccurateandreliable.
However,noresponsibilityisassumedbyRichtekoritssubsidiariesforitsuse;norforanyinfringementsofpatentsorotherrightsofthirdpartieswhichmayresultfromitsuse.
NolicenseisgrantedbyimplicationorotherwiseunderanypatentorpatentrightsofRichtekoritssubsidiaries.
我们在去年12月分享过Hosteons新上AMD Ryzen9 3900X CPU及DDR4内存、NVMe硬盘的高性能VPS产品的消息,目前商家再次发布了产品更新信息,暂停新开100M带宽KVM套餐,新订单转而升级为新的Budget KVM VPS(SSD)系列,带宽为1Gbps端口,且配置大幅升级,目前100M带宽仅保留OpenVZ架构产品可新订购,所有原有主机不变,用户一直续费一直可用。Bud...
百星数据(baixidc),2012年开始运作至今,主要提供境外自营云服务器和独立服务器出租业务,根据网络线路的不同划分为:美国cera 9929、美国cn2 gia、香港cn2 gia、韩国cn2 gia、日本cn2 gia等云服务器及物理服务器业务。目前,百星数据 推出的日本、韩国、香港cn2 gia云服务器,2核2G/40G/5M带宽低至60元/月,600元/年。百星数据优惠码:优惠码:30...
华为云怎么样?华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。本次年终聚惠618活动相当给力,1核2G内存1m云耀云服务器仅88元/年起,送主机安全基础版套餐,...
御轩池为你推荐
蓝色骨头手机宠物的骨头分别代表几级?mathplayer西南交大网页上的 Mathplayer 安装了为什么还是用不了?原代码什么叫源代码,源代码有什么作用www.kkk.com谁有免费的电影网站,越多越好?se95se.comwww.sea8.com这个网站是用什么做的 需要多少钱www.585ccc.com手机ccc认证查询,求网址sesehu.comwww.hu338.com 怎么看不到啊5566.com5566网址大全www.493333.comwww.xiaonei.com彪言彪语( )言( )语
域名备案 网站空间商 最新代理服务器ip simcentric 私人服务器 特价空间 68.168.16.150 搜狗12306抢票助手 建站代码 丹弗 789电视网 银盘服务是什么 yundun 中国电信测速器 网站加速软件 重庆电信服务器托管 web应用服务器 windowsserverr2 WHMCS 服务器是什么 更多