单片机atmega16用于智能型铅酸电池充电器

合集下载

《基于ATmega16单片机多功能充电器的硬件开发》毕业设计(论文)

《基于ATmega16单片机多功能充电器的硬件开发》毕业设计(论文)

学号:xxxxxxxxxxx毕业设计说明书基于ATmega16单片机多功能充电器的硬件开发The hardware development of the multifunctionl charger based on ATmega16 MCU学院计算机与电子信息学院专业电气工程及其自动化班级xxxxxxx 学生xxxxx指导教师(职称)xxxxxxx论文时间2015 年01 月01 日至2015 年06月7日广东石油化工学院本科毕业设计(论文)诚信承诺保证书本人郑重承诺:《基于ATmega16单片机多功能充电器的硬件开发》毕业设计(论文)的内容真实、可靠,是本人在熊建斌老师的指导下,独立进行研究所完成。

毕业设计(论文)中引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处,如果存在弄虚作假、抄袭、剽窃的情况,本人愿承担全部责任。

学生签名:年月日院(系):计算机与电子信息学院专业电气工程及其自动化班级:xxxxxxxxxx 学生:xxx 学号:xxxxxx一、毕业设计课题基于ATmega16单片机多功能充电器的硬件开发二、毕业设计工作自2015 年01月01日起至2015 年06 月07 日止三、毕业设计进行地点广东石油化工学院四、毕业设计的内容要求主要内容:(1)系统设计思路;(2)硬件设计;(3)软件设计实现;具体实现:充电器接入电池后,MCU对电池电压进行检测,如果电池电压小于4.2V,则接通光电耦合器,并把电压显示LCD上对电池进行充电,整个充电过程都需要不断检测电池电压。

当电压达到饱和,即电压达到4.2V,MCU断开光电耦合器,停止充电,并且报警。

指导教师xxxxx接受毕业设计任务开始执行日期2015 年 1 月 1 日学生签名摘要蓄电池的使用已长达一百多年,电池性能的好坏对电子产品的使用效果有着及其重要的作用,而且充电器的功能又直接影响到电池的使用。

充电器用途广泛,在很多领域都有涉及,尤其是手机、相机、玩具、便携设备等领域使用最广泛。

用Atmega8单片机自制智能型液晶显示充电器

用Atmega8单片机自制智能型液晶显示充电器

一、概述:移动通讯、消费类数码产品、笔记本电脑、便携仪器等便携设备市场的不断扩张,使得我们对电池的性能和工作寿命的要求不断地提高。

从20世纪60年代的商用镍镉和密封铅酸电池到近几年的镍氢和锂离子技术,可充电电池容量和性能得到了飞速的发展。

但充电电池的使用离不开对其补充能量的充电器,而且充电器的好坏将会直接影响到电池的充电性能和使用寿命。

本文详细介绍了镍镉、镍氢、锂电池这三种最为常用的充电电池的特点,同时介绍本站设计的智能型充电器的电路原理。

二、各种充电电池特性:目前各种电器使用的充电电池主要有镍镉电池(NiCd)、镍氢电池(NiMH)、锂电池(Lilon)和密封铅酸电池(SLA)四种类型。

1.各种充电电池的优缺点NiCd电池是前几年使用最为普遍的充电电池。

它的优点主要是价格便宜,缺点是其自放电率较高,存在记忆效应,且镍镉电池会对环境产生污染,因此也将逐渐地退出市场。

通常NiCd电池可以充放电1000次左右。

近两年来,重量更轻容量更大的NiMH电池得到了更为普遍的使用。

在手机、数码相机、数码摄像机等便携式设备中都能见到NiMH电池的身影。

镍氢电池的容量比镍镉电池高1.5-2倍,且具有不污染环境、价格便宜、性能好等优点。

NiMH电池的自放电率大概为20%左右同其他充电电池相比较,锂电池具有最高的能量/重量、能量/体积比、无记忆效应等优点。

但是锂电池成本高而且充电器要求也是最高的。

如果对锂电池充电不当的话,很容易损坏电池,甚至产生电池爆炸。

2.影响充电电池使用寿命的因素影响镍氢、镍镉电池使用寿命的主要因素是过充电和充电时电池温度过高(通常要求电池温度保持在45度以下进行充电)。

另外,由于镍镉电池具有记忆效应,因此,如果在镍镉电池存储的电量没有完全放完的情况下充电的话,也会影响电池的使用寿命。

而影响锂电池使用寿命的主要因素有以下几点:过放电:锂电池放电过程中,锂离子不断地从电池负极移动到电池正极,但是不能使锂离子完全地移动,必须保留一部分锂离子在电池负极中。

基于单片机的智能电池充电器的设计

基于单片机的智能电池充电器的设计

基于单片机的智能电池充电器的设计智能电池充电器是一种能够智能识别电池类型和状态,并能根据电池需求实现快充和慢充的充电器。

本文将介绍一种基于单片机的智能电池充电器的设计。

一、设计原理智能电池充电器采用了单片机作为控制核心,通过对电源和电池状态进行实时监测以及控制充电电流和电压等参数,从而实现对电池的智能化管理。

二、主要功能1.电池类型识别:通过检测电池的电压和电流波形,智能电池充电器能够自动识别电池的类型,包括锂电池、铅酸电池等等。

2.电池状态检测:充电器能够实时监测电池的电流、电压以及温度等参数,通过这些参数的变化,判断电池的充电、放电状态,从而保证电池的安全和寿命。

3.充电控制:智能电池充电器可以根据电池类型和状态,动态调整充电电压和电流,以实现快充和慢充的切换,从而提高电池的充电效率和安全性。

4.过充保护:当电池充电至预设的电压值时,充电器能够自动停止充电,防止过充,保护电池安全。

5.温度保护:当电池温度过高时,充电器会自动停止充电,保护电池不受损坏。

三、硬件设计智能电池充电器的硬件设计包括电源电路、电流电压检测电路、控制电路和显示电路四个主要部分。

1.电源电路:充电器所需的电源电压一般为DC12V或AC220V,通过整流和滤波电路将交流电转化为直流电,并通过稳压电路将电压稳定在适合电池充电的范围内。

2.电流电压检测电路:用于实时检测电池的电流和电压值,通常采用放大电路和模数转换电路将模拟信号转化为数字信号,以供单片机进行处理。

3.控制电路:包括单片机和相关外围电路,单片机根据检测到的电池类型和状态,通过控制电源电压和电流调整电池的充电方式和速度。

4.显示电路:用于显示电池的充电状态、电流、电压等相关信息,通常采用数码管、LCD等显示器件。

四、软件设计智能电池充电器的软件设计主要包括单片机的程序设计和算法设计。

1.程序设计:根据单片机的指令系统和硬件接口进行开发,程序主要包括电池类型识别、电池状态检测、充电控制和保护控制等功能。

AVR单片机ATmega16最小系统电路图

AVR单片机ATmega16最小系统电路图

AVR单片机ATmega16最小系统电路图
编辑:D z3w.C o m文章来源:网络我们无意侵犯您的权益,如有侵犯
请[联系我们]
下面以本网站推荐的A V R入门芯片A T m e g a16L-8A I分析A V R单片机最小系统基本电路。

(-8A I表示8M频率的T Q F P贴片封装,工业级)
1.复位线路
2.晶振线路
3.A D转换滤波线路
4.I S P下载接口
5.J T A G仿真接口
6.电源
点击查看各部分原理分析
提示:点击图片看原图
M e g a16开发板外观图
我们将此设计图,制作成了以下的M e g a16功能小板。

以后我们网站的所有新手入门范例,及应用范例,大部分会以这块小板作为实验板。

正面图:晶振可以使用螺丝固定的方法更换,方便做实验,并达到一定
的可靠性。

V C C,G N D均有一测试针。

底部图:为了方便实验,我们将这块小板的输出脚,按直插A T m e g a16的管脚排列定义。

为防止不小心掉到地上导致插针折断,加装了一只40脚的圆孔I C座做保护。

如果不小心折断,可以方便地更换圆孔I C座。

基于Atmega16垂直轴风力发电机电压控制系统设计

基于Atmega16垂直轴风力发电机电压控制系统设计

21新能源产业基于Atmega16垂直轴风力发电机电压控制系统设计任雁 李建朝 杨宗霄河南科技大学机电工程学院摘 要:本文介绍了基于Atmega16的电压控制系统设计,该控制系统主要用于同轴型直驱式永磁风力发电机的电压控 制,该设计主要分为主电路和控制电路。

其中主电路包括:采用二极管和滤波电容组成的整流滤波电路,采 用绝缘栅双极晶体管IGBT作为开关功率管的稳压电路,以及蓄电池充电电路。

控制电路采用ATMEGA16单片机 经过软件编程生成PWM波,作为IGBT驱动电路的输入信号,从而对IGBT的导通关断进行控制,稳定风力发电 机的输出电压。

同时,在PWM脉宽调制的过程中加入软开关技术, 提高了IGBT的频率,减小了损耗。

关键词:垂直轴风力发电;PWM脉宽调制;IGBT开关功率管;ATMEGA16单片机;软开关技术 0 概述 风能作为一种清洁的可再生能源,是新能源开发中重要的项目。

风力发电的基本原理是空气流动的动能作用在叶轮上,将动能转换成机械能, 从而推动叶轮旋转,通过叶轮旋转带动发电机产生电能。

垂直轴风力发电机采用叶轮通过转轴直接连接与发电机转子的连接方式,不需要迎风调节系统,可以接受360度方位中任何方向来风,主轴永远向设计方向转动,提高了风能的利用率,且结构简单、体积小、成本低、并便于维护。

然而风力并不稳定,即单位时间内通过叶轮的风量并不恒定,造成叶轮转速变化较大,也就无法保证风力发电机的稳定运行,其输出的电压、频率都有较大变化难以使用。

为了使风力发电系统输出的电能能够应用,需要采用一定的控制系统对风力发电机输出电压和频率进行控制。

本设计是针对同轴型直驱式永磁风力发电机(已获专利,专利申请号:200810049517)的电压控制系统。

其核心是利用单片机的计算和控制能力对采样数据进行各种计算,从而排除和减少由于骚扰信号和模拟电路引起的误差,大大提高了输出电压的稳定性,降低了对模拟电路的要求。

基于Atmelga16的新型快速充电器设计与实现

基于Atmelga16的新型快速充电器设计与实现

M C U ( A t m e g a l 6 )a n d t h e c o r e c o n t r o l c h i p o f N i — C d ( T e a l 1 0 0 )w a s d e s i g n e d . T h i s c h a r g e r w h i c h h a s t i m i n g
( C o l l e g e o f E n e r g y a n d E l e c t r i c a l E n g i n e e r i n g o f H o h a i U n i v e r s i t y ,N a n j i n g , 2 1 1 1 0 0 ,C h i n a )
左右 , 即充 电效 率高 , 此时温 度和 压力升 高 亦快 。C — D阶段 , 电
电解 液 黏度 增 大 , 压力 迅 速 上升 , 温 度 亦持 除了在硬 件 上 占用较 多的 I / O口,A / D和 P W M口输 出, 还 需要 池 电压 继续 上 升 , — E阶段 , 电池 基本 饱 和 , 而 电池 内温 度 和压 力 持续 自行 开 发相 关 的 算法 软 件 , 调试 进 度慢 , 开 发 成本 较 高 。 而 专 续上 升 。D 损害 蓄 电池 的质量 , 应 停止 充 电。 用 集 成 充 电 电路 T e a l 1 0 0虽然 功 能单 一 , 但 是在 硬 件 上集 成 升电电路芯片为控制核心的新型快速充 电器设计方案, 该方案对充 电过程进行有效监控 , 具有 定时控制 、 可调充 电
速率, 负电压检测 、 自动关断及温度保护功能, 使充 电过程按充 电曲线进行 。 关键词 : 镍镉 电池 ; A t m e g l a 1 6; T e a l l O 0; 快速 充电器

