找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1969|回复: 21
打印 上一主题 下一主题

工作总结---BUCK电路(2)

  [复制链接]

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
跳转到指定楼层
1#
发表于 2014-6-20 17:17 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 fallen 于 2014-6-20 17:30 编辑 ' s# D$ V9 N* B! U% Q+ Y# @

5 K* ?$ U3 w6 P; v  l% M忙里偷闲,继续总结,希望大家都来讨论,我总结的也不一定是对的,可能还是错的 8 S9 s+ M  J; Z6 d. }
" W+ S7 |7 d3 [
4 输出电容的计算
4 q9 d5 E: m! B# w0 k8 F   输出电容基本上有以下几点需要考虑的。
7 }' q( K  d( ?3 I; z! h. Y0 _  (1)对纹波的影响
/ f' x% a1 \) J* h& M; N           输出电容对纹波的影响有两个方面,第一是纹波电流对电容的充放电会产生电压的波动。请看下图2,假定负载电流Io是恒定的(事实上并非恒定,也是波动的,只是为了方便计算),那么Ic=IL-Io,也就是说纹波电流对电容充放电会产生电压的波动,也就是纹波。根据电容的公式i=c*dv/dt,可以到dv=i*dt/c,为了求得纹波的峰峰值,需要对两边同时积分。参考图2,Io以上是对电容充电,而Io以下是对电容放电,那么纹波也就是对电容充电完成后的电压波动。所以根据积分的定义,我们可以求得Io以上的近似三角形的面积就是纹波的峰峰值。根据三角形的面积S=底x高/2,可以直接得到VPP=(1/c)*(1/2)*(di/2)*[(ton+toff)/2],ton和toff分别是导通的时间和不导通的时间,那么VPP=di/(8*F*C),通过这个我们可以近似的评估电容对纹波的影响。
8 ?# Y6 v3 x$ z9 ^       第二个就是电容的ESR,因为纹波电流直接和ESR作用,会导致纹波=di*ESR,所以纹波是这两个之和,我在选择电容的时候,需要充分的考虑到这些,为了可以直观一点,举个例子,比如用100nF的陶瓷电容,虽然ESR满足要求(一般都在20mR左右),但是由电容容值影响的纹波VPP=0.6/(8*340K*100nF)=2.2V,可以想象是非常之大的。相比之下10uF的电容只有22mV,这个就是为什么我们经常在DC-DC输出后接大容量的陶瓷电容的原因。再次如果纹波电流比较大,可以使用并联多个陶瓷电容来降低ESR。
4 E# D& ]% b6 w* [       为什么我们接了100nF和大容量的电解电容,效果反而没有单独接大容量的陶瓷电容好。因为电解电容满足容量的要求缺没有满足ESR和ESL的要求,所以效果一般。
+ N- Y/ C$ z( Y' N      到此,我们可以选择100nF和10uF的陶瓷电容来配合使用,但是需要注意的是这里只考虑了纹波,没有考虑动态响应。, C- m) `9 B& I
  (2)负载动态响应的改善 / J' @9 x, }0 `
        负载的动态响应,很多时候我们的负载并不是恒定的,是动态的。虽然动态的响应主要是考虑环路。但是有很多时候我们可以在输出接大容量的电解电容来改善这一情况,这个就是为什么规格书上建议需要接大容量的电解电容的原因。当负载电流突变的时候,比如从额定值降低到50%或者更小,看图2,Io减小,导致了三角形的面积的增大,VPP相应的就会增大,这个后果带来的是过冲,根据VPP=di/(8*F*C),可以大概的衡量电容的大小。很多时候我们都是接220uF或者更大,根据测试情况与要求的过冲而定。) S; i3 V2 v7 M7 b( g
  (3)LC低通滤波的谐振频率 , p( C- B- b  ]: o8 g
       显然,电感和电容组成的是低通滤波器,计算谐振频率远小于纹波频率也是一种方式。
' u& {  S% J2 j8 @7 S; L   到此,我们选择了常规的做法,100nF+10uF+220uF的电容,顺便说一下,陶瓷电容的耐压需要降额70%,而电解电容可以80%。

clipboard.png (47.29 KB, 下载次数: 4)

图2

图2

评分

参与人数 2贡献 +6 收起 理由
北漂的木木 + 5 很给力!
djxf + 1 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏15 支持!支持!1 反对!反对!

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
推荐
 楼主| 发表于 2015-10-9 13:32 | 只看该作者
soswelcome 发表于 2015-10-9 13:07* ^" b' \- F6 w5 D% Q& X/ V
根据三角形的面积S=底x高/2,可以直接得到VPP=(1/c)*(1/2)*(di/2)*[(ton+toff)/2]' \! N) ?0 A3 \" j" }
这个VPP的计算公式是怎 ...

" t% x7 F6 d9 {! ?) m' X) Ri=c*dv/dt,得到dv=i*dt/c,为了得到v,需要对两边同时积分。而i的话就是纹波电流,积分的定义使用求面积来计算。0 v: ^* s' d" j/ \+ E$ c
高=di/2,底=(ton+toff)/21 d# Z/ I( W: Q3 a) j: i
6 l, W4 g- t. E% _+ ?) f

点评

