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

关于用mos实现电压开关控制的问题

小弟用mos管搭了个控制电压电路,如下图所示:

 
    其中2n7002为nmos管,fds6679为pmos管,En为输入的控制信号,输入高时为3.3V,输入低时约200mV,Vout是所需要输出的电压;但是通电后,发现2n7002没有起到应有的开关作用,无论En信号是高还是低,Vout均输出了12V;
    用示波器测得,En为高时,2n7002的S端输出电压约900mV,En为低时,2n7002的S端输出电压为200mV;将2n7002拿开后,fds6679的g端用示波器测的为12V;
    请问我这个电路的问题出在哪儿呢?如何能够实现这个12V的通断?另外我还将12V换成5V和3.3V试了下,出现了同样的问题。请大家帮忙看看吧,谢谢了!

 

PS:个人感觉好像是Nmos管有开关功能,但是好像没有完全断开,因为其内阻很小,压降都落在5.1K电阻上了一样~~~不知道是不是,呵呵,怎么解决啊

全部回复(4)
正序查看
倒序查看
shawn.xu
LV.4
2
2012-05-15 10:57

你的NMOS的S和D反了,EN不管什么信号,都一样

这样通过NMOS的体二极管将你PMOS的驱动拉到地,所以才保持一直12V

0
回复
xuchao888
LV.7
3
2012-05-15 13:49
@shawn.xu
你的NMOS的S和D反了,EN不管什么信号,都一样这样通过NMOS的体二极管将你PMOS的驱动拉到地,所以才保持一直12V
正解
0
回复
logilas
LV.1
4
2012-05-15 17:18
@shawn.xu
你的NMOS的S和D反了,EN不管什么信号,都一样这样通过NMOS的体二极管将你PMOS的驱动拉到地,所以才保持一直12V
谢谢,确实是nmos管用反了,但是我把该mos管翻转过来焊接,发现En为低时,nmos的D端电压确实上去了,但是仍然只有9V,后面PMOS管还是导通了,现在用的nmos是新拿出来的,这个再怎么整啊~~~
0
回复
shawn.xu
LV.4
5
2012-05-15 22:02
@logilas
谢谢,确实是nmos管用反了,但是我把该mos管翻转过来焊接,发现En为低时,nmos的D端电压确实上去了,但是仍然只有9V,后面PMOS管还是导通了,现在用的nmos是新拿出来的,这个再怎么整啊~~~
还是仔细检查下NMOS的驱动吧,如果NMOS可靠关断了,PMOS怎么可能有电流通过呢
0
回复