芯片兩級(jí)鋰電保護(hù)設(shè)計(jì):原理、配置與實(shí)測(cè))
鋰電保護(hù)不是一道保險(xiǎn)絲的事真正到了產(chǎn)品量產(chǎn)階段你會(huì)發(fā)現(xiàn)“雙保險(xiǎn)”這三個(gè)字的分量有多重。很多人看到Fuel Gauge ICs這個(gè)標(biāo)題第一反應(yīng)是“電量計(jì)嘛算算剩余電量而已”但實(shí)際上現(xiàn)代電量計(jì)芯片承擔(dān)的任務(wù)早就超出了電量估算的范疇。今天就從2-Level Li-ion Battery Protection這個(gè)核心點(diǎn)切入把我做電池管理方案時(shí)對(duì)Fuel Gauge ICs兩級(jí)保護(hù)機(jī)制的完整理解、選型思路和實(shí)測(cè)經(jīng)驗(yàn)一次講透。這篇內(nèi)容適合正在做便攜設(shè)備、電動(dòng)工具、儲(chǔ)能產(chǎn)品或兩輪車(chē)BMS的硬件工程師和產(chǎn)品經(jīng)理尤其是那些正在糾結(jié)“保護(hù)電路到底要幾級(jí)”、“電量計(jì)和保護(hù)IC能不能合二為一”、“2-Level到底是哪兩級(jí)”這些問(wèn)題的朋友。我會(huì)從失效模式講起按照保護(hù)分級(jí)、芯片內(nèi)部機(jī)制、關(guān)鍵參數(shù)配置、實(shí)測(cè)驗(yàn)證這條線(xiàn)展開(kāi)全程附帶具體的數(shù)據(jù)和操作思路。1. 2-Level保護(hù)到底在防什么先拆解鋰電芯的真實(shí)失效鏈路很多工程師把“電池保護(hù)”簡(jiǎn)單理解成“過(guò)充過(guò)放切斷就行”這個(gè)認(rèn)知在消費(fèi)電子時(shí)代還能勉強(qiáng)應(yīng)付但放到動(dòng)力電池、儲(chǔ)能、便攜醫(yī)療設(shè)備這些對(duì)可靠性要求極高的場(chǎng)景里遠(yuǎn)遠(yuǎn)不夠。要理解Fuel Gauge ICs里的2-Level保護(hù)設(shè)計(jì)為什么是剛需得先回到電芯本身的失效機(jī)制。1.1 鋰離子電池的失效三階段鋰電池從異常到徹底失效通常不是瞬間發(fā)生的而是沿著“參數(shù)越界 → 副反應(yīng)產(chǎn)熱 → 熱失控”這條鏈路逐步升級(jí)。在參數(shù)越界階段最典型的就是過(guò)充導(dǎo)致正極脫鋰過(guò)度、析鋰刺穿隔膜過(guò)放導(dǎo)致負(fù)極銅箔溶解、內(nèi)阻飆升大電流放電導(dǎo)致內(nèi)部溫升過(guò)快SEI膜分解。這些異常在早期階段也就是毫秒級(jí)到秒級(jí)的時(shí)間窗口內(nèi)是可被檢測(cè)、可被干預(yù)的。一旦錯(cuò)過(guò)這個(gè)窗口進(jìn)入副反應(yīng)產(chǎn)熱階段電芯內(nèi)部溫度以每分鐘幾十?dāng)z氏度的速度攀升這時(shí)候再想靠軟件算法去“救”已經(jīng)來(lái)不及了必須要有硬線(xiàn)邏輯直接切斷回路。如果連硬線(xiàn)也失效最后就只能靠電芯本身的安全閥或防爆膜被動(dòng)泄壓。所以2-Level保護(hù)設(shè)計(jì)的第一層邏輯就是一級(jí)保護(hù)在“異常剛發(fā)生”時(shí)介入用算法和可配置閾值把電池拉回安全區(qū)二級(jí)保護(hù)在一級(jí)失效或異常過(guò)快時(shí)兜底用不可被軟件屏蔽的硬件路徑強(qiáng)制切斷。1.2 系統(tǒng)級(jí)故障樹(shù)哪些環(huán)節(jié)可能失效做系統(tǒng)設(shè)計(jì)時(shí)一定要畫(huà)一張故障樹(shù)把可能出問(wèn)題的環(huán)節(jié)全部列出來(lái)。我列一下實(shí)際項(xiàng)目中碰到過(guò)的類(lèi)型充電器故障輸出電壓失控比如5V充電器輸出漂到6V甚至更高這是過(guò)充風(fēng)險(xiǎn)的主要來(lái)源負(fù)載短路輸出端意外短路瞬間電流可達(dá)數(shù)十安培保護(hù)電路必須在幾百微秒內(nèi)響應(yīng)電芯自身缺陷內(nèi)部微短路、析鋰這類(lèi)故障無(wú)法完全通過(guò)外部參數(shù)預(yù)測(cè)只能靠二級(jí)硬保護(hù)兜底保護(hù)電路自身失效MOSFET擊穿、檢測(cè)電阻漂移、固件跑飛A級(jí)保護(hù)層次最怕的就是“保護(hù)器自己也壞了”這棵故障樹(shù)告訴我們一個(gè)關(guān)鍵結(jié)論保護(hù)必須分層而且各級(jí)之間盡量獨(dú)立。這也是Fuel Gauge ICs把“電量計(jì)算”和“保護(hù)邏輯”放進(jìn)同一顆芯片后依然要保留獨(dú)立硬件保護(hù)路徑的原因。2. 一級(jí)保護(hù)基于電量算法的可配置防護(hù)網(wǎng)2.1 傳統(tǒng)保護(hù)IC和電量計(jì)保護(hù)的核心差異傳統(tǒng)的鋰電保護(hù)IC比如DW01系列、BQ29700這類(lèi)本質(zhì)是模擬比較器加邏輯電路。它們監(jiān)測(cè)電壓、電流、溫度超過(guò)閾值就翻轉(zhuǎn)MOSFET控制信號(hào)邏輯簡(jiǎn)單、響應(yīng)快但問(wèn)題是閾值是出廠(chǎng)固定的靈活性很差。Fuel Gauge ICs比如TI的BQ40Z50、BQ76952瑞薩的RAJ240100等則完全不同。它們內(nèi)部有一個(gè)MCU核通過(guò)ADC實(shí)時(shí)采樣電壓、電流、溫度然后把數(shù)據(jù)放進(jìn)算法模型里估算SOC、SOH同時(shí)基于同樣的采樣數(shù)據(jù)做保護(hù)判斷。這意味著保護(hù)閾值、延遲時(shí)間、恢復(fù)條件全部可以通過(guò)寄存器配置不需要改硬件。一級(jí)保護(hù)在這里的定位是利用算法提前識(shí)別異常趨勢(shì)尤其是那些瞬時(shí)值還沒(méi)超限、但積分值已經(jīng)危險(xiǎn)的場(chǎng)景。舉個(gè)例子0.5C持續(xù)放電時(shí)電池端電壓可能還在正常范圍但電芯內(nèi)部溫度已經(jīng)緩慢爬升到45℃這時(shí)一級(jí)保護(hù)可以基于溫升速率觸發(fā)預(yù)警而傳統(tǒng)模擬保護(hù)IC往往要到55℃才動(dòng)作差距非常大。2.2 一級(jí)保護(hù)包含哪些具體功能從實(shí)際產(chǎn)品角度看Fuel Gauge ICs的一級(jí)保護(hù)至少覆蓋以下五個(gè)維度過(guò)壓保護(hù)OVP每節(jié)電芯電壓超過(guò)設(shè)定閾值典型值4.2V或4.35V根據(jù)電芯化學(xué)體系設(shè)定欠壓保護(hù)UVP每節(jié)電芯電壓低于設(shè)定閾值典型值2.5V到3.0V要留出足夠余量防止過(guò)放損傷過(guò)流保護(hù)OCP分為放電過(guò)流OCD和充電過(guò)流OCC閾值根據(jù)電池的持續(xù)放電倍率設(shè)定短路保護(hù)SCP電流超過(guò)短路閾值時(shí)立即動(dòng)作通常在幾百微秒內(nèi)溫度保護(hù)OTP/UTP通過(guò)外部NTC監(jiān)測(cè)電芯溫度高溫和低溫都要保護(hù)這五個(gè)維度單獨(dú)看都不新鮮但電量計(jì)芯片把它們統(tǒng)一到同一個(gè)算法框架下就有意思了。比如你可以配置“當(dāng)溫度和電流同時(shí)偏高時(shí)保護(hù)閾值自動(dòng)收緊一檔”這種聯(lián)動(dòng)邏輯是傳統(tǒng)分離方案很難實(shí)現(xiàn)的。2.3 一級(jí)保護(hù)的響應(yīng)時(shí)序和滯后策略一級(jí)保護(hù)觸發(fā)后不是直接把FET關(guān)斷就完事了還要考慮恢復(fù)策略。這里面最容易踩的坑是“頻繁開(kāi)關(guān)”。電池在欠壓保護(hù)恢復(fù)后電壓會(huì)回彈如果回彈值剛好高于欠壓閾值系統(tǒng)會(huì)重新開(kāi)通充電或放電通路然后電芯電壓又掉下去再次觸發(fā)保護(hù)形成振蕩。解決方法是配置滯后hysteresis參數(shù)讓恢復(fù)閾值和觸發(fā)閾值之間保留一定差值比如欠壓觸發(fā)設(shè)為2.5V恢復(fù)設(shè)為3.0V。在實(shí)際項(xiàng)目中我常用的做法是把滯后值設(shè)為單節(jié)電芯100mV到200mV之間。太小了起不到防振蕩作用太大了則會(huì)讓用戶(hù)體驗(yàn)變差因?yàn)殡姵匾涞胶芨卟拍芑謴?fù)供電。3. 二級(jí)保護(hù)與電量計(jì)獨(dú)立的“硬保險(xiǎn)絲”3.1 為什么算法保護(hù)不能單獨(dú)存在一級(jí)保護(hù)無(wú)論做得多完善本質(zhì)上依賴(lài)的是ADC采樣、固件邏輯和寄存器配置。這三者都有一個(gè)共同的弱點(diǎn)它們都在同一顆芯片里一旦芯片本身因?yàn)槟撤N原因失效保護(hù)也跟著罷工。我舉個(gè)實(shí)際發(fā)生過(guò)的例子。某項(xiàng)目使用單顆電量計(jì)芯片做整套BMS保護(hù)量產(chǎn)階段遇到一批芯片在低溫環(huán)境下I2C通信異常固件跑飛后保護(hù)邏輯沒(méi)有及時(shí)執(zhí)行導(dǎo)致電池持續(xù)過(guò)放。雖然最終沒(méi)有造成安全事故但這一批產(chǎn)品全部召回教訓(xùn)非常深刻。從那之后我徹底轉(zhuǎn)變了設(shè)計(jì)思路一級(jí)保護(hù)負(fù)責(zé)“智能化”二級(jí)保護(hù)必須“簡(jiǎn)單、粗暴、獨(dú)立”。二級(jí)保護(hù)不依賴(lài)軟件不依賴(lài)ADC甚至不依賴(lài)電量計(jì)芯片本身它是一條完全獨(dú)立的硬件鏈路。3.2 二級(jí)保護(hù)的兩種主流實(shí)現(xiàn)方式目前市面上最常見(jiàn)的二級(jí)保護(hù)方案有兩種一種是使用獨(dú)立的二級(jí)保護(hù)IC比如TI的BQ77216、BQ7718瑞薩的RAJ240090等。這類(lèi)芯片內(nèi)部集成高精度比較器直接監(jiān)測(cè)每節(jié)電芯電壓當(dāng)任意一節(jié)超過(guò)硬閾值比如4.45V精度±25mV立即輸出信號(hào)驅(qū)動(dòng)保險(xiǎn)絲熔斷或MOSFET關(guān)斷。它的特點(diǎn)是閾值出廠(chǎng)固定無(wú)法通過(guò)軟件修改也不會(huì)被固件異常干擾。另一種是使用化學(xué)熔斷保險(xiǎn)絲Chemical Fuse加保護(hù)IC的組合常見(jiàn)于筆記本電池和多串動(dòng)力電池。二級(jí)保護(hù)IC檢測(cè)到過(guò)壓后輸出電流加熱熔斷電阻燒斷fuse這個(gè)動(dòng)作是物理性的、不可恢復(fù)的相當(dāng)于給電池判了“死刑”。好處是絕對(duì)可靠壞處是fuse一旦熔斷整個(gè)電池包只能返修。從2-Level這個(gè)角度理解一級(jí)保護(hù)可恢復(fù)二級(jí)保護(hù)多數(shù)情況下不可恢復(fù)或需要人工介入恢復(fù)。這種“軟硬結(jié)合、可恢復(fù)與不可恢復(fù)搭配”的設(shè)計(jì)才是完整的保護(hù)鏈。3.3 二級(jí)保護(hù)IC的關(guān)鍵選型參數(shù)選二級(jí)保護(hù)IC時(shí)有幾個(gè)參數(shù)必須認(rèn)真看我列一個(gè)常用的對(duì)比維度表格參數(shù)含義選型建議檢測(cè)電壓精度決定二級(jí)保護(hù)動(dòng)作點(diǎn)的一致性盡量選±25mV以?xún)?nèi)的芯片響應(yīng)時(shí)間從異常到輸出觸發(fā)信號(hào)的時(shí)間最好在1ms以?xún)?nèi)越快越好串?dāng)?shù)支持支持多少節(jié)電芯串聯(lián)根據(jù)電池包串?dāng)?shù)選擇4串到16串不等輸出驅(qū)動(dòng)方式直接驅(qū)動(dòng)FET還是驅(qū)動(dòng)保險(xiǎn)絲看系統(tǒng)是否需要可恢復(fù)自檢功能是否支持內(nèi)部自檢車(chē)規(guī)級(jí)項(xiàng)目必須有工作靜態(tài)電流長(zhǎng)時(shí)間待機(jī)功耗便攜設(shè)備要求低于1uA二級(jí)保護(hù)IC的動(dòng)作閾值通常比一級(jí)保護(hù)高出一檔。比如一級(jí)保護(hù)過(guò)壓閾值設(shè)在4.30V二級(jí)保護(hù)設(shè)在4.40V到4.45V。這個(gè)間隔太小二級(jí)保護(hù)容易誤觸發(fā)間隔太大又起不到及時(shí)兜底的作用需要根據(jù)電芯規(guī)格書(shū)里的最大充電電壓留出安全余量。4. 2-Level設(shè)計(jì)的核心參數(shù)配置從寄存器到實(shí)際閾值的換算4.1 電壓保護(hù)閾值的設(shè)置思路在Fuel Gauge ICs里配置保護(hù)閾值需要先把系統(tǒng)需求換算成寄存器值。以BQ40Z50為例它的電壓保護(hù)閾值寄存器單位通常是mV但有的芯片為了節(jié)省寄存器位寬會(huì)以步進(jìn)值表示比如每步4mV或8mV。這里必須強(qiáng)調(diào)一個(gè)很多人都會(huì)忽略的點(diǎn)保護(hù)閾值不能只看電芯規(guī)格書(shū)標(biāo)稱(chēng)值一定要把檢測(cè)電阻上的壓降和PCB走線(xiàn)阻抗算進(jìn)去。比如電芯最大充電電壓是4.2V充電回路在2A電流下走線(xiàn)阻抗加檢測(cè)電阻產(chǎn)生50mV壓降那么一級(jí)過(guò)壓保護(hù)如果設(shè)成4.2V實(shí)際上電芯端電壓到4.25V才會(huì)觸發(fā)已經(jīng)超標(biāo)了。正確做法是把過(guò)壓保護(hù)閾值設(shè)為4.15V或4.16V留出50mV的系統(tǒng)壓降余量。同理放電欠壓時(shí)要考慮放電路徑上的壓降是反方向的電芯端電壓比檢測(cè)點(diǎn)電壓高閾值必須相應(yīng)下調(diào)。4.2 電流保護(hù)閾值與延遲的配合電流保護(hù)不只要設(shè)閾值還要設(shè)延遲時(shí)間這個(gè)延遲參數(shù)直接影響保護(hù)的選擇性。如果延遲太長(zhǎng)MOSFET和導(dǎo)線(xiàn)承受的應(yīng)力過(guò)大如果太短電機(jī)啟動(dòng)、電容充電這類(lèi)正常浪涌電流會(huì)頻繁觸發(fā)保護(hù)體驗(yàn)非常差。我常用的設(shè)計(jì)方法是先統(tǒng)計(jì)系統(tǒng)最大的正常工作瞬態(tài)電流然后在這個(gè)基礎(chǔ)上乘1.2到1.5倍作為過(guò)流保護(hù)閾值延遲時(shí)間設(shè)在5ms到20ms之間短路保護(hù)閾值則設(shè)為正常工作最大電流的3到4倍延遲時(shí)間縮短到200us以?xún)?nèi)。這里有個(gè)細(xì)節(jié)短路保護(hù)延遲不是越長(zhǎng)越好因?yàn)闄z測(cè)電阻上的功率損耗和MOSFET的SOA安全工作區(qū)都有限制。我建議用示波器實(shí)測(cè)短路瞬間的電流波形確認(rèn)保護(hù)動(dòng)作時(shí)MOSFET的應(yīng)力是否在SOA曲線(xiàn)以?xún)?nèi)。4.3 溫度保護(hù)的聯(lián)動(dòng)配置溫度保護(hù)是2-Level里最容易被低估的一環(huán)。很多設(shè)計(jì)人員只設(shè)了一個(gè)高溫保護(hù)閾值比如60℃關(guān)斷但忽略了和電流、電壓保護(hù)的聯(lián)動(dòng)。在實(shí)際項(xiàng)目里我會(huì)把溫度保護(hù)分成兩檔第一檔是預(yù)警溫度比如45℃觸發(fā)后不關(guān)斷但限制最大充放電電流第二檔是保護(hù)溫度比如60℃觸發(fā)后直接關(guān)斷充放電通路。這種分級(jí)處理和標(biāo)題里2-Level的思路是一脈相承的邏輯上也是從“柔性干預(yù)”到“剛性切斷”的遞進(jìn)。4.4 恢復(fù)策略的設(shè)計(jì)恢復(fù)策略是2-Level設(shè)計(jì)里最體現(xiàn)功力的一部分也是我見(jiàn)過(guò)翻車(chē)最多的地方。一級(jí)保護(hù)建議全部配置為自動(dòng)恢復(fù)但要有滯后和恢復(fù)條件。比如過(guò)壓保護(hù)恢復(fù)的條件是電壓降到4.1V以下且持續(xù)2秒欠壓保護(hù)恢復(fù)的條件是電壓升到3.0V以上并檢測(cè)到充電器接入。這樣既保證了用戶(hù)體驗(yàn)也避免了反復(fù)振蕩。二級(jí)保護(hù)建議配置為鎖存模式也就是觸發(fā)后必須斷電或移除負(fù)載才能恢復(fù)。如果系統(tǒng)允許甚至可以直接用熔斷式方案徹底杜絕“假恢復(fù)”。設(shè)計(jì)時(shí)一定要把恢復(fù)策略寫(xiě)進(jìn)需求文檔而不是等到寄存器配置階段才拍腦袋。5. 實(shí)操中的避坑經(jīng)驗(yàn)從原理圖到量產(chǎn)驗(yàn)證5.1 原理圖設(shè)計(jì)階段的三個(gè)“別”第一別把電量計(jì)芯片的采樣端和保護(hù)IC的采樣端共用同一根長(zhǎng)走線(xiàn)要用開(kāi)爾文接法Kelvin Connection在電芯連接器處分開(kāi)各走各的線(xiàn)。否則大電流回路上產(chǎn)生的壓降會(huì)被兩個(gè)保護(hù)電路同時(shí)檢測(cè)到造成誤判。第二別把檢測(cè)電阻放在電流回路的高端要放在低端靠近B-的位置。雖然低端采樣會(huì)引入共地噪聲但從短路保護(hù)角度看低端采樣能避免MOSFET驅(qū)動(dòng)電路和采樣電路之間的干擾整體更穩(wěn)定。第三別省掉二級(jí)保護(hù)IC輸入端的RC濾波。二級(jí)保護(hù)IC直接接在電芯電壓采樣線(xiàn)上如果線(xiàn)束較長(zhǎng)電磁干擾可能讓比較器誤觸發(fā)。在每一節(jié)電芯的采樣輸入端加一個(gè)100Ω電阻和0.1uF電容組成低通濾波器基本不會(huì)影響響應(yīng)速度但能大幅提升抗干擾能力。5.2 固件配置階段的寄存器聯(lián)動(dòng)電量計(jì)芯片的固件配置有一個(gè)容易忽略的細(xì)節(jié)啟用保護(hù)功能后一定要把保護(hù)狀態(tài)位通過(guò)通信接口上報(bào)。很多項(xiàng)目只在芯片本地做了保護(hù)動(dòng)作但系統(tǒng)主控完全不知道發(fā)生了什么。比如電池因?yàn)檫^(guò)溫保護(hù)關(guān)斷了主控還以為是通信故障界面反復(fù)報(bào)錯(cuò)。正確做法是將電量計(jì)的保護(hù)中斷引腳連接到主控的GPIO主控收到中斷后通過(guò)I2C或SMBus讀取保護(hù)狀態(tài)寄存器根據(jù)不同的保護(hù)類(lèi)型做差異化提示和處理。此外量產(chǎn)前一定要把保護(hù)狀態(tài)寄存器列表導(dǎo)出來(lái)和生產(chǎn)測(cè)試部門(mén)的同事對(duì)齊把每個(gè)保護(hù)位的含義、觸發(fā)條件、恢復(fù)方式寫(xiě)清楚。這塊做得越細(xì)后面產(chǎn)線(xiàn)調(diào)試和售后分析越省力。5.3 量產(chǎn)驗(yàn)證階段最容易遺漏的測(cè)試實(shí)驗(yàn)室里驗(yàn)證保護(hù)功能大家都會(huì)測(cè)正常過(guò)壓、欠壓、過(guò)流但有幾個(gè)邊界場(chǎng)景特別容易漏充電器拔出瞬間的電壓反沖負(fù)載突變會(huì)導(dǎo)致B電壓瞬間升高可能達(dá)到保護(hù)閾值以上反復(fù)短路測(cè)試后MOSFET的可靠性不要以為保護(hù)動(dòng)作了就萬(wàn)事大吉連續(xù)短路幾十次后MOSFET的導(dǎo)通阻抗會(huì)漂移要定期復(fù)測(cè)低溫環(huán)境下的過(guò)流保護(hù)一致性鋰電池在低溫下內(nèi)阻升高同樣電流下電芯端電壓跌得更快一級(jí)保護(hù)的電壓相關(guān)閾值比電流相關(guān)閾值更容易提前觸發(fā)電池從滿(mǎn)電狀態(tài)下直接接入大負(fù)載的瞬間響應(yīng)電壓跌落的斜率很快ADC采樣速率如果不夠可能捕捉不到真實(shí)最低電壓我的習(xí)慣是每輪EVT和DVT測(cè)試都做一張保護(hù)功能驗(yàn)證矩陣表逐項(xiàng)打勾、附上波形截圖和寄存器轉(zhuǎn)儲(chǔ)記錄這樣評(píng)審時(shí)底氣足后續(xù)追溯也方便。6. 一個(gè)實(shí)際案例二輪車(chē)電池包的2-Level保護(hù)設(shè)計(jì)復(fù)盤(pán)用一套完整的案例把上面的思路串起來(lái)大家對(duì)照自己的項(xiàng)目會(huì)更直觀(guān)。這里分享一個(gè)我參與過(guò)的二輪車(chē)鋰電池包方案要求是13串48V、標(biāo)稱(chēng)容量20Ah、最大持續(xù)放電電流30A、峰值電流50A持續(xù)時(shí)間10秒。6.1 方案選型和保護(hù)分級(jí)主控選擇BQ40Z50電量計(jì)帶一級(jí)保護(hù)二級(jí)保護(hù)選擇BQ77216獨(dú)立二級(jí)保護(hù)IC。之所以沒(méi)有選BQ76952這類(lèi)AFE芯片是因?yàn)锳FE本身也需要MCU配合工作保護(hù)邏輯同樣依賴(lài)軟件而B(niǎo)Q40Z50內(nèi)置了完整的保護(hù)算法和FET驅(qū)動(dòng)單芯片就能完成一級(jí)保護(hù)配合BQ77216做二級(jí)兜底整個(gè)方案非常簡(jiǎn)潔。一級(jí)保護(hù)閾值按表配置保護(hù)項(xiàng)閾值延遲恢復(fù)方式單節(jié)過(guò)壓4.25V考慮50mV壓降余量2秒電壓降至4.15V后自動(dòng)恢復(fù)單節(jié)欠壓2.8V2秒電壓升至3.0V且有充電電流后恢復(fù)放電過(guò)流60A5ms移除負(fù)載后自動(dòng)恢復(fù)充電過(guò)流15A5ms移除充電器后自動(dòng)恢復(fù)短路120A200us鎖存需斷電重啟高溫保護(hù)65℃1秒溫度降至50℃后自動(dòng)恢復(fù)二級(jí)保護(hù)BQ77216配置為任意一節(jié)電芯電壓超過(guò)4.45V且持續(xù)100ms時(shí)輸出信號(hào)直接驅(qū)動(dòng)第二個(gè)串聯(lián)的P溝道MOSFET關(guān)斷同時(shí)置位鎖存寄存器直到充電器移除且B短接復(fù)位才恢復(fù)。6.2 實(shí)測(cè)過(guò)程中發(fā)現(xiàn)的三個(gè)問(wèn)題及解決第一個(gè)問(wèn)題出現(xiàn)在短路保護(hù)驗(yàn)證階段。實(shí)驗(yàn)室用電子負(fù)載模擬短路發(fā)現(xiàn)BQ40Z50的短路保護(hù)在部分樣品上需要400us才動(dòng)作超出了200us的預(yù)期。排查后發(fā)現(xiàn)檢測(cè)電阻兩端并聯(lián)的RC濾波電容取值過(guò)大導(dǎo)致電流檢測(cè)放大器的響應(yīng)被拉慢。將RC從1kΩ/1nF改為100Ω/100pF后動(dòng)作時(shí)間穩(wěn)定在180us以?xún)?nèi)。第二個(gè)問(wèn)題是欠壓恢復(fù)時(shí)的振蕩。電池放電到欠壓保護(hù)后電壓回彈到2.95V剛好低于我們?cè)O(shè)置的3.0V恢復(fù)閾值此時(shí)用戶(hù)插上充電器系統(tǒng)先觸發(fā)欠壓恢復(fù)隨后又因?yàn)槌潆婋娏鬟^(guò)大觸發(fā)充電過(guò)流保護(hù)形成了一次“恢復(fù)后立即保護(hù)”的邏輯沖突。這個(gè)問(wèn)題的根源是恢復(fù)條件和保護(hù)條件之間存在時(shí)間窗口重疊。解決方案是在配置中啟用了“充電器檢測(cè)”條件欠壓恢復(fù)不僅要電壓高于3.0V還必須檢測(cè)到充電器接入兩條件同時(shí)滿(mǎn)足才恢復(fù)。這樣一來(lái)單純電壓回彈不會(huì)觸發(fā)恢復(fù)只有真正的充電器插入才會(huì)啟動(dòng)。第三個(gè)問(wèn)題出現(xiàn)在高溫環(huán)境下的持續(xù)放電測(cè)試。環(huán)境溫度45℃時(shí)電池包外殼溫度在持續(xù)30A放電后很快接近65℃保護(hù)觸發(fā)后由于冷卻速度慢恢復(fù)溫度50℃需要很長(zhǎng)時(shí)間導(dǎo)致設(shè)備長(zhǎng)時(shí)間無(wú)法工作。后來(lái)我們把一級(jí)高溫預(yù)警閾值設(shè)為55℃并降低放電電流至15A一級(jí)保護(hù)閾值保持在65℃這樣既保護(hù)了電芯又保住了基本可用性。6.3 從案例里提煉的三個(gè)通用建議第一2-Level保護(hù)不是兩組獨(dú)立參數(shù)的簡(jiǎn)單相加而是要通過(guò)整機(jī)測(cè)試找到兩級(jí)之間的合理間隔。間隔太大二級(jí)保護(hù)形同虛設(shè)間隔太小兩級(jí)會(huì)同時(shí)觸發(fā)失去“兜底”的意義。第二保護(hù)恢復(fù)邏輯一定要結(jié)合真實(shí)使用場(chǎng)景設(shè)計(jì)。實(shí)驗(yàn)室里只關(guān)心“是否觸發(fā)”但量產(chǎn)之后用戶(hù)關(guān)心的是“觸發(fā)之后能不能正常恢復(fù)使用”這兩件事同樣重要。第三不要因?yàn)殡娏坑?jì)芯片集成了保護(hù)功能就省掉二級(jí)保護(hù)IC。從成本角度看一顆獨(dú)立二級(jí)保護(hù)IC加一顆被動(dòng)保險(xiǎn)絲的物料成本很低但它對(duì)應(yīng)的是整機(jī)最嚴(yán)重故障模式下的最后一道防線(xiàn)省不得。7. 關(guān)于Fuel Gauge ICs保護(hù)方案的一點(diǎn)趨勢(shì)判斷和選型心得回到標(biāo)題本身Fuel Gauge ICs提供2-Level鋰電保護(hù)這個(gè)“提供”包含的能力邊界在不斷擴(kuò)大。早年市面上的電量計(jì)更多是“算電量為主、保護(hù)為輔”如今新一代產(chǎn)品已經(jīng)把電壓、電流、溫度、阻抗追蹤、壽命預(yù)測(cè)全部整合進(jìn)保護(hù)判決邏輯里保護(hù)和計(jì)量之間的邊界越來(lái)越模糊。從我最近接觸的幾款芯片來(lái)看BQ76952這類(lèi)基于AFE加外部MCU的架構(gòu)也在往保護(hù)算法下沉的方向走M(jìn)CU和AFE之間通過(guò)高速通信交互保護(hù)數(shù)據(jù)甚至可以在AHI中斷引腳上實(shí)現(xiàn)硬件級(jí)的快速保護(hù)響應(yīng)。這種架構(gòu)靈活性比單芯片更高復(fù)雜度也更高適合有成熟軟件團(tuán)隊(duì)的項(xiàng)目。對(duì)于剛開(kāi)始做鋰電保護(hù)的工程師我的選型建議很直接4串以下消費(fèi)類(lèi)產(chǎn)品用BQ40Z50這類(lèi)單芯片方案一級(jí)保護(hù)靠?jī)?nèi)置固件二級(jí)保護(hù)按成本選一顆BQ7718或BQ772167串到16串的動(dòng)力類(lèi)產(chǎn)品優(yōu)先考慮BQ76952加外部MCU的架構(gòu)二級(jí)保護(hù)仍然獨(dú)立如果是儲(chǔ)能或汽車(chē)類(lèi)項(xiàng)目建議直接選用帶ASIL功能安全認(rèn)證的芯片組并且把二級(jí)保護(hù)做成熔斷式徹底去掉“軟件可干預(yù)”的變量。做電池保護(hù)設(shè)計(jì)我一直堅(jiān)持一個(gè)原則每一級(jí)保護(hù)都要有獨(dú)立的失效退出機(jī)制不能讓所有保護(hù)功能都押注在同一個(gè)可編程器件上。這也是2-Level保護(hù)從概念走向工程實(shí)踐最核心的價(jià)值所在。