世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

资深工程师分析常见开关电源IC内部结构

[复制链接]
查看: 1255 |回复: 6
1
jiojio
  • jiojio
  • 离线
  • LV3
  • 助理工程师
  • 积分:278
  • |
  • 主题:5
  • |
  • 帖子:12
积分:278
LV3
助理工程师
  • 2020-12-4 14:43:49
作为一名研发工程师,自然经常与各种芯片打交道,可能有的工程师对芯片的内部并不是很了解,不少同学在应用新的芯片时直接翻到Datasheet的应用页面,按照推荐设计搭建外围完事。如此一来即使应用没有问题,却也忽略了更多的技术细节,对于自身的技术成长并没有积累到更好的经验。今天以一颗DC/DC降压电源芯片LM2675为例,尽量详细讲解下一颗芯片的内部设计原理和结构,IC行业的同学随便看看就好,欢迎指教!


LM2675-5.0的典型应用电路



打开LM2675的DataSheet,首先看看框图




这个图包含了电源芯片的内部全部单元模块,BUCK结构我们已经很理解了,这个芯片的主要功能是实现对MOS管的驱动,并通过FB脚检测输出状态来形成环路控制PWM驱动功率MOS管,实现稳压或者恒流输出。这是一个非同步模式电源,即续流器件为外部二极管,而不是内部MOS管。
下面咱们一起来分析各个功能是怎么实现的!

1、基准电压


类似于板级电路设计的基准电源,芯片内部基准电压为芯片其他电路提供稳定的参考电压。这个基准电压要求高精度、稳定性好、温漂小。芯片内部的参考电压又被称为带隙基准电压,因为这个电压值和硅的带隙电压相近,因此被称为带隙基准。这个值为1.2V左右,如下图的一种结构:


这里要回到课本讲公式,PN结的电流和电压公式:




可以看出是指数关系,Is是反向饱和漏电流(即PN结因为少子漂移造成的漏电流)。这个电流和PN结的面积成正比!即Is->S。

如此就可以推导出Vbe=VT*ln(Ic/Is) !


回到上图,由运放分析VX=VY,那么就是I1*R1+Vbe1=Vbe2,这样可得:I1=△Vbe/R1,而且因为M3和M4的栅极电压相同,因此电流I1=I2,所以推导出公式:I1=I2=VT*ln(N/R1) N是Q1 Q2的PN结面积之比!


这样我们最后得到基准Vref=I2*R2+Vbe2,关键点:I1是正温度系数的,而Vbe是负温度系数的,再通过N值调节一下,可是实现很好的温度补偿!得到稳定的基准电压。N一般业界按照8设计,要想实现零温度系 数,根据公式推算出Vref=Vbe2+17.2*VT,所以大概在1.2V左右的,目前在低压领域可以实现小于1V的基准,而且除了温度系数还有电源纹波抑制PSRR等问题,限于水平没法深入了。最后的简图就是这样,运放的设计当然也非常讲究:




如图温度特性仿真:





2、振荡器OSC和PWM

我们知道开关电源的基本原理是利用PWM方波来驱动功率MOS管,那么自然需要产生振荡的模块,原理很简单,就是利用电容的充放电形成锯齿波和比较器来生成占空比可调的方波。




最后详细的电路设计图是这样的:




这里有个技术难点是在电流模式下的斜坡补偿,针对的是占空比大于50%时为了稳定斜坡,额外增加了补偿斜坡,我也是粗浅了解,有兴趣同学可详细学习。

3、误差放大器

误差放大器的作用是为了保证输出恒流或者恒压,对反馈电压进行采样处理。从而来调节驱动MOS管的PWM,如简图:





4、驱动电路

最后的驱动部分结构很简单,就是很大面积的MOS管,电流能力强。





5、其他模块电路

