- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32单片机开关电源并联供电系统.doc
摘 要
本系统以STM32单片机为主控制器,以TL494为核心,设计并实现一开关电源并联供电系统。系统由稳压模块、PWM驱动模块和同步BUCK斩波电路构成的DC-DC模块单片机显示控制模块四部分组成。在AD采集到由电流互感器CSM006NPT的感应电压后,单片机通过TL494的PWM波控制两个恒流源实现了输出电压恒定以及对输出电流任意比的控制。本系统通过场效应管IRF3205代替续流二极管减小损耗从而提高电源效率,并且利用TL494死区引脚实现过流关断,有效的保护了电路,经测试,系统能够实现基础部分所有要求。
关键词:TL494;并联供电;同步BUCK斩波;恒流源;恒压
方案设计
1、方案比较与论证
(1) DC/DC拓扑结构
方案一:采用传统降压拓扑结构
LM2596输出电压1.2V~37V可调,输出最高电流可达3A,输出线性好负载可调,系统效率高,可以用仅80μA的待机电流,实现外部断电,具有过流保护功能,经调节后完全可实现题目的基本要求。但是LM2596内部电阻导通电阻相对较大,同时续流二极管的损耗较大,只能作为开关电源稳压模块,不满足系统对DC-DC模块高效率高效率的要求。
方案二:采用同步整流BUCK结构
采用具有同步整流的BUCK结构,利用MOS管IRF3205代替二极管续流,IRF3205是具有极低阻抗(开态电阻为8mΩ),电压典型值为55V,电流续流连续110A,175℃运行温度快速转换速率无铅环保
图1系统总体框图
理论分析计算
1、BUCK并联恒流源电流分配
由于电流源可以并联,根据负载R电压为8V固定,可知负载R上电流为BUCK电路并联两恒流源电流之和,同时根据设定支路一与支路二电流比为K,可知:
= (欧姆定律)
=+ (基尔霍夫电流定律KCL)
=
得:=;= 即为两BUCK并联支路恒流源电流设定值。
上电系统初始化后,两个BUCK支路电流默认按1:1方式步进增加直到AD采集的负载电压为8V,通过检测按键得出K(电流比例)值变化,在保证电压在一定范围变化下先粗调再细调两支路电流值最终确保两支路电流按设定比例输出。
2、电压电流精度计算
STM32单片机内置12位ADC和12位DAC,基准电压源为内部3.3V,电压精度可以达到0.81mv,远远小于0.4V,同时,霍尔式直流互感器CSM006NPT准确的动态性能误差,AD采集偏差0.81mv最大会导致2.48mA电流误差,而题目发挥部分电流相对误差绝对值不大于2%,即允许电流误差最小为0.5A*2%=4mA,满足题目对电压和电流精度的要求。
3、开关频率的选择
考虑到单片机的效率和为减小开关管的损耗,使开关管工作于音频以上,同时为了防止两个模块电路出现差拍,本作品将两个模块的PWM信号错开5KHz,通过10K滑动变阻器与103(10000PF)电容调节TL494工作频率,从而控制两路恒流源开关管分别工作于20KHz和25KHz频率。
4、 滤波电容的选择
根据设计需求,输出滤波电感选取100uH,为输出允许纹波电压小于100mV,为开关管工作频率,两路DC模块分别取20KHz和25KHz,为输出额定电压值8V,D为工作占空比,系统稳定后占空比D=50%。由,求得两路电容值分别为124uF和79.86uF,分别取125uF和100uF电解电容。
三、 硬件电路设计
1、稳压电路的设计
由于系统不允许使用线性电源模块,同时为了减轻程序调节闭环的压力,因此选定一款耐压24V自带反馈的稳压芯片LM2596的开关稳压电路,参考LM2596 的datasheet中应用实测电路图,稳压电路分别产生12V和5V电压,用于给TL494和STM32单片机供电。
图2 稳压电路设置
TL494PWM波产生电路的设计
TL494是典型的脉宽调制型开关电源控制器,内置线性锯齿波振荡器,通过外接电阻和电容可以调节频率,频率计算公式为,内置误差放大器和5V精密基准电压,可将TL494的4脚串联一个100uF电解电容接到TL494的14脚基准电压输出,使得芯片上电后,给4脚一个充电过程,让PWM波的产生达到一个从无到有,从小到大的过程,从而达到对死去时间的控制以及对电路缓冲保护的作用。不仅如此,当电流互感器检测出两路恒流源的总和大于4.5A时,可通过单片机驱动电路将TL494的死去引脚(4脚)拉高,关断PWM输出,之后再重新启动,达到过流保护的目的。
BUCK驱动电路设计
该部分电路作为恒流源控制核心电路,PWM波产生来自于
文档评论(0)