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管会被三极管贵一些,在要求不高成本较低的场合,一般会选用三极管作为开关管。主要还是根据应用场景来选择合适电路方案。

审核编辑 黄宇

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

    关注

    142

    文章

    3584

    浏览量

    121437
  • 单片机
    +关注

    关注

    6029

    文章

    44480

    浏览量

    631612
  • MOS管
    +关注

    关注

    108

    文章

    2355

    浏览量

    66324
  • 驱动
    +关注

    关注

    12

    文章

    1816

    浏览量

    85090
收藏 人收藏

    评论

    相关推荐

    三极管是怎样提高单片机IO口驱动LED的能力

    三极管是怎样提高单片机IO口驱动LED的能力.
    的头像 发表于 02-22 09:23 2.7w次阅读
    <b class='flag-5'>三极管</b>是怎样提高<b class='flag-5'>单片机</b>IO口<b class='flag-5'>驱动</b>LED的能力

    为什么大家都用三极管配合单片机IO口驱动负载

    篇推文中我们已经说了,驱动继电器的时候,通常我们会采用三极管配合单片机IO口。至于为什么不直接用
    的头像 发表于 12-19 16:02 3280次阅读

    三极管MOS的区别

    制的区别:首选,要清楚的是:三极管是电流驱动的,较低的电压就可以驱动三极管,但是三极管需要较大的控制电流; 而
    发表于 02-21 14:38 1.9w次阅读
    <b class='flag-5'>三极管</b>和<b class='flag-5'>MOS</b><b class='flag-5'>管</b>的区别

    单片机I/O驱动MOS电路原理分析

    为什么经常看到在使用单片机I/O驱动MOS时,不是使用
    发表于 06-15 09:08 9421次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b>口<b class='flag-5'>驱动</b><b class='flag-5'>MOS</b><b class='flag-5'>管</b>电路原理分析

    文了解三极管的开关作用

    三极管单片机硬件中的重要器件,也是我们设计单片机电路常用的元件。这篇文章我就来分享三极管我学习心得,不过这里要说下,这
    发表于 11-01 11:36 3110次阅读
    <b class='flag-5'>一</b>文了解<b class='flag-5'>三极管</b>的开关作用

    选用三极管一般准则

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

    开关电源的开关一般MOS而不是三极管原因

    区别:1.MOS损耗比三极管小,导通后压降理论上为0。2.MOS为电压驱动型,只需要给电压即
    发表于 10-22 13:21 11次下载
    开关电源的开关<b class='flag-5'>管</b><b class='flag-5'>一般</b>用<b class='flag-5'>MOS</b><b class='flag-5'>管</b>而不是<b class='flag-5'>三极管</b>原因

    浅谈单片机的GPIO外部驱动电路(三极管驱动电路)

    三极管驱动电路一般而言,我们在开发各种单片机外围电路的时候,总会遇到两个问题:单片机供电电压普遍3.3V,虽然STM32的管脚可以容忍5V电
    发表于 11-23 17:36 20次下载
    浅谈<b class='flag-5'>单片机</b>的GPIO外部<b class='flag-5'>驱动</b>电路(<b class='flag-5'>三极管</b><b class='flag-5'>驱动</b>电路)

    三极管单片机中的应用!

    三极管在数字电路里的开关特性,最常见的应用有 2 个:个是控制应用,个是驱动应用。我们可以通过单片机控制
    发表于 12-20 19:13 6次下载
    <b class='flag-5'>三极管</b>在<b class='flag-5'>单片机</b>中的应用!

    MOS三极管的区别

      MOS三极管的区别,很多伙伴知道,MOS属于电压
    的头像 发表于 11-23 15:31 8418次阅读
    <b class='flag-5'>MOS</b><b class='flag-5'>管</b>和<b class='flag-5'>三极管</b>的区别

    单片机I/O驱动选用三极管的原因

    单片机io口的驱动选用三极管的原因。
    的头像 发表于 12-03 14:27 5103次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b>口<b class='flag-5'>驱动</b>选用<b class='flag-5'>三极管</b>的原因

    三极管MOS场效应的使用相同吗

    三极管MOS场效应是否可替换使用,一般情况下MOS场效应
    的头像 发表于 03-22 14:29 5065次阅读
    <b class='flag-5'>三极管</b>和<b class='flag-5'>MOS</b>场效应<b class='flag-5'>管</b>的使用相同吗

    聊聊MOS三极管的具体区别

    MOS三极管的区别,很多伙伴知道,MOS属于电压驱动
    发表于 10-08 16:26 919次阅读
    聊聊<b class='flag-5'>MOS</b><b class='flag-5'>管</b>和<b class='flag-5'>三极管</b>的具体区别

    为什么单片机I/O驱动MOS时,不是直接驱动,而是经过三极管

    为什么单片机I/O驱动MOS时,不是直接驱动,而
    的头像 发表于 01-16 11:14 3012次阅读

    单片机I/O驱动的选择中,为什么选用三极管而不是MOS呢?

    单片机I/O驱动的选择中,为什么一般选用三极管
    的头像 发表于 03-27 15:33 1255次阅读