登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
单片机论坛
›
单片机应用于方案
›
利用MCU设计离线锂电池充电器
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版
利用MCU设计离线锂电池充电器
[复制链接]
2247
0
ad***
管理员
发表在
电源技术
2014-4-4 15:41:47
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
高效、低成本及可靠的
电池
充电器设计可用各种方法来实现,但采用8 位闪速
MCU
不仅能缩短设计时间、降低成本及提供安全可靠的产品,而且还能使设计人员以最少的工作量来进行现场升级。考虑到电池安全充电的成本、设计效率及重要性,基于MCU 的解决方案可为设计者们提供诸多优势。通过选择带适当外围与闪存的8 位MCU,工程师们能充分利用其优势来设计一种离线
锂电池
充电器。带2KB 闪存及适当外围以提供一种廉价解决方案的飞利浦 80C
51
型MCU 就是这样一个例子。集成化闪存还能提供高效及方便地调试应用代码并进行现场软件升级(如果需要)的能力。由于设计界不仅熟悉而且广泛接受8 位MCU,故软硬件开发可快速进行。由众多厂商提供的各种功能强大且并不昂贵的应用开发工具,也是这种方法的另一项优势。利用这种方法,设计团队不仅能极大地缩短设计周期,而且还能进行更为复杂的设计,并使项目的整体材料费(BOM)不超出可接受的范围。
外围电路集成
譬如,当MCU 集成有内部振荡器时,离线锂电池充电器设计可从以下两方面获益。首先,可省掉外部振荡器,从而节省成本及
PCB
占位;其次,内部振荡器可提高系统启动时的稳定性。四通道A/D 转换器是设计工程师们应该寻求集成到芯片中的另一种有价值的外围电路。除能比使用外部A/D 转换器更节约成本外,还能用它来检测充电电压、
电流
及电池温度--几乎包括安全电池充电操作中的所有重要参数。用来实现以下所介绍设计的MCU(P89
LPC
916)不仅集成了上述所有这些特性而且还拥有可同时在两个时钟上执行指令的高性能处理器架构,从而将其性能提高至标准80
C51
器件的6 倍。Time0(计时器0)很容易被配置成PWM 输出,故易于设置及使用PWM 功能。
基本电池充电标准
本设计为专门针对额定700-750
mAh
、3.6V 放电电压及4.2V 电压极限的锂电池充电器解决方案。充电顺序分成以下三个阶段:预充电阶段、恒定电流充电阶段及恒定电压充电阶段。当电池只剩下很少的电量且因此而只能产生很低的输出电压时,就必须有预充电阶段。在此情况下,必须采用低电流充电以保护电池。但如果被
充电电池
可产生较高电压(>3V),则可省略掉预充电阶段。当然,这是最普遍的情况。大部分电能是在恒定电流及恒定电压充电阶段从充电器流入电池。电池的最大允许充电电流由该电池的额定容量决定。对于快速充电,例如额定700mAh 的电池,可用350-
400
mA 电流来充电。在锂电池情况下,MCU 必须在保持电池正常充电电压的同时还监视充电电流,以在电池充满时能终止充电过程。温度监视可用来确保执行安全的充电步骤,因为随着电池充满,任何额外的电能都将被转换成热量。尽管MCU 必须为其完成的功能增加温度监视,但当今市场上的大多数锂电池都带有内置过充电保护,故温度监视尽管需要但却很少使用。
降压转换器设计
若要设计一种带锥形端接特性的充电器,最有效及最经济的方法是采用降压转换器来作为
开关
调整器。降压转换器使用
电感
来储存电能。图1a 及1b 分别为开关处于通/断位置时的降压转换器工作示意图。
图1:(a):降压转换器开关“开”;(b):降压转换器开关“关”。
来自PWM 的信号控制充电开关。当开关闭合时(图1a),电流由于充电器提供的电压(充电器Vin)而流过电路,此时
电容
通过电感充电。当开关打开时(如1b 所示),电感试图通过感应电压来保持电流流动,但它不能立刻充电。然后电流流过肖特基
二极管
并给电容充电。此过程循环往复。当通过减少PWM 占空比来缩短开关“通”时间时,平均电压减少。相反,当通过增加PWM 占空比来延长开关“断”时间时,平均电压增加。故通过控制PWM 占空比来使MCU 调整充电电压(或电流)可达到所需的输出值。在讨论设计细节以前,需先讨论与电感及电容有关的两个要点:
1.电感大小不难看出,确定降压转换器电感的大小是达到合适充电电压及电流的关键。电感大小也与成本有关。电感容量可用公式1 来计算:公式1 其中:Vi:输入至开关的充电器电压;Vsat:开关“通”时开关的电压损失;Vo:电压输出;T:PWM 周期;DutyCycle:PWM 占空比;
Io
:电流输出(亦即恒定电流充电)。公式1 显示PWM 的开关频率越高(亦即开关周期T 越小),则所需的电感越小,这有助于减少器件成本。
2.电容大小还需注意的是,此电路中的电容完全是用来减少纹波电流,故越大越好,因为纹波与电容值成反比。
设计要点
&
amp
;
nbsp; 本设计基于飞利浦P89LPC916 型MCU,其整体设计思想是,通过先用恒定电流充电、然后再用恒定电压充电来实现尽可能快的充电。MCU还控制用于指示充电器工作状态的
LED
。
1.精密
电源
VDD 需采用精密电压源,因为此电压被用作DA-DA 转换器的电压参考。低压降(
LDO
)调整器为该电压源的最佳选择,且本设计采用3 端LDO LM
1117
来为VDD 提供精密3.31 V 电源。
2.输出解决方案Timer0(
定时器
0)的一个通道用来产生控制降压转换器开关的PWM 信号。由于LPC916 带有其自己的片上RC 振荡器,故充电更加稳定而有效--尤其在电压控制工作模式下。所需的PWM 频率仅大约为14kHz,故能很好地控制在片上振荡器的频率范围内。可通过改变降压转换器的“开”时间来调整PWM 占空比。
系统设计
图2 为锂电池充电器系统组成框图。其中PWM 输出控制充电开关,且其占空比可根据需要用充电电压及电流的反馈来调整。LPC916 的8 位片上高速A/D 转换器提供了监视充电电压所需的高精度。避免锂离子应用中的过充电非常重要,因为将充电保持在其最大值以内可延长电池的使用寿命。表1 为该电路的输入/输出参数规格。
图2:由LPC916 控制的锂电池充电器解决方案
表1:图2 电路的输入、输出参数规格。
下一步是计算电感值,首先必须指出的是,公式1 给出了占空比、输出电流、PWM 周期及其他变量之间的关系。电感值可通过假设Vi=5.1V、所需输出电压Vsat=0.5V(在Io=350mA 上,Vo=4.25V、所需输出电流Io=350mA 、1/T=14.7kHz 以及占空比为50%来计算)。采用以上这些值,用公式1 可计算出电感值不小于10µH。在本设计中,建议电感值为
33
-10µH 。尽管可以采用大于5.1V 的输入电压,但更高的输入电压要求采用更高频率的PWM 或更大的电感,从而使器件成本提高。
锂电池应以三个独立的阶段来充电。如果电池电压低于3V,则需要有预充电阶段且充电电流应保持为65mA。一旦电池电压达到3V+-1% ,即开始进入快速充电阶段,并采用350mA 的恒定充电电流。通过调整控制脉冲可使充电电流保持恒定。当电池电压达到4V+-1% 时,即开始接恒定电压充电阶段。此时电压被保持在4.23V,充电电流处于监视下。
在恒定电压充电阶段之后,电池被另外再充电50 分钟,同时保持充电电流小于30mA。充电时间可用一个计时器来控制,但监视充电终结的方法有三种:检测充电电流、使用计时器以及监视温度(可选)。
充电过程如图3 所示。从一个阶段进入到另一个阶段的准确标志如下:预充电阶段(当需要时):如果Vbat&
lt
;3. 0(1%,则设置Iout=10%;Ireg=65mA ;快速充电阶段(恒定电流充电):当Vbat<=4.00+-1%V 时,设置Iout=Ireg=350mA;计时器控制充电阶段(恒定电压充电):当Ibat<60mA 时,设置Vout=Vreg=4.23V(50 分钟)以保证电池充分充电,但使充电电流小于30mA。充电在4 小时内完成。考虑到最终用户,设计中采用了LED 状态
指示灯
,以提供有关充电序列状态的信息。
图3:锂电池充电过程
设计方案的测试
可用来在充电过程中测试该设计的电路框图如图4 所示。用两块万用表来测量Vout 及Vsense_res 读数。Vout=Vbat+Vsense_res ,充电电流可用公式Iout=Vsense res/0.75 来计算。
图4:测试电路
当充电开始时,每
15
秒记录一次数据,但当电流及电压稳定后,记录周期可缩短为每5 秒记录一次。结果可能会随不同电池的化学特征而变化,而且电池的起始电压也对结果有影响。图5 及图6 显示该设计满足指标。
图5:输出电压测试结果
图6:输出电流测试结果
工作量
,
产品
,
成本
,
而且
相关帖子
变频器-中压变频器PowerFlex
PCB数控钻铣床控制系统解决方案
菱科变频器在河北省华北水泥厂应用
智能阀门定位器在石油化工装置自动化控制系统中的应用
三菱变频器的常见故障及维修对策
DVR高性价比解决方案
为什么P89V51芯片不在NXP网站的产品列表里呢?
PIC单片机替代产品EN系列
PIC单片机替代产品EN系列
PLC编程经验
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
VK1S38A是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
VK1628是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
产品品牌:永嘉微电/VINKA 产品型号:VK1668 封装形式:SOP24 概述 VK166
抗干扰LED数码管显示屏驱动芯片/3线串行接
VK1Q68D是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片。内部集成有3线
抗干扰能力强/点阵数显LED屏驱动/数码管驱
VK1S68C是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3 线串
更多
精华推荐
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
抗干扰LED数码管显示屏驱动芯片/3线串行接
抗干扰能力强/点阵数显LED屏驱动/数码管驱
可支持14×4的点阵LED显示面板数码管LED驱
数显驱动器原厂-数显LED显示驱动芯片VK1620
抗干扰数显驱动数码管LED驱动芯片VK1618 SO
更多
社区学堂
VK1S38A SSOP24点阵数显LED驱动芯片/数
点阵LED数显屏驱动芯片/数码屏显示IC-V
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
VK1S38A是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
VK1628是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
产品品牌:永嘉微电/VINKA 产品型号:VK1668 封装形式:SOP24 概述 VK166
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表