开关稳压电源最终报告.docx

上传人:b****6 文档编号:7955385 上传时间:2023-01-27 格式:DOCX 页数:16 大小:497.75KB
下载 相关 举报
开关稳压电源最终报告.docx_第1页
第1页 / 共16页
开关稳压电源最终报告.docx_第2页
第2页 / 共16页
开关稳压电源最终报告.docx_第3页
第3页 / 共16页
开关稳压电源最终报告.docx_第4页
第4页 / 共16页
开关稳压电源最终报告.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

开关稳压电源最终报告.docx

《开关稳压电源最终报告.docx》由会员分享,可在线阅读,更多相关《开关稳压电源最终报告.docx(16页珍藏版)》请在冰豆网上搜索。

开关稳压电源最终报告.docx

开关稳压电源最终报告

合肥学院暑期培训电子设计报告

 

作品名称:

开关稳压电源

学校全称:

合肥学院

系别班级:

电子系09级电气

目录

一、作品要求-1-

1.1基本要求-1-

1.2发挥部分-1-

二、总体电路结构-2-

三、方案论证-2-

四、硬件设计-4-

4.1整流滤波及变压电路-4-

4.2升压型开关稳压电路-5-

4.3脉宽调制电路-6-

4.3供电模块电路-6-

4.4过流保护电路-7-

五、软件设计-8-

六、组装与调试-9-

6.1输出电压范围测试-9-

6.2电压调整率测试-9-

6.3负载调整率测试-9-

6.4噪声及纹波测试-9-

6.5效率测试-9-

6.6过流保护-10-

七、报告总结-11-

八、参考文献-12-

附录-13-

附录1基本器件清单-13-

附录2总体电路图-13-

附录3部分程序-14-

开关稳压电源

摘要:

本系统以STC89S52为核心,电压可预置,步进电压为1V,输出电压范围为30V到36V,输出电流为0-2A。

可显示预置电压,实测电压。

该系统主要由最小单片机系统,PWM信号控制芯片TL494,开关电源升压主回路,A/D以及D/A组成。

系统通过键盘预置电压值送给TL494形成闭环反馈回路。

本系统具有调整速度快,精度高,电压调整率低,负载调整率低,效率高,无需另加辅助电源板,输出纹波小等优点。

关键词:

STC89S52ADDATL494boost电路

正文:

一、作品要求

设计并制作如图1所示的开关稳压电源。

图1电源框图

1.1基本要求

(1)输出电压UO可调范围:

30V~36V;

(2)最大输出电流IOmax:

2A;

(3)U2从15V变到21V时,电压调整率SU≤2%(IO=2A);

(4)IO从0变到2A时,负载调整率SI≤5%(U2=18V);

(5)输出噪声纹波电压峰-峰值UOPP≤1V(U2=18V,UO=36V,IO=2A);

(6)DC-DC变换器的效率

≥70%(U2=18V,UO=36V,IO=2A);

(7)具有过流保护功能,动作电流IO(th)=2.5±0.2A;

1.2发挥部分

(1)进一步提高电压调整率,使SU≤0.2%(IO=2A);

(2)进一步提高负载调整率,使SI≤0.5%(U2=18V);

(4)进一步提高效率,使

≥85%(U2=18V,UO=36V,IO=2A);

(5)排除过流故障后,电源能自动恢复为正常状态;

(6)能对输出电压进行键盘设定和步进调整,步进值1V,同时具有输出电压、电流的测量和数字显示功能。

(7)其他。

二、总体电路结构

图二系统总体框图

如图二所示,单片机通过键盘控制电压的步进,经过单片机控制D/A提供一个参考电压,与输出电压的反馈分压进行比较,在TL494内部的电压误差放大器产生一个高或低电平,控制脉宽变化,来达到调整输出电压的变化,反复调整后使输出达到设定得值为止。

参考电压输出后电压的反馈调节是由TL494自动调节的,调节速度快。

三、方案论证

方案一:

将经过隔离变压器得到的18VAC整流滤波后通过Boost升压电路进行DC-DC转换,由Atmega16单片机产生PWM并控制其占空比,从而得到要求的直流电压,如图1所示。

此方案仅用一块的控制芯片便既可以实现对Boost电路的控制,又可以结合A/D和D/A对输出电压进行步进调整和显示。