那这个1/c,怎么来的?  详情 回复 发表于 2015-10-9 13:51

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
推荐
 楼主| 发表于 2014-6-20 17:56 | 只看该作者
djxf 发表于 2014-6-20 17:32/ T! x! a& h6 w) G  P; R" C
输出滤波电容ESR过低可能会导致不稳定(引入了零点),所以要根据开关频率、纹波要求等选择合适的滤波电容 ...
& A( Y) G/ W9 [4 o  O& f' A
关于环路的分析,我会抓紧时间学习的,这个好像用的还比较多。

点评

关于环路的学习有什么心得分享一下?看了一些BUCK电路的环路计算,云里雾里的。  详情 回复 发表于 2015-2-26 16:52

267

主题

1684

帖子

2608

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2608
推荐
发表于 2015-10-9 13:46 | 只看该作者
bingshuihuo 发表于 2014-6-21 09:16: a' X* K& Y. O
输出滤波电容ESR过低可能会导致不稳定(引入了零点),所以要根据开关频率、纹波要求等选择合适的滤波电容 ...

9 D% A8 V  [* C' o5 c哥们,可以来个具体例子吗?

26

主题

312

帖子

4135

积分

五级会员(50)

Rank: 5

积分
4135
22#
发表于 2017-2-16 10:36 | 只看该作者
学习了,讲的很到位!

0

主题

19

帖子

40

积分

二级会员(20)

Rank: 2Rank: 2

积分
40
21#
发表于 2015-10-29 18:42 | 只看该作者
非常感谢!

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
20#
 楼主| 发表于 2015-10-9 14:04 | 只看该作者
soswelcome 发表于 2015-10-9 13:51
6 H  H# C8 o8 Y' k8 q那这个1/c,怎么来的?
- {' M  y! g8 Q
i=c*dv/dt,这个是电容的定义。
  I9 S2 l1 U8 A$ Y

267

主题

1684

帖子

2608

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2608
19#
发表于 2015-10-9 13:51 | 只看该作者
fallen 发表于 2015-10-9 13:32
0 C" x9 f' h7 q, D# Li=c*dv/dt,得到dv=i*dt/c,为了得到v,需要对两边同时积分。而i的话就是纹波电流,积分的定义使用求面积 ...
2 E6 ^( P/ j8 P4 M$ u( m) X
那这个1/c,怎么来的?
* f/ L$ j9 X$ e: A  O0 ^* n

点评

i=c*dv/dt,这个是电容的定义。  详情 回复 发表于 2015-10-9 14:04

267

主题

1684

帖子

2608

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2608
16#
发表于 2015-10-9 13:07 | 只看该作者
根据三角形的面积S=底x高/2,可以直接得到VPP=(1/c)*(1/2)*(di/2)*[(ton+toff)/2]& Y- c) [: c9 E0 ^7 Y8 `/ W
这个VPP的计算公式是怎么得出来的,我没有看懂哦?. |1 d/ F( S9 ~- A% U) r; Q# k
可否具体给指点一下?" P' C# ?5 e* F4 x% X0 ?

点评

i=c*dv/dt,得到dv=i*dt/c,为了得到v,需要对两边同时积分。而i的话就是纹波电流,积分的定义使用求面积来计算。 高=di/2,底=(ton+toff)/2  详情 回复 发表于 2015-10-9 13:32

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
15#
 楼主| 发表于 2015-2-28 09:49 | 只看该作者
yiting7466 发表于 2015-2-26 16:52/ |1 F6 S: g! u9 R  W/ _$ `, U4 s# i5 C
关于环路的学习有什么心得分享一下?看了一些BUCK电路的环路计算,云里雾里的。
; V3 |4 ]( f! ?: G
暂时木有,以后有心得再写写," _+ d7 T9 f! j

29

主题

170

帖子

1158

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1158
14#
发表于 2015-2-26 16:52 | 只看该作者
fallen 发表于 2014-6-20 17:56
* F  |% e+ [( f0 H5 N$ O关于环路的分析,我会抓紧时间学习的,这个好像用的还比较多。
$ L/ E0 d$ }3 x: J" _! c, A
关于环路的学习有什么心得分享一下?看了一些BUCK电路的环路计算,云里雾里的。! b8 P# \6 H! V' ^0 x

点评

暂时木有,以后有心得再写写,  详情 回复 发表于 2015-2-28 09:49

27

主题

197

帖子

985

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
985
13#
发表于 2014-11-18 17:58 | 只看该作者
mark

0

主题

30

帖子

26

积分

二级会员(20)

Rank: 2Rank: 2

积分
26
12#
发表于 2014-11-2 01:27 | 只看该作者
超强的技术篇

3

主题

274

帖子

2796

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2796
11#
发表于 2014-10-31 21:43 | 只看该作者
学习学习

1

主题

91

帖子

-8967

积分

未知游客(0)

积分
-8967
10#
发表于 2014-10-9 12:59 | 只看该作者
分析的很到位

9

主题

213

帖子

1010

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1010
9#
发表于 2014-10-9 10:58 | 只看该作者
本帖最后由 myeda_365 于 2014-10-9 10:59 编辑
9 _5 u7 u+ i( D# P/ b. f( ~- j5 s5 m. v9 b
感谢分享啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-9-17 03:49 , Processed in 0.099874 second(s), 47 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表