LED灯照明变压器驱动_第1页
LED灯照明变压器驱动_第2页
LED灯照明变压器驱动_第3页
LED灯照明变压器驱动_第4页
LED灯照明变压器驱动_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 LED照明用恒流电源变换器摘要:本系统利用自行设计的模拟电路实现了恒流限压的功能。同时运用Atmel单片机完成各项控制。用键盘操作,通过单片机控制液晶12864显示屏显示输出电流。隔离型电源变换器具有功率因数校正、高效率和具有交流侧开机冲击电流和EMI抑制功能。该系统还具有光控功能。本设计始终贯穿节能、实用的思想。关键词:功率因数 电流源 效率1 设计任务:1.1 负载条件下,电源变换器为直流恒流输出特性,且输出电流IO可在150mA350mA范围内可调;1.2 电压调整率Su1%:负载为10个LED,调整U1,使U2在32V40V范围内变化时,IO变化不超过1%;1.3 负载调整率SL1%

2、:U2=36V,负载由5个LED增加至10个,IO变化不超过1%;1.4 效率70%:U2=36V、负载为10个LED、IO=300mA,电源变换器效率70%;1.5 具有输出过压保护功能,动作电压为UO=()V。1.6 使变换器具有恒流限压特性:UO小于36V时为恒流输出;UO达到36V后为恒压输出,将UO稳定在()V;待UO降至36V以下则恢复恒流输出;1.7 在电源变换器交流输入侧加入功率因数校正电路,使其功率因数不低于0.95; 1.8 LED亮度可随环境光线增强而自动降低:暗环境,负载为10个LED、IO=300mA条件下,环境变亮后IO减小至不大于200mA以下;1.9 具有输出电

3、流的步进调整和测量、显示功能:步进值10mA,测量精度优于2%;1.10 具有交流侧开机冲击电流和EMI抑制功能;2、方案论证:2.1 本系统的设计思路:通过工频电源变压器将220V交流电压转化为36V交流电压,然后再将36V交流电压通过开关电源转化为直流电供给其他电路。恒流限压电路(直流恒流在150mA350mA范围内可调,负载电压小于36V时为恒流供电,达到36V时恒压输出)的输出恒定电流受运放正向输入端电压控制,该电压分别采自于DAC7625数模转换器与光控电路(二者由单刀双掷开关控制)。两个独立按键分别实现步进值为10mA的增加与减退,且能循环加循环减。键盘的命令单片机接收后,经过C程

4、序处理,使液晶显示屏12864精确显示出当前输出电流,同时单片机还将处理后的指令送给DAC7625,DAC7625将其接收单片机送来的数字量转化为所需要的模拟量(电压),该电压被用来控制恒流限压电路输出电流的大小。当光控电路工作时,外界环境越亮,LED灯越暗,外界环境越暗,LED灯越亮(暗环境时输出电流300mA,环境变亮后输出电流减小到200mA以下)。总体框图如下:图1 总体框图2.2 恒流限压电路的选择:方案一: 本电路cb端为负载端,其输出恒定电流等于a端输入电压除以复合管E级电阻10,具有恒流作用。右边运放LM358的反向输入端输入3.6V电压为基准电压,当等于360mA时,右边运放

5、LM358正向输入端采样电压为3.6V,此时运放LM358输出端为高电压,9014导通,继电器工作,此时负载由恒流电路转换为36V稳压电路。但是,当负载一接通fg端(36V稳压端),cb端断路,右边运放LM358正向输入端电压为0,此时其输出端没有电压,故继电器处三极管9014不导通,继电器会再次回到不吸合状态,即负载接入恒流电路,如此反复,十分的不稳定。电路图如下: 图2 方案一图方案二: 本电路恒流部分同方案一,只是右边比较器LM358的采样电压与基准电压与方案一有所不同。其正向输入端接收基准电压2V,当cb端负载电压达到36V,则比较器LM358正向输入端电压降低到2V,此时其输出端有电

6、压,三极管导通,继电器吸合,即转化到36V稳压电路。但是负载转换到恒压电路后,恒流电路不再起作用,即无法从恒压电路转换到恒流电路。电路图如下: 图3 方案二图 方案三:本电路的恒流部分同以上两种方案相同,恒压部分则是利用三极管饱和特性设计而成:隔离转换器输出恒定电压,复合管随着负载端电压的增加而减小。当负载端电压小于36V时大于饱和压降,复合管处于放大状态,电路具有恒流作用;当负载端电压达到36V时,复合管刚好达到饱和电压且不会再小于这一数值,复合管不再具有放大作用,故本电路不再具有恒流作用,限定负载电压最高为36V。图4 方案三图基于以上比较,我们选择方案三,此方案可达到满意结果。 2.3

7、单片机的选择:方案一:我们采用STC89C51单片机,其能精确的控制DAC7625使其输出所需电压。但是,显示屏频繁刷屏。方案二:采用Atmel89C52单片机,其既能精确的控制DAC7625使其输出所需电压,又能使显示屏稳定显示当前电流。 故我们选择方案二。2.4 DA芯片的选择: 方案一:我们采用DAC0832数模转换器,其精确度为,该精确度刚好能满足本设计的基本要求,但是其需要5V电源,并且电路较为复杂。 方案二:采用DAC7625数模转换器,其精确度为,该精确度远远高于本设计的基本要求,并且只需正5V电源,同时电路较为简单。 综上所述我们选择方案二。2.5 键盘的选择:方案一:我们选择

8、34矩阵键盘,其能直接对单片机输入我们所需要的电流,但其所需要单片机七个接口,过多。方案二:采用两个独立按键,键能控制步进10mA,能控制步减10mA,且都能循环(150mA350mA),只需单片机两个接口。 通过以上比较,我们选择方案二。 3 电路与程序设计:3.1 电源变换器主回路与器件选择:电源变换器主回路:图5 电源变换器图本电源变换器为隔离型电源变换器,能将36V交流电转换为30V45V直流电稳压输出。器件选择:序号123456器件3W电阻470uF 50V电容103(1KV)221(1KV)2A 224J2A 104J数量17个2个3个1个1个1个7891011122A 33J2A

9、 154J222 (1KV)NTC 10D-9H1R 303LN571个1个3个 1个 1个 1个3.2 控制电路或控制程序设计:控制电路:图6 控制系统图控制程序:图7 程序流程图3.3 保护电路设计:在开关电源中,加有保险管。在与负载直接相接的恒流电路中的达到36V后,将自动切换成恒压源供电(本系统所用)或自动切断,已达到保护目的。3.4 功率因数校正电路设计:在整流滤波之前加入了高频滤波网路,使高频脉冲电流受到一定的阻碍。该网络还阻碍了脉冲电流流入电网,可校正功率因数。3.5 自动调光电路设计,开机冲击电流和EMI抑制电路设计自动调光电路设计利用光敏电阻感光特性,并通过设定暗与亮的条件来

10、算出光敏电阻在各自条件下的阻值,并且将滑动变阻器调成与之相匹配的电阻,使刚好能够满足输出电流在暗环境下为300mA,亮环境下达到200mA以下。如图所示:图8 光控电路图开机冲击电流3.5.3 EMI抑制电路设计:由于开关电源的工作电流是高频脉冲电流,流入电网会对其它电子设备产生干扰,为了尽量清除这种影响,在整流滤波之前加入了高频滤波网路,使高频脉冲电流受到一定的阻碍。4 理论分析与计算 4.1 恒流控制方法与参数计算: 恒流控制方法:采用LM358与9014和2SC2073组成的复合管搭建成一个模拟电路,将输出端电流采样送给LM358反向输入端,形成一个电流负反馈电路,使电流能恒定输出。 参

11、数计算: 为负载端输出电流,为LM358同向输入端电压,为电流反馈电阻。 4.2 隔离型电源变换器的设计与计算: 隔离型电源变换器的设计:隔离型电源变换器由开关稳压电源和电流源电路组成: 开关稳压电源采用变压器正反馈脉冲振荡电路产生了32kHZ的脉冲信号,推动了大功率MOS场效应三极管将脉冲电流加到了高频变压器的初级线圈上,经开关变压器将脉冲电压耦合到次级绕组,并实现了隔离。 变压器次级绕组上的脉冲电压经二极管,,整流滤波产生了供负载使用的直流电压(30-50连续可调)。为了达到稳压的目的:将经,采样之后,经场效应三极管和光耦器件控制场效应开关管,调节输出信号的振幅,尽而改变了开关三极管的工作

12、电流和输出电压的量值,实现了自动稳压的功能。 此外,该网络由于阻碍了脉冲电流流入电网,可使整个电流的功率因数有一定提高。 计算 4.2.2.1变压器变化: 得: 本电源 ,倍压整流滤波后,,电源输出直流电压得: 4.2.2.2初级线圈电流: 负载平均电流取300mA,则设开关电源效率为:90% 则输入功率初级线圈平均电流:初级线圈电流峰值: 4.2.2.3初级绕组匝数:初级绕组电感:的计算:开关电源脉冲振荡频率 磁芯变压器选择: 根据输出功率的大小(约20W),选最大磁通量约为2000gs,截面积为77的E1 25磁芯。 其中S磁芯截面积(77) 最大磁通密度(取0.2T)代入式子:匝。4.2

13、.2.4次级匝数:根据变比关系:匝.5反馈绕组计算:根据振荡电路的需要,反馈绕组分两组,且电压约在6V左右,因此 匝。 4.3 提高效率的方法: 复合管的发射极与地之间的电阻小并且电流一定,由可知,提高了效率; 复合管的集电极与发射极之间的工作电压可大可小,我们将其控制在最小工作电压下,又由于电流一定,由可知,提高了效率;4.4 滤波参数计算: 5 测试方案与测试结果:5.1 恒流限压电路的测试: 恒流部分测试: 测试条件:40.42V直流稳压电源 12V直流稳压电源 可输出1.5V3.6V直流电压的稳压直流电源 两个高精度万用表 测试结果及其完整性:控制端输出电压(V)0.72240.775

14、80.82210.87140.91940.96781.0168电流(mA)150160170180190200210控制端输出电压(V)1.06331.11191.16131.20921.25661.30451.3513电流(mA)220230240250260270280控制端输出电压(V)1.39981.44801.49591.54281.58981.63751.6854电流(mA)290300310320330340350测试结果分析:测试结果与理论计算略有不符,但还是算理想,经分析误差主要是DAC芯片不可能输出理论值电压,运放与复合管以及电阻搭建的恒流源电路也不能完全按照理论计算执行。

15、综上所述,测试误差还算正常。 限压部分测试:测试条件:万用表一块 线性滑动变阻器一个 36V输出变压器一部测试结果及其完整性: 测试结果分析:这一数据在题目要求范围之内,不是36V,是因为有误差。 5.2 LED灯的测试: 测试条件:能输出2V5V可调直流电压源 万用表两块 测试结果及其完整性:LED两端电压(V)2.352.703.103.10流经LED的电流(mA)0.01(刚亮)100200350 测试结果分析:经过测试分析,由上表可知,发光二极管导通最大电压为3.1V,故十个二极管串联不能达到36V电压,所以,在测试限压36V时,负载需用线性滑动变阻器。6 创新点: 6.1.电流能够步

16、进10mA循环增加,且能够步减10mA循环减少。 6.2.开关电源,能够同步输出三种大小电压:37.666V、15V、11V。7 心得体会:通过这次比赛,制作LED照明用恒流电源变换器的整个过程,让我们接触到很多实际的应用器件,也充分的运用了在课堂上学的知识,并掌握了单片机的较复杂的程序设计以及数模、模数转换等基本器件的使用,这使我们的动手制作能力和对C语言的运用程度在原来的基础上,有了突破性的进步。从理论到实际操作,从发现问题到独立解决问题都是我们迅速的成长。从建立方案到选取材料,从动手制作到实验测试,从失败到成功,不仅是自己的努力,也离不开指导教师的悉心教会,同时更离不开一起奋斗的战友。这

