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

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

3天內(nèi)不再提示

BMS6804采集電壓溫度電流/BMS儲能采集板從零開始學習BMS開發(fā)

jf_40173050 ? 來源:jf_40173050 ? 作者:jf_40173050 ? 2024-06-05 09:36 ? 次閱讀

BMS /凌力爾特LTC6804/6811開發(fā)板BMS從機電池管理評估板/儲能BMS從機采集板
可以跟樓主要上位機源碼,可以自己改成自己想要的界面。
12串電池TTL上位機 CAN通信上位機源碼開源,供項目二次開發(fā)。
采集板帶電源隔離/SPI隔離通信方案

wKgZomZe8zOAdfD5ACeY3k88FEc737.pngwKgaomZe88yAH5YqABdMdRpf8ds547.png

BMS從機開發(fā)板 /凌力爾特LTC6804/6811開發(fā)板BMS從機電池管理評估板/儲能BMS從機采集板
12串電池TTL上位機 CAN通信上位機源碼有償開源,供項目二次開發(fā)。
采集板帶電源隔離/SPI隔離通信方案
最重要的事說三遍!??!
免費提供技術(shù)支持?。?!
免費提供技術(shù)支持?。?!
免費提供技術(shù)支持?。?!
程序移植,調(diào)試,測試均可以。
程序采用STM32F103 用SPI驅(qū)動
提供技術(shù)支持,樓主是搞技術(shù)的所以互相學習互相進步
功能:SPI/菊花鏈通信
1、電壓采集功能(精度1mv以內(nèi),高精度四位半萬用表測試結(jié)果)
2、GPIO1~5電壓采集功能(INA282雙向高精度電流采集,精度10ma)
3、輔助測量功能(總壓,內(nèi)部溫度,內(nèi)部基準電壓等等)
4、斷線自檢功能(判斷哪一節(jié)電池斷線并輸出故障電池節(jié)號)
5、電流采集功能(高精度雙向電流采集芯片,軟件集成卡爾曼濾波,中值濾波等濾波算法
6、IIC(GPIO4-GPIO5)通信功能(使用LTC6804讀寫EEPROM----24C02,無需主控編程即可存儲數(shù)據(jù))可以用來保存采集板的配置信息。該方案網(wǎng)上資料無,獨此一家開源
7、被動均衡功能(設(shè)置壓差閾值并找出最高電壓開啟均衡)可設(shè)置0~1000mv任意值均衡
8、溫度采集功能(精度0 .1°C)
9、有上位機,顯示檢測的數(shù)據(jù),如圖5(有通信協(xié)議說明)可以開源上位機;
10、可以增加無線通信,將數(shù)據(jù)通過無限模塊上傳到上位機;
11、可聯(lián)系樓主配置一套充放電控制套裝(增加充電器,充放電控制板,電子負載儀,若干線)
持續(xù)更新:20231223
資料:測試上位機,采集源碼(主控STM32F103 SPI通信),原理圖,BOM,源碼解析,電量soc算法代碼及解析,斷線檢測代碼及解析等等
服務(wù):作者熱心詳細解答技術(shù)問題
注:學習技術(shù)交流使用,個人版權(quán),未經(jīng)授權(quán)不允許商用!

wKgaomWRVGOAXijsAAFHU-6Ubms326.pngwKgZomZe8-CAB-esACMhE_2aF1s744.png


基于STM32的LTC6804驅(qū)動代碼解析
在上次項目中用到了LTC6804這塊片子,初次使用它的采集精度確實令我驚訝到了,設(shè)備用于監(jiān)測磷酸鐵鋰電池組,硬件上幾乎沒有加任何濾波,直接讀取數(shù)據(jù)就能達到3mv以下的精度,片子真的很好用。
下面總結(jié)一下自己的使用心得。


LTC6804是一款專門用來做多節(jié)電池電池組的監(jiān)測芯片,最高可監(jiān)測12節(jié)電池,官方誤差是低于1.2mv,12 個通道的最快采樣速度可以達到290us。
芯片分為兩種型號,6804-1和6804-2,區(qū)別在于,6804-1采用級聯(lián)的形式(級聯(lián)控制),6804-2采用并聯(lián)形式(分開控制)。
除開硬件連接之外,這兩種型號的操作都是大同小異,基本可以視為一樣,本文以6804-1為例進行講解。

wKgZomZe82SAMS1DAAUjHdmF3Yc578.png

原理圖和手冊中的推薦一樣,就不貼出來了,MCU與芯片的通信方式采用四線SPI,這種通信方式很常見,各種MCU的驅(qū)動也好找。

第一步進行驅(qū)動的移植:這里省略一萬個字……

wKgaomZe8_eAaarzACNjvyHL_tA851.png

※如果發(fā)現(xiàn)幾個級聯(lián)起來的6804,有些片子可以運行正常通信,有些又不可以運行甚至無法通信,在排除硬件的原因以后,可以查看一下這個地方:wakeup_sleep(),試著把喚醒時間設(shè)置的長一些。

wKgZomZe82uAA38WAAG-0f-Z_yw399.png


審核編輯 黃宇

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

    關(guān)注

    57

    文章

    2700

    瀏覽量

    463174
  • 儲能
    +關(guān)注

    關(guān)注

    11

    文章

    1528

    瀏覽量

    32958
  • bms
    bms
    +關(guān)注

    關(guān)注

    106

    文章

    968

    瀏覽量

    65642
  • 采集板
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    6360
收藏 人收藏

    評論

    相關(guān)推薦

    bms和ems區(qū)別在哪

    。 電池管理系統(tǒng)BMS:擔任感知角色,主要負責電池的監(jiān)測、評估、保護以及均衡等; 能量管理系統(tǒng)EMS:擔任決策角色,主要負責數(shù)據(jù)采集、網(wǎng)絡(luò)監(jiān)控和能量調(diào)度等; 能變流器PCS:擔任執(zhí)行角色,主要功能為控制
    的頭像 發(fā)表于 08-24 10:10 ?7664次閱讀
    <b class='flag-5'>儲</b><b class='flag-5'>能</b><b class='flag-5'>bms</b>和ems區(qū)別在哪

    請問電池BMS和動力電池BMS有什么不同?

    電池BMS和動力電池BMS有什么不同?
    發(fā)表于 02-01 08:35

    關(guān)于電化學BMS可行性方案

    監(jiān)測、控制,包括電池故障診斷,均衡控制策略、剩余電量預估等。 電池管理單元 負責對電池模組的電壓、溫度進行采集和上傳,并實現(xiàn)電池單體間電量雙向高效主動平衡。 圖示:電化學
    發(fā)表于 05-16 17:08

    BMS電壓、溫度、大電流采樣方案討論

    `8-25S智能鋰電池BMS保護板(帶CAN/485)、鋰電庫侖計儀表、鋰電云終端產(chǎn)品BMS電壓、溫度電流采樣討論
    發(fā)表于 01-03 15:38

    BMS的基礎(chǔ)功能和BMS不同的架構(gòu)結(jié)構(gòu)概述

    ,都會讓電池出現(xiàn)致命的危害。BMS的其他功能還包括:BMS系統(tǒng)構(gòu)架分類BMS構(gòu)架一般分為3類:集中式,分布式,集成式/半分布式。集中式SPRING電壓、
    發(fā)表于 09-06 08:05

    BMS電池管理測試系統(tǒng)

    BMS測試系統(tǒng) 系統(tǒng)介紹BMS測試系統(tǒng)是成都虹威科技有限公司針對電池管理系統(tǒng)開發(fā)的一款專用測試系統(tǒng)。測試系統(tǒng)由高精度電池模擬器、溫度模擬器、總電壓
    發(fā)表于 05-16 09:58

    電池BMS與動力電池BMS有什么區(qū)別

    BMS作為電池系統(tǒng)的一個重要構(gòu)成,對電池組的電壓、溫度、電流、SOC、SOH等各項參數(shù)起到整體的把控。
    發(fā)表于 10-03 15:04 ?1.3w次閱讀

    BMS中應用的IGBT晶圓

    ,監(jiān)控電池的狀態(tài)。一般BMS表現(xiàn)為一塊電路,或者一個硬件盒子。BMS是電池系統(tǒng)的核心子系統(tǒng)之一,負責監(jiān)控電池
    發(fā)表于 02-24 10:25 ?3次下載
    在<b class='flag-5'>BMS</b><b class='flag-5'>儲</b><b class='flag-5'>能</b>中應用的IGBT晶圓

    BMS和動力BMS區(qū)別及新國標頒布

    1.BMS現(xiàn)狀BMS主要針對系統(tǒng)中的電池進行檢測、評估、保護和均衡,通過各種數(shù)據(jù)監(jiān)測電池
    的頭像 發(fā)表于 06-26 10:01 ?6675次閱讀
    <b class='flag-5'>儲</b><b class='flag-5'>能</b><b class='flag-5'>BMS</b>和動力<b class='flag-5'>BMS</b>區(qū)別及<b class='flag-5'>儲</b><b class='flag-5'>能</b>新國標頒布

    矽力杰BMS方案

    ,通過對電池進行數(shù)據(jù)采集、保護報警、控制、狀態(tài)估算等功能,從而實現(xiàn)系統(tǒng)的安全高效運行。新國標的實施也將帶來
    的頭像 發(fā)表于 07-31 23:05 ?1528次閱讀
    矽力杰<b class='flag-5'>儲</b><b class='flag-5'>能</b><b class='flag-5'>BMS</b>方案

    bms是什么意思

    ,是未來重要的能量儲存手段。 BMS的作用是監(jiān)測、控制和管理電池組,確保電池組工作在安全、穩(wěn)定、高效的狀態(tài)下。其主要功能包括: 1. 電池狀態(tài)監(jiān)測與管理:監(jiān)測電池組的電壓
    的頭像 發(fā)表于 10-16 15:42 ?5725次閱讀

    BMS有哪些類型?與新能源汽車BMS存在哪些差異?

    控制、溫度管理和安全管理等操作。目前,BMS主要分為以下幾種類型: 1. 串聯(lián)
    的頭像 發(fā)表于 10-22 11:50 ?1985次閱讀

    BMS電池管理學習從零開始

    BMS從機開發(fā)板 /凌力爾特LTC6804/6811開發(fā)板BMS從機電池管理評估
    的頭像 發(fā)表于 01-02 09:47 ?598次閱讀
    <b class='flag-5'>BMS</b>電池管理<b class='flag-5'>學習</b>,<b class='flag-5'>從零開始</b>

    bms和動力bms哪個好?

    在比較BMS和動力BMS時,重要的是理解它們各自設(shè)計的目的和應用場景。
    的頭像 發(fā)表于 04-23 16:28 ?594次閱讀

    bms和動力bms哪個好

    bms和動力bms都是非常不錯的電池管理系統(tǒng),各有優(yōu)勢,具體哪個更好要根據(jù)實際的應用場景和需求來決定。
    的頭像 發(fā)表于 07-05 11:16 ?677次閱讀