BUCK电源的参数计算

瞬态响应

小时候喜欢看赵忠祥的动物世界,有这样一幅紧张又刺激的画面一直留存在脑海里,草原上一群小鹿正在休憩着,一只豹子慢慢靠近,然后突然发力扑过去,受惊的小鹿立刻发足狂奔,反应速度快的可以逃脱,反应速度慢的就成为了豹子的大餐,这里我们先记着“反应速度”这个词。

我们在使用电脑时,当电脑处于休眠状态时按下任意一个唤醒键,电脑要能够瞬间Warm up起来,准备迎接主人的各种操作,这个过程越快越好,快到人们几乎没有感觉,这时候内部主要电源的电流会突然拉升,相应的输出电压会先Collapse然后重新建立平衡回到原点,看图1。这里我们记住“环路带宽”这个词,环路带宽越大,电压回到原点的过程就越快。

图1 瞬态响应

那么这跟上面豹子和小鹿有什么关系呢?前面小鹿的“反应速度”和后面电脑的“环路带宽”是一个概念。图2是一张二者的类比图,电源系统必须要能够从负载的突变中快速恢复正常,否则电脑就会象上面那只可怜的小鹿一样挂了。你知道吗?此时电脑内部的电源可遭罪了,因为此时系统的功耗会猛一下窜到很高,低功耗(电流)的平衡被打破,需要重新调整到高功耗的平衡。

图2 电脑和小鹿的类比

当电脑唤醒或者睡眠的瞬间,板子上的DC-DC BUCK电源输出端的负载电流会发生突变,导致输出的电压产生短暂的晃动,在经过快速调整后恢复到正常电压,这种过程我们称之为电源的瞬态响应,在调整过程中需要满足三个方面的设计要求:

  1. 电压调整 – 输出电压的晃动不能超出芯片的工作范围;

  2. 环路带宽 – 输出电压恢复到正常电压的时间要尽量快;

  3. 环路稳定 – 输出电压在电源做调整时不能产生振铃(图2)。

图3 振铃

01输出电容和带宽

1.1瞬态电流上升

如图3左所示是一个简单的BUCK控制器示意图,我们先不对每个部分做详细的介绍,左图是输出电容图片的等效电路,熟悉电源完整性知识的人会知道这是电容的实际等效模型电路。

当负载发生突变时由于电源的环路需要一定的时间才能做出反应,所以只能由输出电容图片先暂时充当给负载供电的角色,这时候我们可以认为电源已经没有了,全靠电容里面存着电荷来撑着,所以从图3右我们看到输出电容上电压的变化步骤复位四步:ESR跌落→ESL Spike→电容放电→电源环路调整。

图4 瞬态响应电流上升示意图

在负载突变的瞬间,我们明白两件事情很重要:

  1. 输出电容图片 - 当负载突然变大,电源电压快速跌落,此时电源还来不及做出调整,输出电容图片就成为了救命稻草,那么电容取多大值合适呢?越大越好吗?

  2. 恢复速度 – 恢复速度指的就是环路带宽,带宽越大恢复速度就越快,表示电源。

要多久开始做出调整,否则光靠输出电容存储的电荷是撑不住的。

根据图5所示,我们来详细计算电源电压图片变化过程。

图5 输出电容和环路带宽的计算

1.2负载瞬态电流下降

前面我们讨论了瞬态电流上升,这里我们接着讨论瞬态电流下降,通俗一点说就是电源的负载从最大突然拉低到最小。如图6左,假设Load突然断开,此时电感上的电流由于不能突变,会继续流向电容,电容上的电压会突然升高,同样的我们需要输出电压的Overshoot不要超过芯片的范围。

图6 负载电流由最大变最小

我们来计算电压升高的幅度:

02电感

图6描述了BUCK的基本工作原理,S1和S2交替做开和关的动作,把输入端的能量传递到输出端,实现了降压的动作,也传递了电流。

图7 BUCK工作原理

1)我们先来计算输入电压和输出电压的关系表达式,根据图6右,A的面积和B的阴影面积相等,所以有:

最终得出:


其中D为占空比。

这里有人会说,为什么A的面积和B的面积一定相等,理解不了啊,为此我用了另外一种方法:

根据电感的公式 ,

我们列出电感两端分别在Ton和Toff时的电压公式:

同样解这两方程,我们也能得到

03输出电容

3.1Ripple current

  1. Ton - 当S1导通S2断开时,电感纹波电流上升,电容纹波电压上升;

  2. Toff - 当S1断开S2导通时,电感纹波电流下降,电容纹波电压下降。

图8 纹波电流

通过纹波电流,我们来计算纹波电压,图7所示电容的纹波电压范围两个部分。

1.ESR

这个比较好算,欧姆定理就搞定啦:图片;

2. 输出电容图片

图9 纹波电流

我们在进一步细化……

图10 纹波电压

总结

参考资料清单:

[1] D. B. Leeson, “A Simple Model of Feedback Oscillator Noise Spectrum,” Proc. IEEE, pp329-330, February 1966 (英文文章格式)