基于单片机的铅酸蓄电池智能充电器设计

基于单片机的铅酸蓄电池智能充电器设计

如 何 高 效 、 快 速 、 无 损 地 对 蓄 电 池 进 行 科
学 充 电 ,一 直 是 蓄 电池 界 关 心 的 问题 ,也 是蓄 电 池 使 用 和 保 养 中非 常 重 要 的 内容 。 因此 ,研 究 先
进 的充 电技 术 及 充 电装 置 是 蓄 电池 领 域 重要 的课
题 ,它 是 涉 及 电力 电子 、 自动 测 量 与 自动 控 制 等
它 并接 在 交流 侧 、直 流 侧 , 或 与 整 流 元 件 并
联 ,降低 阻容 电路两 端
的 电压 变 化率 ,从 而起 过压保 护作用 。 J 3 )控 制 电路 控 制 电路包 括 电压
t ha g ure , o t g ndt m p r t r . hec r ec r nt v la e a e e au e
K e wo ds y r :Bu k— c Boo tCic tAT9 CAN S s r ui; 0 CM ; ome M ntCon t n r ui sa tCic t
W A N G x n FAN n h ng Fu i g. Ya c e
(lc iR o De at n f o t l n ier gAr rdF re n ier gIstt, Eetc o m, p r r met nr gnei , moe oc gnei tue oC oE n E n ni
设 计 了系统 的软 件流 程 。 该 充 电机 实现 了多 阶段 充 电、 高速 的数据 采 集 、 复杂 的控 制 算 法和 输 出控 制 ,
并 能 对 充 电 电 流 、 电压 和 温 度 实 现 监 控 。
关 键 词 :uk Bot Bc- os电路 ;A 9 C N 2 片机 ;阶段 恒流 T 0A 3 单 D e i fI e lg ntCha g r o a — i t e i s sgn o nt li e r e fLe d Ac d Ba t r e Ba e n S ng e Chi i r c n r le s d o i l— p M c o o t o lr

基于单片机智能充电器设计

基于单片机智能充电器设计

[键入文字]智能电瓶充电器的设计摘要本文着重介绍了慢脉冲智能充电方法的应用,同时介绍了慢脉冲快速充电方法的基本原理,利用慢脉冲快速充电方法提高充电速度。

在充电过程中用单片机控制,实现过冲保护。

该系统具有自动化程度高、运行费用低、工作可靠等优点。

关键词:;智能电瓶充电器;89S51单片机目录第一章引言 (1)1.1 本课题的研究背景、发展及意义 (2)1.2 本课题的基本内容 (1)第二章基本理论介绍 (2)2.1 铅蓄电池充电理论基础 (2)2.2 充电方法的研究 (3)2.3 脉冲快速充电法的理论基础 (7)2.4 充电方法设计 (8)第三章设计方案论证 (9)3.1 控制方式 (9)3.2 方案设计 (9)第四章硬件电路设计 (10)4.1 充电器主电路设计 (10)4.2 控制电路的设计 (13)4.3 整体电路设计 (16)第五章软件设计 (17)5.1 温度检测中断程序 (17)5.2 电压检测子程序............................. 错误!未定义书签。

5.3 充电脉冲控制子程序......................... 错误!未定义书签。

5.4 单片机主程序 (17)第六章设计总结 (25)第七章参考文献 (26)第一章引言1.引言一、电瓶的定义电瓶,也叫蓄电池,蓄电池是电池的一种,它的工作原理就是把化学能转化为电能。

通常,人们所说的电瓶是指铅酸蓄电池。

即一种主要由铅及其氧化物制成,电解液是硫酸溶液的蓄电池。

二、常用的蓄电池分类及特点1)普通蓄电池;普通蓄电池的极板是由铅和铅的氧化物构成,电解液是硫酸的水溶液。

它的主要优点是电压稳定、价格便宜;缺点是比能低(即每公斤蓄电池存储的电能)、使用寿命短和日常维护频繁。

2)干荷蓄电池:它的全称是干式荷电铅酸蓄电池,它的主要特点是负极板有较高的储电能力,在完全干燥状态下,能在两年内保存所得到的电量,使用时,只需加入电解液,等过20—30分钟就可使用。

基于单片机的铅酸蓄电池充电装置的设计设计

基于单片机的铅酸蓄电池充电装置的设计设计

毕业设计(论文) 题目铅酸蓄电池充电装置的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书评阅教师评阅书教研室(或答辩小组)及教学系意见南华大学毕业设计(论文)任务书学院:电气工程学院题目:铅酸蓄电池充电装置的设计起止时间:2012年12月20日至2013年06月日学生姓名:专业班级:指导教师:教研室主任:院长:2012年12月20日南华大学本科生毕业设计(论文)开题报告摘要:铅酸蓄电池容量大、制造成本低、价格低廉,使用广泛。

基于ATMEGA16的铅酸蓄电池充放电控制器的设计

基于ATMEGA16的铅酸蓄电池充放电控制器的设计
中所 需要 的 电压 .
环路补偿等等都取决 于它. 如果 电路拓扑发生改 变 , 些也必须随着改变. 这 因此 , 计 电路 之前 , 设 应 当仔 细检 查 电源 的要 求 和技 术 指标 , 以保 证 能选取
合适 的 电路结 构 . 太 阳能 电池 板在 正 常工 作 时 , 电压 的变 化范 其
基 金项 目 : 上海市教 委第五期重点学科建设项 目(562 ; J00 )上海海事 大学科研 基金项 目(0 846 . 2006 ) 作者简 介: 明(97 , , 杨 18 一)男 贵州凯里人 , 上海 海事大学 物流工程学 院硕 士研究生 , 究方 向为船舶 电气控 制技术与 系统 研
( 上海海事大学 电力电子与 电力传动 . 上海 2 0 3 ) 0 15


