新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于LPC2131的嵌入式锂离子电池检测系统

基于LPC2131的嵌入式锂离子电池检测系统

作者:时间:2011-01-17来源:网络收藏

引言
随着电子技术的迅猛发展,嵌入式系统因其高自动化、响应速度快的优点,被广泛应用于各个领域。ARM处理器作为高性能、低功耗的处理器,是目前最常用的嵌入式微处理器之一。针对产业的发展以及国内外检测设备的现状,对检测实行的国家标准和电池检测方面的一些问题作了深入的研究和分析。根据电池检测系统所要达到的性能指标,本文以LPC2131微处理器为核心,基于嵌入μC/OS-II设计了一种嵌入式锂离子电池检测系统。

1 系统硬件设计
检测系统由微处理器、信号变换电路、控制电路、液晶显示屏、上位机等组成,如图1所示。微处理器选用Philips公司的LPC2131。电池的输入信号通过信号变换电路传输给微处理器,微处理器对采集的信号进行分析、处理,将控制信号传给控制电路,对电池的各个过程进行控制;同时,将结果送给液晶实时显示,并将结果传输给上位机保存测试结果,以方便数据存储、查询。

a.JPG
1.1 充放电控制电路
充放电控制电路如图2所示。采用模拟充电器设计,模拟充电器实现被检测电池充放电模式的切换、电流和电压的电信号切换,以及输入信号的调理。微处理器采集通过变换电路调理的电池输入信号,对信号进行分析处理后将控制信号传给控制电路。采用放大器LM324、大功率三极管C3990和TIP142等实现电流的逐级放大,采用继电器对不同回路进行切换,实现充放电模式及各个测试的切换。K1用于短路测试。
b.JPG

当K2接上端、K3接下端时,对电池进行充电测试。微处理器采集被测电池两端的电压及通过的电流,将控制指令通过输出的PWM1脉宽调制信号来控制充放电控制电路。PWM1的输出通过运放及三极管的逐级放大,最终转化成被测电池的充电输入电流。同理,当K2接下端、K3接上端时,对电池进行放电测试。微处理器通过控制PWM2的输出,实现对被测电池放电电流的控制。
1.2 液晶显示模块
液晶显示器件在科研、生产、产品设计等领域正发挥着越来越重要的作用,该模块是决定系统使用是否方便的关键。本设计中采用内置T6963控制器的 128×128图形点阵式液晶显示模块DM128128。该液晶显示模块的驱动系统是由液晶显示控制器T6963及其周边电路、行驱动器组、列驱动器组以及液晶驱动的偏压电路组成。T6963控制器的最大特点是具有独特的硬件初始设置功能,显示驱动所需的参数(如占空比系数、驱动传输的字节数及字符的字体选择等),均由引脚电平设置。因此,T6963的初始化在上电时就已经基本设置完成,软件操作的全部精力就可以用于显示画面的设计上了。其典型应用如图3 所示。
c.JPG


上一页 1 2 下一页

关键词: 电池

评论


相关推荐

技术专区

关闭