课程介绍:本课程全面介绍了电池管理系统(BMS)的设计、开发与实战应用。从BMS的基本概念和工作原理入手,深入探讨了系统原理图的解读、开发板配件接线、工作演示,以及信息打印和充电实战技巧。课程涵盖了关键的BMS源码解析,包括业务逻辑、电池监控、保护业务,以及与BQ769X0芯片相关的源码分析。此外,还提供了关于rtthread和freertos操作系统的宏观介绍,以及如何将BMS项目成功移植到这些系统中。通过本课程,学员将获得从BMS系统设计到实际编程和调试的全方位技能,为从事BMS开发和测试的工程师提供实战指导。
课程适合哪些用户学习?
本课程并非零基础,适合有C语言基础、单片机基础,尤其是学过朱有鹏老师单片机完全学习系列课程全五季的同学。可以作为高含金量单片机项目学习,也可以作为进入智能/新能源汽车电子行业的敲门砖。
本项目课程目标是让大家掌握BMS电池管理系统的基本功能任务模块如:状态监测、安全保护、状态分析、能量管理、通信交互、信息管理等。
课程核心内容
(1)锂电池的特性和充放电管理的关键点分析
(2)BMS的核心功能和2种架构对比
(3)本项目的硬件原理图分析和实现功能解读
(4)本项目的软件源码架构解读和rtos适配
(5)本项目实现的功能演示和手把手测试
(6)电池和系统状态监测功能源码分析和讲解
(7)保护子任务功能源码分析和讲解
(8)状态分析子任务功能源码分析和讲解
(9)能量管理子任务功能源码分析和讲解
(10)通信和信息管理子任务功能源码分析和讲解
课程亮点:
系统全面学习电池管理系统
BMS的背景和相关理论
一个项目学习2大rtos的项目实战:rhthread和freertos全都学
不但逐行解读代码,而且深度讲解架构设计和逻辑分层
产品级芯片选型和方案设计,学以致用。
项目优势及核心技术点:
1.使用rtthread nano内核 2.BMS软件框架结构清晰 3.支持多串锂电池串联使用
4.支持一路温度采集 5.过压保护 6.欠压保护 7.充/放电过流保护
8.放电短路保护 9.充/放电,过温/低温保护 10.最大100mA被动均衡电流
11.BQ76920外部按键激活 12.sOC剩余电量计算 13.最大支持2A充放电流
14.预留CAN、485通信电路
课程目录章节详情:
1.为什么需要BMS系统
2.BMS系统如何工作1
3.BMS系统如何工作2
4.本项目和资料介绍1
5.本项目和资料介绍2
6.BMS系统原理图解读1
7.BMS系统原理图解读2·8.BMS系统原理图解读3
9.BMS系统原理图解读4
10.BMS系统原理图解读5
11.开发板配件和接线
12.BMS系统工作演示1
13.BMS系统工作演示2
14.信息打印和充电实战
15.放电和过压过流实战
16.放电和过压过流实战2
17.BMS源码解析1-业务逻辑整体分析
18.BMS源码解析2-电池监控业务
19.BMS源码解析3-电池保护业务
20.BMS源码解析4-电池分析和能源管理业务
21.BMS源码解析5-信息和通信管理业务
22.BMS源码解析6-全局变量
23.锂电池的SOX1
24.锂电池的SOX2
25.SOC相关的源码解析1
26.SOC相关的源码解析2
27.BQ769X0相关源码解析1
28.BQ769X0相关源码解析2
29.rtthread整体宏观介绍1
30.rtthread整体宏观介绍2
31.BMS项目源码中rtthread部分解读
32.在CubeMX中添加rtthread支持
33.将BMS项目移植到freertos上1
34.将BMS项目移植到freertos上2
35.BMS业务移植到freertos1
36.BMS业务移植到freertos2
37.BMS业务移植到freertos3
38.BMS业务移植到freertos4
39.freertos移植验证和项目总结
如果您想学习本课程,请联系我们进行报名点击联系我们
如果没找到合适的课程或有特殊培训需求,也可以联系我们定制培训:点击联系我们
除培训外,我们还提供Layout外包、PCB制板、SMT贴片一站式服务(点击可进入官网),有需求请发需求表到邮箱zhengzf@fanypcb.com,或致电13142188866(同微信)
丰富专家资源,一线工程师背景,项目技术精英,面向企业用岗需求,针对性培训,互动式交流,案例教学,线下线下精品小班,实际工程项目经验分享,快捷高效,节约时间成本,少走弯路与错路,引荐学员高薪就业。
10-20年一线电子工程师项目研发经验团队;
德累斯顿工业大学硕士/飞利浦皇家全球母婴首席电子工程师/桂电研究院特聘专家;
Mentor, Cadence,Altium,华为等大型公司高级工程师,项目经理,技术支持专家;
凡亿教育电子培训中心,资深专家或特邀讲师;
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高;
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享;
针对客户实际需要,真实案例演示,互动式教学沟通,学有所值,学有所成。