要 : 为 了保 护 离网型 太 阳能 系统 中的铅 酸 蓄 电池 , 际设 计 了基 于 A ME A 6单 片机 为 实 T G 1
控 制 芯片 的太 阳能铅 酸蓄 电池充放 电控制 器 . 该控制 器的设计 主要 包括 主 电路 拓扑 结 构的 选择 , 蓄 电池充放 电控 制 策略 的研 究. 此 基 础 上设 计 了基 于 C语 言 的控 制 程 序 , 且 对 各部 分 电路 在 并 进 行 了测试 , 到 的 实际测 试 充放 电数 据 与理论 分析 的 一致 . 得
关 键词 : 太 阳能 ;控 制 器 ; 片机 ; 酸 蓄 电池 单 铅
中图分类 号 : T 5 3 5 K 1 . 文献标 识 码 : A
0 引 言
由于石 油危 机 以及 节 能减排 时 代 的到来 , 阳 太 能 已经 成为 了新 能源 的代 名 词 . . 光伏 发 电 系统 目前 已经 在 国 内外 得 到 了广泛 的应 用 . 电 气工 程 领 域 光伏 发 电 系统 的研 究 主 要集 中 在 电路 的设 计 和控 制策 略 的选 择上 . 于铅酸 蓄 电 由 池充放 电控 制 的不 合 理 性 而 导 致 其 寿命 大 大 缩 短 甚至 损坏 , 以正确 的对 蓄 电池 进 行充 放 电是 十分 所

ATmega16单片机中文技术资料

ATmega16单片机中文技术资料

ATmega16单片机中文技术资料一、概述ATmega16是一款高性能、低功耗的8位微控制器,由Atmel公司推出。

它基于AVR增强型RISC结构,拥有丰富的外设资源和灵活的编程特性,广泛应用于工业控制、消费电子、通信设备等领域。

二、主要特性1. 内核:AVR增强型RISC结构,最高工作频率为16MHz。

2. 存储:16KB的程序存储器(Flash)、512B的EEPROM和1KB 的SRAM。

3. 外设接口:32个通用I/O口、8个通道的10位ADC、2个8位定时器/计数器、1个16位定时器/计数器、1个串行通信接口(USART)、1个串行外设接口(SPI)和1个两线接口(TWI)。

4. 工作电压:2.7V至5.5V,支持低功耗模式。

5. 封装:采用TQFP和PDIP封装,便于嵌入式系统设计。

三、引脚功能1. VCC:电源正极,接2.7V至5.5V电压。

2. GND:电源负极,接地。

3. PA0PA7:端口A,具有通用I/O、模拟输入和外围设备功能。

4. PB0PB7:端口B,具有通用I/O、JTAG接口和外围设备功能。

5. PC0PC7:端口C,具有通用I/O、模拟输入和外围设备功能。

6. PD0PD7:端口D,具有通用I/O和外围设备功能。

7. XTAL1/XTAL2:晶振输入/输出,用于外部晶振或陶瓷谐振器。

8. AVCC:模拟电源,为ADC和模拟电路提供电源。

10.RESET:复位输入,低电平有效。

四、编程与开发1. 编程语言:支持C语言和汇编语言编程。

2. 开发工具:可使用Atmel Studio、AVR Studio等集成开发环境进行程序编写、编译和调试。

3. 烧录方式:通过ISP、JTAG、HVPP等接口进行程序烧录。

本文档旨在为您提供ATmega16单片机的中文技术资料,帮助您更好地了解这款微控制器,为您的项目开发提供支持。

后续内容将详细介绍ATmega16的外设功能、编程方法及应用实例。

基于ATMEGA16控制的铅酸电池智能快速充电系统

基于ATMEGA16控制的铅酸电池智能快速充电系统

压 管稳 压 值 也 升 高 ,流 过 光耦 中 发光 二 极 管 的 电 流 减
小 ,U 3 4 C 8 2的 1脚 电压 变 小 . 导 致 U 34 C 8 2脚 6输 出 占
图 l 智 能 充 电 系 统 的 总 体 框 图
空 比 变 小 ,输 出 电 压 下 降 .达 到 稳 压 目的 ;相 反 当输 出
收 稿 日 期 :2 0 —1 一 3 07 2 O
作者 简 介 :李斌 (9 0 , 男 ,硕 士研 究 生 1 8 -)
l6 2
维普资讯
5 k ,最 大 输 出 功 率 为 10 ,额 定 输 出 电 压 为 2 V, 0 Hz 2W 4
以保证 大电流充 电时 的功率输 出。电源原 理如 图 2所示 。
图 2 智 能 充 电 系 统 电 源 原 理 图
开 关 变 压 器 采 用 E 4 . 材 质 P 4 为 保 证 电 源 输 E0 C0 出 的 制 电 I 1 压 , 通 过 电 阻 R 给 TA3 9 I-1提 供 偏 流 。 线 性 光 耦
维普资讯
第2 1卷 第 1 期 20 0 8年 1月
D v l me t& I n v t n o a hn D & E e t c l rd cs e eo p n n o ai f o M cie , lcr a o u t i P
机 电产 品开 崖 与剀 崭
由图 1 可知 ,本 系统 包 含直流 电源 、充 电电路 以及 f
充 电控制 三个部 分

电压 降低 时 ,脚 6输 出 占空 比变大 ,输 出 电压 上升 。实
验 证 明 该 电源 电路 有 很 好 的 稳 压 效 果

基于单片机的铅酸蓄电池充电装置的设计设计

基于单片机的铅酸蓄电池充电装置的设计设计

基于单片机的铅酸蓄电池充电装置的设计设计
一、背景介绍
铅酸蓄电池是目前工业和生活中最常用的电池之一,因其低成本、操
作方便等优点,被广泛应用于家庭、工业及军用等多个领域。

但是,由于
铅酸蓄电池充放电过程中涉及到各种相对复杂的工艺过程,以及存在许多
外部恶劣环境因素,充电过程中还需要很多的安全措施以及精确的控制技术,否则会对蓄电池产生不良影响,从而降低电池的使用寿命和使用效率。

