電池管理係統在奧運電動大巴中的設計應用
發布時間:2010-11-26 來源:電子發燒友
中心議題:
電池管理係統的工作過程及特點
電池管理係統的主要功能可以分為以下五個部分:
1.單箱電池電壓的采集;
caiyongguangdianjidianqidezhujiedianyaqierudejiancejiegou,jiejuelegongdidewenti,bimianledianzufenyashidewuchaleijidequedian,quebaodianyaceliangdezhunquexinghewendingxing。liyongshoudongjiancemokuaizhongdeMAX111實現模數轉換後輸送到CPU中進行分析。
2.電池管理測控模塊的參數設置和數據讀取;
通過RS-485總線使電池管理係統的測控模塊與手動檢測模塊的CPU相連,實現對測控模塊的參數設置,同時還可以將測控模塊測量到的數據讀取到CPU中。
3.檢測電池管理係統是否正常和電壓測量精度;
手動檢測模塊可以通過LCD將檢測結果,例如電池電壓,電池組溫度等顯示出來,方便用戶與電池組的sharp高亮液晶顯示結果進行比較,判斷出電池管理係統的工作狀態,以利於有效的完成對電池組的管理。
4.顯示功能;
電壓檢測的結果輸送到CPU後會存儲到E2PROM,同時也可以在顯示屏上顯示出來,方便用戶使用。
5.為電池管理測控模塊提供電源;
電動汽車可提供24V供電電源,變化範圍18~32V,所以電池管理係統的工作電源均由此得到。在手動檢測模塊中,可以通過電源變換部分將24V變5V,然後經過電源隔離部分實現DC-DC隔離,就可以為測控模塊提供電源。
硬件電路的設計
本章將以作者的實際工程開發為基礎,著力講述係統的硬件構成,及其整體功能的協調實現。
[page]
1管理係統的總體硬件構造
係統的硬件框圖如下:

