0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

来唠唠为啥单片机I/O驱动一般都选三极管而非MOS管

电子电路设计 来源:电子电路设计 作者:电子电路设计 2023-08-01 13:56 次阅读

讨论在单片机I/O驱动时,选三极管和MOS管的区别

看到标题我们会联想两个问题:

1)单片机为啥不直接驱动负载?

2)为啥在电路图中我们常见到用IO驱动三极管非直接驱动MOS管?

wKgaomTIljaALC1pAAAsusd_a84810.png

以上是截图之前自己电路中的部分图,主要是表示下晶体管和MOS管。

针对以上两个问题,一般我们从单片机手册上可以得知IO口的电流很小,可以有带负载能力,但是驱动能力有限,一般只有10~20mA左右,所以常见的电路中很少用IO口直接驱动负载。

第二个问题,三极管和MOS管的驱动能力,首先我们从这两种管子的内部结构来分析,三极管是电流控制型,三极管基极驱动电压只要高于Ube(一般0.3V或0.7V)就能导通;而MOS管是电压控制型,驱动电压必须要高于阈值电压(Vgs TH)才能真正的导通,不同的MOS管的阈值电压不同,一般3~5V左右,饱和驱动电压可在6~8V。

目前随着科技的发展,对处理器的功耗要求越来越高,所以处理器的电压也越来越低,一般单片机供电为3.3V,也就是说IO口最高驱动电压是3.3V,直接驱动三极管的话,3.3V≥Ube,直接在基极上串一个合适的电阻,让三极管工作在饱和区就可以了,Ib=(BEEP_Ctrl-0.7v)/R54;下图中的R55是为了三极管的基极有个初始状态。

wKgZomTImHuAX2IlAABBMFkrc2k065.png

驱动MOS管,MOS管的饱和电压>3.3V,若用3.3V来驱动的话,很可能MOS管并没有导通或是半导通状态,在半导通状态下,管子的内阻很大,驱动小电流负载可以这么用,但是对大电流负载是不行的,内阻打,管子的功耗就大,MOS管很容易被烧坏。

一般是选择IO口直接驱动三极管,再驱动MOS管,以下电路是自己之前的设计图中截取的,具体如下图:

wKgaomTImbSAPArsAABOEenbGtU639.png

当IO控制脚Valve_Ctrl为高电平时,三极管导通,MOS管栅极被拉低,MOS管的GS电压>阈值电压,MOS管导通,Vvalve_DC12V电压为12V,电磁阀开始工作;

当IO控制脚Valve_Ctrl为低电平时,三极管关断,MOS管栅极被拉高,MOS管的GS电压<阈值电压,MOS管不导通,Vvalve_DC12V电压为0V,电磁阀不工作;

因为三极管的带载能力没有MOS管强,所以一般采用以上的电路来驱动大的负载。当然也有直接MOS管驱动负载的,但是MOS的选型就要注意了。例如NMOS管:DMN6140L这个型号,参数如下图:

wKgZomTInTOANf1xAAQ4DaCFTJY948.png

这个管子的阈值电压是0.5V,那单片机的IO口电压3.3V完全可以驱动,如下图:导通时电流能到最大1.6A的样子;

wKgaomTInUCAH02qAAQdgUkB4so543.png

下面我们看下常用的NPN管MMBT3904管子的参数:

wKgaomTInW2AHRcZAAGuai5NpQ0622.png

由图可知NPN管MMBT3904的最大带载电流约200mA;以上MOS管的驱动能力是三极管的8倍左右,所以对于大电流负载,可以选MOS管,但是大多数方案一般会选用先IO口驱动三极管,再驱动MOS电路的方式。从成本上考虑,一般MOS管会被三极管贵一些,在要求不高成本较低的场合,一般会选用三极管作为开关管。主要还是根据应用场景来选择合适电路方案。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 三极管
    +关注

    关注

    141

    文章

    3497

    浏览量

    119118
  • 单片机
    +关注

    关注

    6001

    文章

    43978

    浏览量

    620871
  • MOS管
    +关注

    关注

    107

    文章

    2217

    浏览量

    64388
  • 驱动
    +关注

    关注

    11

    文章

    1718

    浏览量

    84350
收藏 人收藏

    评论

    相关推荐

    三极管MOS开关速度谁快呀

    ,PN结的感应电和需要恢复到平衡状态,所以开关速度比MOS较慢,MOS常用于高速电路就分立元件而言,是三极管的速度快,
    发表于 07-09 17:13

    mos三极管

    本帖最后由 eehome 于 2013-1-5 09:48 编辑 mos管叫场效应mos三极管不能直接代换,因它们的工作机理不
    发表于 07-11 11:53

    关于用三极管驱动四位共阳数码的问题

    ` 位接P1^0~P1^3段接P0口并分别串联了8个220欧姆的电阻三极管:S9012 基极接2k电阻单片机:stc89c521.三极管
    发表于 08-08 10:00

    【硬件】三极管MOS应用整理

    接负载;共集电极接法(又称射级跟随器)有电流放大而无电压放大。三极管通俗的讲就是小电流放大成受控的大电流; MOS 通俗的讲就是小电压控制电流的。在数字电路中使用三极管就可以做开关,
    发表于 10-26 23:45

    【转】三极管MOS的区别

    大,基极驱动电流大,驱动复杂。一般来说低成本场合,普通应用的先考虑用三极管,不行的话考虑MOS
    发表于 03-25 20:55

    三极管驱动mos控制灯的亮度电路分析

    现在是通过三极管驱动mos控制灯的亮度。 问题是MOS
    发表于 09-18 11:23

    51单片机I/O口不能检测到光敏三极管信号

    电路图如下!~想用光敏三极管的信号来使用单片机的外部中断,但是单片机I/O直保持初始值高电平
    发表于 10-15 21:57

    选用三极管一般准则

    管内部噪声电平和谐波失真也必需应用高S三极管担任前几级放大工作(有时也容许用S接近5毫安/伏的中S三极管),尤其是在第级放大中。在一般超外差式收音
    发表于 12-09 13:56

    三极管+MOS) & (MOS+MOS)组合电路

    三极管+MOS) & (MOS+MOS)组合电路导通的时候,三极管+MOSMOS+MOS组合
    发表于 08-09 16:05

    MOS三极管驱动电路

    0,所以用NMOS省电相较于用三极管不是个数量级3.要注意NMOS的Vth,这里选择低压导通的NMOS,在1V上下的管子找到了除了以上几点,用单片机驱动NMOS,然后NMOS
    发表于 09-10 14:56

    采用三极管导通做为开关电路

    可能不是很大,但是经过实际的研究之后才发现三极管驱动电流是完全可以满足单片机一般功能需求的,8550的
    发表于 10-28 09:35

    MOS三极管的区别

    区别:1.MOS损耗比三极管小,导通后压降理论上为0。2.MOS为电压驱动型,只需要给电压即
    发表于 10-29 08:38

    三极管驱动电路

    三极管驱动电路一般而言,我们在开发各种单片机外围电路的时候,总会遇到两个问题:单片机供电电压普遍3.3V,虽然STM32的管脚可以容忍5V电
    发表于 12-02 07:58

    三极管的特性是什么

    实际上,只要你了解了三极管的特性对你使用单片机就顺手很多了。大家其实也知道三极管具有放大作用,但如何去真正理解它却是你以后会不会使用大部分电子电路和IC的关键。我们
    发表于 01-18 06:57

    使用三极管提高单片机IO口驱动LED的能力的设计

    学过单片机应该知道。单片机的IO口可以输出种状态:高电平、低电平、高阻。一般不同封装和颜色的驱动
    发表于 03-04 07:00