background image

3

  

的均衡原理均与电池

B2相同. 该均衡电路克服了

目前典型均衡方法对相邻电池两两均衡进行能量

转移造成均衡时间过长和转移路径跨度小的缺点

.

3  电池管理系统的软件设计

3. 1  主控制节点的软件设计

主控制节点的程序流程如图

3所示. 主控制节

点采用巡检的方法

, 其中 P ICl8F458单片机的通用

同步

/异步收发器 (U SART )配置为 全双工异步通

信方式

, 可发送和接收数据. 当需要获取某节单体

电池的运行状况时

, 主控制节点首先从地址库中读

取对应的从控制节点的地址然后和相应的命令形

成有效的

CAN 数据报文输入总线, 各从控制节点

通过接收缓冲器对报文数据进行相容性检查

, 如果

地址相符

, 则执行报文中所含命令, 并将应答信息

送到总线上

, 保证每个命令准确且唯一地被接收并

执行

. 当获 取所有 电池的 数据信 息并 存储, 通过

LED显示, 同时单片机 对每节电池的 电压与设定

的阀值和电池组的平均电压进行比较

, 根据处理结

果可调整单片机的

PWM 输出, 降低恒流源输出电

流或向对应的从控制节点发送均衡处理指令或对

异常节点进行报警

.

3. 2  从控制节点的软件设计

从控制节点的程序流程如图

4所示. 在上电复

位后等待主控制节点发送的指令

, 根据指令进行单

体电池的信号采样和均衡处理

. 信号采样和处理包

括单片机内

ADC模块的初始化设置, 等待所需的

采样时间

, 启动 A /D 转换过 程, 等 待 A /D 转 换完

, 转换结果的存储

[ 10]

. 当接收到均衡处理指令

3  主控制 节点程序流程图

F ig. 3  The m a ster con tr ol node pr ogram flow

, 单片机的 PWM输出相应占空比的驱动信号控

制均衡回路

MOSFET 晶体管的 闭合与断开, 完成

单体电池的均衡处理

.

4  从控制节点程序流程 图