圖3.1電池管理係統的硬件框圖
2MCU的應用設計
采用的MC9S12A64CPV是屬於Motorola公司的HCS12係列,HCS12是繼HC12係列之後推出的16位MCU,軟件兼容HC11。HCS12係列功能性很強,在智能化儀器儀表,通信設備,家用電器等領域,特別是在便攜式,智能化的設備和自控係統中得到了廣泛的應用。
3數據存儲部分設計
jiancemokuaizaigongzuozhongyaojiluyixiezhongyaoxinxiheyunxingjieguo,rudantidianchidianya,wendudeng,zaidiandongqicheshiyongguochengzhongjiludedianchizuyunxingshujuyexuyaocongcunchuqizhongduqu、寫入,備份到PC機數據庫中,便於日後對電池進行分析和*價。這些信息存儲的準確性和可靠性直接反映了係統整體的準確性和可靠性。要求在任何情況下,如上電、掉電、各種幹擾等,記錄的各種數據均不能改變。通行的辦法是考慮使用防掉電RAM或EEPROM。防掉電RAM需要電池,成本較高,且電磁兼容性能差。所以選擇串行EEPROM作為數據記錄單元,其主要衡量指標有接口方式、容量、擦寫次數以及抗幹擾能力等。
4硬件看門狗設計
“看門狗技術”就是不斷監視程序循環運行時間,若發現時間超過已知的循環設定時間,則強迫程序返回到0000H入口處,使程序重新開始。
本板設計的看門狗電路采用的是MAX公司的專用集成微處理器監控複位電路MAX706。
MAX706係列mp監控芯片能實現以下四方麵的功能:
1.在電路上、掉電及異常時產生一個長達200ms的複位信號。
2.有一個獨立的看門狗。當1.6s以上沒觸發看門狗輸入時,看門狗輸出變低。
3.有一個1.25V的電壓門檻檢測器,用於掉電報警、電池欠壓或監控高於5V的電壓。
4.一個低電平有效的手動複位輸入,用以實現手動複位功能。
5顯示部分設計
顯示部分主要作用是方便用戶和電池管理係統的交互操作。通過顯示結果,讓用戶對蓄電池組的工作狀態有一個清晰的了解。
顯示部分主要由液晶器件來完成。選用16*16點陣顯示中文漢字或字符,以每行八個字每屏四行共32個中文漢字進行顯示。所以采用的相關芯片應該是12864型。考慮到本設計最常顯示的字符並不多,隻有四十多個,所以決定選用不帶字庫液晶器件,自行對將要顯示的字符進行編碼。
6電壓檢測模塊設計
從電池組將各組電壓通過接線引出,經過濾波後,利用光控繼電器進行選擇,通過電壓檢測芯片MAX111進行A/D轉換,後輸出,完成電壓檢測功能。
管理係統采用光電繼電器的逐節電壓切入的檢測結構,電池電壓的具體測量過程為:例如想要測量電池B1的電壓,則閉合開關S1(其餘開關全部斷開),這時候Vin=VB1,經過雙積分A/D轉換芯片將模擬;下一時間,需要測量B2的電壓,這時隻需要先斷開S1,然後閉合S2,此時Vin=VB2。依(yi)次(ci)類(lei)推(tui),依(yi)次(ci)可(ke)測(ce)量(liang)其(qi)它(ta)電(dian)池(chi)的(de)電(dian)壓(ya),並(bing)且(qie)此(ci)種(zhong)測(ce)量(liang)方(fang)法(fa)各(ge)個(ge)電(dian)池(chi)互(hu)相(xiang)獨(du)立(li),不(bu)存(cun)在(zai)誤(wu)差(cha)累(lei)積(ji)的(de)問(wen)題(ti),所(suo)以(yi)測(ce)量(liang)精(jing)度(du)更(geng)高(gao)。另(ling)外(wai),高(gao)壓(ya)電(dian)池(chi)側(ce)和(he)低(di)壓(ya)CPU側隔離,避免了高壓側對低壓側的威脅。
7電源變換模塊
霍爾元件的供電電壓為5V,因為霍爾元件的信號是反饋到驅動元件上,所以霍爾元件的供電電壓應該在驅動部分由24V直接轉換,係統的外加引入電源是24V,在通過DC/DC變換器與控製部分電源完全隔離後,通過電壓轉換即可得到5V電壓。
通訊接口設計
1通訊方式簡介
單片機與終端計算機的通用接口從類型上講主要有兩種,有線通訊最常見的有232和485通訊。RS-485主要適用於遠距離,功率損耗較大的場合。本測量係統一般來說多應用於工業場合,環境惡劣,幹擾較強,多采用遠距離抄表,RS-485優異的抗幹擾特性和遠距離傳輸能力就成為本設計的首選。
2通訊方式的選用
從機掛在RS485總線上,采用半雙工工作方式。因為從機采用單片機MC9S12D64,其引腳為TTL電平,串行接口電路由於RS485信號電平與單片機信號電平(TTL電平)不一致,因此,采用RS485標準時,必須進行信號電平轉換。本設計中選用MAXIM公司生產的MAX485芯片將TTL電平轉換為RS485電平。
3光耦隔離模塊的應用
為提高工作可靠性,整個係統電路由24V變換後的單獨5V電(dian)源(yuan)供(gong)電(dian),各(ge)路(lu)信(xin)號(hao)全(quan)部(bu)采(cai)用(yong)光(guang)耦(ou)隔(ge)離(li)輸(shu)出(chu),杜(du)絕(jue)電(dian)聯(lian)係(xi),提(ti)高(gao)了(le)抗(kang)幹(gan)擾(rao)能(neng)力(li)。由(you)於(yu)信(xin)號(hao)的(de)高(gao)低(di)電(dian)平(ping)變(bian)化(hua)不(bu)頻(pin)繁(fan),在(zai)從(cong)控(kong)製(zhi)質(zhi)量(liang)和(he)成(cheng)本(ben)兩(liang)方(fang)麵(mian)考(kao)慮(lv)的(de)前(qian)提(ti)下(xia),我(wo)們(men)采(cai)用(yong)TI公司的高速光耦6N137和Toshiba公司的低成本光耦TLP521-1作為信號的隔離芯片,為了保持邏輯的清晰,光耦設計采用同相邏輯。
本文以奧運鋰電池為實驗對象,專門設計了適用於車載電池管理係統的硬件構成,包括MCU,數據存儲,電壓檢測,顯示,通訊部分等,並搭建了整個BMS的硬件框架。通過分析奧運會期間采用BMS的電動汽車實際運行狀況,文中提出的電池管理係統性能穩定、可靠性好、檢測精度高,優點顯著。
- 電池管理係統的工作過程及特點
- 電池管理係統的硬件電路的設計
- 電池管理係統的通訊接口設計
- 單箱電池電壓的采集
- 電池管理測控模塊的參數設置和數據讀取
- 檢測電池管理係統是否正常和電壓測量精度
- 為電池管理測控模塊提供電源
電池管理係統的工作過程及特點
電池管理係統的主要功能可以分為以下五個部分:
1.單箱電池電壓的采集;
caiyongguangdianjidianqidezhujiedianyaqierudejiancejiegou,jiejuelegongdidewenti,bimianledianzufenyashidewuchaleijidequedian,quebaodianyaceliangdezhunquexinghewendingxing。liyongshoudongjiancemokuaizhongdeMAX111實現模數轉換後輸送到CPU中進行分析。
2.電池管理測控模塊的參數設置和數據讀取;
通過RS-485總線使電池管理係統的測控模塊與手動檢測模塊的CPU相連,實現對測控模塊的參數設置,同時還可以將測控模塊測量到的數據讀取到CPU中。
3.檢測電池管理係統是否正常和電壓測量精度;
手動檢測模塊可以通過LCD將檢測結果,例如電池電壓,電池組溫度等顯示出來,方便用戶與電池組的sharp高亮液晶顯示結果進行比較,判斷出電池管理係統的工作狀態,以利於有效的完成對電池組的管理。
4.顯示功能;
電壓檢測的結果輸送到CPU後會存儲到E2PROM,同時也可以在顯示屏上顯示出來,方便用戶使用。
5.為電池管理測控模塊提供電源;
電動汽車可提供24V供電電源,變化範圍18~32V,所以電池管理係統的工作電源均由此得到。在手動檢測模塊中,可以通過電源變換部分將24V變5V,然後經過電源隔離部分實現DC-DC隔離,就可以為測控模塊提供電源。
硬件電路的設計
本章將以作者的實際工程開發為基礎,著力講述係統的硬件構成,及其整體功能的協調實現。
[page]
1管理係統的總體硬件構造
係統的硬件框圖如下:

