|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在给电池充电时,如果充电电流过大,可能会导致电池发热、寿命减短、甚至损坏,因此需要恒流(CC)功能,实现对输出电流的精确控制。为了保证充电器不因为短路时输入功率过大而烧毁,需要短路保护功能。
( d& t: t2 j! j; ?% y5 u0 P因为DCDC模型过于复杂,仿真时候电脑是在是带不动。用就用FB的LDO来代替原理是一样的。重点是在于恒压恒流
5 F, y2 _' j" k# J首先要解决的是采样,在这里,就用最普通的电阻采样,然后用差分放大器放大7 F8 P0 W$ p) o9 ^* ~
电流采样如图所示
: |) r; W4 u) ^
% T1 o5 T& Z) p- I$ d+ [( `+ u如果R1=R4,R2=R3
5 G# K J y9 T- a8 E: k那么最终放大倍数为Vo/Vi=R2/R1。具体公式推导如果大家不明白可以私信我
& n& P0 }" s& l" K+ C如果需要调节电流,只需要调节R1和R2的比值即可,注意,如果R1,R2变化,R3和R4也需要同步变化
$ U T: h7 Y5 ^/ h- ~" Y2 I5 i这是电路图3 x/ E" t9 F* b- H5 t/ m) P
: E8 W% ^3 R, b2 H: R
* g) i/ Z) e" K0 t( f- o- A5 r% V
蓝色是电池电压; [7 k4 P- \4 D. ?9 X! c
绿色是反馈电压! B. L# k) y& t+ t$ X
红色是电流,
! M- w3 S0 D/ a2 D可以发现,当电电压接近2.8V时候,电流开始减小至0从而实现恒流恒压功能1 m* g* R$ H+ a1 W _9 H
仿真源文件见附件- f& H. N# f) G3 q
' G4 N! V& k5 O2 W1 T
0 R% W& @' v# w/ G7 ]* P; d | 8 t) d" h5 l4 o* B9 {) h
[url=] [/url]7 `* W7 z6 e1 @
* X' G4 X' n. ~ j
8 N0 T: [. _; u/ Q" \7 A" c2 T0 |# }$ J2 b
|
|