|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
原理如图。
$ {# c; L3 B: J# _0 f" ^这两天遇到了这么一个情况,问题好几个: X) [# r; S5 E8 P6 G- ^
1、mcu是刚刚焊上去的,没有程序,根据MCU硬件配置,该电路控制IO应该是三态。
$ e! P0 X+ W- }2、给电路板上电,用万用表测D极电压约为1.6V,并逐渐上升,经过2-3分钟,VCC_BLK电压升至3.3V。
% [+ v5 a8 K e& E6 d/ _8 o3、但,如果上电后先测S极电压(0V),再测D极电压,不需要经过2-3分钟时间,而是直接3.3V。# K2 g% P' v2 Z. n6 a" |+ Z3 c. `9 R
//以上情况,为什么在控制IO为三态的情况下,D极会出现这样的情况?
3 h8 F/ o" |( Y7 V
4 |$ {; Y4 B- A& r4 O7 S, t) y( g
4、断电瞬间,还是万用表测,D极电压0.2V,并逐渐下降。
5 i ^/ O% M5 l! |' ] L
+ @ U& ~$ \9 n. r//现在这个电路D极电容还很小,但如果是470uF这样的大电容呢?有必要并联一个放电电阻(470R)吗?可电路正常工作时,放电电阻带来的电流消耗呢?特别是电池供电的情况。, M, z8 F. G; n+ \' I& B
" N+ P( q' e3 v% }/ F% D d; ~' o. s( E! T
5、将控制IO线上串的电阻焊除,即断开控制IO。给电路板上电(G极悬空,S极3.3V),测得D极电压约1V。
& j- B0 E8 X; G& y) |! Y3 v//为什么D极会有电压?5 q0 ]* Q/ C8 R
4 X/ A+ A) Z/ o
以上,谢谢各位。) \5 P) y- z A9 h8 ^
$ i! ~: m/ n8 n* p+ |+ E& q
: N3 P2 {2 B( u |
|