基于atmega16单片机的智能型铅酸电池充电器设计方案

最新更新时间:2014-10-26来源: 互联网关键字:控制器  单片机  电源 手机看文章 扫描二维码
随时随地手机看文章

本文针对矿用永磁操动机构馈电开关智能采用的铅酸蓄电池在充电过程中存在充电过度、充电不足、电池过热和充电速度慢等诸多问题,提出了一种以atmega16 为核心的智能充电器设计方案。采用了基于sugeno 推理的模糊PID 控制算法,提高了充电器的充电速度,减少了电池损耗,实现了对铅酸蓄电池充电过程的智能化控制。

目前矿用永磁操动机构馈电开关智能采用铅酸蓄电池作为备用。传统的铅酸蓄电池充电方法有恒流限压充电和恒压限流充电,但充电效果都不是很理想,一方面这些方法充电时间过长,温升过快。另一方面,充电过程中存在过充和欠充现象。专家研究表明:铅酸蓄电池充电过程对其寿命影响最大,过充电、充电不足以及温升都是引起电池故障的主要原因。

基于以上原因,系统根据蓄电池的充电特性,采用基于sugeno 推理的模糊PID 控制算法,设计了以atmega16 为核心的智能充电器,它能够实时采集电池充电过程中的电流、电压、温度等模拟量,使充电始终在最佳状态下进行,实现了高效、快速、无损的充电过程。

1 系统总体结构设计

系统选取ATMEL 公司生产的 atmega16 作为核心控制芯片。总体结构包括:模块、充电主电路模块、模拟量检测模块、显示及报警模块和IGBT 驱动模块。系统总体结构如图1 所示。

图1 系统总体结构图

在充电过程中,单片机实时采集电池充电过程中的电流、电压和温度等模拟量,通过其内部的A/D 转换器将上述模拟量转化为数字量,并判断电池是否出现过压、过流和过温等故障。若出现故障,单片机立即关断IGBT,并发出声光报警。若检测正常,则采用基于sugeno 推理的模糊PID 控制算法产生相应占空比的PWM 脉冲来控制IGBT 开关,通过BUCK 电路对电池进行充电。

2 系统硬件电路设计

2.1 充电主电路设计

充电主电路其实是一个BUCK 变换器,BUCK 电路属于降压斩波电路。充电主电路如图3 所示。IGBT、二极管、电感L1 和电容C10 构成BUCK 电路,220V市电经变压器降压,通过整流桥整流和EMI平滑滤波后,作为直流充电。在工作过程中,PWM 控制信号的高电平脉冲出现,使IGBT 导通,电感L1 的电流不断增大,并对电容C10 储能,同时对电池充电。此时,续流二极管因反向偏置而截止。PWM 信号出现低电平时,IGBT 截止,电感L1 维持原电流方向,与续流二极管构成充电回路,利用L1 和C10 中存储的电能向电池充电。

图2 充电器实物图

图3 充电主电路

2.2 模拟量检测模块

2.2.1 电压检测电路设计

电压检测电路采用线性光耦HCNR201 将噪声信号与单片机系统隔离开来,电压检测电路如图4 所示。

图4 电压检测电路

在正常充电的过程中,电池端电压Ubat 的变化范围是9V-15V,而单片机检测电压的范围是0-5V,所以通过R27 和Rw4 对电池两端的电压进行分压,通过调节Rw4 的阻值来限定运算放大器1 的输入电压,使其始终保持在0-5V.电阻R24 来控制初级运放输入偏置电流的大小,C20 起反馈作用,同时滤除了电路中的毛刺信号,避免HCNR201 的发光二极管LED 受到意外的冲击。R23 可以控制LED 的发光强度,从而对控制通道增益起一定作用。运算放大器2 和电阻R14将线性光耦HCNR201 的输出电流信号转化成输出电压信号送入单片机。

2.2.2 电流检测电路设计

充电电流是通过检测充电回路电阻两端的电压,并通过计算其与充电回路电阻的比值得到的。因此电流检测电路与电压检测电路基本相同,区别在于电流充电回路电阻两端电压已经在0-5V 范围内,不需要电阻分压。

