|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在给电池充电时,如果充电电流过大,可能会导致电池发热、寿命减短、甚至损坏,因此需要恒流(CC)功能,实现对输出电流的精确控制。为了保证充电器不因为短路时输入功率过大而烧毁,需要短路保护功能。* G0 M) l1 R8 E& k- E
因为DCDC模型过于复杂,仿真时候电脑是在是带不动。用就用FB的LDO来代替原理是一样的。重点是在于恒压恒流
, R# W7 S- g) M3 z9 G首先要解决的是采样,在这里,就用最普通的电阻采样,然后用差分放大器放大* y* X. ~- G4 Z! V* Z" q
电流采样如图所示
3 I2 x N: l7 _2 C# ]9 K! j8 e+ @3 R! t* a: U
如果R1=R4,R2=R3
& Q& M. _6 q# I( _( I. W那么最终放大倍数为Vo/Vi=R2/R1。具体公式推导如果大家不明白可以私信我
: V/ C$ G U+ x; J( D% v如果需要调节电流,只需要调节R1和R2的比值即可,注意,如果R1,R2变化,R3和R4也需要同步变化, E4 a5 U5 }( k5 g
这是电路图0 w0 g8 ?" m7 ^5 {# K# N+ H
" e; j" y* z' u8 k
, k: U5 O \ c# L) p
8 Y6 D$ ^ e# ?- Z( o3 Y
蓝色是电池电压; ?7 ^1 R; z" J4 ^# D( P4 R
绿色是反馈电压
; ^' c- a* T& z! i; a红色是电流,8 y7 v/ J+ T& d: z1 t4 E
可以发现,当电电压接近2.8V时候,电流开始减小至0从而实现恒流恒压功能
. S& U2 d- w# S% M' Z1 V& g仿真源文件见附件8 @0 Q" g2 q9 N5 J1 G( P T; |
! {6 U* W& O. L1 U$ Q6 l! ~. \5 s2 E
+ k7 R. V' _6 y |
/ ]* i- f2 l% M: d9 y[url=] [/url]
2 u6 B+ Y" O6 d$ w1 h4 ^9 s$ a( ?, c+ B4 Z2 I6 E
# t$ ?4 Y6 R! O/ ?6 N' S( S- k
7 Y$ B/ h: U6 ` e) ? |
|