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

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

3天内不再提示

基于BQ76930+STM32F103的BMS方案

EJIO_ZCorePlaye 来源:智芯Player 2023-12-03 09:47 次阅读

6214adae-90c0-11ee-939d-92fbcf53809c.png

硬件方案--采集板

622d921a-90c0-11ee-939d-92fbcf53809c.png

623f06ee-90c0-11ee-939d-92fbcf53809c.png

本系统采用 TI 官方出品的BQ7693003DBTR 模拟前端(AFE),STM32F103C8T6 为主 MCU 使用 IIC 通信与 BQ76930 通信,实现读写 BQ76930 相应寄存器达到读取电池电压,电流,温度等相应数据,然后单片机根据读取到的数据做出相应的判断并做出相应的保护。同时预留了蓝牙通信模块接口可以通过蓝牙无线传输相关数据。具有均衡功能,均衡条件程序默认压差大于 50mV,可设置其它阈值。具有通讯功能,有 TTL,CAN,2 种通讯方式,同时具有蓝牙无线传输功能,通过微信小程序即可查看实时电池信息。具有通过 USB 下载程序功能。免去使用 jlink 下载等比较麻烦的方式。程序下载方法,下载程序需要用到资料包里的 FlyMcu 软件,开发板上的 USB 下载按键“左边拨码”需要拨到下侧 “1”的位置,然后开始下载程序。方案包含原理图,不包含PCB

Comment Description Designator
10uF Capacitor C1, C11, C12, C13, C20, C22
0.1uF Capacitor, 0603 C2, C3, C5, C8, C10, C15, C16, C17, C18, C19, C21, C23, C200, C201
100uF Capacitor C4
15pF 0603 C6, C7
4.7uF/100V 3216A C9
10uF 3216A C14
1uF Capacitor C24, C26, C29, C30, C31, C32, C34, C35, C36, C37, C38, C39, C40
0.1u Capacitor C25, C27, C28
10uF Capacitor C33
8MHz Crystal, 2 pins CRY1
SMT, LED LED, Footprint: 0603 D1, D2
1N4148 D3
RS1M Schottky Diode, Footprint: SMA D4
T3 D6, D7, D8, D105
33V/WR Schottky Diode, Footprint: SMA D100, D101
L1 Inductor, Footprint: L1
UART_1 Connector P1
SWD Connector P2
BeiYong Connector P3
Bluetooth Header, 6-Pin P4
POWER Header, 4-Pin P5
BATTERY_1 Header, 11-Pin P6
XH2.5-2P Connector P7
TIE BOMA Header, 2-Pin, Dual row P11
CAN Header, 2-Pin P101
2301 Q1, Q102
IRFS4310 Q2, Q4
2N7002K Q3, Q100
100R Resistor, [NoValue] R1, R2, R12, R16, R18, R21, R200, R202
470R Resistor R3, R7
10K 0603, [NoValue] R4, R5, R9, R11, R101, R102, R103, R203
340K R6
4.7K R8
1M R10, R14, R204
1K R13, R15, R17, R20, R22, R23, R24, R25, R26, R30, R31, R32, R33
R004 R19
470K R27
100K R28, R29
10R R201
120R Resistor R211
STM32F103C8T6 STM32 ARM-based 32-bit MCU with 64 Kbytes Flash, 48-pin LQFP, Industrial Temperature U1
AMS1117-3V3 SOT-223 U2
MP9486A MP9486A U3
AMS1117-5V SOT-223 U4
BQ76930 U5
DC005 SOT-223 U100
TJA1050 U201
复位

软件方案

625f0cfa-90c0-11ee-939d-92fbcf53809c.png

62727f9c-90c0-11ee-939d-92fbcf53809c.png

62762584-90c0-11ee-939d-92fbcf53809c.png

6279a13c-90c0-11ee-939d-92fbcf53809c.png

软件方案包含完整工程,主控采用STM32F103C8T6,小编编译了一下,没有问题。方案包含过压、欠压、过流、短路、过温保护,CAN通信,TTL通信以及蓝牙模块通信,本方案包含配套上位机,也有通信协议说明,以及相关操作说明,可以说是一套比较完善的方案,方便大家对相关功能实现的理解。

审核编辑:汤梓红

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

    关注

    6001

    文章

    43973

    浏览量

    620833
  • pcb
    pcb
    +关注

    关注

    4220

    文章

    22472

    浏览量

    385778
  • 上位机
    +关注

    关注

    26

    文章

    861

    浏览量

    54044
  • bms
    bms
    +关注

    关注

    103

    文章

    854

    浏览量

    64834