圖3.1電池管理係統的硬件框圖
2MCU的應用設計
采用的MC9S12A64CPV是屬於Motorola公司的HCS12係列,HCS12是繼HC12係列之後推出的16位MCU,軟件兼容HC11。HCS12係列功能性很強,在智能化儀器儀表,通信設備,家用電器等領域,特別是在便攜式,智能化的設備和自控係統中得到了廣泛的應用。
3數據存儲部分設計
jiancemokuaizaigongzuozhongyaojiluyixiezhongyaoxinxiheyunxingjieguo,rudantidianchidianya,wendudeng,zaidiandongqicheshiyongguochengzhongjiludedianchizuyunxingshujuyexuyaocongcunchuqizhongduqu、寫入,備份到PC機數據庫中,便於日後對電池進行分析和*價。這些信息存儲的準確性和可靠性直接反映了係統整體的準確性和可靠性。要求在任何情況下,如上電、掉電、各種幹擾等,記錄的各種數據均不能改變。通行的辦法是考慮使用防掉電RAM或EEPROM。防掉電RAM需要電池,成本較高,且電磁兼容性能差。所以選擇串行EEPROM作為數據記錄單元,其主要衡量指標有接口方式、容量、擦寫次數以及抗幹擾能力等。
4硬件看門狗設計
“看門狗技術”就是不斷監視程序循環運行時間,若發現時間超過已知的循環設定時間,則強迫程序返回到0000H入口處,使程序重新開始。
本板設計的看門狗電路采用的是MAX公司的專用集成微處理器監控複位電路MAX706。
MAX706係列mp監控芯片能實現以下四方麵的功能:
1.在電路上、掉電及異常時產生一個長達200ms的複位信號。
2.有一個獨立的看門狗。當1.6s以上沒觸發看門狗輸入時,看門狗輸出變低。
3.有一個1.25V的電壓門檻檢測器,用於掉電報警、電池欠壓或監控高於5V的電壓。
4.一個低電平有效的手動複位輸入,用以實現手動複位功能。
5顯示部分設計
顯示部分主要作用是方便用戶和電池管理係統的交互操作。通過顯示結果,讓用戶對蓄電池組的工作狀態有一個清晰的了解。
顯示部分主要由液晶器件來完成。選用16*16點陣顯示中文漢字或字符,以每行八個字每屏四行共32個中文漢字進行顯示。所以采用的相關芯片應該是12864型。考慮到本設計最常顯示的字符並不多,隻有四十多個,所以決定選用不帶字庫液晶器件,自行對將要顯示的字符進行編碼。
6電壓檢測模塊設計
從電池組將各組電壓通過接線引出,經過濾波後,利用光控繼電器進行選擇,通過電壓檢測芯片MAX111進行A/D轉換,後輸出,完成電壓檢測功能。
管理係統采用光電繼電器的逐節電壓切入的檢測結構,電池電壓的具體測量過程為:例如想要測量電池B1的電壓,則閉合開關S1(其餘開關全部斷開),這時候Vin=VB1,經過雙積分A/D轉換芯片將模擬;下一時間,需要測量B2的電壓,這時隻需要先斷開S1,然後閉合S2,此時Vin=VB2。依(yi)次(ci)類(lei)推(tui),依(yi)次(ci)可(ke)測(ce)量(liang)其(qi)它(ta)電(dian)池(chi)的(de)電(dian)壓(ya),並(bing)且(qie)此(ci)種(zhong)測(ce)量(liang)方(fang)法(fa)各(ge)個(ge)電(dian)池(chi)互(hu)相(xiang)獨(du)立(li),不(bu)存(cun)在(zai)誤(wu)差(cha)累(lei)積(ji)的(de)問(wen)題(ti),所(suo)以(yi)測(ce)量(liang)精(jing)度(du)更(geng)高(gao)。另(ling)外(wai),高(gao)壓(ya)電(dian)池(chi)側(ce)和(he)低(di)壓(ya)CPU側隔離,避免了高壓側對低壓側的威脅。
7電源變換模塊
霍爾元件的供電電壓為5V,因為霍爾元件的信號是反饋到驅動元件上,所以霍爾元件的供電電壓應該在驅動部分由24V直接轉換,係統的外加引入電源是24V,在通過DC/DC變換器與控製部分電源完全隔離後,通過電壓轉換即可得到5V電壓。
通訊接口設計
1通訊方式簡介
單片機與終端計算機的通用接口從類型上講主要有兩種,有線通訊最常見的有232和485通訊。RS-485主要適用於遠距離,功率損耗較大的場合。本測量係統一般來說多應用於工業場合,環境惡劣,幹擾較強,多采用遠距離抄表,RS-485優異的抗幹擾特性和遠距離傳輸能力就成為本設計的首選。
2通訊方式的選用
從機掛在RS485總線上,采用半雙工工作方式。因為從機采用單片機MC9S12D64,其引腳為TTL電平,串行接口電路由於RS485信號電平與單片機信號電平(TTL電平)不一致,因此,采用RS485標準時,必須進行信號電平轉換。本設計中選用MAXIM公司生產的MAX485芯片將TTL電平轉換為RS485電平。
3光耦隔離模塊的應用
為提高工作可靠性,整個係統電路由24V變換後的單獨5V電(dian)源(yuan)供(gong)電(dian),各(ge)路(lu)信(xin)號(hao)全(quan)部(bu)采(cai)用(yong)光(guang)耦(ou)隔(ge)離(li)輸(shu)出(chu),杜(du)絕(jue)電(dian)聯(lian)係(xi),提(ti)高(gao)了(le)抗(kang)幹(gan)擾(rao)能(neng)力(li)。由(you)於(yu)信(xin)號(hao)的(de)高(gao)低(di)電(dian)平(ping)變(bian)化(hua)不(bu)頻(pin)繁(fan),在(zai)從(cong)控(kong)製(zhi)質(zhi)量(liang)和(he)成(cheng)本(ben)兩(liang)方(fang)麵(mian)考(kao)慮(lv)的(de)前(qian)提(ti)下(xia),我(wo)們(men)采(cai)用(yong)TI公司的高速光耦6N137和Toshiba公司的低成本光耦TLP521-1作為信號的隔離芯片,為了保持邏輯的清晰,光耦設計采用同相邏輯。
本文以奧運鋰電池為實驗對象,專門設計了適用於車載電池管理係統的硬件構成,包括MCU,數據存儲,電壓檢測,顯示,通訊部分等,並搭建了整個BMS的硬件框架。通過分析奧運會期間采用BMS的電動汽車實際運行狀況,文中提出的電池管理係統性能穩定、可靠性好、檢測精度高,優點顯著。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 芯科科技Tech Talks與藍牙亞洲大會聯動,線上線下賦能物聯網創新
- 冬季續航縮水怎麼辦?揭秘熱管理係統背後的芯片力量
- 從HDMI 2.1到UFS 5.0:SmartDV以領先IP矩陣夯實邊緣計算基石
- 小空間也能實現低噪供電!精密測量雙極性電源選型指南,覆蓋小功率到大電流全場景
- 直擊藍牙亞洲大會 2026:Nordic 九大核心場景演繹“萬物互聯”新體驗
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
風力渦輪機
風能
風扇
風速風向儀
風揚高科
輔助駕駛係統
輔助設備
負荷開關
複用器
伽利略定位
幹電池
幹簧繼電器
感應開關
高頻電感
高通
高通濾波器
隔離變壓器
隔離開關
個人保健
工業電子
工業控製
工業連接器
工字型電感
功率表
功率電感
功率電阻
功率放大器
功率管
功率繼電器
功率器件




