找回密码
 注册
关于网站域名变更的通知
楼主: kellphon
打印 上一主题 下一主题

电解电容瞬间短路?

[复制链接]

该用户从未签到

16#
 楼主| 发表于 2013-5-8 07:57 | 只看该作者
超級狗 发表于 2013-5-7 17:41
& a4 \" [; e+ X  v: Y# c要是我,會比較想知道 5V_IN  打哪來的?
, r1 h* U& `5 [4 V! j# l8 O) H
! Q- N; G- {0 J, [; J7 U5 x系統都發生重置(Reset),有可能連前面的電源都被拉下來了。
2 L0 l6 T  Q/ r; a ...
+ A# o7 C% K* i6 w. Y* T1 z
5V_IN就是适配器的直接供电,5V_VCC_EN是MCU出来的,MCU的供电是由5V_IN经DCDC和LDO变来的。; ?& t& C* i- T* j! _* X& J
我也认为是5V_VCC被拉下来导致5V_IN也被拉下来,使MCU供电不稳,系统再重启的。" b1 W) Y8 f. V
我想知道5V_VCC被拉下来的具体原因是什么?

该用户从未签到

17#
 楼主| 发表于 2013-5-8 08:24 | 只看该作者
reval 发表于 2013-5-7 20:22
0 R1 n6 w" }) ~( c8 i! g7 A0 s0 c& C这个电路从根本上就有问题吧?那个5V_EN是从MCU来的,而MCU又是5V_VCC供电??

6 T0 a, ^2 \9 o- E5V_IN就是适配器的直接供电,5V_VCC_EN是MCU出来的,MCU的供电是由5V_IN经DCDC和LDO变来的。! }( p' i- O- |2 v
我也认为是5V_VCC被拉下来导致5V_IN也被拉下来,使MCU供电不稳,系统再重启的。

该用户从未签到

18#
发表于 2013-5-8 08:58 | 只看该作者
这5V_IN明显有跌落,楼主那中间那么粗的一条线。。。。。我能说啥,只能围观了

该用户从未签到

19#
 楼主| 发表于 2013-5-8 09:13 | 只看该作者
zlpkcnm 发表于 2013-5-8 08:58 " \0 v9 X* w( d0 M- [
这5V_IN明显有跌落,楼主那中间那么粗的一条线。。。。。我能说啥,只能围观了
9 @  r* d$ ^9 c* t  o
呃.........我承认我犯2了,那么大的跌落都没看到。
# F; R% E1 e+ U关键还是为啥5V_VCC能把5V_IN给拉下来,跟电解电容的什么性质有关?
4 Z& t" y  B( F" C4 ^4 F$ l我直接把5V_IN接到5V_VCC,就没事。

该用户从未签到

20#
 楼主| 发表于 2013-5-8 09:56 | 只看该作者
超級狗 发表于 2013-5-7 17:41 ' a1 j: I* o8 T& H# o1 W
要是我,會比較想知道 5V_IN  打哪來的?5 h% b8 n1 z* E: S5 ~! p& A

( l' N. t6 U5 ?' a  ~' O& @" O系統都發生重置(Reset),有可能連前面的電源都被拉下來了。
+ Y' [, w2 u" b2 x( s ...

$ d3 u3 q8 d: t! _8 z1 X3 ~Inrush Current过大的话,如何造成这样的问题呢?是跟电解电容的ESR有关吗?0 a# t; B) B/ y
小弟对电容了解甚少,是纯粹的小白。

该用户从未签到

21#
发表于 2013-5-8 10:06 | 只看该作者
本帖最后由 超級狗 于 2013-5-8 10:08 编辑 6 l% ]4 b5 R( b. e
kellphon 发表于 2013-5-8 09:13
* u, e! f1 a/ f/ c8 }8 p* s* N呃.........我承认我犯2了,那么大的跌落都没看到。
/ B! l( w3 o5 a! V关键还是为啥5V_VCC能把5V_IN给拉下来,跟电解电容的 ...

, a9 d6 B9 ]0 j# V
4 D+ H( J9 k' G" K4 w樓主︰
1 S2 w/ D2 l9 \) f: A( V. ?5 P
9 f- G8 r# t7 i我沒有完整線路只能推測,對不對您自己再去追查。
* s! K9 `) a; X' g4 o0 r- N; a3 u/ n- ]7 ^% f
突波電流(Inrush Current)/ `. J8 j$ d# t3 U- c( G, |
將示波器時間檔位開到 200ms 還能楚看到突波電流(Inrush Current)的波形,可能意味著電源的驅動能力不大,突波電流(Inrush Current)對電容的充電時間很長。
5 K2 x" O0 p5 M0 @+ `4 Q6 N8 ?& @' v3 ~
8 l2 E4 M% A/ q直接把 5V_IN 接到 5V_VCC 就沒問題
! k' k  T0 v4 P8 a) J4 O" t8 z可能是一給電就對 100uF 電容充完電,當系統開機時就沒有突波電流(Inrush Current)了。
) A& Q9 ^2 ^" X9 {
# t! |. \4 R1 z" T! U5 X推論: I+ x, t8 V6 g+ B2 Z* Y
系統開機的同時打開 USB 5V 電源,突波電流(Inrush Current)剛好頂到電源的過電流保護(Over Current Protection),造成電源瞬間關閉了一下。
. q' F5 M" l/ ^$ R- V) p8 l0 j& F
8 d/ B/ F0 {) p6 }7 v* O. u. L建議
& l9 ]9 z" z) s9 Y0 R6 x. E1 u. D可以用軟件或手動開關 USB 5V 電源(開關線路做 RC Soft Start 也是一個方法),嘗試避開系統尖峰用電的時間,或許有機會改善此一問題。但即便前述方法能得到解決,最好還是要檢討這個電源架構,看起來電源輸出能力和負載間的關係很緊,宜做適當的調整。+ p* u2 Y$ E, B9 R, R. O8 F/ h, K# {
0 @7 A8 m4 t- S% K9 ^
{:soso_e181:}