收藏 人收藏

    评论

    相关推荐

    STM32F103C6T6

    STM32F103行业芯事
    jf_89540387
    发布于 :2022年04月30日 15:12:04

    STM32F103C8T6和STM32F103C6T6

    开发板STM32F103STM32F103C8T6学习开发板
    btsostudio
    发布于 :2022年06月16日 17:58:17

    stm32f103c6t6之点灯#单片机

    单片机STM32F103
    jf_94025868
    发布于 :2022年08月02日 13:25:51

    [3.2.1]--STM32F103ZET6的时钟结构

    时钟STM32F103ZET6
    李开鸿
    发布于 :2022年11月12日 03:15:07

    bq78350+bq76930

    请各位大仙帮忙看下如下TI --bq78350+bq76930方案是否有问题,总是出现MOS打不开的现象,即使将FET_EN出现通信开了之后立马断掉的现象,重复出现。。。
    发表于 01-06 11:23

    STM32F103与MM32F103使用心得

    STM32F103与MM32F103一直很多程序猿和i新同学问我这个问题,STM32F103和MM32F103的,选哪个更合适,我们公司经过一段时间的开发和测试,给点小意见。概述:1
    发表于 12-05 21:07

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

    功耗,电池挂在其上不会存在过放耗电问题。因每根电池采样线都需要连接到芯片,连接到芯片就存在耗电,所以有劣质的BMS将电池损坏。采样bq769X0方案,采样线上耗电在20uA左右,以一个1ah电量的电芯
    发表于 01-03 15:38

    请问bq76930原理图上E1,E2等是什么器件?

    bq76930芯片的评估板原理图上 有E1,E2.....E7,这些向电容一样的 但感觉不是电容,是什么器件?
    发表于 03-27 08:58

    【求大神】想研究一下BQ76930+stm32

    小弟是一名在校研究生,stm32已经有所研究了。现在想研究一下BQ76930+stm32实现电池管理,但是不知道怎么学,手里啥资料没有希望各位大神,能有帮给小弟分享一下资源,比如BQ76930+stm32原理图啥的,手册我已经下
    发表于 08-18 22:51

    BQ76940AFE+BQ34Z100-G1电量计+BQ76200高端驱动+mcu的方案

    电流、13S、48V 锂离子电池组参考设计TIDA-010030mcu由于没用过MSP430我自己改成了STM32F103C8T6,最后除了电量计这块没有进行充放电学习过程外,基本实现要求功能
    发表于 08-20 06:13

    stm32+bq76940 bms锂电池管理系统开发源码相关资料分享

    stm32+bq76940 bms锂电池管理系统开发源码(含 讲解视频)
    发表于 12-30 06:04

    BQ76930 bqMAXIMO:用于 5/10/15 系列锂离子和磷酸盐电池的 µC 控制 AFE 系列

    电子发烧友网为你提供TI(ti)BQ76930相关产品参数、数据手册,更有BQ76930的引脚图、接线图、封装手册、中文资料、英文资料,BQ76930真值表,BQ76930管脚等资料,
    发表于 10-16 16:31
    <b class='flag-5'>BQ76930</b> bqMAXIMO:用于 5/10/15 系列锂离子和磷酸盐电池的 µC 控制 AFE 系列

    stm32+bq76940 bms锂电池管理系统开发源码(含 讲解视频)

    stm32+bq76940 bms锂电池管理系统开发源码(含 讲解视频)
    发表于 01-10 11:30 184次下载
    <b class='flag-5'>stm32+bq</b>76940 <b class='flag-5'>bms</b>锂电池管理系统开发源码(含 讲解视频)

    基于STM32F407-LTC6804芯片的BMS方案

    本文介绍2款基于STM32F407的以凌力尔特(linear)LTC6804芯片为主的BMS方案。2款方案都是从板或者说是子板方案,都是要配
    的头像 发表于 10-23 09:58 930次阅读
    基于<b class='flag-5'>STM32</b>F407-LTC6804芯片的<b class='flag-5'>BMS</b><b class='flag-5'>方案</b>

    CG861XX系列与BQ76930系列的对比

    CG861XX系列和BQ76930系列都是高效且可靠的方案,它们内部结构都是由三个芯片合封在一起,广泛应用于各种电子设备中。 CG861XX系列和TI的BQ76930系列具有相同的结构,最大支持15
    的头像 发表于 02-16 14:04 361次阅读
    CG861XX系列与<b class='flag-5'>BQ76930</b>系列的对比