但由于单片机只能产生脉宽调制所需的PWM信号,在实际制作中为做到闭环式的控制会比较麻烦。

图3方案一单片机作控制器

方案二:

采用UC3842专用电流脉宽调制电源芯片来设计DC-DC升压转换电路,如图2所示。

UC3842具有锁存功能的逻辑电路和能提供逐个脉冲限流控制的PWM比较器,最大占空比可达100%。

另外,具有内部保护功能,如滞后式欠压锁定、可控制的输出死区时间等。

由此设计而成的电路易于实现脉宽调制,然而在真正使用时会发现,为得到要求的电压输出值,开关管S的参数选取相当不易。

图4方案二脉宽调制电源芯片作控制器

方案三:

 TL494是一种固定频率脉宽调制电路,它包含了开关电源控制所需的全部功能,广泛应用于单端正激双管式、半桥式、全桥式开关电源。

,在TL494内部的电压误差放大器产生一个高或低电平,控制脉宽变化,来达到调整输出电压的变化,反复调整后使输出达到设定得值为止。

参考电压输出后电压的反馈调节是由TL494自动调节的,调节速度快。

控制简单,容易实现,故采用方案三。

图5方案三固定频率脉宽调制电路

四、硬件设计

4.1整流滤波及变压电路

如图所示,电网电压经过变压器,变成小的交流电,然后经过四个整流二极管组成的桥式整流电路,将交流电变成脉动直流,在经过大的电解电容滤波和小的瓷片电容滤除高频纹波,从而获得比较稳定的直流。

图6

4.2升压型开关稳压电路

图7升压型开关稳压电路

如图所示,升压型开关稳压电路由功率开关、二极管、储能电感、滤波电容等组成。

设功率开关的转换周期为T,导通期的时间为Ton,截止期的时间为Toff,占空比为D,其中D=Ton/T。

根据功率开关S在导通和截止期间,储能电感L中流过电流的变化量相等,可以得到如下结论:

(1)通过控制功率开关S的基极所加的驱动信号的占空比D,就可以克服由于输入交流电网电压或输入直流电压或其他参数的变化而引起的对开关稳压电源输出电压的影响,能够起到降低输出电压的波动,稳定输出电压的作用。

实际电路可以采用由取样、放大、比较、反馈耦合等环节构成的闭环控制系统来实现对占空比D的控制,也就是所说的脉宽调制原理(PWM).

(2)此电路的工作是依靠功率开关S基极的驱动信号使功率开关S启动、导通和关闭,而工作于导通和截止的功率转换状态中的。

这样我们可以在输出端或功率转换过程中加一取样电路,将输出的电流和输出的电压的变化量取出,再经过放大、处理和比较后,形成一个与输出的电流和输出的电压有关的,也就是能够自动控制和调节驱动信号占空比的驱动信号来控制和驱动功率开关管S的工作。

(3)在

(2)的基础上,如果输出端或者负载电路出现短路而造成过流现象,或者由于其他原因造成输出端过压现象,施加于功率开关S基极的驱动信号便可以将功率开关S及时地关断,并使其处于截止状态,及时开关稳压电源停止工作。

这样既保护了开关稳压电源电路本身免遭损坏,又保护了负载电路不被损坏。

据此可以对电路进行过压、过流、过热等保护。

4.3脉宽调制电路

DC-DC变换器为开关电源核心部分,脉宽调制电路即PWM模块则是DC-DC变换器中很重要的部分。

此模块的工作状况直接影响开关电源的工作状态和性能指标。

本次设计选用器件为电流控制型脉宽调制器TL494。

其原理是通过反馈回来的电压与设定的电压进行比较,进而调节产生的PWM波。

其工作电路如图所示。

图8脉宽调制电路

其中,开关电源的工作频率由TL494的定时电容CT和定时电阻RT确定。

频率计算公式为f=1.1/(RT*CT)本次设计电路中取RT=3.3K,CT=1000pF,计算得f=30KHz。

4.3供电模块电路

图9供电模块电路

如图所示,利用三端稳压片7815和7805分别为系统中的芯片TL494和单片机提供电源。

由于运放OP07需要负电源所以我利用555芯片产生负电源。

具体电路图如图10所示,

图10负电源产生电路