为此,我们设计了基于单片机的铅酸蓄电池充电装置,它能够更精确
地控制蓄电池充放电过程,满足不同环境条件下的充放电需要,有效保障
充电过程的安全,提高充电效率,延长电池使用寿命。

二、基于单片机的铅酸蓄电池充电装置设计
1.系统框架
基于单片机的铅酸蓄电池充电装置由调节器、单片机控制系统和监控
系统三部分组成,其中调节器包括外接桥接电路,主要是对输入电源
AC220V的电压进行整流处理,以输出额定电压到蓄电池;单片机控制系
统主要由单片机、变频电路、智能芯片和调节控制电路组成,负责实现对
电压、电流、充电时间进行控制和检测。

atmega16原理

atmega16原理

atmega16原理Atmega16是一款8位微控制器,由Atmel公司生产。

它是一种高性能、低功耗、多功能的单片机,被广泛应用于工业控制、汽车电子、家用电器、通信设备等领域。

我们来了解一下Atmega16的基本原理。

Atmega16具有128KB 的Flash程序存储器,1KB的EEPROM数据存储器和2KB的静态随机存取存储器(SRAM)。

它还具有32个通用输入/输出引脚(IO)和4个8位定时器/计数器,以及一个16位定时器/计数器。

此外,Atmega16还具有8个通道的10位模拟到数字转换器(ADC),用于模拟信号的采集和处理。

Atmega16采用了Harvard体系结构,即程序存储器和数据存储器分开存储。

它的工作频率可高达16MHz,使其具备处理复杂任务的能力。

同时,Atmega16支持多种通信接口,如串行通信接口(USART)、并行通信接口(SPI)和两线制串行接口(I2C),便于与外部设备进行数据交换和通信。

在Atmega16中,程序是以16位指令的形式存储在Flash存储器中的。

通过计数器和定时器,Atmega16可以实现时间的测量和控制。

同时,通过IO引脚的输入输出控制,Atmega16可以与外部设备进行数据交互。

此外,Atmega16还支持中断功能,能够在特定条件下中断当前任务,执行其他任务,提高系统的响应能力。

在使用Atmega16进行开发时,我们通常使用C语言或汇编语言进行编程。

通过编译器生成的机器码,我们可以将程序下载到Atmega16的Flash存储器中,并通过外部电源供电,使其开始运行。

通过编程,我们可以实现各种功能,如控制LED灯的亮灭、读取温度传感器的数据、控制电机的转动等。

需要注意的是,在使用Atmega16进行开发时,我们需要根据具体的应用场景选择合适的外围电路和元件,如晶振、电容、电阻等。

这些外围电路和元件的选择和设计直接影响到Atmega16的性能和稳定性。

小型风电系统蓄电池智能充电器的设计

小型风电系统蓄电池智能充电器的设计

小型风电系统蓄电池智能充电器的设计肖成;闫晓金【摘要】With an in-depth analysis of the conventional battery charging method and technical requirements of lead-acid battery in small wind power system, a three-stage intelligent charger oriented based onSG3525A was designed. Its main circuit was the push- pull isolation convert structure and the charge strategy was the three-stage approach of constant current, constant voltage and trickle charge to achieve the different stages of battery charging requirements. The experiment results showed that the charger could adapt to a wide range voltage of charging requests and achieve real-time monitoring charge state and status display besides protecting over-volt- age and over-current.%在深入分析了小型风力发电系统对蓄电池的充电要求和蓄电池常规充电方式的基础上,设计了基于ATmega16和SG3525A的四段式智能充电器,其主电路采用推挽隔离变换结构,充电策略采用激活、恒流、恒压、涓流的四段式充电方法,实现了蓄电池在不同阶段下的充电要求。

基于单片机的铅酸蓄电池充电装置的设计设计

基于单片机的铅酸蓄电池充电装置的设计设计

基于单片机的铅酸蓄电池充电装置的设计设计基于单片机的铅酸蓄电池充电装置是一种能够精确控制和监测铅酸蓄电池充电过程的设备。

它采用了先进的单片机控制技术,能够实现对蓄电池的恒流充电、过充保护、过放保护等功能。

本文将从硬件设计、软件设计和工作原理三个方面进行详细阐述。

1.硬件设计部分硬件设计部分包括主要的电路设计和外围部件设计。

主要的电路设计由输入电源电路、充电电路和保护电路组成。

输入电源电路采用了稳压电源,能够提供稳定的工作电压。

充电电路采用了恒流充电模式,能够根据蓄电池的电压和电流情况进行自动调节。

保护电路主要包括过充保护、过放保护和短路保护。

外围部件包括显示屏、按键、充电指示灯等。

2.软件设计部分软件设计部分主要由单片机的程序控制部分组成。

程序控制部分包括主程序、中断服务程序和定时器中断程序。

主程序负责控制充电电路的启停和参数设置。

中断服务程序负责处理外部中断信号,如按键输入等。

定时器中断程序用于周期性地检测蓄电池的电压和电流情况,并作出相应的调节。

3.工作原理部分工作原理部分主要是通过单片机控制来实现对蓄电池的精确控制和监测。

首先,在充电过程中,单片机通过检测蓄电池的电压和电流情况,根据设定的恒流充电模式进行自动调节。

当蓄电池的电压接近目标电压时,单片机会自动切换到恒压充电模式,以保证电池的充电效果。

同时,单片机还可以对蓄电池的过充和过放进行保护。

当蓄电池的电压超过预设值或低于预设值时,单片机会自动停止充电或充电。

总结起来,基于单片机的铅酸蓄电池充电装置是一种能够精确控制和监测铅酸蓄电池充电过程的设备。

它能够根据蓄电池的电压和电流情况进行恒流充电,并具备过充保护、过放保护等功能。

通过合理的硬件设计和软件设计,实现了对蓄电池的高效充电和保护,能够提高蓄电池的寿命和使用效果。