2.2.3 温度检测电路设计

温度检测电路如图5 所示。选用数字温度传感器DS18B20 检测电池温度,紧贴电池安装,当电池温度变化时,DS18B20 输出引脚输出相应的信号,单片机将该信号转化为温度显示在液晶屏上。当温度超过设定值时,发出报警信号。

图5 温度检测电路

2.3 显示及报警模块

显示模块主要是采用北京铭正同创科技有限公司生产的12864LCD 液晶显示器。该液晶显示器显示的内容包括:电池充电电流、电压、温度和充电状态等信息。

报警模块的主要功能是当电池在充电过程中发生过压、过流和过温等情况时立即报警,并在12864 液晶屏上显示故障原因,同时关断IGBT 开关管。

2.4 IGBT 驱动模块

IGBT 的驱动电路如图6 所示。为了提高系统的抗干扰能力,采用光耦TLP250 作为IGBT 的核心驱动芯片。TLP250 光耦既保证了功率驱动电路与PWM 脉宽调制电路的可靠隔离,又具备了直接驱动IGBT 的能力,使驱动电路简单。

图6 IGBT 驱动电路

3 模糊控制设计

采用基于sugeno 推理的模糊PID 控制算法实现模糊设计,输入量为理想电流与实际电流之差ΔI和ΔI 的变化率ΔI/t,模糊控制器输出为以比例、积分、微分控制的充电电流值,该控制算法简化了控制器的结构、提高了抗干扰性和鲁棒性[4-6].模糊控制器的总体结构图如图7 所示。

图7 模糊总体结构图

3.1 输入语言变量的隶属函数

模糊定义输入偏差e(t)和偏差变化率ec(t)均有3 个模糊语言变量值:{ B(大)、M(中)、S(小)},它们的隶属函数均采用对称、全交叠的结构。输入偏差e(t)和偏差变化率ec(t)的隶属度函数如图8 所示。

图8 e(t)和ec(t)的隶属度函数

3.2 模糊控制规则

模糊设计的核心是模糊控制规则的选取和确定,本模糊控制器根据实际充电情况建立了基于sugeno 推理方式的五条模糊控制规则:

规则1:If e is B then νp is νp1,νi is νi1,νd is νd1;

规则2:If e is M and ec is B then νp is νp2, νi isνi2,νd is νd2;

规则3:If e is M and ec is M then νp is νp3,νi isνi3,νd is νd3;

规则4:If e is M and ec is S then νp is νp4, νi isνi4,νd is νd4;

规则5:If e is S then νp is νp5, νi is νi5,νd is νd5;

3.3 输出语言变量值

模糊控制器采用sugeno 模糊推理方式,其输出语言变量νp, νi ,νd 在下述五种控制规则中的取值如表1所示。

表1 νp,νi,νd 取值表

3.4 模糊推理算法

sugeno 型模糊推理算法,与其它类型的模糊推理算法不同,该算法可将去模糊化结合到模糊推理中,即在sugeno 型模糊规则后件部分,将输出量表示为输入量的线性组合,因此输出为精确量,这是由sugeno型模糊规则的形式所决定的。针对上述模糊控制规则,可调因子νp,νi 和νd 的推理计算公式为:

其中,隶属度值为:

由此建立了PID 控制器参数的可调因子νp,νi 和νd与偏差e 和ec 之间的模糊函数关系,实现了PID 参数Kp, Ki 和Kd 的模糊在线自调整,满足了系统的要求。

4 实验

采用基于sugeno 推理的模糊PID 控制算法设计的智能型铅酸蓄电池充电器和普通的铅酸蓄电池充电器分别对电池进行充电实验。实验对象采用的是廊坊东三星蓄电池有限公司生产的12V、4A h 铅酸蓄电池。

充电时间为140 分钟,每隔5 分钟记录一次电流和温度值。两种模式下的充电电流曲线如图9 所示,两种模式下的充电温度曲线如图10 所示。

图9 两种模式下的充电电流曲线

图10 两种模式下的充电温度曲线

5 结论

本文以atmega16 作为控制核心,设计了对铅酸蓄电池智能充电器的硬件方案,并采用了一种基于sugeno 推理的模糊PID 控制算法,优化了铅酸蓄电池的充电过程,保证了矿用永磁操动机构馈电开关智能控制器备用的安全使用。实验结果表明,该设计方案解决了铅酸蓄电池充电过程中存在的过充电、充电不足和发热等问题,并在加快充电速度,减少能量损耗、延长使用电池寿命等方面效果显着。

关键字:控制器  单片机  电源 编辑:探路者 引用地址:基于atmega16单片机的智能型铅酸电池充电器设计方案

上一篇:讨论智能电网中分布式电源
下一篇:转换器电压参考设计解决方案

推荐阅读最新更新时间:2023-10-12 22:47

如何降低LED照明开关电源待机功耗
与普通光源相比, LED 灯具有效率高、环保和使用寿命长的特性,因而它们正在成为降低室内和外部照明能耗的主选解决方案。设计用于照明供电的开关电源也应该具有高效率,以便顺应LED灯的节能特性。除了在正常工作过程中具有高功率转换效率之外,开关电源的待机功耗也成为LED业界的普遍关注焦点。在不远的将来,待机功耗有望调整到1W甚至300mW以下。然而,在 LED照明 应用中,专用于待机电源的辅助功率级并不适用,主要是因为照明应用在工作期间不存在待机条件。但是,为灯泡供电的开关电源即便在没有灯或者灯已损坏的条件下仍然与电网连接并吸取能量。这是在照明应用中关心待机功率水平的主要原因。   在空的办公楼中,待机功耗特性不良的照明系统是不环保的,
[电源管理]
如何降低LED照明开关<font color='red'>电源</font>待机功耗
采用C8051F023单片机的OLED显示方案设计
1 引言 有机电致发光显示,又称有机发光二极管(Organic Light Emitting Diode, OLED)或有机发光显示器Organic Light Emitting Display(OLED),相较于目前市场上流行的液晶显示器(LCD)有明显的优势,主要表现为:自主发光(不需要背光源),无视角问题(视角可达170°以上),重量轻,厚度薄,亮度高,发光效率高,响应速度快(是液晶的1000倍),动态画面质量高,温度范围广(温度范围-40℃~80℃),低功耗,抗震能力强,制造成本低,可柔性显示。尤其适用于要求高亮度的仪表行业,以及条件要求更高的军工产品。与各方面已经发展成熟的LCD相比,OLED的发展还处于初级阶段,但随
[单片机]
采用C8051F023<font color='red'>单片机</font>的OLED显示方案设计
符合新兴高效能电源要求的设计
符合新兴高效能电源要求的设计 美国环保署(EPA)的能源之星(Energy Star)计划在2007年7月20日正式开始实施,这是针对个人电脑在不同负载下最低效能要求的规范。同时,它也为其他设备,包括企业服务器、外部电源(使用在如游戏机或笔记本电脑等)以及一系列家用设备规划或制定了类似的要求。由于能源之星在制定时都会和其他国家和地区的同类机构合作,因此它已在这些国家得到了采用。   电源在降低功耗上举足轻重,因此面对法规标准和消费者的更高要求时,重新检讨其设计方式就显得非常急迫。虽然可以改进传统的拓扑结构来达到更高效能要求,但可以明显地看出,沿用旧式设计方式的产品,其性价比将会低。在本文中,我们将提出两个能符合更高效能要求
[电源管理]
符合新兴高效能<font color='red'>电源</font>要求的设计
从模拟前端到电源管理,ADI巩固医疗健康可穿戴市场地位
日前,ADI已经宣布完成了对于美信(现已并入ADI)的收购。在收购之初,ADI CEO Vincent T. Roche就曾经表示:“ADI 和Maxim广泛的产品组合具有高度互补性,我相信Maxim在工业领域真正帮助我们的地方在于我们的自动化和医疗保健领域的特许经营权(franchises)。” 如今随着并购结束,原Maxim事业部正在加速针对医疗领域的创新。ADI(以下均指原Maxim)日前宣布推出临床级模拟前端 AFE MAX86178以及单电感多输出(SIMO)PMIC MAX77659,全方位的助力医疗市场客户实现医疗级别的远程监护产品及服务。 关键生命体征传感技术助力远程医疗的实现 Maxim Inte
[医疗电子]
从模拟前端到<font color='red'>电源</font>管理,ADI巩固医疗健康可穿戴市场地位
了解电源芯片EN引脚通常滞回特性
某电机控制板带有动力回收的功能,在没有助力电池时,电机的转动也可以继续为控制板供电。而电机的不均匀转动会产生快速波动的电压,从而导致电源芯片输出极不稳定的电压,使得后级设备在极短的时间内频繁的上下电,导致板子上的蓝牙模块频繁丢失固件甚至烧坏,降低了产品性能。后来通过调整电源芯片EN引脚的相关配置,完美解决了该问题。想知道对EN做了什么“手脚”吗?小小的EN还蕴含着什么样的大智慧呢? 一、概述 EN即Enable,即“使能”的意思,不同的芯片的叫法也有所不同,如EA、RUN等。而它们的功能基本是一样的,即只有该引脚激活时,芯片或模块才能正常的输出。针对这一功能,我们可以添加一些简单的外围电路来实现稳定芯片或者输出上电排序的功
[电源管理]
单片机外中断使用方面的题目及其解决方法
在长期使用51单片机的过程中,我们发现单片机在产业生产现场等干扰较强的环境工作时,有时确已产生定义为下降沿触发方式的外中断,然而用仪器丈量已经送进单片机的INTX引脚时,单片机却不能够正常响应中断。在排除了可能由程序导致的题目之后,再检查CPU确当前状态,发现中断级别、中断答应、中断触发方式也都表明应该响应中断。后经分析及测试,发现是单片机INTX引脚内部端口锁存器被置为零所致。当端口被封闭为零时,从该引脚引进的下降沿表示的中断申请将丢失,中断当然不被响应。由于程序中并未使用可将端口锁存器置为零的指令,且这种情况的产生具有一定的随机性,并非经常发生,所以以为这种现象可能是因电路干扰或噪声造成锁存器误动作导致的。同时我们还以为这种误
[单片机]
以msp430f5529板为例浅谈外接电源设置
msp430f5529火箭板是近两年大学生电子设计竞赛常用到的单片机开发板。然而很多参赛学生由于外接电源设置不当,造成单片机开发板芯片烧毁,板子报废,带来了很大损失。笔者参考TI公司的相关资料写成下文供大家参考。不当之处请批评指正。 使用外接电源 F5529 LaunchPad目标板不仅可用USB电源,也可以使用外接电源。 但是,使用时必须小心谨慎。外接电源既可以由直接电源供电,也可以由电池扩展包(battery BoosterPack)供电。 图1. USB电源供电下的默认供电模块 外接3.3V电源供电 最好拔掉隔离块所有的跳线,将仿真器与目标板彻底断开,这样仿真器部分的MCU将不会通过I/O口消耗外接电源电流。也可
[单片机]
以msp430f5529板为例浅谈外接<font color='red'>电源</font>设置
SST89C54与CF卡的接口设计与实现
1 引言 电子存储设备的不断涌现,使许多便携设备大容量数据的实时处理和存储成为可能,CF卡(CompactFlash card)因具有容量大、体积小、性能优良、携带方便等优点,已广泛应用在数据采集系统和许多消费类电子产品中。然而目前所开发的产品成本高,电路复杂,所需元器件数目多,严重制约了CF卡在更广阔领域内的应用。本文给出了一种简洁实用的硬件接口电路.成功实现了单片机对CF卡标准文件的读写。 2 接口电路设计 接口电路如图1所示,采用与80C51兼容的SST89C54型单片机。SST89C54程序存储器分为block0和block1两块,前者为16 KB,后者为4 KB,block0和block1的地址不是连续的。Bloc
[缓冲存储]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved