热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

开关电源工作原理及电路图

URL:http:www.elecfans.comkaiguandianyuan5586.html随着全球对能源问题的重视,电子产品的耗能问题将愈来愈突出,如何降低其待机功耗,提高供电效率成为

URL:http://www.elecfans.com/kaiguandianyuan/5586.html

随着全球对能源问题的重视,电子产品的耗能问题将愈来愈突出,如何降低其待机功耗,提高供电效率成为一个急待解决的问题。传统的线性稳压电源虽然电路结构简单、工作可靠,但它存在着效率低(只有40% -50%)、体积大、铜铁消耗量大,工作温度高及调整范围小等缺点。为了提高效率,人们研制出了开关式稳压电源,它的效率可达85% 以上,稳压范围宽,除此之外,还具有稳压精度高、不使用电源变压器等特点,是一种较理想的稳压电源。正因为如此,开关式稳压电源已广泛应用于各种电子设备中,本文对各类开关电源的工作原理作一阐述。


一、开关式稳压电源的基本工作原理
        开关式稳压电源接控制方式分为调宽式和调频式两种,在实际的应用中,调宽式使用得较多,在目前开发和使用的开关电源集成电路中,绝大多数也为脉宽调制型。因此下面就主要介绍调宽式开关稳压电源。
       调宽式开关稳压电源的基本原理可参见下图。

       对于单极性矩形脉冲来说,其直流平均电压Uo取决于矩形脉冲的宽度,脉冲越宽,其直流平均电压值就越高。直流平均电压U。可由公式计算,
     即Uo=Um×T1/T
    式中Um为矩形脉冲最大电压值;T为矩形脉冲周期;T1为矩形脉冲宽度。
从上式可以看出,当Um 与T 不变时,直流平均电压Uo 将与脉冲宽度T1 成正比。这样,只要我们设法使脉冲宽度随稳压电源输出电压的增高而变窄,就可以达到稳定电压的目的。

二、开关式稳压电源的原理电路
     1、基本电路
  
                                              图二 开关电源基本电路框图
       开关式稳压电源的基本电路框图如图二所示。
       交流电压经整流电路及滤波电路整流滤波后,变成含有一定脉动成份的直流电压,该电压进人高频变换器被转换成所需电压值的方波,最后再将这个方波电压经整流滤波变为所需要的直流电压。
       控制电路为一脉冲宽度调制器,它主要由取样器、比较器、振荡器、脉宽调制及基准电压等电路构成。这部分电路目前已集成化,制成了各种开关电源用集成电路。控制电路用来调整高频开关元件的开关时间比例,以达到稳定输出电压的目的。

       2.单端反激式开关电源
       单端反激式开关电源的典型电路如图三所示。电路中所谓的单端是指高频变换器的磁芯仅工作在磁滞回线的一侧。所谓的反激,是指当开关管VT1 导通时,高频变压器T初级绕组的感应电压为上正下负,整流二极管VD1处于截止状态,在初级绕组中储存能量。当开关管VT1截止时,变压器T初级绕组中存储的能量,通过次级绕组及VD1 整流和电容C滤波后向负载输出。
  
        单端反激式开关电源是一种成本最低的电源电路,输出功率为20-100W,可以同时输出不同的电压,且有较好的电压调整率。唯一的缺点是输出的纹波电压较大,外特性差,适用于相对固定的负载。
        单端反激式开关电源使用的开关管VT1 承受的最大反向电压是电路工作电压值的两倍,工作频率在20-200kHz之间。

3.单端正激式开关电源
        单端正激式开关电源的典型电路如图四所示。这种电路在形式上与单端反激式电路相似,但工作情形不同。当开关管VT1导通时,VD2也
导通,这时电网向负载传送能量,滤波电感L储存能量;当开关管VT1截止时,电感L通过续流二极管VD3 继续向负载释放能量。
  
        在电路中还设有钳位线圈与二极管VD2,它可以将开关管VT1的最高电压限制在两倍电源电压之间。为满足磁芯复位条件,即磁通建立和
复位时间应相等,所以电路中脉冲的占空比不能大于50%。由于这种电路在开关管VT1导通时,通过变压器向负载传送能量,所以输出功率范围大,可输出50-200 W的功率。电路使用的变压器结构复杂,体积也较大,正因为这个原因,这种电路的实际应用较少。

4.自激式开关稳压电源
         自激式开关稳压电源的典型电路如图五所示。这是一种利用间歇振荡电路组成的开关电源,也是目前广泛使用的基本电源之一。
  
        当接入电源后在R1给开关管VT1提供启动电流,使VT1开始导通,其集电极电流Ic在L1中线性增长,在L2 中感应出使VT1 基极为正,发射极为负的正反馈电压,使VT1 很快饱和。与此同时,感应电压给C1充电,随着C1充电电压的增高,VT1基极电位逐渐变低,致使VT1退出饱和区,Ic 开始减小,在L2 中感应出使VT1 基极为负、发射极为正的电压,使VT1 迅速截止,这时二极管VD1导通,高频变压器T初级绕组中的储能释放给负载。在VT1截止时,L2中没有感应电压,直流供电输人电压又经R1给C1反向充电,逐渐提高VT1基极电位,使其重新导通,再次翻转达到饱和状态,电路就这样重复振荡下去。这里就像单端反激式开关电源那样,由变压器T的次级绕组向负载输出所需要的电压。
