开关电源(Switching  Mode  Power  Supply)即开关稳压电源,是相对于线性稳压电源的一种的新型稳压电源电路,它通过对输出电压实时监测并动态控制开关管导通与断开的时间比值来稳定输出电压。

由于开关电源效率高且容易小型化,因此已经被广泛地应用于现代大多数电子产品中。如果说每个现代家庭都至少有一个开关电源都不为过,如电视机(彩色的)、电脑、笔记本、电磁炉等等内部都有开关电源,虾米?这些东西你们家都没有?我去!那手机有没有?手机充电器也是一个小型的开关电源,中招了吧!手机也没有,那就是古代家庭了,忽略之!

如下图所示为线性稳压电源电路的基本原理图:

之所以称其为线性电源,是因为其稳定输出电压的基本原理是:通过调节调整管(如三极管)的压降VD来稳定相应的输出电压VO,也因调整管处于线性放大区而得名。如果某些因素使得输出电压VO下降了,则控制环路降低调整管的压降VD,从而保证输出电压Vo不变,反之亦然,但这样带来的缺点是调整管消耗的功率很大,使得该电路转换效率低下,当然,线性电源的优点是电路简单,纹波小,但是在很多应用场合下,转换效率才是至关重要的。

为了进一步提升稳压电路中的转换效率,提出用处于开关状态的调整管来代替线性电源中处于线性状态中的调整管,而BUCK变换器即开关电源基本拓扑之一,如下图所示:

其中,开关K1代表三极管或MOS管之类的开关管(本文以MOS管为例),通过矩形波控制开关K1只工作于截止状态(开关断开)或导通状态(开关闭合),理想情况下,这两种状态下开关管都不会有功率损耗,因此,相对于线性电源的转换效率有很大的提升。

开关电源调压的基本原理即面积等效原理,亦即冲量相等而形状不同的脉冲加在具有惯性环节上时其效果基本相同,如下图所示:

同样是从输入电源10V中获取5V的输出电压,线性稳压电源的有效面积为5×T,而对应在开关稳压电源的单个有效周期内,其有效面积为10×T×50%(占空比)=5×T,这样只要在后面加一级滤波电路,两者的输出电压有效值(平均值)是相似的。

下面我们来看看BUCK转换电路的工作原理(假设高电平开关闭合,低电平开关断开)。

当开关K1闭合时,输入电源VI通过电感L1对电容C1进行充电,电能储存在电感L1的同时也为外接负载RL提供能源。

当开关K1断开时,由于流过电感L1的电流不能突变,电感L1通过二极管D1形成导通回路(二极管D1也因此称为续流二极管),从而对输出负载RL提供能源,此时此刻,电容C1也对负载RL放电提供能源。

相关波形如下图所示:

通过控制开关K1的导通时间(占空比)即可控制输出电压的大小(平均值),当控制信号的占空比越大时,输出电压的瞬间峰值越大,则输出平均值越大,反之,输出电压平均值越小,理想状态下(忽略损耗),则输出电压与输入电压的关系如下式:

其中,Ton表示一个周期内开关闭合的时间,Toff表示一个周期内开关断开的时间,Ton/(Ton+Toff)也叫做矩形波的占空比,即一个周期内高电平脉冲宽度与整个周期的比值,亦即输出电压为输入电压与控制信号占空比的乘积,如下图所示:

BUCK变换拓扑通过配合相应的控制电路,实时监测输出电压的变化,适时地动态调整占空比开关管的导通与截止时间的比值,即可达到稳定输出电压的目的,如下图所示:

这种通过控制占空比的方式也叫做脉冲宽度调制技术(Pulse Width Modulation, PWM),它是一种频率固定而占空比变化的控制试,相应地,也有脉冲频率调制技术(Pulse frequency  Modulation, PFM),或两者的结合。

从公式中也可以看出,BUCK拓扑结构只能用来对输入电压VI进行降压处理(升压方案可参考Boost拓扑),因为控制信号的占空比是不可能超过1的,这一点与线性电源是类似的,而且设计比较好的开关电源电路,其效率可达到90%以上,这看起来似乎是个不错的降压稳压方案,但任何方案都不会是完美的,随之而来的问题也接踵而至,比如纹波、噪声、EMI等问题,下面我们简单介绍一下:

纹波即上图所示的输出电压波动成分的峰峰值,自然是越小越好。要降低纹波有很多途径,增大电感量或电容量就是常用的途径之一,电感量或电容量增加后,充放电速度(时间常数增大)都会下降,相应的纹波峰峰值也会下降,如下图所示:

对于具体的BUCK拓扑降压芯片,厂家都会提供典型的应用电路及相关的参数值,如下图所示为TI公司的集成降压芯片LM2596典型应用电路图:

我们也可以通过提高开关的频率来降低纹波,这样,在同样的电感量与电容量条件下,每次充放电的时间缩短了,这样纹波的峰峰值就下降了,如下图所示:

换句话说,在相同的纹波值条件下,如果选择开关频率较高的芯片,电感与电容值相对会小一些(即成本低一些),如下图所示为LM2596的内部开关频率为150KHz,相应的也有超过MHz的开关频率芯片。

我们用下图所示的电路参数仿真:

其中,信号发生器XFG1设置驱动峰值电压为12V,频率为150KHz,占空比50%,如下图所示:

而监测的电路参数主要是开关之后的电压、电感电流及输出电压(理论计算应为6V),我们看看下图所示的仿真结果:

其中,红线表示电感电流,绿线表示开关后的电压,蓝线表示输出电压(其值为5.7V)。看起来输出电压还是比较稳定的,我们将输出电压曲线放大一下并测量一下其纹波值,如下图所示:

纹波峰峰值为2.25mV,还是比较低的(实际的电路很有可能没这么低,特别是接上开关之类负载之后)

还有一个效率问题,与线性电源不同的是,BUCK变换器的输入电流与输出电流是不一样的,因此,不能简单地用输出电压与输入电压的比值来表征,我们只有用最原始的方法了,就是计算输出功率与输入功率的比值,如下式:

仿真电路如下图所示:

续流二极管也是损耗的一种来源,由于续流二极管存在一定的压降,只要续流二极管中有电流就存在损耗,即P=ID×VD,很明显,降低二极管损耗的有效办法是选择低压降的二极管,如肖特基二极管,更多文章可关注《电子制作站》微信订阅号dzzzzcn,但是低压降的肖特基二极管漏电流与结电容也大,会产生更大的损耗,因此需要综合各种因素考虑,我们也可以采用同步整流的方案,即使用MOS管来代替续流二极管,如下图所示:

同步整流电路方案中,Q1导通时Q2截止,则Q1截止时Q2导通,即可代替肖特基二极管的续流功能。假设原方案中的肖特基二极管压降为0.4V,流过其中的电流为3A,则损耗的功率为1.2W,如果选择导通电阻较小的MOS管(如0.01欧姆),则同样的电流条件下损耗为0.09W,大大提高了电路的效率。

理想的MOS管在工作时(即导通或截止)的压降及流过其中的电流应如下图所示:

其中,VDS表示MOS管两端的压降,而ID表示流经MOS管的电流,在任意时刻,VDS与ID都会有一个参数为0,因此消耗的功率P=U×I也应当是0,但是实际MOS管的开关与闭合都是需要过渡时间的,真实的开/关状态如下图所示:

在阴影区域,电流与电压都不再为零而引起了开关损耗,它主要与开关的切换频率有关,频率越高则单位时间内开关的次数越多,因此相应的开关损耗也越大。

另外,为避免开关电源带来的EMI问题,应该对开关电源电路的PCB布局布线格外关注,如下图所示:

在进行PCB 布局布线时,应尽量使开关管与相关的续流二极管、储能电感及输出电容的电流回路是最小的,LM2596S布局布线实例如下图所示:

原文链接点击这里

开关电源(1)之BUCK降压变换器工作原理及Multisim实例仿真的更多相关文章

  1. N沟通场效应管深度图解(1)工作原理及Multisim实例仿真

    场效应晶体管(Field Effect Transistor, FET)简称场效应管,是一种由多数载流子参与导电的半导体器件,也称为单极型晶体管,它主要分型场效应管(Junction FET, JFE ...

  2. 电感式DC/DC变换器工作原理

    http://www.amobbs.com/thread-3293203-1-1.html 首先必须要了解电感的一些特性:电磁转换与磁储能.其它所有参数都是由这两个特性引出来的. 电感回路通电瞬间 断 ...

  3. Servlet 生命周期、工作原理-是单实例多线程

    Servelet是单实例多线程的 参考:servlet单实例多线程模式 一.Servlet生命周期 大致分为4部:Servlet类加载-->实例化-->服务-->销毁 1.Web C ...

  4. JVM 垃圾回收器工作原理及使用实例介绍(转载自IBM),直接复制粘贴,需要原文戳链接

    原文 https://www.ibm.com/developerworks/cn/java/j-lo-JVMGarbageCollection/ 再插一个关于线程和进程上下文,待判断 http://b ...

  5. JVM 垃圾回收器工作原理及使用实例介绍

    IBM介绍文档:https://www.ibm.com/developerworks/cn/java/j-lo-JVMGarbageCollection/ Java 的新生代串行垃圾回收器中使用了复制 ...

  6. MapReduce工作原理(简单实例)

    Map-Reduce框架的运作完全基于<key,value>对,即数据的输入是一批<key,value>对,生成的结果也是一批<key,value>对,只是有时候它 ...

  7. 文氏电桥振荡电路原理详解及Multisim实例仿真

    文氏电桥振荡电路(Wien bridge oscillator circuit),简称"文氏电桥",是一种适于产生正弦波信号的振荡电路之一,此电路振荡稳定且输出波形良好,在较宽的频 ...

  8. Buck工作原理分析,连续模式,断续模式

    Part01:Buck电路工作原理: 图1-1 Buck电路拓扑结构 Buck电路的拓扑结构如图1-1所示: (1) input接输入电源,既直流电动势: (2) IGBT1为开关管,可以选择以全控型 ...

  9. BUCK电路工作原理

    Buck电路,也称呼为DC_DC Buck型降压开关电源电路,这种电路结构实际应用也是很多的,电路拓扑结构看下图: 电路中,Q1是开关管,D1是续流二极管,L1就是问题中提到的这个电感器.C1就是问题 ...

随机推荐

  1. BD-rate的计算

    相信不少接触视频编码的朋友在看相关的文献的时候,总会看到论文中测试时给出一个重要的参数BD-rate,可能一直心存疑问,这个BD-rate到底是个什么东西呢?可以参考这一份提案http://downl ...

  2. NAG博客目录

    一.Scrum Meeting 1. Alpha Scrum meeting 1 Scrum meeting 2 Scrum meeting 3 Scrum meeting 4 Scrum meeti ...

  3. 微信小程序组件设计规范

    微信小程序组件设计规范 组件化开发的思想贯穿着我开发设计过程的始终.在过去很长一段时间里,我都受益于这种思想. 组件可复用 - 减少了重复代码量 组件做为抽离的功能单元 - 方便维护 组件作为temp ...

  4. webpack解析(1)

    webpack是为现代js程序准备的静态模块打包工具 一:关于对webpack的理解 可以将其认为是一个电脑主板,由于使用js作为源码,因而其可以默认编译js代码(别种类型的文件可以依靠loaders ...

  5. [bug] Failed building wheel for xxx

    参考 https://blog.csdn.net/pengzhisen123/article/details/79049834 https://www.lfd.uci.edu/~gohlke/pyth ...

  6. php-round()四舍六入

    今天被问到了四舍六入的问题,好吧,第一次听说.后来查询之后说是银行家算法用的 摘自PHP官方文档.http://php.net/manual/zh/function.round.php (PHP 4, ...

  7. Sed常用功能个人整理

    Sed常用功能个人整理 AsdilFibrizo关注 2019.06.24 10:23:41字数 240阅读 15 Sed对1G以下的数据效率很高这里介绍一些个人在工作中遇到的sed问题 1.查找字段 ...

  8. Web网站实现用户认证访问(加密访问)

    Web网站实现用户认证访问,有效减少流量的访问,具体的实现步骤如下: 我们使用httpd作为测试对象,体现安装好httpd服务,并且可以在浏览器访问测试首页(可以关闭防火墙:如果不关闭防火墙,则需要开 ...

  9. 035.Python正则表达式

    正则表达式 一 介绍 拼正则表达式是什么? 它是约束字符串匹配某种形式的规则 正则表达式有什么用? 检测某个字符串是否符合规则比如:判断手机号,身份证号是否合法 提取网页字符串中想要的数据.比如:爬虫 ...

  10. xxl-job使用遇到的问题(二)

    xxl-job使用遇到的问题(二) 关联阅读 xxl-job使用遇到的问题(一) 1.问题现象 最近有个老定时任务迁移到xxl-job的时候,遇到一个小问题.虽然很快解决,但是还是有必要记录一下~ j ...