点评

支持!: 5.0
支持!: 5
我明白斑竹的意思了,分析的很全面。我把电解电容改成10uF的MLCC,突破电流就不会这么大了,所以也不会造成电源自保护。多谢了!  发表于 2013-5-8 10:43
支持!: 5
版主的意见也很不错的。如果楼主的使能端是在moS的G级或者三极管的B级倒是可以通过增加一个电容,推迟en的时间,试试,也许也能解决问题  发表于 2013-5-8 10:16

该用户从未签到

22#
发表于 2013-5-8 10:11 | 只看该作者
kellphon 发表于 2013-5-8 09:13
. Z5 s5 s/ I  f+ k呃.........我承认我犯2了,那么大的跌落都没看到。
! T1 `, G( m: X* K3 L  P关键还是为啥5V_VCC能把5V_IN给拉下来,跟电解电容的 ...

) g% K1 ~: m. U* u& @6 B这个怎么说,一方面与电容的ESR有关,另外一方面与电容容值大小有关,甚至还与系统本身的5V_IN的电流有关。* p3 B; ~0 M! ~0 K: O7 I1 L
楼主你这个地方用了3个100uF的电容并联,其效果就是ESR变得非常小,而容值达到300UF,自然在MOS打开的瞬间会出现很大的电流,并且持续时间也会相对较长,这样引起系统不稳定是很正常的事情。

点评

支持!: 5.0
所以我懷疑 5V_IN 的電源有問題,因為我們沒發生過類似問題。系統要做分析,系統會吃多少電流?電源能提供多少電流?  发表于 2013-5-8 12:44
支持!: 5
我再详细学习一下ESR的知识。同时你的分析也不错,应该就是电容太大,大电流持续时间太长了,我换成10uF的MLCC就好了,多谢。  发表于 2013-5-8 10:45

该用户从未签到

23#
发表于 2013-5-8 10:44 | 只看该作者
本帖最后由 超級狗 于 2013-5-8 13:08 编辑
. t  ], l- ~1 p
kellphon 发表于 2013-5-8 09:56 ! ?6 a9 I+ x2 J3 y( g
Inrush Current过大的话,如何造成这样的问题呢?是跟电解电容的ESR有关吗?( N) i* P) {6 r! ]' V" T
小弟对电容了解甚少,是纯粹 ...
) J, |! x% x) A5 q7 e

7 I  ]9 @/ T( T2 l) h+ ^補充說明︰
3 c( ~! ~" L6 b8 [- Z: |
8 v; T8 r0 p8 K, z# Q還有一個方法是加限流器(Current Limit),我現在負責別人移交過來的板子,5V Booster DC/DC Converter 供給 2 個 USB Port VBUS。前人在每個 Port 上各放了一個 470uF 電容,沒有緩起動(Soft Start)開關,但有 500mA 限流器(Current Limit)擋著,這樣是沒事!
  ^3 a7 B5 s  x, l; x9 z, _0 y( d- T" d
其實 USB 2.0 規範對 Host VBUS 輸出電容的規定,是只要 > 120uF 就可以。
6 M7 k# W9 U& E3 Y4 V. u) l$ E! G2 z
{:soso_e112:}

点评

應該是電源輸入經過限流器(Current Limit),然後是470UF電容器,最後才是接到輸出端的 USB 接頭吧! >_< !!!  发表于 2013-5-10 07:56
Current limit放在电容后面,那470uF的电容还是会带来大电流啊,系统怎么没出问题?  发表于 2013-5-8 11:06

该用户从未签到

24#
 楼主| 发表于 2013-5-8 10:51 | 只看该作者
超級狗 发表于 2013-5-8 10:44
: S. I- L  Y% q7 P4 r補充說明︰
1 g' d% u6 _$ |) B2 T/ l
$ i8 ?/ |! J& u8 f9 v還有一個方法是加限流器(Current Limit),我現在負責別人移交過來的板子,5V Booster DC ...

  ?8 k/ x+ |3 L4 i我的电路上虽然没用限流IC,但每个端口都用了一个1A的自恢复保险丝。
4 X' E4 ^/ U. p  l9 t% ^我想是电流还没到达让保险丝断掉就触发了适配器的自保护。

点评

我錯了!Current Limit 是放電容後面。>_<!!!  发表于 2013-5-8 11:00

该用户从未签到

25#
发表于 2013-5-8 11:07 | 只看该作者
kellphon 发表于 2013-5-7 16:53 & u* s4 h: K# ]8 l% _
这两个USB接口没有接U盘,怎么理解上电时的负载电流变化加大?

. ^8 Y5 ^! k2 {8 Q上电瞬间电压/电流过冲。这时对电容的影响也是很重要的。

该用户从未签到

26#
发表于 2013-5-8 11:16 | 只看该作者
kellphon 发表于 2013-5-8 08:24
! F1 _. R: t" `$ W1 e, D1 x5V_IN就是适配器的直接供电,5V_VCC_EN是MCU出来的,MCU的供电是由5V_IN经DCDC和LDO变来的。3 d- u" l: I: B5 B" ~6 w3 q4 x
我也认为是 ...

