0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BMS6804采集电压温度电流/BMS储能采集板从零开始学习BMS开发

jf_40173050 来源:jf_40173050 作者:jf_40173050 2024-06-05 09:36 次阅读

BMS /凌力尔特LTC6804/6811开发板BMS从机电池管理评估板/储能BMS从机采集板
可以跟楼主要上位机源码,可以自己改成自己想要的界面。
12串电池TTL上位机 CAN通信上位机源码开源,供项目二次开发。
采集板带电源隔离/SPI隔离通信方案

wKgZomZe8zOAdfD5ACeY3k88FEc737.pngwKgaomZe88yAH5YqABdMdRpf8ds547.png

BMS从机开发板 /凌力尔特LTC6804/6811开发板BMS从机电池管理评估板/储能BMS从机采集板
12串电池TTL上位机 CAN通信上位机源码有偿开源,供项目二次开发。
采集板带电源隔离/SPI隔离通信方案
最重要的事说三遍!!!
免费提供技术支持!!!
免费提供技术支持!!!
免费提供技术支持!!!
程序移植,调试,测试均可以。
程序采用STM32F103 用SPI驱动
提供技术支持,楼主是搞技术的所以互相学习互相进步
功能:SPI/菊花链通信
1、电压采集功能(精度1mv以内,高精度四位半万用表测试结果)
2、GPIO1~5电压采集功能(INA282双向高精度电流采集,精度10ma)
3、辅助测量功能(总压,内部温度,内部基准电压等等)
4、断线自检功能(判断哪一节电池断线并输出故障电池节号)
5、电流采集功能(高精度双向电流采集芯片,软件集成卡尔曼滤波,中值滤波等滤波算法
6、IIC(GPIO4-GPIO5)通信功能(使用LTC6804读写EEPROM----24C02,无需主控编程即可存储数据)可以用来保存采集板的配置信息。该方案网上资料无,独此一家开源
7、被动均衡功能(设置压差阈值并找出最高电压开启均衡)可设置0~1000mv任意值均衡
8、温度采集功能(精度0 .1°C)
9、有上位机,显示检测的数据,如图5(有通信协议说明)可以开源上位机;
10、可以增加无线通信,将数据通过无限模块上传到上位机;
11、可联系楼主配置一套充放电控制套装(增加充电器,充放电控制板,电子负载仪,若干线)
持续更新:20231223
资料:测试上位机,采集源码(主控STM32F103 SPI通信),原理图,BOM,源码解析,电量soc算法代码及解析,断线检测代码及解析等等
服务:作者热心详细解答技术问题
注:学习技术交流使用,个人版权,未经授权不允许商用!

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


基于STM32的LTC6804驱动代码解析
在上次项目中用到了LTC6804这块片子,初次使用它的采集精度确实令我惊讶到了,设备用于监测磷酸铁锂电池组,硬件上几乎没有加任何滤波,直接读取数据就能达到3mv以下的精度,片子真的很好用。
下面总结一下自己的使用心得。


LTC6804是一款专门用来做多节电池电池组的监测芯片,最高可监测12节电池,官方误差是低于1.2mv,12 个通道的最快采样速度可以达到290us。
芯片分为两种型号,6804-1和6804-2,区别在于,6804-1采用级联的形式(级联控制),6804-2采用并联形式(分开控制)。
除开硬件连接之外,这两种型号的操作都是大同小异,基本可以视为一样,本文以6804-1为例进行讲解。

wKgZomZe82SAMS1DAAUjHdmF3Yc578.png

原理图和手册中的推荐一样,就不贴出来了,MCU与芯片的通信方式采用四线SPI,这种通信方式很常见,各种MCU的驱动也好找。

第一步进行驱动的移植:这里省略一万个字……

wKgaomZe8_eAaarzACNjvyHL_tA851.png

※如果发现几个级联起来的6804,有些片子可以运行正常通信,有些又不可以运行甚至无法通信,在排除硬件的原因以后,可以查看一下这个地方:wakeup_sleep(),试着把唤醒时间设置的长一些。

wKgZomZe82uAA38WAAG-0f-Z_yw399.png


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2714

    浏览量

    463328
  • 储能
    +关注

    关注

    11

    文章

    1541

    浏览量

    32989
  • bms
    bms
    +关注

    关注

    106

    文章

    972

    浏览量

    65715
  • 采集板
    +关注

    关注

    0

    文章

    11

    浏览量

    6362
收藏 人收藏

    评论

    相关推荐

    bms和ems区别在哪

    。 电池管理系统BMS:担任感知角色,主要负责电池的监测、评估、保护以及均衡等; 能量管理系统EMS:担任决策角色,主要负责数据采集、网络监控和能量调度等; 能变流器PCS:担任执行角色,主要功能为控制
    的头像 发表于 08-24 10:10 7752次阅读
    <b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>bms</b>和ems区别在哪

    请问电池BMS和动力电池BMS有什么不同?

    电池BMS和动力电池BMS有什么不同?
    发表于 02-01 08:35

    关于电化学BMS可行性方案

    监测、控制,包括电池故障诊断,均衡控制策略、剩余电量预估等。 电池管理单元 负责对电池模组的电压温度进行采集和上传,并实现电池单体间电量双向高效主动平衡。 图示:电化学
    发表于 05-16 17:08

    BMS电压温度、大电流采样方案讨论

    `8-25S智能锂电池BMS保护板(带CAN/485)、锂电库仑计仪表、锂电云终端产品BMS电压温度电流采样讨论
    发表于 01-03 15:38

    BMS的基础功能和BMS不同的架构结构概述

    ,都会让电池出现致命的危害。BMS的其他功能还包括:BMS系统构架分类BMS构架一般分为3类:集中式,分布式,集成式/半分布式。集中式SPRING电压
    发表于 09-06 08:05

    BMS电池管理测试系统

    BMS测试系统 系统介绍BMS测试系统是成都虹威科技有限公司针对电池管理系统开发的一款专用测试系统。测试系统由高精度电池模拟器、温度模拟器、总电压
    发表于 05-16 09:58

    电池BMS与动力电池BMS有什么区别

    BMS作为电池系统的一个重要构成,对电池组的电压温度电流、SOC、SOH等各项参数起到整体的把控。
    发表于 10-03 15:04 1.3w次阅读

    BMS中应用的IGBT晶圆

    ,监控电池的状态。一般BMS表现为一块电路,或者一个硬件盒子。BMS是电池系统的核心子系统之一,负责监控电池
    发表于 02-24 10:25 3次下载
    在<b class='flag-5'>BMS</b><b class='flag-5'>储</b><b class='flag-5'>能</b>中应用的IGBT晶圆

    BMS和动力BMS区别及新国标颁布

    1.BMS现状BMS主要针对系统中的电池进行检测、评估、保护和均衡,通过各种数据监测电池
    的头像 发表于 06-26 10:01 6723次阅读
    <b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>BMS</b>和动力<b class='flag-5'>BMS</b>区别及<b class='flag-5'>储</b><b class='flag-5'>能</b>新国标颁布

    矽力杰BMS方案

    ,通过对电池进行数据采集、保护报警、控制、状态估算等功能,从而实现系统的安全高效运行。新国标的实施也将带来
    的头像 发表于 07-31 23:05 1539次阅读
    矽力杰<b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>BMS</b>方案

    bms是什么意思

    ,是未来重要的能量储存手段。 BMS的作用是监测、控制和管理电池组,确保电池组工作在安全、稳定、高效的状态下。其主要功能包括: 1. 电池状态监测与管理:监测电池组的电压
    的头像 发表于 10-16 15:42 5792次阅读

    BMS有哪些类型?与新能源汽车BMS存在哪些差异?

    控制、温度管理和安全管理等操作。目前,BMS主要分为以下几种类型: 1. 串联
    的头像 发表于 10-22 11:50 2003次阅读

    BMS电池管理学习从零开始

    BMS从机开发板 /凌力尔特LTC6804/6811开发板BMS从机电池管理评估
    的头像 发表于 01-02 09:47 604次阅读
    <b class='flag-5'>BMS</b>电池管理<b class='flag-5'>学习</b>,<b class='flag-5'>从零开始</b>

    bms和动力bms哪个好?

    在比较BMS和动力BMS时,重要的是理解它们各自设计的目的和应用场景。
    的头像 发表于 04-23 16:28 605次阅读

    bms和动力bms哪个好

    bms和动力bms都是非常不错的电池管理系统,各有优势,具体哪个更好要根据实际的应用场景和需求来决定。
    的头像 发表于 07-05 11:16 695次阅读