不断寻求了解p沟道MOSFET


8

(免责声明,以防它不是很明显-我非常n00b,尤其是在理解晶体管时)。

我以为我已经弄清楚了-p沟道MOSFET是(或可用作)高侧开关,用于与我的MCU所运行的电源不同的电压源。为了检验我的理解,我在面包板上放了以下内容:

原理图

模拟此电路 –使用CircuitLab创建的原理图

U1(5V arduino)上的代码使我可以将线路驱动为高电平或低电平,或者将其置于高阻态以模拟所有3种情况。我希望将线驱动为低电平会以9V点亮LED,而将线驱动为高会关闭LED(mosfet漏极为0V)。实际发生的是-完全没有光,并且漏极的电压为6V(5.9V)。我很困惑-这是怎么回事?

这是我正在使用的mosfet:https : //www.sparkfun.com/datasheets/Components/General/FQP27P06.pdf

它甚至应由3.3V逻辑电平控制,因此5V应该就可以了。

Answers:


11

OP电路有错误。它将无法关闭LED,因此LED一直亮着。要关闭P沟道MOSFET,您需要将栅极拉至源极。在电路中,源极始终为+ 9V,但上拉R1仅变为+ 5V(VCC)。

高端P沟道MOSFET开关通常看起来像这样。

在此处输入图片说明

Q2可以是小型N沟道MOSFET或小型NPN晶体管。

在此处输入图片说明

另一方面,是否有理由使用高端P通道开关(而不是低端N通道开关)?您是否进行此设置只是为了更好地了解P沟道MOSFET?


1
是的,这只是为了理解
kolosy 2014年

1
出于好奇-为什么在n通道100k上下拉,在p通道10k上下拉?
kolosy 2014年

@kolosy上拉电阻R1的大小确定Q1关闭的速度。Q1的栅极电容通过R1放电。上拉和下拉均可为10k(特别是如果您不针对低功率操作拍摄时)。
尼克·阿列克谢耶夫

可能值得指出的是,某些微控制器的引脚可以配置为漏极开路,并且可以接受VDD以外的电压,因此驱动器电路可以“引入”器件。
卡兹(Kaz)2014年

1
我只是使用2N3904 NPN,IRF9540 PNP MOSFET驱动50W LED来固定底部版本。由施密特NAND振荡器控制。很棒!
johny为什么

7

电路中有几件事需要更改:

  1. 您想将MOSFET栅极拉至9V,而不是VCC。

  2. 完成此操作后,您将无法直接使用LED_EN引脚,因为它可能无法承受9V的电压。

  3. 要解决此问题,您可以使用N沟道MOSFET下拉P-FET的栅极。

  4. 您将在LED上需要一个限流电阻。

这是我为另一个答案做的图:

功率MOS

这是在驱动电动机,但是相同的电路可用于驱动LED(带有附加电阻)。我想链接的答案也会给您一些很好的信息,如果我自己说的话!:)

祝好运。


很酷-您的其他帖子绝对非常有帮助。
kolosy 2014年

@kolosy很高兴为您提供帮助:)
bitsmack 2014年

再跟进一次?我为此做准备的实际电路是mosfet hbridge,具有两个p和两个n通道FET。电池电压为6V,而MCU仍为5V ino。如果那里的上拉正确上拉到6V,而不是vcc,我是否仍需要n通道,或者ino可以处理1V的差异?
kolosy 2014年

1
@kolosy确实取决于微控制器。通常,您不希望I / O引脚高于VCC(或低于地面)。您可能会摆脱它。在数据表中的“绝对最大额定值”下查看。这些给出了可以防止芯片损坏的限制,但不能保证其工作在建议值之外。它通常会:) H桥有些复杂。例如,必须考虑FET的开启和关闭时间。如果您在关闭另一个电源的同时打开一个电源,则可能会遇到这样的情况:一个电源在以下情况下开始导电……
bitsmack 2014年

...另一个停了。这种短路可能是个问题!某些微控制器(例如PIC)具有可编程的死区设置,可以为您解决这些时序问题。祝好运!
bitsmack

2

您的电路完全无法使用。它应该始终处于开启状态,因为您始终具有Vsg> Vthreshold。您需要的是连接到9V线路的10k电阻,但是只有当您的5V逻辑模块可以在高Z模式下阻止高达9V的电压时,该电阻才起作用。基本上,当高端电压与栅极电压相同时,PMOS将关断。当栅极电压降至源极电压以下〜0.7V(Vthreshold)时,pmos将开启。

要导通,您需要驱动高阻Z,而要关断,则需要将栅极电压降至0。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.