|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
原理如图。' d, ^3 c9 k {4 z) y
这两天遇到了这么一个情况,问题好几个:
9 Y. R4 T( v4 Q9 z8 d1、mcu是刚刚焊上去的,没有程序,根据MCU硬件配置,该电路控制IO应该是三态。' a+ D% w$ o( w
2、给电路板上电,用万用表测D极电压约为1.6V,并逐渐上升,经过2-3分钟,VCC_BLK电压升至3.3V。- N2 E$ E8 I" h
3、但,如果上电后先测S极电压(0V),再测D极电压,不需要经过2-3分钟时间,而是直接3.3V。; t( G# }! ~1 [! E$ ~
//以上情况,为什么在控制IO为三态的情况下,D极会出现这样的情况?% W: n* `+ `- G2 Q! w
) s+ ~) W( P( _" I
, R/ N5 ~+ i9 q. |& `5 m$ Y
4、断电瞬间,还是万用表测,D极电压0.2V,并逐渐下降。
7 f, f4 U. F: k3 G
5 S; U2 g# Y$ N1 z7 f) f8 |& h* _) w//现在这个电路D极电容还很小,但如果是470uF这样的大电容呢?有必要并联一个放电电阻(470R)吗?可电路正常工作时,放电电阻带来的电流消耗呢?特别是电池供电的情况。6 U0 C9 X/ Q' u7 I( G
& W' d8 e5 q1 L1 n2 x! C# h: D
0 o h* @/ I3 X5、将控制IO线上串的电阻焊除,即断开控制IO。给电路板上电(G极悬空,S极3.3V),测得D极电压约1V。. C2 {6 w# @" H$ K8 {
//为什么D极会有电压?
7 T+ c& [7 d0 a7 h& k" P5 U2 g3 t* O8 f: d0 T2 L. n
以上,谢谢各位。
% H% X5 e: ^( T- H4 a; j' f& D7 B1 _4 W+ Z$ ^: v) V8 q6 v
/ N# d! e" j/ @; o7 G2 \
|
|