基于UCC3895与PIC单片机的智能充电器

最新更新时间:2011-01-20来源: 互联网关键字:UCC3895  PIC  充电器的 手机看文章 扫描二维码
随时随地手机看文章

  0 引言

  现代通讯设备、电子产品、电动车辆、UPS等普遍采用蓄电池作为电源,然而多数充电设备功能单一,通用性差,维护质量低,导致产品的使用效率大大降低。本文采用UCC3895PIC单片机,针对常用的铅酸蓄电池,设计开发了一种智能充电器。

  UCC3895TI公司生产的专用于PWM移相全桥DCDC变换的新型控制芯片,可工作于电压模式,也可工作于电流模式,并且可实现输出脉冲占空比从0100%相移控制,软启动和软停止可按要求进行调节;内置7MHz带宽的误差比较放大器;具有完善的限流及过流保护、电源欠压保护,基准欠压保护、软启动和软停止等功能。

  PICl6F917型单片机与UCC3895共同组成控制器部分,相对于仅使用单片机作为控制器的方式,具有响应速度快,控制精度高,软件设计简单,运行稳定等优点。

  l 总体结构

  如图l,充电器的供电部分采用开关电源,其输入为220V交流市电,整流滤波后,一部分为控制电路的数字器件提供辅助工作电源和参考电压,另一部分经全桥逆变转换为高频交流电,再进行高频整流滤波,为蓄电池提供060V脉冲直流电。PICUCC3895配合构成闭环控制电路,通过比较用户设定值和采样得到的反馈值,在充电过程中的不同阶段对逆变器进行PWM控制,同时PIC完成显示和报警等功能。

  2 硬件设计

  1)主电路设计

  如图2,充电主电路采用移相控制全桥ZVTPWM变换技术,利用功率MOS管的输出电容和输出变压器的漏电感作为谐振元件,使FBPWM变换器四个开关管依次在零电压下导通,实现恒频软开关,减少了开关损耗,可保证变压器效率达8090%,并且不会发生开关应力过大的问题。

  2)控制电路设计

  控制电路分为两部分。第一部分为前级控制器,由UCC3895及其外围电路组成,用来生成PWM脉冲,实现对开关管的控制。第二部分为后级控制器,由PICTLV5618及其外围电路组成,实现用户设定、采样、显示、计时、报警、主电路通断等充电过程的管理功能。

  (1)前级控制电路

  引脚电路功能分析

       如图3,脚1和脚20是误差放大器的反相输入端和同相输入端,其中脚20外接UcUc是后级控制器送来的输出电压控制信号,经隔离后,在这里作为误差放大器的基准电压。脚2为误差放大器的输出端,内接PWM比较器的非反相端,外接EAl脚。当充电开始时,充电电流较大,取样电流与设定电流比较后接在PWM的非反相端,从而调节PWM输出脉冲宽度;当充电末了,充电电流较小,充电电压变大,2脚依靠误差放大器反馈控制调节PWM输出脉冲宽度。

  脚3PWM比较器的反相输入端,外接7脚和取样电流电路。充电初始阶段,充电电流较大,电路工作在峰值电流模式下,反馈信号主要由取样电流提供,它与同相端比较后,调节PWM输出脉冲宽度。充电中后期,充电电流变小,充电电压稳定,电路工作在电压模式下,该端接CT(引脚7)上的锯齿波信号。

  工作过程原理分析

  充电器电压信号由传感器取出,加到UCC38951脚。充电初期,电池两端电压很低,充电电流很大,电路工作在峰值电流模式下,电压反馈对控制电路影响比较小,这时电路主要靠电流反馈工作,采样电流VI经过比较后加到PWM比较器的非反相端,IAIB经过整流后加到PWM比较器的反相输入端,由两者的大小调节PWM比较器输出脉冲的宽度(如图4);充电中后期,电压变大,充电电流变小,电路工作在电压模式下,电压信号加到误差放大器的反相端与设定的基准值比较后送至PWM比较器的非反相端,7脚输出的锯齿波信号接在PWM比较器的反相端,由两者的大小调节PWM比较器输出脉冲的宽度(如图5)。由芯片外围电路可以看出,它具有两个闭环控制调整电路,其一是电压控制闭环电路,电压取样信号加在误差放大器反相端,与后级控制器送来的同相端基准电压比较,产生误差信号,加在PWM比较器反相端。其二是电流控制闭环电路,输出电流取样信号与后级控制器送来的电流信号比较后加在PWM比较器非反相端,它与反相端信号比较后产生控制信号,从而决定输出脉冲的宽度。

  (2)后级控制电路

  参数设定与显示部分

  如图6PICRD0RD5设为输入,外接6个按键,分别为4个方向键、确定键、取消键,用于接收用户的参数设定值,如电池标定电压、充电电流、充电时间,单片机将这些设定值存储于EEPROM中。RC0RC7设为输出,外接显示屏的数据端,用于显示当前的工作状态和用户设定确认。

  采样部分

  由于PICRA0RA2可同时作AD通道,用来接收采样的电池电压、充电电流、电池温度,将其转换为十位二进制数存储。其中充电电流通过一个外接检测电阻,转换为电压值线性计算得到,电池温度通过温度传感器TC1047得到。

  控制输出与报警部分

  TLV5618与单片机相连,串行接收RB0送来的代表用户设定值的数字信号,完成DA转换,将得到的模拟量通过OUTA(控制电压VKV)OUTB(控制电流VKI)输出,为UCC3895提供基准电压和基准电流。RB3RB4设为输出,用于控制主电路通断(SWITCH)和驱动报警设备(BUZZ)RB5设为输入,接收报警信号(ALART)

  3 软件设计

  根据铅酸蓄电池的充电特性,为提高充电效率,延长电池寿命,实现快速充电,本文采用三阶段智能识别充电法。如表l所示,以12V铅酸蓄电池为例,在不同温度下各充电阶段选择不同的转换电压,转换电流和浮充电压。

  1)主程序

  充电主程序主要完成各功能部分的初始化、循环采样、显示输出实时状态、判断充电阶段、充电计时、故障报警等工作,其流程图如图7所示。

  2)恒流充电阶段

  图8为恒流充电阶段的流程图。单片机按照设定充电电流值控制UCC3895使主电路输出恒定电流,根据当前温度以查表的方式取得恒流到恒压阶段的转换电压,采样电池电压,当电池电压超过转换电压时,该阶段结束,进入恒压充电阶段;若未超过,继续采样。过程中同时判断是否有过流(此时ALART=1)或到达设定充电时间,以确定是否停止充电。

  3)恒压充电阶段

  图9为恒压充电阶段的流程图。单片机按照当前电池电压值控制UCC3895使主电路输出恒定电压,采样电流,若电流小于浮充阶段转换值,该阶段结束,进入浮充阶段;若不小于,继续采样。过程中同时判断是否有过压(此时ALART=1)或到达设定充电时间,以确定是否停止充电。

  4)浮充阶段

  该阶段蓄电池已充满,为了补充蓄电池自放电的能量损失,单片机按照表l浮充电压值控制UCC3895使主电路输出恒定电压,给蓄电池一微小的充电电流,同时判断蓄电池的充电电压和电流,以便在恒压充电和恒流充电阶段间转换,判断充电时间,若充电时间到,断开主电路(SWITCH=0,停止充电。流程图与恒压阶段类似。

  4 结束语

  以UCC3895PIC单片机为控制器设计的智能充电器,可对常用的12V48V铅酸蓄电池进行充电,能够保证电池的充足率,并且保证不会过充。整个充电器体积小,结构简单,成本低,具有良好的充电管理和维护功能,而且有利于延长电池的使用寿命,具有非常高的实用价值和推广价值。
关键字:UCC3895  PIC  充电器的 编辑:冰封 引用地址:基于UCC3895与PIC单片机的智能充电器

上一篇:锂离子电池智能充电器硬件的设计
下一篇:基于ADP2119设计的2A降压DC-DC电源转换技术

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

PIC18F66K80存储器构成(详解)
本文来讲讲关于PIC18F66K80的存储器 一、程序存储器 何为程序存储器? 程序存储器通常是只读存储器,用于保存应用程序代码,同时还可以用于保存程序执行时用到的数据(例如保存查表信息)。 PIC18F66K80提供片上64 KB 闪存,最多存储 32,768 条单字指令。 可以用MPLAB X IDE 观察到(如下图): ROM 代码偏移 开发环境:MPLAB X IDE 芯片:PIC18F66K80 示例: 1、如下图所示指定代码地址范围。(这里设置3000-3FFF) 2、观察存储器地址: 点击菜单栏的- 窗口- PIC存储器视图- 程序存储器。 可以看到当前代码确实被编译到3FFFF之下。 未完。。。
[单片机]
<font color='red'>PIC</font>18F66K80存储器构成(详解)
PIC16F877单片机驱动1602液晶屏数字时钟程序
4MHz时钟--PIC-KIT3。 main.c: #include #include #include Display.h #include main.h __CONFIG(WDTDIS & LVPDIS & HS & PWRTDIS & BORDIS); //设置877配置位 /************************定义显示字符*****************************************/ uchar Welcome_1 = { Welcome To Use }; //uchar Welcome_2 = { DSK-27 System ! };
[单片机]
基于单片机智能充电器设计
0 引言 电子技术的快速发展使得各种各样的电子产品都朝着便携式和小型轻量化的方向发展,也使得更多的电气化产品采用基于电池的供电系统。目前,较多使用的电池有镍镉、镍氢、铅蓄电池和锂电池。它们的各自特点决定了它们将在相当长的时期内共存发展。由于不同类型电池的充电特性不同,通常对不同类型,甚至不同电压、容量等级的电池使用不同的充电器,但这在实际使用中有诸多不便。 本文介绍一种基于单片机的智能充电器的设计方法。该充电器可以实时采集电池的电压和电流,并对充电过程进行智能控制。它可以自动计算电池的已充电量和剩余的充电时间,也可以改变参数来适应各种不同电池的充电。系统中的管理电路还具有保护功能,可防止电池的过充和过放对电池造成。
[单片机]
基于单片机<font color='red'>的</font>智能<font color='red'>充电器</font>设计
基于PIC单片机实现音乐播放实例程序
PIC单片机实现音乐播放的实例程序 ******************************** * PIC单片机实现音乐播放 * ******************************** 源程序: 以下程序要用二个定时器资源,凡是有二个定时器的PIC单片机均可实现,该范例需要的MCU是MICROCHIP PIC16C62 INCLUDE "D:PICP16XX.EQU" ;该文件在MICROCHIP光盘中可找到 ;************************************************** #define BeepOut RC,4 ;******************
[单片机]
PIC系列单片机开发过程中软、硬件设计经验、技巧
P IC 单片机 在国内日益流行,本文介绍Micro Chip PIC系列单片机开发过程中软、硬件设计的一些经验、技巧。 由美国Microchip公司生产的PIC系列单片机,由于其超小型、低功耗、低成本、多品种等特点,已广泛应用于工业控制、仪器、仪表、通信、家电、玩具等领域,本文总结了作者在PIC单片机开发过程中的一些经验、技巧,供同行参考。 1 怎样进一步降低功耗 功耗,在电池供电的仪器仪表中是一个重要的考虑因素。PIC16C××系列单片机本身的功耗较低(在5V,4M Hz 振荡 频率 时工作 电流 小于2mA)。为进一步降低功耗,在保证满足工作要求的前提下,可采用降低工作频率的方法,工作频率的下降可大大降低
[单片机]
可自动断电智能无线充电器设计
因不同的类型电子产品需要使用不同的充电器,充电时还要寻找合适的插口和理顺接线,笔者利用 电磁感应 原理,设计了智能 无线充电 器。该无线充电器具有自动感应充电和充满电后智能断电功能,不仅适用于各种不同充电电压和容量的电子产品,而且能够对多台不同的电子产品同时进行充电。作品采用智能无线充电的设计思想,具有使用方便、适用面广的优点,有较高的推广应用价值。 1.系统概述 1.1 当前充电模式情况 在电子科技技术高速发展的今天,全球范围内的手机用户数量已经达到了33亿,再加上MP3、MP4等其他周边电子产品,平均不到2人就拥有一个需要充电的便携式电子产品。目前普遍使用的都是数据线插接式充电,这种充电方式数据线接口用久了通常会有
[电源管理]
可自动断电<font color='red'>的</font>智能无线<font color='red'>充电器</font>设计
单纯数码管显示C程序-用PIC16F877A单片机
单纯数码管的显示C程序 #include htc.h #define HC595_SER RB7 #define HC595_SCK RB6 #define HC595_RCK RB5 #define key_164_data RB3 #define key_164_clk RB2 #define key_com1 RB1 #define key_com0 RB0 #define TURE 1 bit key_finish; //定义位变量,这是PICmate仿真软件环境的特有的地方 unsigned int sample_
[单片机]
基于STDES-2KW5CH48V-适用于工业轻型电动汽车2.5 kW - 48 V电池充电器参考设计
介绍 STDES-2KW5CH48V 参考设计主要为工业轻型电动汽车 (LEV) 提供充电解决方案,例如电动自行车、电动人力车、叉车、微型电动车。也适用于工业物流机器人。 充电器实施两种充电配置文件:一种用于锂离子电池,另一种用于铅酸电池,它们适用于电池充电的最新趋势。 充电器设计基于升压功率因数校正 (PFC) 电路,由提供高 PF 的 L4984D 控制大于 0.9,然后是基于全桥 LLC 谐振功率转换器的 DC-DC 电路,由 L6599A 控制。对于输出整流,已选择二极管与使用中心抽头的 LLC 变压器次级绕组配置。该设计采用 STM32F072CB 微控制器来控制功率级和电池充电曲线,并管理保护和用户界面。PFC
[嵌入式]
基于STDES-2KW5CH48V-适用于工业轻型电动汽车<font color='red'>的</font>2.5 kW - 48 V电池<font color='red'>充电器</font>参考设计
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved