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

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

3天内不再提示

为什么单片机不能直接驱动继电器和电磁阀

工控维修那些事儿 来源:未知 作者:佚名 2018-02-26 09:52 次阅读

继电器概况

继电器就是个开关,这个开关是由它内部的线圈控制的,给它的线圈通电继电器就吸合,开关就动作了。有些人还会问什么是线圈?看上图,1脚和2脚就线圈的两个引脚,3脚和5脚现在是通的,3脚和2脚是不通的。如果你给1脚和2脚通电,你就会听到继电器一声响,然后3脚和4脚就通了。

比如你要控制一条线的通断,就可以把这条线故意搞断以后,一端接到3脚,一端接到4脚,然后通过给线圈通电和断电,就可以控制这条线的通断了。

1、线圈1脚和2脚加多大电压?

这个问题,需要看你用的继电器的正面,比如我现在这个,你可以看到是05VDC,所以你可以给这个继电器的线圈通5V电,继电器就会吸合。

2、线圈电压怎么加?

终于说到正题了。你可以直接用两只手拿上5V和GND两条线直接通到继电器线圈的两个引脚,就会听到响声了。那用单片机怎么给他加电压?我们知道,单片机引脚就可以输出5V,是不是直接用单片机引脚连接继电器线圈,就可以了呢?答案当然不是的。

为什么呢?

万变不离其宗,还是欧姆定律。你用万用表量一下继电器线圈的电阻

比如我这个继电器线圈的电阻,大概是71.7欧姆,加5V电压的话,电流就是5除以71.7约等于0.07A,就是70mA。记住,我们单片机的普通引脚最大输出10mA电流,大电流的引脚最大输出20mA电流(这点可参照单片机的datasheet)。看到了吧,虽然是5V,但是输出电流能力有限,达不到驱动继电器的电流,所以无法直接驱动继电器。这时候就需要想办法。比如用三极管S8050驱动。电路图如下。

为什么单片机不能直接驱动继电器和电磁阀

看S8050的datasheet,S8050是一个NPN管,ICE最大允许电流是500mA,远远大于70mA,所以用S8050驱动继电器绝对是没有问题的。看上图,ICE也就是从C流到E的电流,就是和继电器线圈一条线的电流。NPN三极管,在这里就是个开关,单片机引脚输出5V高电平,ICE就导通继电器就会吸合;单片机引脚输出0V低电平,ICE就截止,继电器就不吸合。同理,电磁阀也是一种电阻很小功率很大的负载,也需要按照上述欧姆定律的方法,选择合适的驱动元件。

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

    关注

    6001

    文章

    43970

    浏览量

    620770
  • 电磁阀
    +关注

    关注

    13

    文章

    484

    浏览量

    30757
  • 驱动继电器
    +关注

    关注

    0

    文章

    7

    浏览量

    7129

原文标题:为什么单片机不能直接驱动继电器和电磁阀?

文章出处:【微信号:pcb_repaired,微信公众号:工控维修那些事儿】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问电磁阀关断时如何保护电路不被高压损坏?

    现在做了一个板子,单片机通过io口控制三极管,进而控制外部电磁阀的通断。采用三极管集电极开路的方式外接电磁阀。 当电磁阀关断时,可能会由于感应电动势产生较高的电压损坏三极管,如何做好保
    发表于 04-24 08:03

    三极管驱动电磁阀,如何实现短路检测呢?

    请教,我现在用单片机io口驱动三极管,三极管集电极开路接法接电磁阀。 客户提出需要能检测输出开路/短路功能。 开路检测倒是实验成了,在输出位置,也就是三极管集电极处,接一反馈回路到单片机
    发表于 04-23 08:27

    继电器控制电磁阀如何防触点粘连?

    [td]继电器控制的是24V供电的电磁阀,电流较大了点,最大可能是8A. 如何防止继电器触点粘连呢?
    发表于 04-17 08:15

    气动电磁阀单片机怎么接

    气动电磁阀是一种常用的控制元件,广泛应用于自动化控制系统中。接线时,可以通过单片机的IO口来控制气动电磁阀的开关,从而实现系统对气动执行器的控制。下面将详细介绍气动电磁阀
    的头像 发表于 12-22 13:58 454次阅读

    MAX22216/17四路智能串行电磁阀驱动马达驱动芯片

    MAX22216/17四路智能串行电磁阀驱动马达驱动芯片带有先进诊断功能,文章介绍驱动继电器,液压系统,
    发表于 11-18 15:28 1次下载

    如何用单片机驱动继电器工作?

    有一次做设计需要设计定时开关,想到用继电器控制,但是奈何单片机电流太小,没办法驱动继电器,用三极管放大可以么?
    发表于 11-07 07:01

    请问单片机驱动多个继电器能实现吗?

    请问,我想用51单片机驱动多个110V的继电器闭合。想到的元器件有 74HC138 、ULN2003,还有三极管。请问可以实现吗?
    发表于 10-31 08:08

    电磁阀怎么控制开关的大小?

    怎么用单片机控制电磁阀的开关大小
    发表于 10-30 06:06

    什么是电磁继电器驱动电路?常见的电磁继电器驱动电路有哪些?

    什么是电磁继电器驱动电路?常见的电磁继电器驱动电路有哪些? 
    的头像 发表于 09-26 16:38 644次阅读

    电磁继电器和固态继电器的区别

    电磁继电器和固态继电器的区别  继电器是一种常用的电器元件,广泛应用于电力、电子、通讯、自动化、机械控制等领域。
    的头像 发表于 09-26 16:38 1617次阅读

    利用KIT33816FRDMEVM 驱动电磁阀,上位给信号

    利用KIT33816FRDMEVM 驱动电磁阀,上位给信号,利用labview或者simulink都可以
    发表于 08-09 13:19

    电磁阀是怎么控制气缸的

    电磁阀
    YS YYDS
    发布于 :2023年07月07日 19:25:14

    STM32驱动继电器

    继电器是一种小电压控制大电压器件,输出端是一个开关,不会有输出电压,具体的接线方式是要看自己如何利用这个开关; 继电器具体的工作原理可以参考之前的文章“51单片机驱动
    发表于 04-28 11:37 10次下载
    STM32<b class='flag-5'>驱动</b><b class='flag-5'>继电器</b>

    固态继电器电磁继电器模块

    固态继电器电磁继电器模块 固态继电器的特点 直流固态继电器和交流固态继电器
    发表于 04-26 10:47 10次下载
    固态<b class='flag-5'>继电器</b>和<b class='flag-5'>电磁</b><b class='flag-5'>继电器</b>模块

    protues仿真51单片机驱动继电器

    protues仿真51单片机驱动继电器原理图如下:
    发表于 04-26 09:49 4次下载
    protues仿真51<b class='flag-5'>单片机</b><b class='flag-5'>驱动</b><b class='flag-5'>继电器</b>