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

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

3天内不再提示

基于STM32F407-LTC6804芯片的BMS方案

EJIO_ZCorePlaye 来源: 智芯Player 2023-10-23 09:58 次阅读

本文介绍2款基于STM32F407的以凌力尔特(linear)LTC6804芯片为主的BMS方案。2款方案都是从板或者说是子板方案,都是要配套STM32F407主板来使用。理解后可以直接打样制作,文末提供了整体方案的下载链接!

这里提一下凌力尔特(linear)半导体,2017年3月,ADI以148亿美元完成对Linear(凌力尔特)的收购,收购前,ADI和凌力尔特都是各自领域的顶层公司,双方业务重合度不高;ADI将电源产品品牌整合了ADI和Linear以前的logo,成立新的子品牌叫Power by Linear。

硬件方案--方案1

wKgaomU103iAUP2kAAbPLscQRqk235.jpg

wKgaomU103iAHmYVAARU-DjFZKo010.jpg

wKgZomU103iAKnydAAMXsfE_luc771.jpg

wKgZomU103iABYQrAAKeqvK8JYE069.jpg

wKgaomU103iAQuxMAAKHJrisLVw318.jpg

wKgZomU103iABudgAAMUU5ODzP4454.jpg

Comment Footprint Quantity
继电器 1
Header 6 HDR1X6 2
LT6004 RM-8 2
ADP7105 SOIC-8-INA282/ADR421 1
ADR421 SOIC-8-INA282/ADR421 1
ADUM2401 LC-SOIC-16_300mil 1
adum1201 ADUM1201 1
ADUM2401_2 LC-SOIC-16_300mil 1
Adum5401 LC-SOIC-16_300mil 1
Fuse/7A 自恢复保险丝 9
FUSE 1812 7
BATTERY 3
CON_BATTERY CON_BATTERY_CR1220 1
Cap/6.3V/X5R C1210 18
Cap/50V/X7R C0603 6
Cap/100V/X7R C1206 12
Cap/XR7/100V C1210 18
Cap/100V/X7R C0603 6
Cap C0805 49
Cap C0603 10
0.22uF/10V C0603 2
Cap C1206 6
Cap Pol1 C0805 3
Cap Semi C0805 8
Cap Pol3 C0805 2
100nF 0805C 10
10uF 0805C 2
TAN 22uF 10V 电容 2
DNP 10nF 0805C 1
Cap 0805C 1
Header 2 插拔_3.81mm_2P 3


此方案电池管理采用凌力尔特(linear)LTC6804+LTC3300,电压电流采样是通过ADC采用AD7606芯片,5V稳压芯片是ADI的ADP7105芯片,3.3V稳压芯片是ADI的ADR421芯片。上面展示了部分原理图及PCB以及部分BOM。PCB采用了4层板设计。

硬件方案--方案2

wKgZomU103iAYzZkAAaKbfOpxoc533.jpg

wKgaomU103iAH8bwAAPYzBeQtlc448.jpg

wKgaomU103iAAzr8AAL2wA7IID0831.jpg

wKgZomU103iAGIBDAALGORd2-I4810.jpg

wKgaomU103iABPRSAALQ1BXePsE264.jpg

wKgaomU103iASoslAALC_Q01UDk835.jpg


此方案电池管理采用凌力尔特(linear)LTC6804+LTC3300,电压电流采样是通过ADC采用AD7606芯片,5V稳压芯片是ADI的ADP7105芯片,3.3V稳压芯片是ADI的ADR421芯片。上面展示了部分原理图及PCB以及部分BOM。PCB采用了4层板设计。

Comment Footprint Quantity
24C02 SOIC-8-INA282/ADR421 1
LT6004 RM-8 1
ADUM5401 ADUM5401 1
FUSE 1812 13
Header 16 插拔_3.81mm_16P 1
Cap C0805 42
Cap Semi C0805 6
BAT46W SOD-123 2
CMHZ5265B SOD-80/MLL34 1
Photo Sen C1206 12
INA282 SOIC-8-INA282/ADR421 1
网口 网口 2
BLM31PG330SN1L R0805 2
Inductor C0805 4
LTC6804-1 LTC6804_SSOP48 1
SOT223 SOT223 1
Header 4 HDR1X4 1
Header 2 插拔_3.81mm_2P 1
Header 5X2A 2*5 1
Header 2 HDR1X2 2
PMOS-2 LC-SOT-23(SOT-23-3) 12
Res2 SHUNT 1
Res2 R0805 53
Res2 C0805 3
Res2_1 R2512 2

软件方案

wKgZomU103iAXomVAAA7v8gCPJw062.jpg

wKgaomU103iAcwL3AAAt-Jojm3w560.jpg

软件也是2套方案,都是基于STM32F407的,工程文件是MDK,采用的操作系统UCOS,里面有详细注释,可以学习一下具体算法和时序,想移植相关代码的也可以借鉴一下。

审核编辑:汤梓红

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

    关注

    447

    文章

    47788

    浏览量

    409118
  • adi
    adi
    +关注

    关注

    143

    文章

    45773

    浏览量

    240049
  • 半导体
    +关注

    关注

    328

    文章

    24506

    浏览量

    202117
  • 凌力尔特
    +关注

    关注

    19

    文章

    506

    浏览量

    117178
  • bms
    bms
    +关注

    关注

    103

    文章

    854

    浏览量

    64834
收藏 人收藏

    评论

    相关推荐

    关于LTC6804芯片SPI唤醒的问题求解

    你好,我想咨询下LTC6804芯片SPI唤醒的问题,初步打算采用4线SPI(ISOMODE=V-)。VREG的输入由LT3990芯片提供,芯片的EN/VVLO通过DRIVE驱动 实现
    发表于 01-04 08:09

    STM32F407LTC4151-1之间通过GPIO模拟的IIC进行数据通信,LTC4151-1没有回应答怎么解决?

    STM32F407与电源采样芯片LTC4151-1)之间通过GPIO模拟的IIC进行数据通信,现在的现象是LTC4151-1没有回应答,哪位朋友做个类似的案列,请帮忙解决一下。
    发表于 03-27 07:57

    基于LTC6804的电池管理系统设计

    热电阻式温度传感器实现多路的温度采集,配合Ⅱ公司STM32F103单片机实现电池管理系统模块单个模块实现24个单体电池的充放电电压监控(两片LTC6804)和16路的温度采集,支持can总线。本文分电压
    发表于 10-18 16:42

    LTC6804在电池管理系统中的应用

    ,设计具有均衡、电池状态监测和故障报警功能的储能电池BMS。1、LTC6804功能简介LTC6804是凌特公司的第三代多节电池监测芯片,可同时在线测量12节串联连接的电池组(也可测量低
    发表于 10-18 16:43

    LTC 6804 检测电压

    1.LTC 6804在检测12个电芯的时候,为什么中间的电芯(两端除外)电压不受到接触阻抗的影响 ?
    发表于 10-24 23:00

    LTC6804有什么特点?

    把多个 LTC6804 器件串接起来,因而能在长的高电压电池串中实现电池的同时监视。每个 LTC6804 具有一个 isoSPI 接口,用于实现高速、抗 RF 干扰的局域通信。
    发表于 11-06 09:10

    LTC6804中文数据手册

    凌力而特LTC6804中文datasheet。
    发表于 10-28 17:09 289次下载

    LTC6804在电池管理系统中的应用

    本文主要介绍了LTC6804在电池管理系统中的应用,LTC6804是第三代多节电池监测芯片,具有isoSPI通信接口,内部集成均衡电路,LTC6804外围电路主要包括电源电路,ADC基
    发表于 12-21 08:55 6351次阅读
    <b class='flag-5'>LTC6804</b>在电池管理系统中的应用

    基于LTC6804的电池管理系统设计

    本文介绍了基于LTC6804的电池管理系统设计,分电压温度采集和控制通信两部分介绍该设计方案LTC6804是第三代多电池组监视器,可几乎同时测量多达121、串接电池的电压,并具有更低的总测量误差相比
    发表于 12-21 10:32 1.2w次阅读
    基于<b class='flag-5'>LTC6804</b>的电池管理系统设计

    基于LTC6804-2的锂电池SOC应用研究

    本文以 LTC6804—2芯片为锂 电池 电压采集控制芯片 ,使用霍尔传感器采集充放 电电流,使用 12C总线温度传感器芯片采集电池表壳温度 ,使用 LPC2478为主控
    发表于 12-21 16:27 7007次阅读
    基于<b class='flag-5'>LTC6804</b>-2的锂电池SOC应用研究

    ltc6804是什么功能芯片_ltc6804中文资料

    本文详细介绍了ltc6804的中文资料,其中包括了ltc6804特点、引脚图、ltc6804方框图和ltc6804封装及应用电路等。
    发表于 05-15 14:27 1.5w次阅读
    <b class='flag-5'>ltc6804</b>是什么功能<b class='flag-5'>芯片</b>_<b class='flag-5'>ltc6804</b>中文资料

    LTC6804-2 Lduino.CPP文件

    LTC6804-2 Lduino.CPP文件
    发表于 06-05 16:56 11次下载
    <b class='flag-5'>LTC6804</b>-2 Lduino.CPP文件

    LTC6804 VUI Demboard软件

    LTC6804 VUI Demboard软件
    发表于 06-05 19:16 9次下载
    <b class='flag-5'>LTC6804</b> VUI Demboard软件

    LTC6804-1 Lduino.CPP文件

    LTC6804-1 Lduino.CPP文件
    发表于 06-07 08:45 2次下载
    <b class='flag-5'>LTC6804</b>-1 Lduino.CPP文件

    STM32F407芯片介绍

    1. 文档准备做嵌入式开发的第一步就是了解主芯片,了解STM32F407主要要关注几个文档:1. stm32F407芯片手册2. stm32F407
    发表于 12-04 13:21 108次下载
    <b class='flag-5'>STM32F407</b><b class='flag-5'>芯片</b>介绍