2 _) [3 Y$ ^9 Y" U( x这个好像和MCU的上电时序有关系吧!

该用户从未签到

27#
发表于 2013-5-8 11:25 | 只看该作者
楼主能发下MOS管的资料不?

该用户从未签到

28#
发表于 2013-5-8 11:50 | 只看该作者
kellphon 发表于 2013-5-7 17:01 ( w  p% H9 f* C8 H6 O9 q" [
3V3_VDDIO_AO不是通过5V_VCC变压出来的。7 u+ b; y& Q7 y: r% y* j& C
另外,我把5V_VCC_EN强制拉低后,上电开机,系统就能正常启动了 ...
! w; q7 i6 w$ c7 S: x' E
楼主,你的MCU上电复位时是不是默认IO为高电平?如果按照你说的将5V_VCC_EN强制拉低后系统能够正常启动,建议你将此IO设置为上电复位为低电平,如图。

hh.jpg (13.67 KB, 下载次数: 1)

hh.jpg

该用户从未签到

29#
发表于 2013-5-8 11:55 | 只看该作者
我建议在5V_VCC_EN,即三极管的射极加一上拉电阻到3.3V

该用户从未签到

30#
发表于 2013-5-8 11:57 | 只看该作者
另外,如果楼主可以的话,能不能把5V_VCC_EN、3V3_VDDIO_AO和5V_VCC的上电时序在示波器上面测量出来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-19 03:09 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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