精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于M68HC08GZ16和MAX309芯片實現(xiàn)電池管理系統(tǒng)的設計

電子設計 ? 來源:電子技術應用 ? 作者:李練兵,梁浩,劉炳 ? 2021-04-02 09:29 ? 次閱讀

電動汽車是指全部或部分由電機驅動的汽車。目前主要有純電動汽車、混合電動車和燃料電池汽車3種類型。電動汽車目前常用的動力來自于鉛酸電池、鋰電池、鎳氫電池等。

鋰電池具有高電池單體電壓、高比能量和高能量密度,是當前比能量最高的電池。但正是因為鋰電池的能量密度比較高,當發(fā)生誤用或濫用時,將會引起安全事故。而電池管理系統(tǒng)能夠解決這一問題。當電池處在充電過壓或者是放電欠壓的情況下,管理系統(tǒng)能夠自動切斷充放電回路,其電量均衡的功能能夠保證單節(jié)電池的壓差維持在一個很小的范圍內。此外,還具有過溫、過流、剩余電量估測等功能。本文所設計的就是一種基于單片機的電池管理系統(tǒng)。

1 電池管理系統(tǒng)硬件構成

針對系統(tǒng)的硬件電路,可分為MCU模塊、檢測模塊、均衡模塊。

1.1 MCU模塊

MCU是系統(tǒng)控制的核心。本文采用的MCU是M68HC08系列的GZ16型號的單片機。該系列所有的MCU均采用增強型M68HC08中央處理器(CP08)。該單片機具有以下特性:

(1)8 MHz內部總線頻率;(2)16 KB的內置Flash存儲器;(3)2個16位定時器接口模塊;(4)支持1 MHz~8 MHz晶振的時鐘發(fā)生器;(5)增強型串行通信接口(ESCI)模塊。

1.2 檢測模塊

檢測模塊中將對電壓檢測、電流檢測和溫度檢測模塊分別進行介紹。

1.2.1 電壓檢測模塊

本系統(tǒng)中,單片機將對電池組的整體電壓和單節(jié)電壓進行檢測。對于電池組整體電壓的檢測有2種方法:(1)采用專用的電壓檢測模塊,如霍爾電壓傳感器;(2)采用精密電阻構建電阻分壓電路。采用專用的電壓檢測模塊成本較高,而且還需要特定的電源,過程比較復雜。所以采用分壓的電路進行檢測。10串錳酸鋰電池組電壓變化的范圍是28 V~42 V。采用3.9 M?贅和300 k?贅的電阻進行分壓,采集出來的電壓信號的變化范圍是2 V~3 V,所對應的AD轉換結果為409和*。

對于單體電池的檢測,主要采用飛電容技術。飛電容技術的原理圖如圖1所示,為電池組后4節(jié)的保護電路圖,通過四通道的開關陣列可以將后4節(jié)電池的任意1節(jié)電池的電壓采集到單片機中,單片機輸出驅動信號,控制MOS管的導通和關斷,從而對電池組的充電放電起到保護作用。

基于M68HC08GZ16和MAX309芯片實現(xiàn)電池管理系統(tǒng)的設計

如圖1所示,為電池組后4節(jié)的保護電路圖,通過四通道的開關陣列可以將后4節(jié)電池的任意1節(jié)電池的電壓采集到單片機中,單片機輸出驅動信號,控制MOS管的導通和關斷,從而對電池組的充電放電起到保護作用。

以上6節(jié)電池可以用2個三通道開關切換陣列來實現(xiàn)。MAX309為1片4選1、雙通道的多路開關,通過選址實現(xiàn)通道的選擇。開關S5、S6、S7負責將電池的正極連接至飛電容的正極。開關S2、S3、S4負責將電池負極連接至飛電容的負極。三通道開關切換陣列結構與四通道開關切換陣列類似,只是通道數(shù)少1路。工作時,單片機發(fā)出通道選址信號,讓其中1路電池的正負極與電容連接,對電容進行充電,然后斷開通道開關,接通跟隨放大器的開關,單片機對電容的電壓進行快速檢測,由此完成了對1節(jié)電池的電壓檢測。若發(fā)現(xiàn)檢測電壓小于2.8 V,則可推斷出電池可能發(fā)生短路、過放或保護系統(tǒng)到電池的檢測線斷路,單片機將馬上發(fā)出信號切斷主回路MOS管。重復上述過程,單片機即完成對本模塊所管理的電池的檢測。

1.2.2 電流采樣電路

電流采樣時,電池管理系統(tǒng)中的參數(shù)是電池過流保護的重要依據。本系統(tǒng)中電流采樣電路如圖2所示。當電池放電時,用康銅絲對電流信號進行檢測,將檢測到的電壓信號經過差模放大器的放大,變?yōu)?~5 V的電壓信號送至單片機。如果放電的電流過大,單片機檢測到的電壓信號比較大,就會驅動三極管動作,改變MOS管柵極電壓,關斷放電的回路。比如,對于36 V的錳酸鋰電池來說,設定其保護電流是60 A。康銅絲的電阻是5 mΩ左右。當電流達到60 A時,康銅絲的電壓達300 mV左右。為提高精度,將電壓通過放大器放大10倍送至單片機檢測。

1.2.3 溫度檢測

電池組在充、放電過程中,一部分能量以熱量形式被釋放出來, 這部分熱量不及時排除會引起電池組過熱。如果單個鎳氫電池溫度超過55℃,電池特性就會變質,電池組充、放電平衡就會被打破,繼而導致電池組永久性損壞或爆炸。為防止以上情況發(fā)生,需要對電池組溫度進行實時監(jiān)測并進行散熱處理。

采用熱敏電阻作為溫度傳感器進行溫度采樣。熱敏電阻是一種熱敏性半導體電阻器,其電阻值隨著溫度的升高而下降。電阻溫度特性可以近似地用下式來表示:

1.3 均衡模塊

電池組常用的均衡方法有分流法、飛速電容均衡充電法、電感能量傳遞方法等。在本系統(tǒng)中,需要較多的I/O口驅動開關管,而單片機的I/O口有限,所以采取整充轉單充的充電均衡方法。原理圖如圖3所示。Q4是控制電池組整充的開關,Q2、Q3、Q5是控制單節(jié)電池充電的開關。以10節(jié)錳酸鋰電池組為例,變壓器主線圈兩端電壓為42 V,副線圈電壓為電池的額定電壓4.2 V。剛開始Q4導通,Q2、Q3、Q5截止,單節(jié)電池的電壓不斷升高,當檢測到某一節(jié)電池的電壓達到額定電壓4.2 V以后,電壓檢測芯片發(fā)出驅動信號,關閉Q4,打開Q2、Q3、Q5,整個系統(tǒng)進入單充階段,未充滿的電池繼續(xù)充電,以達到額定電壓的電池保持額定電壓不變。經測試,電壓差值不會超過50 mV。

2 SOC電量檢測

鋰離子電池管理系統(tǒng)中,常用的SOC計算方法有開路電壓法、庫倫計算法、阻抗測量法、綜合查表法。

(1)開路電壓法是最簡單的測量方法,主要根據電池開路電壓的大小判斷SOC的大小。由電池的工作特性可知,電池的開路電壓與電池的剩余容量存在著一定的對應關系。

(2)庫侖計算法是通過測量電池的充電和放電電流,將電流值與時間值的乘積進行積分后計算得到電池充進的電量和放出的電量,并以此來估計SOC的值。

(3)阻抗測量法是利用電池的內阻和荷電狀態(tài)SOC之間一定的線性關系,通過測出電池的電壓、電流參數(shù)計算出電池的內阻,從而得到SOC的估計值。

(4)綜合查表法中電池的剩余容量SOC與電池的電壓、電流、溫度等參數(shù)是密切相關的。通過設置一個相關表,輸入電壓、電流、溫度等參數(shù)就可以查詢得到電池的剩余容量值。

在本設計中,從電路的集成度、成本、所選MCU的性能方面考慮,采用了軟件編程的方法。綜合幾種方法,采用庫倫計算法比較合適。

(1)用C表示鋰電池組從42 V降到32 V時放出的總的電量。

(2)用η表示電流i經過時間t后,放出的電量與C的比值。

其中CRM為剩余電量。令ΔCi=i×Δt,表示?駐t時間內電池組以i放電的放電量;或者是以i充電的充電量,剩余電量實際上是對ΔCi的計算以及累加。設定合適的采樣時間Δt,測定當前的電流值,然后計算乘積,得到Δt時間內剩余容量CRM的變化量,從而不斷更新CRM的值,即可實現(xiàn)SOC電量的檢測。

3 試驗結果

通過電池管理系統(tǒng)對錳酸鋰電池組進行充放電測試。圖4(a)為鋰電池組放電測試圖,放電電流為8 A,當電池組電壓降至32 V時,放電MOS管關斷。圖4(b)為充電的測試圖。充電結束4小時后,均衡完成。

本文的電池管理系統(tǒng)以M68HC08GZ16為核心,實現(xiàn)了對電池組單體電壓、電流、溫度信號的采集。充電電量平衡以后,單體電池的電壓差值不超過50 mV。整體系統(tǒng)運行性能良好,能夠滿足電動車動力電池組應用需要。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6023

    文章

    44376

    瀏覽量

    628384
  • 定時器
    +關注

    關注

    23

    文章

    3218

    瀏覽量

    113679
  • 電池
    +關注

    關注

    84

    文章

    10192

    瀏覽量

    127051
