EDA365电子工程师网

标题: PMOS开关电路咨询 [打印本页]

作者: hurry0603037    时间: 2014-5-28 16:58
标题: PMOS开关电路咨询
这个电路是看的别人的,感觉不太理解,是个PMOS
1 s1 b& I2 @9 E  K还有那个二极管就不理解作用了,是要降低G级的控制信号电平吗??

Untitled.png (14.4 KB, 下载次数: 0)

Untitled.png

作者: fallen    时间: 2014-5-28 18:53
PMOS做电源开关,看规格书门限电压最大为1.5V,电源电压1.8V,可以使用PMOS。
5 w& }9 h& F4 Y# GCTRL=0时,PMOS打开
8 Z/ a6 X6 K4 x  F, c7 T4 l1 lCTRL=1时,PMOS关闭。注意,VCC_1P8是输入,VCC_IN是输出
: w# k9 s4 ~3 M( T& Q这个地方的二极管不好理解,合理的解释就是CTRL=1的电压比1.8V低,比如1.5V。7 \: Q8 j* K7 I) X

作者: yujingfa    时间: 2014-5-28 21:10
这个你看看是不是隔离二极管;你单片机如果是3.3v  io,如果没有二极管那1.8V岂不是被3,3V影响?
作者: fjnhzhm    时间: 2014-5-28 21:56
三楼正解
作者: fjnhzhm    时间: 2014-5-28 21:58
三楼正解
作者: hurry0603037    时间: 2014-5-29 08:39
yujingfa 发表于 2014-5-28 21:10
6 Q1 x2 w- \. {7 j' P这个你看看是不是隔离二极管;你单片机如果是3.3v  io,如果没有二极管那1.8V岂不是被3,3V影响?
0 u/ z' v( I9 _5 s; t* E
可是我想不通的地方在于
; f5 F6 n6 b. N二极管只有正向导通的特性,反向类似于截止,理解为断路,还怎么对于PMOS管给高低电平来做控制呢?
作者: fallen    时间: 2014-5-29 10:28
如果IO口是3.3V的话,也不会影响1.8V,也没有必要接二极管。最多相当于1.8V和3.3V之间接了电阻,何来影响?
作者: fallen    时间: 2014-5-29 10:32
hurry0603037 发表于 2014-5-29 08:39
  l7 W7 r2 Q4 l$ a; U/ l7 y' a/ o可是我想不通的地方在于" @8 d# W! a' j: x. d2 @* I
二极管只有正向导通的特性,反向类似于截止,理解为断路,还怎么对于PMOS管给高 ...

) ?! c" k2 ^0 N' ]% v1 当CTRL=0的时候,二极管正向导通,你图上的这个应该是肖特基,导通压降比较小。可以认为MOSFET_G=0,那么PMOS打开
8 q: ]" E9 ]! T9 s2 当CTRL=1的时候,二极管反向截止,由于10K电阻的作用,是的MOSFET的G和S之间的电压近似相等。所以PMOS关闭。
作者: djxf    时间: 2014-6-11 14:41
fallen 发表于 2014-5-28 18:538 y3 H8 h5 ^3 A/ |+ ]# W5 l- q
PMOS做电源开关,看规格书门限电压最大为1.5V,电源电压1.8V,可以使用PMOS。, r( k9 _. _) ]4 R
CTRL=0时,PMOS打开
9 D$ Y$ h+ H2 W# N, tCTRL=1 ...