这里的其他模块电路是为了保证芯片能够正常和可靠的工作,虽然不是原理的核心,却实实在在的在芯片的设计中占据重要位置。
具体说来有几种功能:
1、启动模块启动模块的作用自然是来启动芯片工作的,因为上电瞬间有可能所有晶体管电流为0并维持不变,这样没法工作。启动电路的作用就是相当于“点个火”,然后再关闭。如图:
上电瞬间,S3自然是打开的,然后S2打开可以打开M4 Q1等,就打开了M1 M2,右边恒流源电路正常工作,S1也打开了,就把S2给关闭了,完成启动。如果没有S1 S2 S3,瞬间所有晶体管电流为0。


2、过压保护模块OVP很好理解,输入电压太高时,通过开关管来关断输出,避免损坏,通过比较器可以设置一个保护点。




3、过温保护模块OTP温度保护是为了防止芯片异常高温损坏,原理比较简单,利用晶体管的温度特性然后通过比较器设置保护点来关断输出。




4、过流保护模块OCP在譬如输出短路的情况下,通过检测输出电流来反馈控制输出管的状态,可以关断或者限流。如图的电流采样,利用晶体管的电流和面积成正比来采样,一般采样管Q2的面积会是输出管面积的千分之一,然后通过电压比较器来控制MOS管的驱动。



还有一些其他辅助模块设计。


6、恒流源和电流镜


在IC内部,如何来设置每一个晶体管的工作状态,就是通过偏置电流,恒流源电路可以说是所有电路的基石,带隙基准也是因此产生的,然后通过电流镜来为每一个功能模块提供电流,电流镜就是通过晶体管的面积来设置需要的电流大小,类似镜像。





7、总 结

以上大概就是一颗DC/DC电源芯片LM2675的内部全部结构,也算是把以前的皮毛知识复习了一下。当然,这只是原理上的基本架构,具体设计时还要考虑非常多的参数特性,需要作大量的分析和仿真,而且必须要对半导体工艺参数有很深的理解,因为制造工艺决定了晶体管的很多参数和性能,一不小心出来的芯片就有缺陷甚至根本没法应用。整个芯片设计也是一个比较复杂的系统工程,要求很好的理论知识和实践经验。最后,学而时习之,不亦说乎!




版权声明:转载的所有的文章、图片等资料的版权归版权所有人所有,由于原创文章及图片等内容无法一一联系确认版权者。如果所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时联系进行删除,避免给双方造成不必要的经济损失。







评分

参与人数 1贡献 +5收起理由
nc965 + 5赞一个!

查看全部评分

收藏收藏4
jaywq
  • 积分:14226
  • |
  • 主题:52
  • |
  • 帖子:813
积分:14226
版主
  • 2020-12-4 15:41:09
  • 倒数6
 
温度特性仿真曲线自己做的吗?
jiojio
  • jiojio
  • 离线
  • LV3
  • 助理工程师
  • 积分:278
  • |
  • 主题:5
  • |
  • 帖子:12
积分:278
LV3
助理工程师
  • 2020-12-4 16:02:27
  • 倒数4
 
这个文章是我在网上看到的,觉得讲的不错,所以分享给大家
nc965
  • 积分:93800
  • |
  • 主题:115
  • |
  • 帖子:27393
积分:93800
版主
  • 2020-12-4 15:44:24
  • 倒数5
 
这个普及得不错
wanghaiting
  • 积分:5104
  • |
  • 主题:29
  • |
  • 帖子:1170
积分:5104
LV8
副总工程师
  • 2020-12-5 08:55:39
  • 倒数3
 
这文章不错,加深同行朋友对IC内部整个架构的了解
leiz
  • leiz
  • 离线
  • LV8
  • 副总工程师
  • 积分:3373
  • |
  • 主题:38
  • |
  • 帖子:543
积分:3373
LV8
副总工程师
  • 2020-12-7 16:33:31
  • 倒数2
 
不知道能不能抛砖引玉,引来一些大佬,做一些延伸的知识讲解
l17851208971
  • 积分:430
  • |
  • 主题:3
  • |
  • 帖子:66
积分:430
LV6
高级工程师
最新回复
  • 2020-12-15 13:15:42
  • 倒数1
 
路过学习,很实用,谢谢分享
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号