D. Wolaver, Phase-Locked Loop Circuit Design, Prentice Hall, New Jersey,1991 (英文书籍格式)

版权声明,本文来源于网络,如有侵权请及时沟通,参考原文:《BUCK电源的参数计算》

BUCK电源的参数计算相关推荐

  1. 开关电源环路学习笔记(7)-BUCK电源环路仿真实验验证

    前面花了三节内容,把Buck各个级的传递函数给推导出来了,只需要把它们相乘,就可以得到环路的开环传递函数了. 那有没有办法验证它们是否正确呢?这一节就来干这个事情. 验证方法 我打算使用LTspice ...

  2. arctanx麦克劳林公式推导过程_半桥 LLC 基波分析和参数计算过程推导

    本文是 21Dianyuan 社区原创技术文章,作者 LLC 谐振,感谢作者的辛苦付出. 直流增益公式推导 直流 LLC 谐振电源,其实也相当于 buck-boost 电源.要想弄明白和推导理论公式, ...

  3. LCD fb driver for linux 参数计算

    本文参考了:http://www.linuxidc.com/Linux/2011-01/31800.htm 感谢该文的作者. Linux内核的amba lcd控制器使用clcd_panel结构体表示一 ...

  4. 恒流恒压电源模块参数调节方法说明

    关于带恒流功能电源模块参数调节方法 前言 电源模块 恒压 恒流 参数调节 恒压调节 恒流调节 总结 原文链接:https://www.yourcee.com/newsinfo/2929217.html ...

  5. 卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习)

    卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习) 分享一些公式计算张量(图像)的尺寸,以及卷积神经网络(CNN)中层参数的计算. 以AlexNet网络为例,以下是该网络的参数结构图. A ...

  6. Go 初体验 - 令人惊叹的语法 - defer.3 - defer 函数参数计算时机

    defer 函数的参数计算时机 定义一个 defer 函数,接收参数 n: 调用: 输出: 有点惊讶,为什么不是 100 200 200? go 语言里,defer 函数的参数是在定义位置被计算的,也 ...

  7. 卷积神经网络中的参数计算

    举例1: 比如输入是一个32x32x3的图像,3表示RGB三通道,每个filter/kernel是5x5x3,一个卷积核产生一个feature map,下图中,有6个5x5x3的卷积核,故输出6个fe ...

  8. 卷积神经网络参数计算及卷积层输出尺寸计算

    一.卷积神经网络参数计算 CNN一个牛逼的地方就在于通过感受野和权值共享减少了神经网络需要训练的参数的个数,所谓权值共享就是同一个Feature Map中神经元权值共享,该Feature Map中的所 ...

  9. 基于matlab的图解粒度参数计算,基于MATLAB的图解粒度参数计算-热带地理.PDF

    基于MATLAB的图解粒度参数计算-热带地理 第 26卷 第 3期 热 带 地 理 Vol26,No3 2006年 8月 TROP ICAL GEO GRA PHY Aug. , 2006 基于 MA ...

最新文章

  1. ai里为什么不能随意放大缩小_平面设计基础知识:平面设计师应该熟练掌握的软件之AI。...
  2. Python网络编程(OSI模型、网络协议、TCP)
  3. 事件驱动java实现_基于spring实现事件驱动
  4. EBS功能安全性基本原理
  5. SEO工具,站长必备
  6. 系统动力学仿真软件Vensim下载
  7. 配置:Ubuntu/Nginx/Mysql/PHP,Git/Svn,Node/pip,mongoChef
  8. 微型计算机控制技术小论文,微型计算机控制技术结课论文..doc
  9. MCGS 昆仑通态触摸屏 modbus TCP 数据转发
  10. 从五个维度来谈谈视觉设计师如何阐述设计风格
  11. 免费万能视频格式转换器是一款功能强大的全能视频格式转换软件,支持多种视频格式转换。万能视频转换器可以将RM、RMVB
  12. 【Cherno的OpenGL视频】Vertex buffers and drawing a triangle in OpenGL
  13. [2016 NUIST 程序设计竞赛] D. 达朗贝尔的台阶
  14. SAP BAPI_PRODORD_CREATE 参数带上销售订单号报 客户订单无CO对象 提示
  15. mac idea设置堆大小导致idea无法启动
  16. 国密SM4算法(简介与C源码)
  17. nginx教程(一)--nginx是什么?能干什么?
  18. DevOps 面试小宝典:总有一个你会用到
  19. 基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇
  20. 自己收集五款常用的HTML编辑软件

热门文章

  1. MPC和PID实现自动驾驶车道保持原理
  2. Kaldi 离线在线解码应用
  3. 地图轨迹跟踪系统设计与实现(Android+Eclipse+APP)
  4. Linux文件管理技术实践
  5. wacom数位板驱动安装
  6. 1650支持服务器内存,帧数提升10%!GTX 1650配单双通道内存性能有何不同
  7. Python第一阶段学习 day10
  8. 计算机显示器维修,电脑显示器维修教程 有什么方法
  9. 成长一夏 挑战赛来袭 | 学习、创作两大赛道,开启导师报名啦!
  10. 从BIO到NIO、AIO和零拷贝