17、短暂的日子却使我们尝尽了喜怒哀乐,经过研究取得些许成果,有取得小进步时的欢悦,有思考问题的愁眉苦脸,有失败时的沮丧无奈,更有时想过放弃,但是想想曾经付出的心血,咬咬牙继续坚持下去了。我们懂得了做事要细心谨慎,有条不紊,懂得了理论与实际情况相结合,只有做到这些,成功才会靠近你。在比赛中,我们小队的团结合作、分工协作,队友与队友之间取长补短,互相照料、互相理解完全的体现出来,彼此之间的配合也十分的融洽,这些也是我们完成制作的最好根据。在这短暂的日子里,不仅历练了我们的内心,同时让我们要有不怕吃苦,勇于攀登科技高峰的精神;不仅锻炼培养了我们的沟通能力,同时在学习能力上使我们有了很大的提高,更要做到将

18、所学的理论知识恰当的运用到实际生活中去。最后,十分感谢组织本次大赛的所有成员,给我们提供这么一个提升能力的竞技平台。参考文献:1孙肖子.模拟电子电路及技术基础(第二版)M.西安:西安电子科技大学出版社,2008.2余孟尝主编. 数字电子技术基础简明教程(第三版).北京:高等教育出版社2006.73杨素行主编. 模拟电子技术基础简明教程(第三版).北京:高等教育出版社2006.5附录一:部分元器件清单:序 号器 件 名 称数 量1AT89C52单片机一个2DAC7625一个3液晶屏12864一个4LM7805一个5LM7812 一个6继电器一个7NPN9014 一个 82SC2073 一个9LM

19、358 一个 10 1W发光二极管 十个11电 感 若干12电容(包括陶瓷、电解) 若干13滑动变阻器 一个14电 阻 若干15绕组一个16二极管 若干17MOSFET 管 两个18晶 振一个19开关(包括复位、按键) 五个20导 线 若干附录二:总电路连线图: 附录三:程序清单:#include#include#include#define uint unsigned int#define uchar unsigned charsbit key=P10;sbit key1=P11;sbit cs=P12;sbit lcden=P13;sbit rw=P14;sbit rs1=P15;sbit

20、 rw1=P16 ;sbit e1=P17;uint i;uchar table=电流: mA ;uchar code table1= 大庆师范学院 ;uchar code table2=08级电子信息工程;uchar code table3= 坚持就是胜利 ;uchar str6;void delayms1(uint z)uint x,y;for(x=z;x0;x-)for(y=110;y0;y-);void delayms(uint z)uint x,y;for(x=z;x0;x-)for(y=10;y0;y-);void write_cmd(uchar cmd)rs1=0;rw1=0;e

21、1=0;P0=cmd;delayms1(5);e1=1;delayms1(5);e1=0;delayms1(5);void write_data(uchar dat)rs1=1;rw1=0;e1=0;P0=dat;delayms1(5);e1=1;delayms1(5);e1=0;delayms1(5);void lcd_init()write_cmd(0x30);delayms1(5);write_cmd(0x0c);delayms(5);write_cmd(0x01);delayms1(5);void yejing(uint x)lcd_init();str0=:; str1=x/100+

22、0; str2=(x%100)/10+0; str3=x%10+0; str4=m; str5=A; write_cmd(0x90);for(i=0;i16;i+)write_data(table1i);delayms1(10);write_cmd(0x88);for(i=0;i16;i+)write_data(table2i);delayms1(10);write_cmd(0x98);for(i=0;i16;i+)write_data(table3i);delayms1(10); write_cmd(0x80); for(i=0;i4;i+) write_data(tablei); writ

23、e_cmd(0x82);for(i=0;i8)&0x0f; _nop_();cs=1;_nop_(); lcden=1; delayms(5); rw=1; void main() uint shu=702;uint num=150; DA7625(shu);yejing(num) ; while(1) if(key=0) delayms(110); if(key=0) while(!key); num+=10;if(num=360) num=150;switch(num) case 150: shu=703;break; case 160: shu=753;break; case 170:

24、shu=797;break; case 180: shu=845;break;case 190: shu=891;break;case 200: shu=937;break;case 210: shu=983;break;case 220: shu=1023;break;case 230: shu=1070;break;case 240: shu=1119;break;case 250: shu=1165;break;case 260: shu=1212;break;case 270: shu=1258;break;case 280: shu=1302;break;case 290: shu=1349;break;case 300: shu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论