EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 wdsdswwaaa 于 2020-11-10 13:19 编辑
. J7 U5 a$ y9 i. I( P B
' j2 \# m" ~4 L: @, t1、不考虑负载突变的情况
( V% n: ~$ z* J, Y& l- c, U. i$ H 这是很多网上文章,还有书籍比较喜欢推导和讲解的一个公式,结论明确,推导简单,情况不复杂。但是这个公式使用场景非常有限,仅限于:负载恒定条件下计算电容容值。 $ P. U# K x z% a, t I; B. W7 w9 `5 Y
2 M- N" ]% o) ^
在这种情况下,需要考虑这个电压值与ESR导致的纹波电压的叠加。也就是 & N# P9 T* c$ u9 y5 F) S! d
1 T# g7 x7 r# `# a5 X. g2 ?: A8 ~虽然这两个电压存在相位差,但是很多为了保险起见,会叠加考虑。
; H; {3 k5 b: f- M. L" z& R/ e
4 y* E, Q& u$ t9 W2、第二种情况,考虑负载突变* q8 n' D+ d; P" F2 E8 s; \
关于负载突变,怎么个变化方法,很难明确。有些处理器的规定,电源电流的变化率必须在某个范围之内,所以不会考虑0~Imax(最大负载电流)这种极端情况,因为跨度太大,无法考虑。所以这种会给定一个电流跳变的速率范围。 但是很多不是特别大电流的场景,我们直接计算最极端情况:0A电流突变到最大电流。如下图所示:如同有个开关,本来负载是正常接入电路的,突然把开关打开,这样原来流向负载的电流,只能流向电容,导致电容进行充电,会导致电容上面电压增加。
3 m! p/ d# y& @( H+ n: r6 ^
/ W0 r4 @( n: Q* P8 P但是我们期望的是,电感上所有的能量全部转移到电容上,电容的电压仍然不会超标。5 f) k& r- X4 I5 U! Z
电感上面的能量计算:
2 q9 [- t% {" B+ X( P' s4 M" G6 Y7 B# ]+ N0 B% ^
电容上面原来的能量计算: 0 {$ d$ L" q+ U7 M6 t
6 L0 B: k. j. ?+ h. H3 Z0 a
带入上面具体的能量公式之后,得到:
! T: [. D3 d! @- S. y( ]2 `9 V 6 k% ^0 e: j4 H4 X; \
根据能量守恒: 8 C- O$ Y% S# p$ r
3 p6 }" H- U( K
带入上面具体的能量公式之后,得到: . r3 {$ I+ y' b0 A
+ y; G- f, O$ {7 X/ J& t: f
此时,有的书籍或者datasheet,把公式直接移项合并同类项,得到一个公式:
p/ P# B0 E* D. u% P
7 _5 u; a( [% p$ @5 \有的书籍或者datasheet,忽略了一些影响比较小的项,得到:
9 V6 l+ R0 U1 h8 e
% K4 H# E$ w# z2 M0 G9 l d
0 x& S2 K/ m1 M% ?" l9 j0 z& g* T
于是有些书上写到:
( T5 P2 w/ B& R h4 f$ | $ d/ q: M G8 c1 M
这是负载突然变小的情况。 还有一种极端的情况,就是在开关电源没有打开的一个周期里面,完全由电容抗住,负载的变化。原理很简单。就是在这个周期里面,电容的放电支撑电流的变化,变化之后电容上面的电压仍然能够维持期望的电压值。 1 D3 W, e# |6 c, d- C4 ^
8 y7 n, q) N! |" u% B
一般来说 7 h, @# [! I( \; L
+ z' t/ U8 Y1 G8 z2 O# v这个值更大,所以很多书籍直接只说了这个公式,导致大家摸不着头脑。
1 n1 V$ }4 B: C |