3.3V IO口控制MOS管
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.3V IO口控制MOS管相关的知识,希望对你有一定的参考价值。
想通过3.3V的IO口控制MOS管的开断,0V输入得到Vcc=0V,3.3V输入得到Vcc=3.3V,图如下,实际测得3.3V可以得到,而IO给0V的时候,Vcc=0.9V,怎么修改能得到0V?
你好:你的单片机的IO是开漏输出的,因此你加的R26这个上拉电阻,但R26取值100K有点大,
把R26减小如改为10K看看,如果还高就再减小。追问
这个100K上拉电阻只是开路保护用的,不接也可以,我试过,对电路没什么影响
追答奥,那上拉不接,接个下拉电阻试试吧,IO对GND接个下拉10k,因为IO输出的0在单片机内部不是直接到GND的,内部也是MOS管。
追问接下拉试过了,没有效果,还是没有0V
追答确认是否是单片机输出的问题:把P1.2的IO引脚断开,直接把MOS的栅极接GND,看看VCC是否变成0V,
如果是变成0V,那么就是单片机的IO输出不要直接接栅极,要加个三极管驱动,
如果还是0.9V,那么说明与单片机IO输出无关,是MOS管的沟道电阻太大导致的,要把MOS管S极的1K电阻改大试试,如果改1K电阻不管用,那就有两种可能一是MOS的问题要换只,二就是VCC或其他看看是否有别的影响。
谢谢你的耐心解答,把1K换成100K试了下,接GND的时候变成Vcc=0.7V,有了变化,但是还是不理想
追答看一下MOS管的工作条件吧,可能是MOS管选的不合适(比如电压、沟道电阻等),有必要的话可以换其他型号的MOS试试。
参考技术A Vcc要放在D级MOS管在开关电路中的使用
参考技术A MOS管也就是常说的场效应管(FET),有结型场效应管、绝缘栅型场效应管(又分为增强型和耗尽型场效应管)。也可以只分成两类P沟道和N沟道,这里我们就按照P沟道和N沟道分类。
对MOS管分类不了解的可以自己上网查一下。
场效应管的作用主要有信号的转换、控制电路的通断,这里我们讲解的是MOS管作为开关管的使用。
对于MOS管的选型,注意4个参数:漏源电压(D、S两端承受的电压)、工作电流(经过MOS管的电路)、开启电压(让MOS管导通的G、S电压)、工作频率(最大的开关频率)。
下面我们看一下MOS管的引脚,如下图所示:
有三个引脚,分别为G(栅极)、S(源极)、D(漏极)。
在开关电路中,D和S相当于需要接通的电路两端,G为开关控制。
这里分享一个自己的分辨P沟道和N沟道的方法,我们就看中间的箭头,把G(栅极)连接的部分当做沟道,大家都知道PN结,而不是NP结,那么就是P指向N的,所以脑海里想到这样的情景 P-->N,所以箭头都是P-->N的,那么中间的箭头指向的就是N,如果指向沟道那就是N沟道,如果指向的是S(没有指向沟道),那就是P沟道。
这个方法也适用于三极管的判别(NPN、PNP)。
在上图中我们可以看到右边都有一个寄生二极管,起到保护的作用。
那么根据二极管的单向导电性我们也能知道在电路连接中,D和S应该如何连接。使用有寄生二极管的N沟道MOS管的情况下,D的电压要高于S的电压,否则MOS管无法正常工作(二极管导通)。
使用有寄生二极管的P沟道MOS管,S的电压要高于D的电压,原因同上。
下面是MOS管的导通条件,只要记住电压方向与中间箭头方向相反即为导通(当然这个相反电压需要达到MOS管的开启电压)。
比如导通电压为3V的N沟道MOS管,只要G的电压比S的电压高3V即可导通(D的电压也要比S的高)。
同理,导通电压为3V的P沟道MOS管,只要G的电压比S的电压低3V即可导通(S的电压比D的高)。
在电路中的典型应用如下图所示,分别为N沟道与P沟道的MOS管驱动电路:
我们可以看到,N沟道的MOS管的电路中,BEEP引脚为高电平即可导通,蜂鸣器发出声音,低电平关闭蜂鸣器;
P沟道的MOS管是用来控制GPS模块的电源通断,GPS_PWR引脚为低电平时导通,GPS模块正常供电,高电平时GPS模块断电。
重点、重点、重点,以上两个应用电路中,N沟道和P沟道MOS管不能互相替代,如下两个应用电路不能正常工作:
对于上面两个电路如何修改能正常工作?
以上是关于3.3V IO口控制MOS管的主要内容,如果未能解决你的问题,请参考以下文章