收藏 人收藏

    評論

    相關推薦

    M68HC08系列MCU嵌入式開發(fā)平臺

    ,但是價格高昂,英文界面,難以被廣大國內用戶所接受;國內也有一些大學開發(fā)過有關的開發(fā)平臺,但功能較為單一,只針對M68HC08系列的某款芯片,而且一般不帶調試功能。一個嵌入式開發(fā)平臺研制的難點在于編程器
    發(fā)表于 03-08 12:27

    MC68HC705U5芯片

    研究所針對Freescale單片機系列解密已經取得了重大突破,目前,MC9S08AW系列單片機解密已經基本全部可以實現(xiàn)可以實現(xiàn)。(我們專業(yè)MC68HC05B32解密|MC
    發(fā)表于 07-04 16:26

    MC68HC08JK8單片機特性簡介

    實現(xiàn)時鐘控制系統(tǒng)、復位控制系統(tǒng)和中斷控制系統(tǒng)。MC68HC08JK8 特性:xxHigh-Performance
    發(fā)表于 10-30 13:44

    基于M68HC08的LIN節(jié)點該怎樣去設計?

    什么是LIN總線?它有什么特點?基于M68HC08的LIN節(jié)點該怎樣去設計?LIN節(jié)點在車身控制中有哪些應用示例?
    發(fā)表于 05-14 06:06

    MC68HC908QY4,MC68HC908QT4,MC68

    MC68HC908QYx、MC68HC908QTx 是MC68HC08 微控制器系列中的產品。M68HC08是一種高性能的8 位單片機系列,具有速度快、功能強、價格低等特點。這個系列中
    發(fā)表于 04-24 22:05 ?61次下載

    基于M68HC08的磁流變阻尼器控制系統(tǒng)設計

    本文提出了一種基于M68HC08 MCU的磁流變阻尼器控制系統(tǒng)設計方法。討論了控制電流波形產生方法,并給出了基本電路設計與軟件編程框圖。關鍵詞:磁流變阻尼器, M68HC08Abstract:
    發(fā)表于 07-08 08:52 ?4次下載

    M68HC08系列單片機原理與應用 (嵌入式系統(tǒng)初步)

    M68HC08系列單片機原理與應用 (嵌入式系統(tǒng)初步)本書首先闡明嵌入式系統(tǒng)的一般結構以及與單片機的關系。重點以新型的M68HC08 系統(tǒng)
    發(fā)表于 10-09 17:02 ?0次下載
    <b class='flag-5'>M68HC08</b>系列單片機原理與應用 (嵌入式<b class='flag-5'>系統(tǒng)</b>初步)

    基于68HC08MCU的蓄電池充放電系統(tǒng)的研究

    基于68HC08 MCU 設計了蓄電池的充放電電路,并結合芯片UC3845 設計了可實現(xiàn)電池分階段充電的充電電路,提出了基于單片機和PWM
    發(fā)表于 12-19 13:42 ?27次下載

    MC68HC908JB16 Technical Data p

    Features of the MC68HC908JB16 MCU include the following:• High-performance M68HC08
    發(fā)表于 03-03 15:51 ?19次下載

    基于M68HC08GZ16電池管理系統(tǒng)設計

      電動汽車是指全部或部門由電機驅動的汽車。目前主要有純電動汽車、混合電動車和燃料電池汽車3種類型。電動汽車目前常用的動力來自于鉛酸電池、鋰電池、鎳氫電池等。
    發(fā)表于 09-11 11:39 ?578次閱讀
    基于<b class='flag-5'>M68HC08GZ16</b>的<b class='flag-5'>電池</b><b class='flag-5'>管理</b><b class='flag-5'>系統(tǒng)</b>設計

    MC68HC08AB16A,pdf datasheet

    The MC68HC08AB16A is a member of the low-cost, high-performanceM68HC08 Family of 8-bit
    發(fā)表于 05-11 15:42 ?32次下載
    MC<b class='flag-5'>68HC08AB16</b>A,pdf datasheet

    MC68HC08AZ32A,pdf datasheet

    The MC68HC08AZ32A is a member of the low-cost, high-performance M68HC08 Family
    發(fā)表于 05-11 15:48 ?28次下載
    MC<b class='flag-5'>68HC08</b>AZ32A,pdf datasheet

    MC68HC908GR16A,pdf datasheet

    The MC68HC908GR16A is a member of the low-cost, high-performance M68HC08 Family
    發(fā)表于 05-11 15:50 ?24次下載
    MC<b class='flag-5'>68HC908GR16</b>A,pdf datasheet

    M68HC08和HCS08系列MCU開發(fā)的串行引導程序

    針對M68HC08和HCS08 微控制器單元(MCU)的串行引導程序,選用標準的通信媒介,如串行異步端口,對Freescale半導體公司的M68HC08和HCS08系列MCU的Flas
    發(fā)表于 08-31 15:19 ?57次下載
    <b class='flag-5'>M68HC08</b>和HCS<b class='flag-5'>08</b>系列MCU開發(fā)的串行引導程序

    M68HC908EY16微控制器的數(shù)據手冊免費下載

    68HC908EY16是8位微控制器單元(MCU)的低成本、高性能M68HC08系列的一員。該系列中的所有MCU都使用增強型M68HC08中央處理器單元(CPU08),并提供各種模塊、
    發(fā)表于 05-09 08:00 ?10次下載
    <b class='flag-5'>M68HC908EY16</b>微控制器的數(shù)據手冊免費下載