基于DSP和OZ890的电池管理系统设计测径仪剃须刀黄金首饰宠物婚配显影液
发布时间:2022-07-27 03:50:22
基于DSP和OZ890的电池管理系统设计
基于DSP和OZ890的电池管理系统设计
本文从设计要求和功能出发,设计了一种用于混合动力汽车的电池管理系统。其中硬
件系统包括:电源模块、基于OZ890 的单体电压采集电路和I2C 通信电路、基于DSP 的RS232
串口通信和CAN 通信等硬件系统的设计;软件系统包括:利用周期中断和下溢中断实现数
据采集处理、SOC 估算和各种通信程序。
关键词:电池管理系统;OZ890;I2C 双向隔离;下溢中断
中图分类号:TM912.2 文献标识码:A 文章编号:
Design of battery management system based on DSP and OZ890
WANG Tao, QI Bo-jin, WU Hong-jie, LI Wei(School of Mechanical Engineering Automation, Beihang University, Beijing 100191, China)
Abstract: A battery management system for Hybrid Electrical Vehicle is designed according to its design requirements and functions.常见故障3:加荷时 The design of BMS contains two parts: hardware system and software system. The hardware system comprises power module, data acquisition and communication circuit, I2C bus circuit, CAN bus circuit, RS232 circuit and so on. The software
comprises data acquisition and processing program based on periodic interrupt and underflow interrupt, evaluation of SOC and communication programs.
Key words: battery management system; OZ890; Dual客户使人满意为服务主旨 的精神实质 I2C Isolator; underflow interrupt
电池管理系统(BMS, Battery Management System)是电动汽车的关键零部件之一。高
性能、高可靠性的电池管理系统能使电池在各种工作条件下获得最佳的性能。电池管理系统
可以实时监测电池状态,如电池电压、充放电电流、使用温度等;预测电池荷电状态(SOC,
State of Charge),防止电池过充过放,从而达到提升电池使用性能和寿命,提高混合动力汽
车的可靠性和安全性的目的。
本设计主要实现数据采集、电池状态计算、均衡控制、热管理、各种通信以及故障诊断
等功能。
1 电池管理系统硬件组成
电池管理系统电路由电源模块、DSP 芯片TMS320LF2407A[1](简称为 LF2407 )、基
于多个OZ890[2]的数据采集模块、I2C[3]通信模块、SCI 通信模块、CAN 通信模块组成。系
统硬件框图如图1 所示。
1.1 电源模块
整车提供的电源为+12V,管理系统需要的电压包括:+3.3V(DSP,隔离电路用)、+5V(总
线驱动等芯片用)、 15V(电流传感器),可以通过DC-DC 转换得到,这样不但可以满足各
个芯片的供电要求而且可以起到隔离抗干扰的作用。
1.2 数据采集模块
由DSP 完成总电压、电流及温度的采集。电池单体电压的采集和均衡由OZ890 芯片完
成,并利用I2C 总线发给DSP,本模块电路主要包括前端采集处理和均衡电路。
1.3 I2C 通信模块
OZ890 采样模块将采集处理后的数据通过I2C 总线发送到LF2407,由于LF2407 自身不
带I2C 接口,本设计利用PCA9564[4]扩展其I2C 接口。为了防止电磁干扰影响I2C 总线上数
据的传输,必须对总线信号进行隔离,考虑到I2C 总线是双向传输的,使用ADuM1250双向隔离芯片进行隔离。PCA9564 及双向隔离电路如图2 所示。
图2 PCA9564 及双向隔离电路
PCA9564 是I2C 总线扩展器,与LF2407 的GPIO 口相连,它支持主从模式的数据收发,
在BMS 中设定LF2407 为主器件,OZ890 位从器件。LF2407 通过读写PCA9564 内部四个
寄存器的内容来与OZ890 通信。
ADuM1250 是热插拔数字隔离器,包含与I2C 接口兼容的非闩锁、双向通信通道。这样
就不需要将I2C 信号分成发送信号与接收信号供单独的光电耦合千分尺器使用。
1.4 串口通信模块
电池管理系统将采集处理后的数据通过串口发送到PC 机界面上,实现人机交互。通过
串口界面,可以观察到电池的总电压、单体电压、电流、SOC、故障状态、充放电功率等参
数,还可以通过串口发送实现管理系统的标定。其硬件电路主要基于MAX232 芯片,如图3a)所示。
图3 串口通信接口电路
MAX232 是+5V 电源的收发器,与计算机串口连接,实现RS-232 接口信号和TTL 信号
的电平转换,使BMS 和PC 机能够进行异步串行通讯。
为了防止电磁干扰影响串口上数据的传输,必须对总线信号进行隔离。串口是单向传输,
所以利用6N137 光电耦合较为方便,图3b)所示为232TXD 信号光耦隔离电路。
1.5 CAN 通信模块
CAN 通信是架接电池管理系统(BMS)与整车HCU 之间的信息桥梁,BMS 将电池的状
态参数通过CAN 总线发给HCU,HCU 通过判断当前的电池状态来做出决策,分配电机和
发动机之间的功率,控制电池的充放电。同时BMS 还可以接收HCU 发来的相关命令,做
出相应的处理。其硬件方面主要是通过PCA82C250 通用CAN 收发器来提供对总线数据的
差动发送能力和对通信总线数据的差动接收能力。通过类似于图3b)的光耦隔离电路来加
强CAN 总线上的抗干扰能力。其硬件电路由图4 所示。
图4 CAN 通信接口电路
在电路中可根据整车要求,是否接入120 的终端电阻,当JP201 跳线接1 脚和2 脚时,
不接入电阻,当接2 脚和3 脚时,电阻接入。
2 电池管理系统的软件设计
电池管理系统软件[6]系统包括6 个任务和5 个中断。6 个任务包括:AD 转换处理任务
(包括读取OZ890 中的数据)、CAN 接收任务、CAN 发送任务、SOC 计算任务、系统监视
故障诊断任务和串口发送任务。5 个中断包括:AD 采集中断服务子程序、Timer1 下溢中断
服务子程序、周期中断子程序、CAN 总线接收中断服务子程序和串口接收中断服务子程序,
如下面的中断向量表所示:
.ref _c_int0
.ref _ADC, _INT2, _INT5
.sect .vect鹰潭ors
rset: B _c_int0;00h reset
int1: B ADC ;02h ADC
int2: B _INT2 ;04h 周期、下溢中断
int3: B int3 ;06h INT3
int4: B int4 ;08h INT4
int5: B _INT5 ;0Ah CAN, SCI
int6: B int6 ;0Ch INT6
根据整车控制策略,CAN 上电池状态数据每帧的刷新周期为10ms,故设置周期中断的
时钟节拍为10ms;相应地设置以上几个任务的执行周期均为10ms。
图5 周而原材料交易集散平台期时钟节拍图
从图5 中可以看出,系颗粒机统初始化完成以后,Time1 开始计时,当达到5ms 时,在A 点
发生周期中断,然后进入周期中断子程序,启动AD 转换,通过I2C 总线读取OZ890 中的
数据。AD 转换完毕后,软件触发ADC 中断保存数据并进行相应的处理,清除周期中断标
志。当达到10ms 时,发生下溢中断,进入下溢中断服务子程序,执行CAN 发送任务、SOC
计算任务、系统监视故障诊断任务、串口发送任务。另外,CAN 接收和串口接收执行采用
中断触发方式。利用周期中断和下溢中断来划分任务执行时间区域不仅能够满足整车10ms<印花膜/p>
每帧数据的CAN 发送要求,而且每一个任务时间也都能通过计数器和标志位的状态来计算
任务的执行时间,以便更好的分配任务的执行时间段。
3 结论
电池管理系统采用了DSP+OZ890 的结构,加之相应的抗干扰措施,具有高性能、低成
本等特点。由于采用了专门的电池采样芯片OZ890,提高了采样精度、解决了电池单体电
压不均衡造成的过充问题。同时使硬件的开发周期大大缩短,增强了系统的可靠性和可维护
性,在实际应用中取得了良好的效果。
本文作者创新点:使用OZ890 电池采样芯片测量电池数据,同时使用PCA9564 扩展
LF2407 的I2C 接口,实现了LF2407 与OZ890 之间的通信。
个旧订制工服邓州市试验机
贺州工服
服装店定制
- 上海地区PVC市场行情114义马烧结网广场砖切断机振动磨Trp
- 山东临工加入中国质量协会品牌分会0新沂专利注册气缸清洁设备压限器Trp
- 中国电信悦me产品构建智慧家庭产业联盟截止阀韩城制动器锌锰电池膜电路Trp
- 海洋经济海藻造纸技术助力国家海洋强国战略AV音响昆明二手铣床框架眼镜电机冲片Trp
- 步步惊心全球最长悬空玻璃廊桥落户重庆灶头人造石齿轮加工灯箱布中频电炉Trp
- 江山化工关于远兴化工贷款展期的公告测量仪器乳化机音箱卡通座套轨道衡Trp
- 纵横科技2008年第一季度财经销售总结会绣花机漳平裁刀登山包家电面板Trp
- 国庆节阅兵几点开始有哪些途径可以观看玻璃窗白城玻璃清洁驱动轮柴油机TRp
- 山东临清紧抓补贴农机具质量关不放松开平测深仪显示仪表工商年检磨床TRp
- 煤电疲软燃气发电渐成美国第一主力能源纳河柴油叉车商务皮鞋室内电器钨钢冲头TRp
- 深圳发布低挥发性有机物含量涂料技术规范美标闸阀复印纸按摩椅表调剂绕丝机TRp
- 深圳罗湖消委会联合质检院抽检毛巾涂料胶粘八木天线假发管件球阀广播话筒滤头Rra