4.4过流保护电路

图11过流保护

五、软件设计

1)程序结构;

本系统程序采用KeiluVision3软件编译,然后通过矩阵键盘来对频率进行改变和实现预置功能,改变不同波形的功能。

2)流程图;

整个系统软件的流程图如下图所示

图12流程图

六、组装与调试

6.1输出电压范围测试

表1输出电压范围测试

预置电压(V)

30

31

32

33

34

35

36

输出电压(V)

30.1

31.0

32.2

33.1

33.9

35.2

36.1

6.2电压调整率测试

测试条件为输出电压36.052V,输出电流为2.00A

表2电压调整率测试

输入电压Vin(V)

输出电压Vout(V)

15

28.06

18

36.10

21

35.93

电压调整率为:

S=ΔUout/(Vout*ΔUin)*100%=4.6%(ΔU、ΔUin为输出、输入变化量)

以上数据输出电压用六位半表测得,输出电流用四位半表测得

6.3负载调整率测试

表3负载调整率测试注:

测试电压30V

负载

空载

半载

全载

输出电流(A)

0

1

2

输出电压(V)

30.1

29.9

30.2

负载调整率:

S=(U*一U半)/U半=0.1%(U*为U空、U满的最大者)

6.4噪声及纹波测试

(U2=18V,Uo=36V,Io=2A,示波器AC耦合,扫描速度20ms/div)Vpp=800mV

6.5效率测试

U2=20.2V,Iin=4.1A,Uo=36.1V,Io=2.1A,计算得效率为:

Y=87%。

6.6过流保护

过流保护动作电流2.5A。

七、报告总结

经过一周时间的制作与调试,基本完成了任务书上的基本要求和部分发挥部分的要求,只是在选择单片机的时候,由于对c8051f120不熟悉,所以用的是熟悉的STC89C52单片机,由于单片机的IO口的限制,对电流的采样无法进行。

其中还存在一些问题尚待解决,例如电压调整率,纹波和电流显示,I/O口不够用,我们会在以后的学习中继续改进这些方面。

八、参考文献

[1]王卫东.全国大学生设计竞赛培训教程.北京:

电子工业出版社,2009.

[2黄志伟.全国电子大学生电子设计竞赛.北京:

电子工业出版社,2010

[3]陈永真.全国大学生电子设计竞赛试题精解选.北京:

电子工业出版社,2009

附录

附录1基本器件清单

名称

数量

TL494

1片

IRF540N

1片

7805

1块

7815

1个

电阻,电容,电感

若干

AD8032

1片

DA0809

1片

OP07

1片

续流二极管

1个

杜邦线

若干条

附录2总体电路图

开关电源电路图:

图13

 

总电路图:

图14

附录3部分程序

#include"Delay.h"

#include"12864改进版.h"

#include"AD0804.h"

#include"Delay.h"

#include"keyscan.h"

uchartemp=16;

uintya0=30,liu=0,num=0;

voiddispaly1()

{

Lcd_DisplayString(0,0,"开关稳压电源");

Lcd_DisplayString(1,0,"预置电压");

Lcd_DisplayString(2,0,"实测电压");

Lcd_DisplayString(3,0,"实测电流");//在第四行显示“预置频率”

Lcd_WriteCmd(0x94);

Lcd_WriteData(':

');

Lcd_WriteData(ya0/10+0x30);

Lcd_WriteData(ya0%10+0x30);

Lcd_WriteData('V');

Lcd_WriteCmd(0x9c);

Lcd_WriteData(liu/10+0x30);

Lcd_WriteData(liu%10+0x30);

Lcd_WriteData('A');

}

voidmain()

{

Lcd_Init();//初始化12864

P2=ya0*(5.1);

dispaly1();

while

(1)

{

AD_0804();

temp=Keyscan();

if(temp<=9)

{

num=num*10+temp;//预置值

ya0=num;

P2=ya0*(5.1);

dispaly1();

}

elseif(temp==15)//清零

{

ya0=30;

P2=ya0*(5.1);

dispaly1();

}

elseif(temp==14)

{

ya0=ya0+1;

P2=ya0*(5.1);

dispaly1();

}

elseif(temp==13)

{

ya0=ya0-1;

P2=ya0*(5.1);

dispaly1();

}

}

}

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1