基于ATmega16的充电器设计

基于ATmega16的充电器设计

1、硬件设计1.1微控制器模块采用Atmel 公司的ATmaga16L 单片机作为主控制器。

ATmaga16L 是一个低功耗,高性能的8位单片机,片内含16k 空间的可反复擦写100,000次的Flash 存储器,具有1K b y t e s 的随机存取数据存储器(RAM ),32个IO 口,2个8位可编程定时计数器,1个16位可编程定时计数器,四通道PWM ,内置8路10 位ADC ,硬件SPI 和TWI ,可编程看门狗电路,抗干扰能力强,可在电磁干扰环境下工作。

1.2电源模块采用三端集成稳压器78XX 系列作稳压器件组成稳压电路。

三端式稳压器由启动电路、基准电压电路、取样比较放大电路、调整电路和保护电路等部分组成。

其内部基准电压不受输入电压波动的影响,并且内部设计了减流式保护电路和过热保护电路,能很好得保证稳压值的稳定。

1.3恒流源模块微控制器控制由高精度运算放大器、精密采样电阻等组成的恒定电流源。

该电流源电路结合微控制器构成数控电流源。

通过键盘预置电流值,单片机输出相应的数字信号给D/A 转换器,通过D/A 转换器输出的模拟信号送到运算放大器,控制基于ATmega16的充电器设计谢祎 唐璇 高绪阳 陈言俊 山东大学物理学院 250100电路电流大小。

实际输出的电流再通过精密采样电阻采样变成电压信号,通过A/D 采样转换后将信号反馈到单片机中。

单片机将反馈信号与预置值比较,根据两者间的差值调整输出信号大小。

这样就形成了反馈调节,提高输出电流的精度。

当负载在一定范围内变化时具有良好的稳定性,而且纹波电流较小、精度较高。

1.4 恒压源模块采用AMS1117高效率线性稳压器和低漂移、精密运算放大器O P 07构成恒压源。

AMS1117克服了78XX 系列的缺点,能提供很好的基准电压,然后用OP07构成电压跟随电路,将它与取样电阻进行隔离,从而达到在一定范围内输出恒定电压的目的。

1.5 A/D 转换模块采用12位高速A/D 转换器AD1674,其内置采样保持电路、参考电压和时钟电路。

基于AVR单片机的蓄电池充电器设计

基于AVR单片机的蓄电池充电器设计

基于AVR单片机的蓄电池充电器设计
李成谦;周克;董芳针
【期刊名称】《工业控制计算机》
【年(卷),期】2016(0)9
【摘要】随着各种蓄电池在生活中的广泛应用,限流限压式、恒流限压式等充电方法的充电器已不能满足人们的要求.针对铅酸蓄电池的特点,以ATmega16单片机作为控制芯片,采用三阶段式充电方法,设计出了一种基于单片机控制的智能充电器,与传统充电器相比,具有充电时间短,能耗低等优点,使蓄电池具有较大的使用容量和较长的循环寿命,并且具有充电电压显示功能和过热保护功能.
【总页数】2页(P132-133)
【作者】李成谦;周克;董芳针
【作者单位】贵州大学电气工程学院,贵州贵阳550025;贵州大学电气工程学院,贵州贵阳550025;贵州大学电气工程学院,贵州贵阳550025
【正文语种】中文
【相关文献】
1.基于AVR单片机的智能快速充电器的设计与研究 [J], 曾还尤;朱超甫
2.基于AVR单片机的智能充电器软件系统设计 [J], 侯赵磊;何秋生;段勇勇;曹雅维
3.基于AVR单片机实现智能型充电器电源的设计与研究 [J], 马岩;陈颖;陆继岩;刘鹏
4.基于AVR单片机NiMH电池充电器的设计 [J], 杨春金;郭玖琳
5.基于AVR单片机的智能快速充电器设计 [J], 林燕雄;朱望纯
因版权原因,仅展示原文概要,查看原文内容请购买。

基于ATmega16单片机的太阳能充电器设计

基于ATmega16单片机的太阳能充电器设计

基于ATmega16单片机的太阳能充电器设计费继友;陈东东;李花;郭子琛;王英邗;谢金路【摘要】针对公交站、广场及公园等人口密集地点手机电量续航能力不足的问题,利用ATmega16单片机、SX3002、6N137、DS18B20等芯片设计了一款智能型太阳能充电器,可进行蓄电池充放电控制调节,充电过程符合蓄电池四段式充电曲线,且具有过充过放保护及温度补偿等功能,可供手机等移动终端充电.实验测试结果表明:其充电电流控制精度可达毫安级.【期刊名称】《大连交通大学学报》【年(卷),期】2016(037)003【总页数】4页(P99-102)【关键词】太阳能;充电器;四段式充电;电量续航【作者】费继友;陈东东;李花;郭子琛;王英邗;谢金路【作者单位】大连交通大学机械工程学院,辽宁大连116028;大连交通大学机械工程学院,辽宁大连116028;大连交通大学机械工程学院,辽宁大连116028;大连交通大学机械工程学院,辽宁大连116028;大连交通大学机械工程学院,辽宁大连116028;大连交通大学机械工程学院,辽宁大连116028【正文语种】中文随着手机等移动设备功能的日新月异,其电池续航能力备受关注,本文以太阳能为能量来源,提出一种解决方案.太阳能的产生受自然环境影响大,太阳能电池板输出电压不稳,直接用于充电易对移动设备造成较大伤害[1],本文采用蓄电池作为中间蓄电环节,实现电能存储和稳定输出.由于传统蓄电池采用非智能充放电控制,未按蓄电池充放电曲线控制充放电过程而损伤蓄电池使用寿命.本文以ATmega16单片机为核心,设计了简单实用的充放电控制电路,实现蓄电池的最佳充电方案,同时控制SX3002芯片通过USB转接口对多种移动设备充电.该充电器适合装在公交站、公园、广场等户外场所,成本低廉、性能稳定、清洁环保,具有一定实际应用价值.光照条件下,太阳能电池板由光生伏打效应产生电压,当电压高于蓄电池电压时,即对蓄电池充电,但此方法效率低,且伤害蓄电池,故需要太阳能充电器对充电过程加以控制.太阳能充电器系统结构框图如图1所示.太阳能充电器主要由三部分构成:DC/DC转换电路、SX3002外围电路及MCU 外围电路.工作时,太阳能电池板将太阳能转化为电能,提供充电电压,单片机检测太阳能电池板和蓄电池的电压以及充电电流变化,根据检测数据用单片机控制输出一定占空比的PWM脉冲信号,控制DC/DC转换电路输出符合蓄电池充电特性的电压和电流,实现蓄电池的四段式充电,最终MCU通过控制继电器及SX3002芯片实现对移动设备的充电.2.1 太阳能电池板选型本文采用12V7.2AH铅酸免维护蓄电池作为中间蓄电环节,恒流阶段要求太阳能电池板可以输出蓄电池容量0.1C的充电电流(720 mA)[3],蓄电池充电时间为6~10 h,按6 h充电时间计算,太阳能电池板功率不能低于14.4 W.根据上述条件,选用20 W单晶硅太阳能电池板,其性能参数如表1所示.2.2 MCU及其外围电路MCU及其外围电路主要包括四部分:MCU最小系统电路、电压电流采样电路、温度检测电路和系统工作状态指示电路.图2所示为MCU最小系统电路图.MCU 采用Atmel公司的ATmega16单片机.其供电电源VCC由蓄电池通过7805稳压芯片提供,片内资源丰富,具有四种PWM脉冲输出形式,其PA引脚为8路10位AD输入[2].图3是电压及电流检测电路.采用电阻分压方式使输入采样电压满足I/O口的输入要求,并使用0.1 μF电容C6对采样电压进行滤波.电流检测时,在蓄电池负极与地极间串联0.1 Ω精密采样电阻,选用μV级运算放大器OP07放大精密电阻上的采样电压信号,放大倍数为(1+R14/R13),信号经放大后由PA5引脚输入单片机.OP07运算放大器由太阳能电池通过7815和7915稳压芯片提供±15 V双电源,最大失调电压偏移量仅为150 μV,不需额外调零措施即可满足实验测试精度要求.图4是温度检测电路图,蓄电池在充电过程中产生大量的热,影响充电特性,需对充电电压进行温度补偿, 25℃为标准充电温度,蓄电池温度每上升1℃,单节蓄电池(2 V)的充电电压降低3 mV,充电电压温度补偿为:采用DS18B20温度传感器实时检测蓄电池温度,根据检测温度对充电电压实时调整,弥补温度变化对充电的影响,使充电效果更理想,其温度值精确到0.1℃.蓄电池放电深度过大,会缩短蓄电池寿命.铅酸蓄电池的放电深度不宜超过50%~75%,因此选用的蓄电池当电压为12.1 V时,放电深度为50%,故在控制程序中设置放电阈值为12 V. 为避免过充过放,设计了如图4系统工作状态指示电路.D9~D11为工作状态指示灯,D9亮表示太阳能电池板电压满足充电条件,可对蓄电池进行充电,同时闭合太阳能电池板与蓄电池间的继电器;D10亮表示太阳能电池板电压不足,同时断开太阳能电池板与蓄电池间继电器,也作为光控标志;D11亮表示蓄电池已达最大放电深度,断开负载与蓄电池间继电器,切换至市电备用电路保证系统继续工作.2.3 DC/DC转换电路及SX3002芯片外围电路图5为BUCK型DC/DC转换电路,图6是SX3002电路.将太阳能电池板输出电压转化为连续可调电压作为蓄电池充电电压.充电过程中,判断所采集的电压及电流,调节PWM脉冲信号的占空比,使充电电压和电流满足各充电阶段的要求[3].DC/DC转换电路中,利用6N137高速光耦隔离单片机与DC/DC转换电路,防止电压过高烧毁单片机,采用肖特基二极管1N5819作为续流二极管[4],电容C15选用(105℃,100 kHz,50 V)的系列电容,DC/DC转换电路的输出电流IO为60~700 mA,流过电感的电流增量计算公式为式(2), 取IO=500 mA,则根据波纹电流计算公式[5]:式中:VW=50 V,则C3≈100 μF.式中:Vi为电路输入电压,为20 V;VO是输出电压,为14 V,则L=220 μH.PWM脉冲信号的占空比计算公式为:式中:f为PWM脉冲信号的频率.SX3002芯片为150 kHz固定频率脉宽调制(降压型)DC/DC转换器,可调输出,内建频率补偿和固定频率震荡器.由图5可以看出,单片机通过检测蓄电池两端电压作为反馈信号,控制继电器通断,实现充电器为移动设备充电.其输出电压和电流为:图7是充电器的逻辑控制流程图.系统启动后,单片机开始检测太阳能电池板电压和蓄电池电压,若太阳能电池板电压低于20 V,则调用黑天模式程序,停止向蓄电池充电,并提示当前为黑天.当太阳能电池板电压大于20 V,检测蓄电池电压,若蓄电池电压低于12 V,则切断蓄电池与负载连接转至市电应急供电,并调用预充电程序,直至蓄电池电压升至12 V,调用恒流充电程序,此时采用恒定电流对蓄电池进行快速充电,根据检测信号不断调节PWM脉冲信号的占空比,使充电电压随蓄电池内阻增加而升高,实现恒流充电.当蓄电池电压达到14.5 V时,调用恒压充电程序,在此阶段巩固电池电压,保持14.8 V的充电电压对蓄电池充电,当充电电流降至恒流阶段的十分之一时,转入涓流充电阶段.此阶段作用是弥补蓄电池的自放电,只需输出13.6 V电压对蓄电池进行小电流充电即可.以上四个阶段为蓄电池的四段式PWM脉宽调制充电,在脉宽调压的同时,实时检测温度,对充电电压进行温度补偿.在实验中,通过液晶屏显示温度、电压、充电电流,按照四个充电阶段进行充电实验,记录数据并绘制I-V充电曲线对比图.图8是四阶段中预充电过程的工作截图,图9是实测充电曲线与理想充电曲线对比图.对两条曲线进行相关度分析,计算得出,电流、电压曲线的相关系数分别为98.78%和99.49%,表明充电电流及电池电压变化趋势与理想曲线基本一致.由图9得出两条曲线四阶段的标准差值及曲线变异系数如表2所示.分析表2数据可知,实验电路在恒流阶段电流标准差为28.62,损耗较大,导致此阶段蓄电池电压上升趋势较理想曲线放缓.其余阶段变异系数均小于5%,满足实验数据可信度要求,表明本太阳能充电器可以按照四阶段充电方式有效地为蓄电池供电.本文详细介绍了基于ATmega16单片机的太阳能充电器设计过程.通过大量实验验证了该设计系统可以实现四阶段充电的功能,I-V充电曲线理想,实验结果表明:(1)实测充电曲线与理想充电曲线相关系数达到98%以上,四阶段变异系数均小于5%,预充及涓流阶段变异系数接近,可以输出稳定电压和电流并实现四阶段智能充电控制;(2)与市面上大多数依托脉宽调制芯片的充电器相比,本充电器具有0~1.1 A的毫安级可调充电电流,兼具电池恢复、激活的特点;(3)7 h左右的充电时间,较常规8~10 h的充电时间有16%左右的提高,且电池温升小,可以显著提高蓄电池使用寿命;(4)实现了一种人们户外出行移动设备电量不足问题的解决方案,具有很好的推广前景;(5)充电器输出500 mA以上恒定大电流阶段产生约8.5%的损耗,怎样减少恒定大电流阶段充电损耗有待进一步研究.【相关文献】[1]韩文颍,赵明君,寇志伟,等.太阳能光伏技术的研究与发展[J].科技创新与应用,2013,30:15- 16.[2]普仕凡,徐名峰,张丽艳,等.基于AVR单片机的IRIG-B码授时系统设计与实现 [J].大连交通大学学报,2014,35(3):97- 100.[3]金钧,赵宏勋,周帅.基于无触点调压技术的路灯技能控制器[J].大连交通大学学报,2011,32(5):85- 88.[4]王磊,丁亚雪,赵轩,等.基于BUCK电路宽范围可调DC/DC电源的研究与设计[J].信息通信,2014(11):72- 73.[5]李定宣.开关稳定电源设计与应用[M].北京:中国电力出版社,2006:120- 129.。

一种基于Atmega16智能太阳能充电器的设计方案

一种基于Atmega16智能太阳能充电器的设计方案

一种基于Atmega16智能太阳能充电器的设计方案
王超; 张映红
【期刊名称】《《电源技术》》
【年(卷),期】2012(36)5
【摘要】针对目前太阳能充电控制器对蓄电池的保护不够充分,蓄电池的寿命缩短这种情况,研究设计了一种基于Atmega16单片机的太阳能充电控制器的方案,对太阳能的最大功率点进行跟踪利用。

并对蓄电池的充放电方式以及实际应用方面做了分析,重点介绍了太阳能控制器最优的充放电思想,从而实现了对太阳能的最优利用和蓄电池的科学管理。

【总页数】3页(P690-692)
【作者】王超; 张映红
【作者单位】成都电子机械高等专科学校四川成都611744; 成都飞机工业集团公司四川成都610092
【正文语种】中文
【中图分类】TM914
【相关文献】
1.一种基于ATmega16的智能电动自行车充电器检测仪设计 [J], 高田海
2.一种基于水上灯浮标的智能监控装置设计方案 [J], 张平
3.一种基于SoC和阿里云的智能家居系统设计方案 [J], 柯鑫;石红强;孙光培
4.一种基于视频特征的智能电视广告监播系统设计方案 [J], Li Sha
5.一种基于TSN特性的以太网组网在智能变电站中的设计方案 [J], 周飞飞;何迎利;程程;周熠
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

atmega16单片机用于智能型铅酸电池
充电器
分享
[导读] 0 引言本文针对矿用永磁操动机构馈电开关智能控制器采用的铅酸蓄电池在充电过程中存在充电过度、充电不足、电池过热和充电速度慢等诸多问题,提出
关键词:AtmelATmega16充电器铅酸电池
0 引言
本文针对矿用永磁操动机构馈电开关智能控制器采用的铅酸蓄电池在充电过程中存在充电过度、充电不足、电池过热和充电速度慢等诸多问题,提出了一种以atmega16 单片机为核心的智能充电器设计方案。

采用了基于sugeno 推理的模煳PID 控制算法,提高了充电器的充电速度,减少了电池损耗,实现了对铅酸蓄电池充电过程的智能化控制。

目前矿用永磁操动机构馈电开关智能控制器采用铅酸蓄电池作为备用电源。

传统的铅酸蓄电池充电方法有恒流限压充电和恒压限流充电,但充电效果都不是很理想,一方面这些方法充电时间过长,温升过快。

另一方面,充电过程中存在过充和欠充现象。

专家研究表明:铅酸蓄电池充电过程对其寿命影响最大,过充电、充电不足以及温升都是引起电池故障的主要原因。

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

1 系统总体结构设计
系统选取ATMEL 公司生产的 atmega16 单片机作为核心控制芯片。

总体结构包括:电源模块、充电主电路模块、模拟量检测模块、显示及报警模块和IGBT 驱动模块。

系统总体结构如图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 控制算法,优化了铅酸蓄电池的充电过程,保证了矿用永磁操动机构馈电开关智能控制器备用电源的安全使用。

实验结果表明,该设计方案解决了铅酸蓄电池充电过程中存在的过充电、充电不足和发热等问题,并在加快充电速度,减少能量损耗、延长使用电池寿命等方面效果显着。

相关文档
最新文档