LDO和DCDC介绍

LDO

1、什么是LDO?

  LDO即Low Dropout Regulator,是一种低压差线性稳压器。这是相对于传统的线性稳压器来说的。
  传统的线性稳压器,如78XX系列的芯片都要求输入电压要比输出电压至少高出2V~3V,否则就不能正常工作。但是在一些情况下,这样的条件显然是太苛刻了,如5V转3.3V,输入与输出之间的压差只有1.7V,显然这是不满足传统线性稳压器的工作条件的。针对这种情况,芯片制造商们才研发出了LDO类的电压转换芯片。

  有低压差功能的线性稳压器,常见的AMS1117,输入输出的最小压差就是1.2V,也就是说如果你想用AMS1117输出一个幅值为3.3V的电压,那么你的输入电压至少要大于4.5V,否则不能输出3.3V电压。(如下图所示)
在这里插入图片描述
  而另一个常见的线性稳压器芯片芯片7805,输入输出的最小压差就是2V,也就是说如果你想用LM7805输出一个幅值为5V的电压,那么你的输入电压至少要大于7V,否则不能输出5V电压。(如下图所示)
在这里插入图片描述

  低压差线性稳压器,顾名思义为线性的稳压器,仅能使用在降压应用中,也就是输出电压必需小于输入电压。
  优点:稳定性好,负载响应快,输出纹波小。缺点:效率低,输入输出的电压差不能太大,负载不能太大,目前最大的LDO为5A,但要保证5A的输出还有很多的限制条件

2、LDO原理?

  LDO低压差线性稳压器(线性稳压器)它的内部其实就相当于一个滑动变阻器,当芯片输出电压高于设定值时,会增大滑动变阻器的值,当芯片输出电压低于设定值时,会减小滑动变阻器的值,如下图所示:
在这里插入图片描述
既然它的内部是一个滑动变阻器,那么就注定了它的发热量比较大,至少是比DC-DC芯片发热量大,因为DC-DC内部是一个“开关”。

3、LDO为什么会发热?

  LDO低压差线性稳压器(线性稳压器)它的内部既然相当于一个滑动变阻器,输入和输出的压差损耗全部被电阻转化成热能给消耗了,当然会发热。而芯片的功耗:U*I=(Uout-Uin)*Iout。假如我们使用一个降压芯片LM7805输入12V,输出5V/1A,那么芯片的功耗就是(12V-5V)*1A=7W。
在这里插入图片描述
其实这个7W的功率相当于一个小型的电烙铁了,那么可以体会一下,这个7W的发热量是多么恐怖。
在这里插入图片描述
所以在使用LDO低压差线性稳压器(线性稳压器)的时候,要时刻关注电压和电流这两个参数,不能仅仅只看电流,只要压差足够大哪怕这个电流很小,功耗也会大的很可怕。

  如何正确的看待发热问题?
在这里插入图片描述
一般来说,芯片在60度的范围内是安全的,60度到90度就要警惕了,90度到120度就有点危险了,超过120度就有可能导致芯片的损坏。

当温度过高时,我们一般采用散热器进行散热,当然对于大多数业余玩家来说,是没有专业的设备去测量这个芯片的温度的,那么我说一下我常用的方法,我一般会用手去试探一下,如果我的手放在芯片的表面,只是感觉轻微的烫手,但不至于立马缩回来,说明这个温度还是可以接受的,基本上不用担心;当然如果我的手放上去之后,立马会被烫的缩回来,那说明这个芯片的温度就太高了。

DC-DC

1、什么是DC-DC?

  DC-DC指直流转换为直流的电源,从这个定义上看,LDO低压差线性稳压器(线性稳压器)也应该属于DC/DC电源。但一般只将直流变换到直流,且这种转换是通过开关方式实现的电源称为DC/DC电源

2、DC-DC原理?

  DC-DC开关稳压器它的内部其实就相当于一个开关,当芯片输出电压高于设定值时,开关闭合的时间就短一点,当芯片输出电压低于设定值时,开关闭合的时间就长一点,也就是我所说的PWM脉冲宽度调制,这样就会涉及到一个参数叫做固定开关频率,如下图所示:
在这里插入图片描述
它的内部既然是一个开关那么输入电压和输出电压之间相当于一个开关隔开了,就不会自身发热了啊,对吧。既然是一个开关,我们使用MOS管,那么它的效率是不是就高了啊。所以不用去死记概念,把我这张图记住就好了。一辈子都不会忘记。

2、DC-DC分类?

(1)BUCK电路(12V转5V)

  文章上述内容提过,开关电源芯片内部可以看成一个小人,一个开关,一个电压表,这个小人不停的在开关这个开关, 产生一个周期性的方波,也就是PWM波,以12V转5V为例,那么高电平和低电平的时间比例就是5:7。
