BMS /凌力爾特LTC6804/6811開發(fā)板BMS從機電池管理評估板/儲能BMS從機采集板
可以跟樓主要上位機源碼,可以自己改成自己想要的界面。
12串電池TTL上位機 CAN通信上位機源碼開源,供項目二次開發(fā)。
采集板帶電源隔離/SPI隔離通信方案
BMS從機開發(fā)板 /凌力爾特LTC6804/6811開發(fā)板BMS從機電池管理評估板/儲能BMS從機采集板
12串電池TTL上位機 CAN通信上位機源碼有償開源,供項目二次開發(fā)。
采集板帶電源隔離/SPI隔離通信方案
最重要的事說三遍!?。?br />
免費提供技術支持?。?!
免費提供技術支持?。?!
免費提供技術支持?。?!
程序移植,調試,測試均可以。
程序采用STM32F103 用SPI驅動
提供技術支持,樓主是搞技術的所以互相學習互相進步
功能:SPI/菊花鏈通信
1、電壓采集功能(精度1mv以內,高精度四位半萬用表測試結果)
2、GPIO1~5電壓采集功能(INA282雙向高精度電流采集,精度10ma)
3、輔助測量功能(總壓,內部溫度,內部基準電壓等等)
4、斷線自檢功能(判斷哪一節(jié)電池斷線并輸出故障電池節(jié)號)
5、電流采集功能(高精度雙向電流采集芯片,軟件集成卡爾曼濾波,中值濾波等濾波算法)
6、IIC(GPIO4-GPIO5)通信功能(使用LTC6804讀寫EEPROM----24C02,無需主控編程即可存儲數(shù)據(jù))可以用來保存采集板的配置信息。該方案網上資料無,獨此一家開源
7、被動均衡功能(設置壓差閾值并找出最高電壓開啟均衡)可設置0~1000mv任意值均衡
8、溫度采集功能(精度0 .1°C)
9、有上位機,顯示檢測的數(shù)據(jù),如圖5(有通信協(xié)議說明)可以開源上位機;
10、可以增加無線通信,將數(shù)據(jù)通過無限模塊上傳到上位機;
11、可聯(lián)系樓主配置一套充放電控制套裝(增加充電器,充放電控制板,電子負載儀,若干線)
持續(xù)更新:20231223
資料:測試上位機,采集源碼(主控STM32F103 SPI通信),原理圖,BOM,源碼解析,電量soc算法代碼及解析,斷線檢測代碼及解析等等
服務:作者熱心詳細解答技術問題
注:學習技術交流使用,個人版權,未經授權不允許商用!
基于STM32的LTC6804驅動代碼解析
在上次項目中用到了LTC6804這塊片子,初次使用它的采集精度確實令我驚訝到了,設備用于監(jiān)測磷酸鐵鋰電池組,硬件上幾乎沒有加任何濾波,直接讀取數(shù)據(jù)就能達到3mv以下的精度,片子真的很好用。
下面總結一下自己的使用心得。
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為例進行講解。
原理圖和手冊中的推薦一樣,就不貼出來了,MCU與芯片的通信方式采用四線SPI,這種通信方式很常見,各種MCU的驅動也好找。
第一步進行驅動的移植:這里省略一萬個字……
※如果發(fā)現(xiàn)幾個級聯(lián)起來的6804,有些片子可以運行正常通信,有些又不可以運行甚至無法通信,在排除硬件的原因以后,可以查看一下這個地方:wakeup_sleep(),試著把喚醒時間設置的長一些。
審核編輯 黃宇
-
CAN
+關注
關注
57文章
2744瀏覽量
463619 -
儲能
+關注
關注
11文章
1627瀏覽量
33062 -
bms
+關注
關注
107文章
996瀏覽量
65947 -
采集板
+關注
關注
0文章
11瀏覽量
6370
發(fā)布評論請先 登錄
相關推薦
評論