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

最新更新时间:2011-01-24来源: 单片机与嵌入式系统关键字:充放电  锂离子电池  上位机  OS-II  电池检测  检测系统 手机看文章 扫描二维码
随时随地手机看文章

引言

    随着电子技术的迅猛发展,嵌入式系统因其高自动化、响应速度快的优点,被广泛应用于各个领域。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

2 系统软件设计

2.1 主程序

    软件设计上应遵循程序简单、清晰、流程合理的原则。主程序流程如图4所示。系统上电后进行初始化,参数设置完毕将结果送至上位机和液晶,实现数据的实时传输和显示。然后启动A/D转换,判定是否满足参数设定要求。若满足则停止测试,若不满足,则由微处理器控制算法分析处理,发出调节指令,循环返回。

d.JPG
     图4 主程序流程             图5 系统任务分配流程

2.2 μC/OS-II的移植

    μC/OS-II是源码公开的实时内核,具有可移植、可固化、可裁剪、可剥夺、多任务、稳定可靠等优点。它的基本代码尺寸不到5 KB,对存储器容量要求低,满足于嵌入式系统对体积的苛刻要求。移植μC/OS-Ⅱ到LPC2131主要实现以下功能:电池功能测试、上位机通信、液晶显示和键盘扫描。系统任务分配流程如图5所示。

2.3 上位机通信界面

    系统采用Visual Basic 6.0(VB6.O)的窗体和控件对串口控制,实现终端监控。VB6.0的MSComm控件在串口编程时非常方便,使用它可以建立与串行端口的连接,通过串行端口连接到其他通信设备,实现发出命令、交换数据以及监视和响应串行连接中发生的事件和错误等功能。存档数据采用Access数据库,建立好数据库后,在编写好的程序中通过ADO数据库操作技术对数据库进行管理。

结语

    本文设计的嵌入式锂离子电池测试系统,符合“GB/T18287-2000蜂窝电话用锂离子电池总规范”对锂离子电池的测试要求,实现了对锂离子各项性能指标的测试,同时实现了数据的实时传输与显示。该系统外围电路简单、操作方便、稳定性好、精度高,可广泛应用于电池生产厂家、质检部门及电池用户,具有良好的发展前景。

关键字:充放电  锂离子电池  上位机  OS-II  电池检测  检测系统 编辑:金海 引用地址:基于LPC2131的嵌入式锂离子电池检测系统

上一篇:一种用于线性稳压器LDO的限流电路
下一篇:锂电池充电器LCD电量显示驱动方案

推荐阅读最新更新时间:2023-10-18 15:05

μC/OS-II在总线式数据采集系统中的应用
    μC/OS-II是一个源代码开放的实时操作系统,可移植、可固化(嵌入到产品中成为产品的一部分)、可裁减,属于占先式实时内核。执行时间可确定(即函数调用与服务的时间是可知的,不依赖于应用程序的多少),支持现有大多数型号的8位、16位、32位MCU/MPU,已被广泛应用于交换机、路由器、过程控制、汽车业、办公自动化、计算机外设以及民用消费类产品等,具有稳定的可靠性。把μC/OS-II应用在总线式数据采集系统中,可使该系统比以往的前后台系统能够更加稳定地工作,而且在一定程度上满足了监控测量实时性的需求。 1 总线式数据采集系统的组成与功能     随着社会信息化程度的提高,人们对重要工业及生活设施智能化监控的要求也越来
[嵌入式]
基于ARM9和μC/OS-II操作系统的SD卡文件系统的设计与
随着嵌入式式技术的不断发展,ARM处理器凭借其高性能、廉价、耗能低的优质特性而得到广泛应用。文中主要针对货车动态称重系统中大量实时载重数据存取的需求,在ARM9嵌入式处理器和μC/OS-II操作系统基础上,设计实现了一种SD卡文件系统。该系统具有实时性强、存取速率高、易维护,易移植等特点。 1 硬件接口电路设计 本系统硬件开发平台处理器为S3C2440A,是三星公司推出的16/32位RISC微处理器,ARM920T内核,主频400 MHz,最高可达533 MHz,内部具有丰富的系统外围控制器和多种通信接口。SD卡支持SPI和SD两种通信模式,S3C2440A具有SD卡接口,支持SD总线模式,所以不再像低端的ARM处理器
[单片机]
基于ARM9和μC/<font color='red'>OS-II</font>操作系统的SD卡文件系统的设计与
锂离子电池及其保护电路
    在便携式电子产品的电源发展中,电池无疑是电力来源的唯一选择。而基于环保与重复使用的考虑,对二次电池的需求与日俱增。其中锂离子电池的异军突起。造成了二次电池市场秩序的重新排列。紧接而来的锂高分子电池以及锂金属电池,无非是要对便携式产品的电力效能的提高,发挥最大的努力与贡献。     二次电池的便携式产品应用范围包括业务用终端机、导航系统、随身听、数字相机、摄录放影机、数字个人助理、电动车辆、移动电话以及笔记本电脑等。其中,锂离子电池最大的应用领域为笔记本电脑与移动电话,其占有率已分别在80%与60%以上。而根据日本矢野经济研究所的预测,二次锂离子电池正以52.33%的年增长率快速地取代传统镍镉与