在这里插入图片描述
  实际的芯片里面不可能存在这么一个小人,因为不会有人来给这个小人支付工资,同时也不存在这样的开关和电压表,实际的芯片里面会使用MOS管来代替这个开关,同时会用一个专门的控制电路来替代这个小人和电压表,控制电路根据输出电压的反馈开控制MOS管的输出。
在这里插入图片描述
  那我们输出的波形会变成一个方波,而我们想要的是这样一个稳定的5V,这两个波形之间还是有很大差别的。
在这里插入图片描述
不过可以看到的是,这两块的面积是相等的。
在这里插入图片描述
所以只需要把这一块多出的这一部分填充过来就可以了,这个过程就是滤波
在这里插入图片描述

  说到滤波,我们很容易想到了一个元器件电容,它有储能和滤波的作用。这样子把电容接在电路里,似乎就可以把多出来的这部分电能储存起来了。
在这里插入图片描述
  但是上述的这张图是有问题的,加入电容后,这个点的实际输出波形就变成了这样(如下图),并没有达到我们想要的平稳输出,而芯片的电流输出波形也就变成了这样子(如下图),这是为什么呢?因为根据电容两端的电压电流公式I=C*du/dt,一旦电容两端的电压发生突变,那么这个dt就会变得无穷小,电容上的电流就会变的无穷大。
在这里插入图片描述
  简单分析一下这两张图,MOS管导通时,圆点标记处的电压瞬间变成了12V,而芯片的输出电流也因为电容两端电压的突变变成了
在这里插入图片描述
  那么问题的根源就是抑制这个无穷大(∞)的电流,如何抑制这个电流呢?第一反应就是在这里串联一个电阻(如下图),这样做确实可以,电压确实可以稳定在5V左右。
在这里插入图片描述
  但是,这样做并不好,因为这个电阻本身它会消耗能量,导致整个电路的效率非常低,而且发热也会很严重。那么,什么元件既可以限制电流的大小,又不消耗能量呢?没错就是电感,只需要把这个电阻换成电感就行了。电感和电容一样也是储能元件,理论上是不消耗能量的,刚才我们讲过,电容有一个毛病,就是电容两端的电压不能突变,电感也有一个毛病,就是电感上的电流不能突变,电感的这个毛病整好限制了给电容充电的电流
在这里插入图片描述
  加入电感之后,这个地方的电流就变成了这样 一个平和的三角波。
在这里插入图片描述
  看上去这样就解决了所有的问题,但是仔细想想又不对 ,图中所示是MOS管导通时的电流,到另外一个点时MOS管关闭,这会让电感的一端处于悬空的状态,由于U=Ldi/dt,而电感上的电流是不能突变的,导致电感两端的电压急剧上升,这种电压峰值可能会非常高,可能远远超过电路元件的额定电压,从而可能损坏其他部件。所以必须要有一个放电的路径,让电流持续下去,我们可以画一根导线,这样就参生了一个放电的回路。
在这里插入图片描述
  当然实际情况是,如果仅是一根导线的话也是不行的,因为MOS管导通时,这个环路就短路了。
在这里插入图片描述
  所以需要在这个导线上加一个二极管,让这个环路工作的同时,又可以让另外一个环路截止,在这个电路里,这个二极管叫做续流二极管,意味着它的作用是给电感续流的。
在这里插入图片描述
  这样便得到了**开关电源(BUCK电路)**的拓扑结构:
  可以简单分析一下这几个点的波形,MOS管周期性的开关会让a点的电压呈现一个周期性的方波,这个周期性的方波经过电容和电感的滤波,变成了一个5V的直流输出,当然现实中,这个电压是有一点波动的,也就是所谓的纹波。流过电感的电流是一个三角波,把这个三角波一分为二,拆除一个直流分量和一个交流分量,直流分量就是流过负载的电流,交流分量就是流过电容的电流。其实这些波形都不是随手画的,都是可以根据公式计算出来的。
在这里插入图片描述

  当然这个电路还可以进一步的改进,就是这个二极管,这个二极管消耗的能量其实是蛮大的,不管电流多大,只要有电流存在,二极管的固定压降就是0.4V左右,电流1A的话,意味着二极管消耗的功耗就是0.4W。我们可以把这个二极管用另外一个MOS管来替换,只需要保证这两个MOS管的开关状态相反,一个导通时,另外一个关闭。

  如果使用二极管来给这个电感续流的话,那么这个电路就是所谓的异步整流电路
  如果使用MOS管来给这个电感续流的话,那么这个电路就是所谓的同步整流电路
在这里插入图片描述
同步整流电路要比异步整流电路效率高很多,发热也会低很多。

(2)BOOST电路(5V转12V)

  在升压电路中,最关键的一个元器件就是电感,电感上的电流电压公式是U=L*di/dt,L是电感上的感值,如果你看不懂这个公式也没问题,这个公式翻译成人话就是电感上的电流不能突变。这句话是整个升压电路的灵魂。
在这里插入图片描述
  让我们来看一下下面这个电路,一开始开关闭合,电流从正极流出,经过电感直接流向了负极,此时电感上的电流是线性上升的,大约2.2us以后,电感上的电流会达到惊人的2.4A。
在这里插入图片描述  此时我们断开这个开关,因为电感上的电流不能突变,所以此时电流仍然会维持在2.4A,这个电流会通过电阻流向电源负极,又根据欧姆定律,电阻上的电压等于电阻乘以电流,所以可以得出此时电阻上的电压是12V,即a点的电压是12V,这样就完成了5V到12V的升压。
在这里插入图片描述
  当然仅仅是这样是不够的,因为在开关闭合时,这个a点又和负极短接了,电压又变成了0,此时a点的电压会随着开关的打开和关闭周期性的波动,离我们想要的稳定12V还有一点点的差距。
在这里插入图片描述
  我们可以通过加入一个电容和一个二极管来解决这个问题,在开关断开时电源和电感产生的这个12V,不仅仅可以给电阻供电,也可以给这个电容充电;
![在这里插入图片描述](https://img-blog.csdnimg.cn/c009acaeb0b94934a23bbf071ef5d387.png
  在开关闭合时,这个电容就可以维持a点的12V电压,继续给电阻供电,而这边的二极管就放的很巧妙了,开关闭合时b点因为接地,所以电压为0,而a点的电压是12V,二极管反向截止,硬生生的隔开了两边的两个电流环路,左边是电源给电感充电,右边第电容给负载放电,它们互不干扰。
在这里插入图片描述
  下图就是升压电路的完整模型了。
在这里插入图片描述
  当然,现实中需要把这个开关换成MOS管。
在这里插入图片描述
  升压电路要注意:能量是守恒的,电压变大了电流就会变小。

  比如说用1.5V干电池升压到12V来给12V电机供电,正常干电池的最大输出电流也就是2A,所以可以算出升压到12V时,最大只能输出0.25A的电流,这个电流很难驱动一个电机。
在这里插入图片描述
  所以如果一定要这样做,就需要多并联几颗干电池,增加输入电流才行。
在这里插入图片描述
  但是你都有很多干电池了,为什么不直接串联产生一个12V呢?这样还能省去一个升压电路。

在这里插入图片描述
  所以,升压并不是万能的,需要注意使用场景。

(3)BUCK-BOOST电路

  在开关电流电路中,BUCK降压和BOOST升压都是常用的基本电路,不过他们的功能单一,一个电路只能达到一个目的,那有没有可能把他们合在一起,就会得到既能升压又能降压的电路呢?
在这里插入图片描述
  于是我们将两个电路串联,移除掉多余的电容和电感,得到一个全新的电路。
在这里插入图片描述
  不难看出,想要实现升降压,就得用着两个开关来控制,为了方便观察,这里开关用黄色和绿色来进行区别。
在这里插入图片描述
  当黄色开关处以常闭状态,此时就由绿色开关来控制电路。
在这里插入图片描述
  当绿色开关闭合,因为电流比较懒,会选择最近的路,从正极流向负极,所以电流会这样流,电感上的能量慢慢增加。
在这里插入图片描述
  而当开关断开,电流失去了抄近路的机会,就会变成这样流,电源和电感就同时给负载供电。
在这里插入图片描述
  忽略到这个不起作用的二极管,此时的电路就是BOOST升压电路。
在这里插入图片描述

  反过来,当绿色开关处以常开状态,我们通过黄色开关来控制电路。当它闭合时,电流这样流,经过电感储能,然后给后面的负载供电。
在这里插入图片描述
  将黄色开关断开,电源就不再供电了,不过此时电感储存的能量可以给负载供电,通过这个二极管形成回路,去掉另一个不起作用的二极管和开关,这就是BUCK降压电路。
在这里插入图片描述
  将两个电路串联后,确实能达到既能升压也能降压的效果,不过比较麻烦的是,这个电路要通过两个开关来控制,所以我们将电路简化得到最终的BUCK-BOOST升降压电路。
在这里插入图片描述
  当开关闭合时,因为这个二极管是反向截止的,所以电流会流向电感,并直接流向电源负极,形成具有充电储能的回路。
在这里插入图片描述
  而当开关断开,电源不再供电,电感就成为了电源,给后面的电路进行供电,通过二极管形成输出的回路。
在这里插入图片描述
  有细心的小伙伴会发现,输出回路的极性和电源的极性是相反的,所以在设计的时候要注意哦。
在这里插入图片描述
  完成电路简化后,将开关替换成MOS管,再用芯片的PWM控制占空比,就能对输出进行升降压控制,这个就是它的输出电压计算公式。因为极性相反,所以这里的输出电压为负数,
在这里插入图片描述
  BUCK-BOOST电路的拓扑图如下图所示:
在这里插入图片描述

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值