電池技術的持續轉型促使許多新人學習設計電池管理系統。本文提供了電池管理系統(BMS)架構的初學者指南,討論了主要功能塊,并解釋了每個模塊對電池管理系統的重要性。
介紹
當今的電子設備具有更高的移動性,并且比以往任何時候都更環保。電池的進步正在推動從便攜式電動工具到插電式混合動力電動汽車和無線揚聲器的各種產品的發展。
近年來,電池在尺寸和重量方面可以輸出多少功率的效率得到了顯著提高。想想汽車電池有多重和笨重。它的主要目的是啟動汽車。隨著最近的進步,您可以購買鋰離子電池來啟動您的汽車,它僅重幾磅,只有您的手掌大小。
圖1.電池管理系統構建模塊的簡化圖
裸金屬服務器構建塊
電池管理系統可以由許多功能模塊組成,包括:截止FET、電量計監視器、電池電壓監視器、電池電壓平衡、實時時鐘(RTC)、溫度監視器和狀態機。有許多類型的電池管理IC可供選擇。功能塊的分組差異很大,從提供平衡和監控并需要微控制器(MCU)的簡單模擬前端到自主運行的獨立、高度集成的解決方案。現在,讓我們來看看每個塊背后的目的和技術,以及該技術的優缺點。
截止式場效應晶體管和場效應晶體管驅動器
FET驅動器功能模塊負責在負載和充電器之間連接和隔離電池組。FET驅動器的行為基于電池電壓、電流測量和實時檢測電路的測量結果。圖2A和2B顯示了負載和充電器以及電池組之間的兩種不同類型的FET連接。
圖2.截止 FET 原理圖 (A) 負載和充電器的單連接 (B) 允許同時充電和放電的雙端子連接
圖 2A 需要最少的電池組連接次數,并將電池組工作模式限制為充電、放電或休眠。當前流動方向和特定實時測試的行為決定了設備的狀態。例如,瑞薩電子的ISL94203獨立電池組監視器具有一個CHMON輸入,用于監視截止FET右側的電壓。如果連接充電器并且電池組與充電器隔離,則注入電池組的電流將導致電壓上升到充電器的最大電源電壓。CHMON 的電壓電平跳閘,讓 BMS 設備知道存在充電器。通過向負載注入電流來確定是否存在負載來確定負載連接。如果注入電流時引腳上的電壓沒有顯著升高,則結果將確定存在負載。然后,FET 驅動器的 DFET 接通。圖2B的連接方案允許電池組在充電時工作。
FET驅動器可以設計為連接到電池組的高邊或低邊。高端連接需要一個電荷泵驅動器來激活NMOS FET。使用高端驅動器可為電路的其余部分提供堅實的接地基準。低側FET驅動器連接在一些集成解決方案中可以找到,以降低成本,因為不需要電荷泵。低壓側連接不需要高壓器件,后者占用更大的芯片面積。在低側使用截止FET會使電池組的接地連接浮動,使其更容易受到注入測量的噪聲的影響,這可能會影響某些IC的性能。
電量計/電流測量
電量計功能塊跟蹤進出電池組的電荷。電荷是電流和時間的乘積。在設計電量計時,可以使用幾種不同的技術。電流檢測放大器和集成低分辨率ADC的MCU是測量電流的一種方法。電流檢測放大器在高共模環境中工作并放大信號,從而實現更高分辨率的測量。這種設計技術犧牲了動態范圍。其他技術包括使用高分辨率ADC,或購買昂貴的電量計IC。了解負載在電流消耗與時間的關系方面的行為決定了最佳電量計設計類型。最準確、最具成本效益的解決方案是使用具有低失調和高共模額定值的16位或更高ADC測量檢測電阻兩端的電壓。高分辨率ADC以犧牲速度為代價提供大動態范圍。如果電池連接到不穩定的負載(如電動汽車),則慢速ADC可能會錯過傳遞到負載的高幅度和高頻電流尖峰。對于不穩定負載,可能更需要帶有電流檢測放大器前端的SAR ADC。任何失調誤差都會導致電池電量的總體誤差。隨著時間的推移,測量誤差將導致嚴重的電池組充電狀態誤差。在50位分辨率下,16μV或更小的測量失調足以測量電荷。
對于大多數電流測量模塊,都有模擬比較器監控短路和過流情況。模擬比較器信號直接連接到FET驅動器,以最大限度地減少事件與將電池組與負載或充電器隔離之間的延遲。對于大多數應用來說,10 微秒的延遲時間就足夠了,在大多數應用中,斷開電池連接的時間越快越好。
電池電壓和最長電池壽命
監測電池組中每個電池的電池電壓對于確定其整體健康狀況至關重要。所有電池都有一個工作電壓窗口,應進行充電和放電,以確保正常運行和電池壽命。如果應用使用鋰化學成分的電池,則工作電壓通常在2.5V至4.2V之間。電壓范圍取決于化學成分。在電壓范圍之外操作電池會顯著縮短電池的使用壽命,并可能使電池失效。電池串聯并聯以形成電池組。并聯增加了電池組的電流驅動,而串聯連接增加了總電壓。電池電壓就像制造的所有東西一樣。電池的性能有一個分布:在時間等于零時,電池組內的電池充電和放電速率相同。當每個電池在充電和放電之間循環時,每個電池的充電和放電速率會發生變化,從而導致整個電池組的擴散分布。確定電池組是否充電的一種簡單方法是將每個電池的電壓監測到設定的電壓水平。第一個達到電壓限值的電池電壓會觸發電池組充電限值。如果電池組的電池比平均電池弱,這將導致最弱的電池首先達到極限,而其余電池沒有充滿電。所述的充電方案不會使電池組每次充電的開啟時間最大化。充電方案還會縮短電池組的使用壽命,因為需要更多的充電和放電循環。較弱的細胞放電速度更快。放電循環中也發生相同類型的事件。較弱的電池首先觸發放電極限,其余電池剩余電荷。
圖3.不同類型的電池平衡 (A) 旁路電池平衡 FET 用于在充電周期內減慢電池的充電速率(B) 在放電周期期間使用主動平衡從強電池中竊取電荷并將電荷提供給弱電池
提高電池組每次充電的導通時間
有兩種方法可以改善電池組每次充電的導通時間。第一種是減慢最弱電池在充電周期中接收到的電荷,這是通過將旁路FET與電池兩端的限流電阻器連接來實現的(見圖3A)。這種方法從具有最高電流的電池中獲取電流,導致電池的充電速度減慢,從而使電池組中的其他電池能夠趕上。最終目標是最大化電池組的充電容量,這是通過讓所有電池同時達到完全充電極限來實現的。
通過實施電荷置換方案,可以在放電循環中平衡電池組。電荷置換方案是通過電感耦合或電容存儲從α電池獲取電荷并將存儲的電荷注入最弱的電池來實現的。這減慢了最弱電池達到放電極限所需的時間。這稱為主動平衡(見圖3B)。
多個串聯或并聯電池受益于平衡
具有一到四個并聯電池和三個或更多串聯電池的電池組從平衡中受益最大。隨著每個單元的并行組合增加,弱單元的性能與其他單元并行平均。單元之間的性能分布更緊密。并聯更多電池的好處也是不利的,因為在電池組中很難找到較弱的電池。閑置的電池組可能會燃燒電荷,因為強電池支撐著較弱的電池。
保護電池免受瞬態事件的影響
電池電壓和平衡電路在熱插拔事件中受到最嚴厲的處理。電池上沒有關閉按鈕。將電路連接到電池、負載或充電器可能會導致器件輸入端發生較大的瞬變。設計人員應了解敏感引腳的最大額定值。引腳的最大額定電壓是確定瞬態事件損壞電路的可能性的關鍵規格。經驗法則是引腳的額定電壓越高,器件在抑制瞬變方面的魯棒性就越強。
采用高壓工藝設計的IC制造商確保器件免受瞬態事件的影響,但代價是采用大幾何尺寸的設計。這增加了設備的成本。其他IC制造商將使用低壓工藝進行設計,并將器件堆疊在一起,使器件永遠不會超過工藝額定值。這種方法依靠電容、電阻和二極管等電路在瞬態到達引腳之前對其進行抑制。這兩種制造類型都需要使用二極管、電阻器和電容器來抑制瞬變。使用高額定電壓 IC 可進一步防止有害和外來信號。這兩種設計方法都可以使用,但較低額定電壓的器件可能需要在開發階段進行更多調整,以確保防止有害事件。
電壓電池測量的采集時間取決于負載行為以及要掃描的電池數量。不穩定的負載需要快速掃描時間來監測細胞的越界情況。SAR ADC通常用于在短時間內實現快速測量。SAR ADC消耗的功率更高,分辨率更低。
溫度監測
今天的電池在保持恒定電壓的同時提供大量電流,這可能導致失控狀態,導致電池著火。用于制造電池的化學物質具有高度揮發性,電池被正確的物體刺穿會導致電池著火。溫度測量不僅用于安全條件,還可用于確定是否需要對電池充電或放電。
溫度傳感器監控儲能系統(ESS)應用的每個電池,或監測更小、更便攜應用的一組電池。由內部ADC基準電壓源供電的熱敏電阻通常用于監視每個電路的溫度。內部基準電壓源用于減少溫度讀數相對于環境溫度變化的不準確性。
狀態機或算法
大多數電池管理系統都需要MCU或FPGA來管理來自傳感電路的信息,并根據接收到的信息做出決策。在少數產品中,例如瑞薩電子的ISL94203,該算法以一定的可編程性進行編碼,以數字方式實現一個芯片的獨立解決方案。獨立解決方案在與MCU配合時也很有價值,因為獨立解決方案中的狀態機可用于釋放MCU時鐘周期和內存空間。
其他電池管理系統構建模塊
其他BMS功能模塊包括電池認證、實時時鐘、存儲器和菊花鏈。實時時鐘和存儲器用于黑匣子應用,其中RTC用于時間戳,存儲器用于存儲數據,允許用戶在災難性事件發生之前了解電池組的行為。電池認證塊可防止 BMS 電子設備連接到第三方電池組。基準電壓源/穩壓器用于為 BMS 系統周圍的外圍電路供電。最后,菊花鏈電路用于簡化堆疊設備之間的連接。菊花鏈塊取代了對光耦合器或其他電平轉換電路的需求。
結論
電池管理系統可以使用各種功能模塊和設計技術進行架構設計。仔細考慮電池要求和電池壽命目標將指導您確定正確的架構、功能模塊和相關 IC,以創建電池管理系統和充電方案,以優化電池壽命。
這里還沒有內容,您有什么問題嗎?
電子電路資源推薦
- 身邊的電子學一36個有趣的電子小實驗 高清書簽版
來源:下載中心
- PLC編程實用指南 600頁 43.0M
來源:下載中心
- 電工基礎
來源:大學堂
- 新唐 8051單片機教程
來源:大學堂
- 電路的基本物理量:電流,電壓,電位,電動勢,電功率
來源:電路圖
- 電阻的串聯、并聯及混聯電路介紹及作用
來源:電路圖
推薦帖子 最新更新時間:2025-06-17 13:37
- CH340G不能下載
- 本來想通過電腦的USB直接給電下載軟件,握手后直接按開關K1就可以給單片機供電,但是實際上不知道什么原因一按開關后串口號就丟失,過一會又回來了,但是不能下載,一定要另外給單片機供電才能下載,目標電路板上就一個單片機應該不會存在供電不足。 CH340G不能下載 電路圖 電流太大了
guominele
單片機
- 泰克工業應用標準及高速接口測試解決方案
- 我們為這個工程師的時代而歡呼。我們的專家將幫助您構筑未來。泰克將定期更新實現測量洞察力的應用和技術趨勢,提高您的生產率并縮短上市時間。 數據中心測試解決方案 一切都是數據,數據就是一切 隨著云計算在全球快速發展,對高性能數據中心基礎設施
EEWORLD社區
測試/測量
- 怎么輸出多個脈沖?
- 使用下圖中的YF017音樂芯片,發出幾個脈沖就播放不同的聲音,下面這個代碼是不是就發出單個脈沖,那怎么發出多個脈沖讓這個音樂芯片發出不同的音? always@(posedge clk) begin if(count == division/2) begin
ma.hh
FPGA/CPLD
- iTOP-4418開發板鏡像的燒寫
- 鏡像,是一種文件形式,可以把許多文件做成一個鏡像文件。說到底,鏡像就是源代碼編 譯并連接以后生成的可執行文件包,把這些鏡像文件燒寫到開發板的存儲芯片 eMMC 里,開 機就可以運行了。 燒寫方式有兩種,使用 OTG 接口燒寫或者 TF 卡燒寫,OTG 燒寫也可以叫 fas
砂舞的玩笑
嵌入式系統
- MicroPython的HTS221驅動移植
- HTS221的MicroPython驅動,其實幾年前就做過( https://bbs.eeworld.com.cn/thread-488307-1-1.html ),但是現在看當時的程序寫得不太好,通用性也不夠好,因此借這次活動得機會重新修改了驅動程序,使用更加方便了。
dcexpert
MEMS傳感器
- 求助!micropython能不能做圖片處理或者視頻處理
- 各位大佬! 我現在正在學micropython,目前手里的板子只有TPYBoard v102 能不能做圖片處理呀,不行的話用什么同系列的板子可以? 有想法的大家一起討論吧。 求助!micropython能不能做圖片處理或者視頻處理 我們不太歡迎討論使用TPYBoard
波比
MicroPython開源版塊
- KeyStone DSP 與 VID 功能同步降壓轉換器的原理圖
- 求問各位大佬,電賽中需要畫PCB嗎?
- 【TI 無線主題征集】無線溫度采集系統
- 分享MSP430常見問題之LCD 顯示驅動類
- 關于自適應濾波器做反饋抑制,無反饋時輸出只有一半的問題
- CCS
- 5G時代射頻前端需要應對的變化
- 測量CC2640低功耗的技巧
- Mentor線上研討會丨FPGA仿真驗證平臺ModelSim應用進階
- 產品到期的問題
- 【ESP32-S2-Kaluga-1測評】5. 圖片顯示,按鍵以及RGB LED操作
- 頒獎:《5G直播回顧edm調查問卷》5元紅包
- 免費申請測評!一起來玩兆易GD32307E-START
- 基于FPGA的超聲波氣體流量計中AGC的實現
- 基于FPGA的簡易微型計算機結構分析與實現
- 如果右邊也能有隱藏功能,那樣閱讀區域就更大了
- 基于LM5036 的半橋DC/DC電源
- 瑞薩R8C C語言與匯編的對應關系
- 圖像處理能力評測之三--JPEG圖片解碼能力
- 關于中斷的一點疑問
- 35W, 3.3, 5, 12, 22, 35V AC轉DC多輸出機頂盒電源
- 使用 Semtech 的 SC1188 的參考設計
- 多通道步進電機驅動IC —— TB67S158FTG
- EVAL-AD5311RDBZ,用于評估 AD5311R 10 位、單通道電壓輸出數模轉換器 (DAC) 的評估板
- EVAL-ADCMP551BRQ,具有 ADCMP551、雙高速 PECL 比較器的評估板,采用 16 引腳 QSOP
- CN0185
- 3.3V RS-232 工業控制接口
- MIKROE-2788,PIC32MZ Clicker 開發板,帶有 mikroBUS 插座,用于基于 PIC32MZ 32 位 MCU 的 CLICK 板連接
- 透明小電視! 據稚輝君開源的HoloCubic!
- MM9Z1_638 - 4芯鋰電池