[应用]
基于 AT89S52 的温湿度检测系统的设计
   引言   温度、湿度是工农业生产的主要环境参数.对其进行适时准确的测量具有重要意义。利用单片机对温、湿度控制。具有控温、湿精度高、功能强、体积小、价格低,简单灵活等优点,很好的满足了工艺要求。本文介绍了利用AT89S52单片机进行温度和湿度的检测及其控制的智能化方法。    l系统基本方案   本系统采用AT89S52单片机作为控制核心.对采集到的湿度模拟电压信号通过ADC0809进行分析处理.实现A/D转换.以便数码管显示其湿度值。本设计可以手动设置温度/湿度的上、下限值,如只要有一样与设定的值不符合时,即温度/湿度过高或过低,则该系统会发出语音报警,同时继电器立即切断电源.实现系统的保护。   
[测试测量]
基于 AT89S52 的温湿度<font color='red'>检测系统</font>的设计
电池CCD检测设备在涂布中的应用案例
锂电池极片的生产过程中在涂布工艺中,涂料、烘烤环节可能导致极片缺陷,出现缺陷的极片会严重影响锂电的性能及使用寿命,严重时甚至发生爆炸,威胁人身安全和财产安生。下面介绍锂电池CCD检测设备在涂布烘烤工艺中针对极片缺陷的在线检测,CCD检测设备在涂布中的应用案例。 电池极片对齐度检测案例 一、系统简述:利用光纤感应到极片涂布边缘产生信号,触发工业CCD相机拍照高速运动的涂布极片中间留白部分,再由工业用计算机搭配公司研发团队所开发的软件系统对拍照图片进行尺寸的测量、数据的判别,进行低成本、高效能的自动化检测作业。本系统可取代人工传统扎针方式。 二、检测要求: 1、通过4套高速工业相机同时动态抓取电池极片涂层边缘并拟合成两条线,上
[测试测量]
基于FPGA+嵌入式处理器的违章车辆视频检测系统
0 引 言 随着我国经济的发展,机动车辆不断地增长,现有道路等硬件设施的增长已经满足不了日益膨胀的交通问题,智能交通系统(Intelligent Transportation System,ITS)越来越受重视。 所谓智能交通系统(ITS)就是将先进的信息技术、数据通信传输技术、电子传感技术以及计算机处理技术等有效地集成运用于整个地面交通管理系统而建立的一种在大范围内、全方位发挥作用的、实时、准确、高效的综合交通运输管理系统。近年来,ITS在城市交通管理方面得到了普遍应用,在缓解道路交通、防范交通违章及事故发生等方面获得了良好的效果。本文针对ITS应用,特别是电子警察系统的应用,提出了车辆违章视频检测方案,以适应ITS
[嵌入式]
基于FPGA+嵌入式处理器的违章车辆视频<font color='red'>检测系统</font>
便携式串联电池组电压检测系统的研究与设计
   1 引言   串联电池组广泛应用于通讯电台、便携式电子设备、航天卫星、电动白行车、电动汽车及 UPS等领域。通常电池组中的单体电池的性能直接影响到电池组的整体性能,为了提高电池组的可靠性,其单体电池性能应该保持一致。对于重要设备,需要经常在线监控所有单体电池,即测量单体电池电压。   测量单体电池电压的方法有多种,最简单的是用电阻分压方式测量:依次测量各串联节点的电压,由于所测电压是总电压,单体电池电压只占一部分,则测量精度按比例降低;另一种测量方法是每一个单体电池采用一个隔离运算放大器 ,这种运算放大器可把电池电压转换为统一参考地电压,而且避免了由电阻分压造成的漂移误差和漏电流等问题,但是体积大且价格高,仅适合于那
[电源管理]
锂离子电池充电器LTC4062及其应用
近年来,手机、数码相机、MP3等便携式产品向体积小、厚度薄、重量轻方向发展,新产品推陈出新,产量也猛增。这些新产品中无不采用锂离子(或聚合物)电池,因为它能满足小、薄、轻的要求,并且容量大,能延长两次充电的时间间隔。与此同时,各厂商也开发出各种新型充电器,与产品进行配套销售。为争夺充电器市场的份额,各导体厂商开发许多性能优良、设计灵活、应用方便的充电器芯片,应用到各种新型充电器当中。 凌特公司推出的单节锂离子电池充电器LTC4062应用灵活,可满足不同容量的锂离子电池的需要,也能采用插头式电源及USB端口进行充电,为充电器设计工程师提供了一个很好的选择。   特点及应用范围 LTC4062是一种充单节锂离子电池的线
[应用]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved