基于PIC单片机的数字式智能铅酸电池充电器设计

发布者:TranquilDreamer最新更新时间:2011-05-21 关键字:铅酸蓄电池  智能充电器  PICl6C73  数字控制 手机看文章 扫描二维码
随时随地手机看文章

  引言

  铅酸蓄电池由于其成本低、容量大、安全可靠等特点,在通信、电动汽车、军事、航空航天等各个领域都有广泛的应用。电池的性能好坏、使用寿命的长短直接影响到电子产品的使用寿命和使用安全;而充电器的好坏又直接影响到电池的使用寿命。因此研究低成本又有智能管理功能的充电器是有实际应用价值的课题。

  1 目前智能充电器的几种结构

  1.1 基于专用芯片的管理系统

  现在,UNITRODE公司已开发出系列电池管理专用芯片。凼为电池管理中采用最多的就是控制充电电压及充放电电流,电池管理芯片正是抓住了这一点,为VRLA电池研制了具有四状态管理的专用控制芯片,可以智能地实现带温度补偿的四状态管理方案:涓流充电模式、大功率充电模式、过充电模式和浮充电模式。不同的电池要有不同的芯片控制,因此,用专用芯片做管理系统其灵活性较差。

  1.2 基于监控测量的蓄电池管理系统

  在给电池充电的过程中,涉及到电池工作电压、工作电流、温度等参数,这些都是表征电池状态的重要参数。采用传感器提取这些参数,然后再配合故障诊断、遥控遥测、自动报警和事故现场处理等功能,就可以组成一电池管理系统。如图1 所示。

基于PIC单片机的数字式智能铅酸电池充电器设计

  1.3 与电源设备一起构成的蓄电池充放电管理系统

  在通讯、供电系统中,为了保证电网掉电时蓄电池组能及时补充电能,在规定时间内向负载供电,保证通信或电力合闸系统的正常运转,通常是将电池组自接挂接在电源模块输出端。当电网正常工作时,电池组工作在浮充状态,起到平滑滤波和保持容量(补充自放电的容量损失)的作用。一旦电网掉电,蓄电池组立即投入工作,当电网恢复,电源模块立即对电池进行充电。如图2所示。[page]

基于PIC单片机的数字式智能铅酸电池充电器设计

  这样的一个系统由于和电源模块联系起来,所以,可以从充放电过程上来优化电池工作状态,电池充电成为可控的过程,建立在这样一个系统上的监控单元应该具有第一种监控系统中所有功能,并且可以和电源模块直接“对话”,根据要求对电池进行管理,并且可以实时监控电池的放电状态,对电池的工作进行优化。因此,电池组的工作会更加可靠,可控性和智能化程度也会更高。但是这样一个系统存在的丰要问题是:

  (1)没有解决电池组串联运行过程中不均衡现象的问题,这也是电池失效的重要原因之一;

  (2)一般只完成了电池生产厂家提供的充电曲线,对于电池在使用过程中发生的其它问题控制不够全面,例如深度放电后的涓充问题等。

  在将来,充电器的发展方向足智能化、数字化、集成化。智能化可以使电池的管理做到全自动,无需人员监管,真正做到免维护。数字化和集成化可以减少管理系统的体积和重量,减少系统的复杂度。

  2 目前几种充电方式

  铅酸蓄电池的允电方法目前主要有恒流、恒压、恒压限流、脉冲充电、Retlex充电法。

  2.1 恒流充电

  恒流充电方式是一种简单的充电方法。但是,恒流充电有其局限性:对电池过充电就会造成电池寿命的缩短,而过小电流又会延长充电时间。

  2.2 恒压充电

  恒压充电用简单的控制方法很容易就能实现。在充电的初始阶段,由于电池的电压很低而造成充电电流很大,这对电池会造成损害。当电池电压达到一定值之后,电流就会随之减小。这种充电方法的缺点就是会造成温度上升和电池的寿命减少,并且在开始时电流很大。而后来快充满时电流又很小,就无法充分利用充电器的容量。[page]

  2.3 恒压限流法

  恒压限流法实际上是将恒压充电和恒流充电相结合,又可称为混合充电法。在充电开始阶段,由于电池电压过低,为避免电流过大而损坏电池,就采用恒流充电法来限制充电电流。但电压达到预定值时,进入恒压充电方式。恒压限流方式是大多数电池厂商推荐的充电方式。由于蓄电池充电电压较低,充电后期电流很小.因此电解液中产生的气泡很少,可以节省电能、降低蓄电池的温升,避免损坏电池的极板。恒压限流方式是一种很有效的充电方式,加上过充判断、浮充控制、温度补偿等就可以形成一个简单的充电管理系统,蓄电池可以在这个系统下更好地工作。

  2.4 脉冲充电

  在充电过程中,只要充电电流不超过蓄电池可接受的电流,蓄电池内部就不会产生大量的气泡。蓄电池中产生的极化现象会阻碍充电,并且使出气率和温升显著升高。因此,极化电压是影响充电速度的重要因素。用周期性的脉动电流给电池充电可以使电池有时间恢复其原来状态,减小极化现象的影响,解决快速充电面临的难题。但是目前这种充电方式还在研究阶段,对于采用多大的脉冲周期,占空比又是多少之类的具体问题还没有一个定论。

  2.5 ReflexTM充电方式

  Retlex充电方法是脉冲电流法的改进:一个周期是由一个正脉冲后加一个负脉冲,然后才是空闲时段。这样就强制消除电池的极化现象,使得电池充电时可以更快而又不损害电池的使用寿命。这种充电方式与脉冲充电方式一样,仍然处于研究阶段。

  3 数字式智能充电器的设计

  3.1 系统结构和充电方案的设计

  本文中设计的系统是一个针对12V/(200~500Ah)的铅酸蓄电池智能充电系统。采用半桥作为主功率拓扑,开关频率取80 kHz左右。

  对于一个智能管理系统,控制模块无异于它的大脑。充电器的所有动作都是由它来决定和控制的,所以控制模块的选择关系到整个系统的优劣。由于系统需要多个A/D转换器,但不需要扩展存储器也不需要通讯,根据以上特点我们选择了MICROCHIP公司的PIC系列PICl6C73单片机。[page]

  图3所示为钾能充电器的系统框图。单片机是智能充电器的核心部件,它根据电流、电压采样以及温度采样做出温度补偿后的PWM波形输出,经过驱动电路提供给功率电路,并且决定了智能充电器的工作状态,可以在必要的情况下做出保护动作。意外故障保护电路町以在单片机失效的情况下对电路进行强制保护,起到舣重保险的作用。报警显示部分用若干个LED表示系统的运行状态,简单有效。

基于PIC单片机的数字式智能铅酸电池充电器设计

  充电方式采用恒压限流法。恒压限流充电模式分两个阶段,第一阶段是恒流阶段,即系统给定电流值,给电池以恒定电流充电,当电池的电压达到系统给定的转化值,就转为第二阶段——恒压阶段。恒压转化值会影响充入电量的多少。

  由图4可知,当恒压转化值(Vref)设置的较低时,充入的电量不足(图中阴影部分就是少充入的容量),没有充分利用电池的容最,长期工作,会引起电池容量丢失,这就要求把恒压转化值设高。但是恒压值较高,容易在充电末期引起过充电,这同样会导致电池容量丢失。

基于PIC单片机的数字式智能铅酸电池充电器设计

  为了解决这个矛盾,系统引进了第三个阶段——浮充阶段,这样就可以把恒压转化值设置的比普通恒压限流模式高,这样可以保证充入足够的电量,在充电末期转入浮充阶段,用稍低的电压浮充充电,从而保证不会过充电。

  三阶段充电方法保证了充电末期不过充,同时又能达到满充的目的,是一种成本较低的通用蓄电池充电解决方案。

  3.2 软件系统的设计

  图5为系统软件的程序流程图。根据电池的端电压决定充电器工作在何种充电状态。

  我们做的是全数字化的改良型PI调节环,由于PI调节的积分环在前期对误差进行积累,为了不让积累的误差影响系统的稳定性,所以我们在误差等于0时,对原有积累的误差清零。当误差等于±1时,只进行积分运算,减慢调整速度,避免产生振荡。

  铅酸蓄电池的充电电压需要根据环境温度进行调整,以-4mV/℃的补偿系数来调整。因此我们加入了温度补偿的功能。

  4 实验结果

  图6为用电子负载模拟电池三阶段充电过程的波形图。从图6中我们可以看出智能充电系统能够方便地实现各个充电状态的转换。

