基于LTC6802的磷酸铁锂电池采集系统

时间:2011-06-22来源:网络

(2)向LTC6802中写入1字节数据函数
d1.jpg
(3)从LTC6802中读取一组数据函数
e.JPG
MC9S08DZ32主要通过调用这3个最基本的函数,实现对LTC6802的一系列高级读写控制。监控软件的整体流程如图5所示。首先对系统时钟进行初始化,接着对单片机内部集成的CAN、SPI、ADC以及LTC6802的各项参数进行初始化。循环从LTC6802读取12支电池电压和均衡状态,利用ADC读取12只电池温度,根据电压和温度设置电芯的均衡电路工作状态,并通过CAN总线上传数据给上一级控制器,实现监测功能。

g.JPG



4 结论
本文采用Freescale公司的MC9S08DZ32和Linear公司的LTC6802设计了磷酸铁锂动力电池组状态监测系统。该系统能采集12只串联动力电池电芯的电压和温度,对电芯进行均衡,并通过高速的CAN总线上传待测电芯的电压、温度以及均衡状态。经过实际测试,该系统的电压采集精度为±4 mV,温度采集误差为±1℃。该系统工作稳定可靠,具有重要的应用价值。

1 2 3 4

关键词: 采集 系统 锂电池 磷酸 LTC6802 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版