: R9 w+ E" A, P6 O4 u其他的同意。+ M9 F2 N& V1 M% J3 `0 T( S
最后一句,个人觉得ctrl高电平>1.8V,此处用二极管才更合理。3 x8 p, n/ f# ~' z# p( c( d: V. J
如果<1.8V,此管子可能会一直导通有电流流过,这么做似乎没有任何好处。+ J7 R( A# ?% A- s% Y2 @

作者: fallen    时间: 2014-6-11 14:46
djxf 发表于 2014-6-11 14:41
+ b6 _; d* i% B$ m# ?其他的同意。$ M: ~0 J# g5 O3 S
最后一句,个人觉得ctrl高电平>1.8V,此处用二极管才更合理。
% s) E9 J. l; {! u; D如果

3 j8 G7 Q2 ?) s" d' [# d' @大于1.8V,用二极管就是浪费。
作者: djxf    时间: 2014-6-11 14:59
fallen 发表于 2014-6-11 14:468 ]3 `# h3 K* u( R" D" R* ?! x
大于1.8V,用二极管就是浪费。

0 w8 v* l# T% x- O- ?不能这么说,如果大于1.8V不用二极管的话对1.8V电源可能有不利影响。
1 Y8 [. @" [0 b反之,如果小于1.8V,这么设计的话,这个电路可能是不稳定的(依赖于Ctrl)。所以Ctrl高电平如果大于1.8V我可能会这么干,小于1.8V的话我可能倾向于用三级管来控制。
作者: fallen    时间: 2014-6-11 15:12
djxf 发表于 2014-6-11 14:593 D3 ?4 k6 u$ Z3 b, g3 v4 N% y
不能这么说,如果大于1.8V不用二极管的话对1.8V电源可能有不利影响。
" X. b; B8 R: ]反之,如果小于1.8V,这么设计的话 ...
2 V  b2 _% X2 p& Z$ P
如果大于1.8V的话,会有什么不利于?我们就假设3.3V好了,VG=3.3V,VS=1.8V,VD=0V,3.3V和1.8V之间接了个电阻,目前没有发现哪里有影响到1.8V的。; M# Z/ o+ J, P4 z1 {5 l7 c
当然,现在是分析这个电路本身,只有设计者才知道他为什么要这样做,我们只有看这样做是否合理。如果楼主明确告知IO口电压就是3.3V了,那就不需要去分析。
5 V9 ]9 W. g: I, o3 b/ e1 k* T" Z/ j# S' g9 r, k% g
小电压去切换大电压,当然首选三极管+PMOS管的组合,这个我不否认,要我也会这样做。0 H9 u1 o1 d$ f+ n# L- Z

' p$ B- [' I/ W2 t8 Q8 Z" _如果IO口的电压,假设是1.5V(比1.8V小),我没有查到上面二极管的资料,我假设他是0.5V,那么二极管同样不会导通,就说加这个二极管的目的是为了抬高VG的电压,使得达不到门限电压。& A, C% G& R/ k
8 {* A6 z" C5 ^+ s! @* Y# J

作者: 天狼星    时间: 2014-6-11 15:12
我觉得那个二极管应该是保护PMOSE的控制端的,防止CTRL电压过高。1 h- N; q5 B% d' X/ }) b- l
因为R101链接了PMOSE的输入与控制端,在CTRL的电压小于VCC_1P8时R101的电流是从VCC_1P8流入CTRL这样控制端的电压就是CTRL的电压加上二极管的电压;而当CTRL电压过大时,PMOSE的控制端电压为VCC_1P8的电压。
作者: djxf    时间: 2014-6-11 15:35
fallen 发表于 2014-6-11 15:12
( f9 I% J' t1 M. N- U/ R如果大于1.8V的话,会有什么不利于?我们就假设3.3V好了,VG=3.3V,VS=1.8V,VD=0V,3.3V和1.8V之间接了 ...
6 t9 _. h- V% n. H
这样的电路不知道你看了舒不舒服,反正我是不舒服的,很不幸这是完全可能发生的。

1.8V.jpg (38.37 KB, 下载次数: 0)

1.8V.jpg

作者: fallen    时间: 2014-6-11 15:47
djxf 发表于 2014-6-11 15:35) V9 p) O/ v. c! N
这样的电路不知道你看了舒不舒服,反正我是不舒服的,很不幸这是完全可能发生的。

% i  x6 }3 c( W/ N1 R1 h这个电路是用在哪里的?
作者: djxf    时间: 2014-6-11 15:55
fallen 发表于 2014-6-11 15:47( D% v% ^( C# g; G: ]
这个电路是用在哪里的?
1 u$ h  B, D1 E: a, m- l
这个电路就是按你的设想,Ctrl高电平为3.3V时的情形;
1 N4 x. U) b" B1 v: n* L  J# l+ M$ M只不过R70可能在几十M到几欧姆之间变化而已。# V! B  n+ x, q- c1 m4 K9 w! Z
yujingfa和天狼星以及我的感觉都差不多一个意思,只是表达的方式有些区别,二极管主要作用其实是隔离比1.8V更高的电平。
作者: fallen    时间: 2014-6-11 16:17
djxf 发表于 2014-6-11 15:55/ t& p/ _7 p' t, c9 j2 B
这个电路就是按你的设想,Ctrl高电平为3.3V时的情形;3 O2 R* ]; u& D4 |5 T2 t2 u/ h
只不过R70可能在几十M到几欧姆之间变化而已。
3 B  M  D* V4 D' N$ H6 eyu ...

* b$ i7 N3 Z/ ^原来这样啊,呵呵,我还以为你是要分压给其他电流很小的地方供电呢。) R3 K% q3 M, n6 S6 O
如果要这样接,也没有问题啊。
4 ^! H3 ~/ k9 d( v  i% {9 L; X# H) ]  Q# I1 }+ c2 c
当然你说防止更高电压,你接个二极管在此,也没有问题。不影响系统的正常使用。; q$ j* j  A2 {$ s5 O& |5 V
我只能说在3.3V的时候,这个二极管是多余的。我要表达的也很清楚了吧。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2