3310G 系列 BMS 板的測試驗證
BMS保護裝置
目前鋰電池已經廣泛應用於各種電子產品及電動車等裝置,為了保護鋰電池不會造成起火燃燒、爆炸等危險,因此鋰電池都必須配置BMS保護電路,具體的保護條件就是充電時,充電電壓不能超過該鋰電池的最大值,放電時,鋰電池不能短路或超過其額定電流(OCP過電流)以及溫度過高過低保護等。
博計於2015年在3310F系列電子負載上研發完成BMS測試,是屬於選用配備(Option),目前在3310G系列上BMS測試已經成為標準內建測試項目,除此之外,新加入Turbo mode使得短路保護電流與過電流保護能夠提到2倍,從原來規格為60 A,升級到120 A的水準(以3311G為例)。
在3310G系列BMS測試功能下,對於鋰電池BMS保護電路的短路電流保護及過電流保護提供了快速簡單又精確的測試結果,對於BMS短路電流保護來說,一般來說是高於OCP的2倍電流,需要立即(uS等級)保護動作的功能,用3311G高達120 A電流拉載,在高電流拉載到BMS的額定短路電流過程中,可以驗證BMS的短路保護能否正確的動作,除此之外,3310G系列電子負載還可以檢測出BMS短路保護動作時,也就是BMS內部MOSFET開關斷開時的實際動作電流值及動作時間。
對於BMS過電流保護方面,係介於正常工作電流與短路電流保護之間,一般來說是高於OCP電流的125 %,需要快速(約數百mS等級)保護動作的功能。
3310G系列BMS過電流(充電時過電流及放電時過電流)保護測試係搭配電子負載拉載,然後確認BMS的過電流保護是否動作,當BMS過電流保護無動作則增加拉載電流(I Step),再確認BMS的OCP是否動作,持續此一過程直到BMS OCP動作發生,因此BMS OCP測試可用逐步增加拉載電流掃描出來,得到BMS過電流保護的電流點與動作反應時間。
BMS的短路,過充電流,過放電流保護原理
BMS電路保護原理如下圖,是透過關閉MOSFET(回路電流=0 A)來達到保護電池功能。
在BMS內,MOSFET開關是雙向的,在正常狀態下二個開關都是ON的;由於2個MOSEFT開關有Rds ON電阻,電流流過會產生壓降,電池BMS就靠此特性用來偵測充電與放電電流之用,下圖所示MOSFET開關狀態是過放電電流狀態,IC第3腳控制MOSFET為ON,此時放電開關為OFF(由IC第1腳控制)。
當BMS偵測到短路,過放電流或電池過低電壓時,會將放電開關OFF來保護電池安全。
當BMS偵測到過充電流或電池過高電壓時,會將充電開關OFF來保護電池安全。
短路保護(SHORT)測試方法:
電源(PS)& LOAD連接如圖2,LOAD測試程序如圖3。
在短路保護測試模式下,電子負載會拉載到該機型的最大電流值(例如3311G為60 A或者 Turbo ON 時的 120 A)同時啟動計時器來計算實際流過BMS的時間 (註:此時間係指超過所設定閥值電流Ith到BMS動作MOSEFT開關OFF,即低於所設定閥值電流Ith之間的時間,除此之外電子負載會測量實際的最大短路電流值,
圖4為4000 mAh 行動電源使用3311G BMS測試的
示波器電流波形(左圖)及電子負載上電錶顯示短路最大實際電流與短路保護反應時間(右圖)。
過充電流保護(OCCP)測試方法:
測試方式分為單脈衝及連續Step 脈衝,單脈衝可用於快速測試時使用適合生產線的大量快速測試之用,連續Step脈衝則可用於掃描實際過電流保護點,適合研發等需要精確的動作點,電源(PS) & LOAD連接及測試程序如圖5。
單脈衝的過電流保護測試模式下,電子負載會拉載到所設定的電流值,(例如 3311G為0 A 到 60 A之間的電流值或者Turbo ON 時的 120 A),此時電子負載會測量實際的最大過電流保護值與過電流的動作反應時間值,
圖6為3311G單脈衝電流的BMS過充電流測試程序圖,
圖7為實際測試結果,左圖為BMS過充電流保護時的示波器電流波形圖,右圖為3311G BMS的實際測試過充電流值與保護反應時間。
連續STEP脈衝的過電流保護測試模式,與單脈衝模式類似,連續STEP脈衝模式除起始的電流設定外,增加了每個STEP的時間,每個STEP增加的電流及最終STEP的電流值,
圖8為3311G連續脈衝電流的BMS過充電流測試程序圖,
圖9為實際測試結果,左圖為BMS過充電流保護時的示波器電流波形圖,右圖為3311G BMS的實際測試過充電流值與保護反應時間。
連續STEP脈衝模式下,電子負載所測量的最大過電流保護值與過電流的動作反應時間值是在每個STEP下的測量結果,舉例來說,若設定ISTART 為1.000 A OCP TSTEP為500 ms,OCP ISTEP為0.1 A,OCP ISTOP為5.000 A,則測量過程為電子負載先拉載1.000 A並測試電池BMS在500 ms是否動作,若是則測量出動作電流值與動作反應時間,若電池BMS在1.000 A下並未動作,則電子負載就依ISTEP設定拉載增加為1.100 A,並測試在500 ms是否動作,若是則測量出在1.100 A下的動作電壓值與動作時間,若電池BMS在1.100 A下並未動作,則依上面方式在增加拉載電流到1.200 A,直到在池BMS測試的最終測試電壓值5.000 A為止。
單脈衝 : 快速測試時使用
連續STEP脈衝 : 掃描充電時實際過電流保護點時使用
![]() |
過放電流保護(OCDP)測試方法:
電源(PS) & LOAD連接及測試程序如圖10所示。
單脈衝 : 快速測試時使用
OCDP(Over Current Discharge Protection)測試程序
3311G 單脈衝電流的BMS過放電流測試程序與BMS過充電流測試類似,3311G BMS功能可以實際測試過充電流值與保護反應時間。
連續Step脈衝 : 掃描放電時實際過電流保護點時使用
OCDP(Over Current Discharge Protection)測試程序
3311G 連續脈衝電流的BMS過放電流測試程序與BMS過充電流測試類似,3311G BMS功能可以實際測試過充電流值與反應時間。
前面已經將電池BMS的功能及實際動作反應做了詳細的解說,電池BMS確實能夠對電池異常電壓電流溫度等情況立即做出保護斷路措施,避免產生危險的發生,由於電池BMS是安全性措施必須要做到100 %全功能測試驗證,安全才能確保,雖然測試驗證電池BMS可用示波器測量出BMS動作時的電流值及動作反應時間,用示波器在研發階段可以詳細測試是無庸置疑,但在大量生產階段,需要快速且完整測試就有產能產量的限制,博計針對這個困難,特別將電池BMS測試整合在電子負載內除了正常3310G系列的功能外再增加電池BMS測試所需的設定測試電流,電流動作值及動作反應計時器都整合在3311G BMS 功能內,讓大量快速測試驗證電池BMS變成精確可靠又快速的好方法。