自激式开关电源中的开关管起着开关及振荡的双重作从,也省去了控制电路。电路中由于负载位于变压器的次级且工作在反激状态,具有输人和输出相互隔离的优点。这种电路不仅适用于大功率电源,亦适用于小功率电源。

5.推挽式开关电源
        推挽式开关电源的典型电路如图六所示。它属于双端式变换电路,高频变压器的磁芯工作在磁滞回线的两侧。电路使用两个开关管VT1和VT2,两个开关管在外激励方波信号的控制下交替的导通与截止,在变压器T次级统组得到方波电压,经整流滤波变为所需要的直流电压。
  
       这种电路的优点是两个开关管容易驱动,主要缺点是开关管的耐压要达到两倍电路峰值电压。电路的输出功率较大,一般在100-500 W范围内。

6.降压式开关电源
         降压式开关电源的典型电路如图七所示。当开关管VT1 导通时,二极管VD1 截止,输人的整流电压经VT1和L向C充电,这一电流使电感L中的储能增加。当开关管VT1截止时,电感L感应出左负右正的电压,经负载RL和续流二极管VD1释放电感L中存储的能量,维持输出直流电压不变。电路输出直流电压的高低由加在VT1基极上的脉冲宽度确定。
  
         这种电路使用元件少,它同下面介绍的另外两种电路一样,只需要利用电感、电容和二极管即可实现。

7.升压式开关电源
        升压式开关电源的稳压电路如图八所示。当开关管 VT1 导通时,电感L储存能量。当开关管VT1 截止时,电感L感应出左负右正的电压,该电压叠加在输人电压上,经二极管VD1向负载供电,使输出电压大于输人电压,形成升压式开关电源。
  
8.反转式开关电源
        反转式开关电源的典型电路如图九所示。这种电路又称为升降压式开关电源。无论开关管VT1之前的脉动直流电压高于或低于输出端的稳定电压,电路均能正常工作。
  
         当开关管 VT1 导通时,电感L 储存能量,二极管VD1 截止,负载RL靠电容C上次的充电电荷供电。当开关管VT1截止时,电感L中的电流继续流通,并感应出上负下正的电压,经二极管VD1向负载供电,同时给电容C充电。

          以上介绍了脉冲宽度调制式开关稳压电源的基本工作原理和各种电路类型,在实际应用中,会有各种各样的实际控制电路,但无论怎样,也都是在这些基础上发展出来的。
推荐阅读
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 探讨了一个包含纯虚函数的C++代码片段,分析了其中的语法错误及逻辑问题,并提出了修正方案。 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • Python3爬虫入门:pyspider的基本使用[python爬虫入门]
    Python学习网有大量免费的Python入门教程,欢迎大家来学习。本文主要通过爬取去哪儿网的旅游攻略来给大家介绍pyspid ... [详细]
  • 探讨了在HTML表单中使用元素代替进行表单提交的方法。 ... [详细]
  • 本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ... [详细]
  • JavaScript 跨域解决方案详解
    本文详细介绍了JavaScript在不同域之间进行数据传输或通信的技术,包括使用JSONP、修改document.domain、利用window.name以及HTML5的postMessage方法等跨域解决方案。 ... [详细]
  • Linux系统中Boot分区空间不足的处理方案
    在Linux系统的默认安装过程中,Boot分区通常分配的空间为200MB左右,理论上这个大小足以满足日常需求。然而,随着系统的频繁更新,尤其是内核的不断升级,如果不及时清理过期的内核版本,Boot分区很容易出现空间不足的问题。 ... [详细]
  • 尽管在WPF中工作了一段时间,但在菜单控件的样式设置上遇到了一些基础问题,特别是关于如何正确配置前景色和背景色。 ... [详细]
  • ASP.NET 进度条实现详解
    本文介绍了如何在ASP.NET中使用HTML和JavaScript创建一个动态更新的进度条,并通过Default.aspx页面进行展示。 ... [详细]
  • 本文探讨了如何在 Spring MVC 框架下,通过自定义注解和拦截器机制来实现细粒度的权限管理功能。 ... [详细]
  • 利用Node.js实现PSD文件的高效切图
    本文介绍了如何通过Node.js及其psd2json模块,快速实现PSD文件的自动化切图过程,以适应项目中频繁的界面更新需求。此方法不仅提高了工作效率,还简化了从设计稿到实际应用的转换流程。 ... [详细]
  • 本文详细介绍了如何在最新版本的Xcode中重命名iOS项目,包括项目名称、应用名称及相关的文件夹和配置文件。通过本文,开发者可以轻松完成项目的重命名工作。 ... [详细]
  • 本文提供了一种有效的方法来解决当Android Studio因电脑意外重启而导致的所有import语句出现错误的问题。通过清除缓存和重建项目结构,可以快速恢复开发环境。 ... [详细]
  • 本文介绍了如何使用递归函数来计算从1到n的所有数字的阶乘之和,并提供了两种不同的实现方法。 ... [详细]
author-avatar
菜鸟一号
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有