• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

MOS管不能完全关断,是什么原因啊

 

使用MOS管时遇到一个问题。

电路中就是用MCU的一个输出控制MOS管的通、断,用作外部模块的电源开关。用的是P沟道的MOS管,ZETEX的ZXMP4A16G。如上图所示,通过输出给A点高电平(3.3V)和低电平(0V)来控制B点的电压。

现在遇到的问题是:
1. 当A点为低电平时,B点能得到5V电压;而当A点为高电平时,漏极并没有完全关断,B点还有1.8V。如果不连外部模块,B点是可以得到0V的。
2. 如果源极电压低于5V,那么当A点为低电平、打开MOS管时,B点得不到3.3V电压,而只有2V左右。如果不连外部模块,开、关时B点得到的电压都是正常的。


期望能得到解答。谢谢各位了!

全部回复(16)
正序查看
倒序查看
2012-06-08 14:00

当A为3.3V的时候,栅极电压大概为3.87V, 还是低于5V大概1V多,所以无法完全关断MOS。处于半关断的MOS,有一定的阻抗。

 

0
回复
yjselina
LV.1
3
2012-06-08 15:08
@sometimes
当A为3.3V的时候,栅极电压大概为3.87V,还是低于5V大概1V多,所以无法完全关断MOS。处于半关断的MOS,有一定的阻抗。 
但是我把R17换成2K, 那么当A为3.3V的时候,栅极电压为4.15V,低于源极电压0.85V。根据数据手册,栅极电压要低于源极1V以上才能打开,而现在只有0.85V了却还是无法关断,B点还是有1.8V。
0
回复
hbinwen
LV.7
4
2012-06-08 15:15
@yjselina
但是我把R17换成2K,那么当A为3.3V的时候,栅极电压为4.15V,低于源极电压0.85V。根据数据手册,栅极电压要低于源极1V以上才能打开,而现在只有0.85V了却还是无法关断,B点还是有1.8V。

你要看下这个MOS的规格 VGS电压特性

0
回复
yjselina
LV.1
5
2012-06-08 15:36
@hbinwen
你要看下这个MOS的规格VGS电压特性

栅源间电压最小1V才能打开MOS管

 

0
回复
2012-06-08 16:54
@yjselina
栅源间电压最小1V才能打开MOS管[图片] 
Vgsth最小1V的测试条件是Id=-250ua,说明Vgs低于1V还是可能有很小导通电流的,输出带载后电压会降低(比如加假负载)。
0
回复
yjselina
LV.1
7
2012-06-11 10:10
@ymyangyong
Vgsth最小1V的测试条件是Id=-250ua,说明Vgs低于1V还是可能有很小导通电流的,输出带载后电压会降低(比如加假负载)。

我现在把R16/R17都换成20K了,输入至源极的电压也换成了3.3V。可是A点为3.3V时,漏极(R18取掉了,直接连接至B;另外,B点和地之间还连接有一个电容和电阻,电阻和电容并联)还是有1.8V电压,这是怎么回事呢?

0
回复
2012-06-11 10:29
@yjselina
我现在把R16/R17都换成20K了,输入至源极的电压也换成了3.3V。可是A点为3.3V时,漏极(R18取掉了,直接连接至B;另外,B点和地之间还连接有一个电容和电阻,电阻和电容并联)还是有1.8V电压,这是怎么回事呢?
R16/R17都换成20K跟原电路的分压比没有区别,mos管输入是高阻,结果当然一样了.
0
回复
fsxqw
LV.9
9
2012-06-11 10:57
@ymyangyong
R16/R17都换成20K跟原电路的分压比没有区别,mos管输入是高阻,结果当然一样了.

6楼和8楼说的对。

楼主用P管想在输出端获得5V?A的电压几乎是不可能的,除非使用负压获得VGS<-10V;这个时候PMOS才是完全导通的。这很奇怪,想起防反接电路与这个电路是个镜像的电路,为什么PMOS就不能正常工作呢?

0
回复
yjselina
LV.1
10
2012-06-11 14:47
@fsxqw
6楼和8楼说的对。楼主用P管想在输出端获得5V?A的电压几乎是不可能的,除非使用负压获得VGS

5V是可以得到的。当源极输入为5V的时候,漏极可以得到5V。

现在的问题不是无法导通,而是关不断。A点给3.3V的时候,管子本应该关断的,在漏极接电阻负载的时候也是可以正常关的,得到电压为0V。但就是连接我所用的模块的时候,漏极始终有1.8V电压。

0
回复
yjselina
LV.1
11
2012-06-11 14:50
@fsxqw
6楼和8楼说的对。楼主用P管想在输出端获得5V?A的电压几乎是不可能的,除非使用负压获得VGS
源极电压已经从原来的5V改成3.3V了,这样当A点电压为3.3V时,Vgs=0,在这种情况下,居然还不能完全关断。应该是我那个模块的原因,但是在模块的说明书上却没找到相关内容。
0
回复
zhjia_dyw
LV.1
12
2012-12-06 17:10

遇到相同的问题,不知楼主解决了吗?求解决方案……谢谢

0
回复
gnaijnaoul
LV.6
13
2012-12-06 20:57
@zhjia_dyw
遇到相同的问题,不知楼主解决了吗?求解决方案……谢谢

改成下图如何?

 

0
回复
zhjia_dyw
LV.1
14
2013-04-02 09:48

楼主确定B点的1.8V是由于mos没有关断造成还是后级电路存在一定的电压使B点存在1.8V,建议楼主在断开mos前把mcu各管教模式设置为输出低电平试一下……如果后级电路单片机一直工作,会导致电压通过级联的器件到达B点……

 

0
回复
yjselina
LV.1
15
2013-09-09 17:59
@zhjia_dyw
遇到相同的问题,不知楼主解决了吗?求解决方案……谢谢

后来把3.9欧的电阻换成0欧的,就好了

0
回复
abccba
LV.9
16
2013-09-09 21:34
@yjselina
后来把3.9欧的电阻换成0欧的,就好了

楼主A点是从单片机P口来吗?直接将口线设置成开漏输出,可以省了R4、R5、Q2。就是不知道开漏输出情况下,口线能否承受5V的耐压?我记得输入时口线上有个指向VCC(3.3V)的、用于过压保护的二极管,要是接5V,就会把这二极管烧穿,所以用的时候要串个限流电阻,也不知道对不对。我用STC的,电气参数资料少得可怜。

0
回复
cjw318
LV.7
17
2013-09-10 07:39
把A点断开后试试,如果MOS还不截止的话,说明该管子有问题!
0
回复