基于PIC单片机的数字式智能铅酸电池充电器设计

  5 结语

  用PIC单片机可以实现全数字化的电池充电管理,结构简单,成本较低,并且具有很高的灵活性,通过改变软件内设置的恒流参考值和恒压参考值就可以改变系统的恒流电流和恒压电压值,使得系统在不改变系统硬件设计的情况下实现给多种不同容量的铅酸蓄电池充电。另外可以实现有效的电池充电管理和保护功能,达到智能化控制。

关键字:铅酸蓄电池  智能充电器  PICl6C73  数字控制 引用地址:基于PIC单片机的数字式智能铅酸电池充电器设计

上一篇:用PIC16F87X单片机实现高分辨率频率计的方法
下一篇:基于PIC16C57的滚动码遥控安防系统

推荐阅读最新更新时间:2024-03-16 12:36

低成本、高精度的电池测试设备数字控制方案
电池测试设备 ,是锂离子电池生产线后处理系统的重要环节,对于锂离子电池的质量至关重要。电池测试设备的核心功能是对锂离子电池进行高精度的恒流或恒压充放电,传统的控制方法以使用分立器件搭建的模拟控制方案为主。相比于传统的模拟控制方案,采用TI的C2000™为核心实现的数字控制方案,由于其低成本、高精度、更灵活、保密性较好等优点,将成为未来电池测试设备主流的发展方向。本文中,将详细介绍如何通过TI的C2000™数字控制方案,有效降低系统成本,并保证极高的电流、电压控制精度。 1低成本 采用TI的C2000数字控制方案的典型结构如图 1所示:电流/电压放大器对电池充放电的电流/电压进行采样,通过模数转换器ADC将模拟信号转化为数
[电源管理]
低成本、高精度的电池测试设备<font color='red'>数字控制</font>方案
电动车铅酸蓄电池的脉冲快速充电设计
摘要:对快速充电原理进行了阐述,针对蓄电池充电过程中出现的种种问题,采用了分级定电流的脉冲快速充电方案,提出了充电器的硬件电路和控制软件的设计方案。该充电方案对充分发挥蓄电池的功效,提高对蓄电池的充电速度,减少充电损耗,延长蓄电池的使用寿命具有重要意义。 关键词:电动车;铅酸蓄电池;脉冲快速充电 引言 以动力蓄电池为能源的电动车被认为是21世纪的绿色工程,它的出现将汽车工业的发展带入了一个全新的领域。目前,电动车核心部件中的电动机、控制器和车体三大部件在理论和技术上已较为成熟,而另两大部件蓄电池、充电器的发展还不能满足电动车的要求,有一些理论和技术问题还有待攻关,现已成为影响电动交通工具发展的瓶颈。 目前,我国的电动车用
[应用]
电动汽车智能充电器的设计与实现
1 引言     随着低碳经济成为我国经济发展的主旋律,电动汽车作为新能源战略和智能电网的重要组成部分,必将成为今后汽车工业和能源产业发展的重点,相配套的电动汽车充电器也将成为一种新兴产业,其技术要求和革新也提上日程。     传统充电器采用相控电源,所使用的变压器是工频电源变压器,体积大,效率低,动态响应差。线性电源的功率调整管总是工作在放大区,损耗功率较大,需装配体积很大的散热片,这些均限制了其在电动汽车充电器的应用。为此,这里采用高频开关电源技术,并提出改进型变电流间歇充电方法,使充电电流在总体上逼近蓄电池的可接受充电电流曲线,满足了电动汽车充电需求。 2 充电电路拓扑     在采用开关电源的充电器电路拓扑中,有各种各样的
[电源管理]
电动汽车<font color='red'>智能充电器</font>的设计与实现
玩Mega8 智能充电器-12. 终于实现-dV检测
方法: 1) ADC部分, 硬件RC滤波, 软件每次测量连续获取5个ADC值, 去掉最高和最低的值, 最后剩下的取平均. 2) 记录电压的最高值, 只要达到了一个电压值,就记录在变量TOP内. 如果电压下降到top-12mV,并且连续3次,则确认-dV, 充电完成. 3) 只要突破TOP,则-dV计数复位. if( ic- top_voltage (ic- voltage+0.012) ){ ic- delta_times++; infon( -dV: ,ic- delta_times); _delay_s(2); if(ic- delta_times 3){ ic
[单片机]
功率因数校正(PFC)的数字控制方法
摘要:控制技术的数字化是开关电源的发展趋势。相对于传统的模拟控制技术,采用数字控制技术的功率因数校正(PFC)具有显著的优点。详细讨论了采用数字信号处理器(DSP)作为控制核心时的设计事项和方法,最后提出了数字控制技术有待解决的问题。 关键词:数字控制;数字信号处理器;功率因数校正;开关电源 引言 电力电子产品的广泛使用,对电网造成了严重的谐波污染。这使得功率因数校正(PFC)技术成为电力电子研究的一个热点。功率因数校正的目的,就是采用一定的控制方法,使电源的输入电流跟踪输入电压,功率因数接近为1。传统上,模拟控制在开关电源应用中占据了主导地位 。随着高速度,廉价的数字信号处理器(DSP)的出现,在开关电源中使用数字控制已
[电源管理]
Altera在Enpirion PowerSoC中集成了高级数字控制功能
Altera与ZMDI达成许可协议,扩大数字电源设计团队,增强了Altera高度集成的Enpirion电源产品的能力。 2015年8月4号,北京 Altera公司(Nasdaq: ALTR)今天宣布,与德国模拟和混合信号半导体公司ZMDI (Zentrum Mikroelektronik Dresden AG)签署了许可协议。Altera将采用ZMDI的世界级数字电源管理技术,在Enpirion PowerSoC器件中集成高级多模式数字控制(MMDC)电源功能。由数字电源专家组成的设计团队将重点关注Enpirion PowerSoC的扩展功能、适用性和低功耗特性,进一步提高Altera FPGA和SoC的功效。
[电源管理]
高压数字控制应用中实现安全隔离与低功耗的解决方案
ISOFACE™数字隔离器是英飞凌产品组合中的新成员,借助英飞凌二十载隔离技术经验,提供完整的系统解决方案。 文: Jiaxin Tian,英飞凌高级产品应用工程师;Narayanaswamy Swaminathan博士,英飞凌产品定义工程师;Diogo Varajao博士,英飞凌隔离IC技术营销主管;Jimmy Wang,英飞凌首席应用工程师 引言 在高压应用中,实现有效的电气隔离至关重要,它可以避免多余的漏电流在系统中具有不同地电位(GPD)的两个部分之间流动 。如图1(左)所示,从输入到输出的DC返回电流可能导致两个接地之间产生电位差,从而导致信号完整性降低、质量下降。这就是隔离器(即隔离式栅极驱动器IC 或
[电源管理]
高压<font color='red'>数字控制</font>应用中实现安全隔离与低功耗的解决方案
智能型的铅酸蓄电池管理系统
引 言 铅酸蓄电池行业与电力、交通、信息等产业发展息息相关,在汽车、叉车等运输工具和大型不间断供电电源系统中处于控制地位,是社会生产经营活动和人类生活中不可或缺的。我国蓄电池行业规模相当庞大,应用也非常广泛,鉴于铅酸蓄电池的使用不当带来的问题(如硫化、容量减小、使用寿命缩短等),实现蓄电池的智能化管理显得非常必要,而国内目前应用于该领域的嵌入式系统产品很少。本设计利用8位微控制器MB95F136来实现对铅酸蓄电池的智能管理,包括电池的充放电监测控制、电池容量检测及显示与报警等,从而有效地实现对铅酸蓄电池系统的智能化管理,提高了蓄电池的使用寿命,降低了维护成本。 1 系统概述 本设计充分利用MB95F136的特点实现
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved