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

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

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为什么单片机不能直接驱动继电器和电磁阀 作者:瑞生(QQ/微信:253 057 617)电子设计经验分享第一人 注意:此文是写给单片机初学者的 为什么要写篇文章? 虽然这个问题对于电子老白来说不值一提,不过对于初学单片机的朋友,问这个 问题的人实在是太多了,以前总是一句一句的解释给你们听,重复的劳动实在没 有意义,看来非常有必要在这里统一的说一下了 既然是初学者,还得简单介绍一下继电器是个什么东西 (这是我手头上的一个继电器) 继电器就是个开关,这个开关是由它内部的线圈控制的,给它的线圈通电,继电 器就吸合,开关就动作了 有些人还会问什么是线圈?看上图,1脚和2脚就线圈的两个引脚,3脚和5 脚现在是通的,3脚和2脚是不通的 如果你给1脚和2脚通电,你就会听到 继电器一声响,然后3脚和4脚就通了 比如你要控制一条线的通断,就可以把这条线故意搞断以后,一端接到3脚, 一端接到4脚,然后通过给线圈通电和断电,就可以控制这条线的通断了 线圈1脚和2脚加多大电压? 这个问题,需要看你用的继电器的正面,比如我现在这个,你可以看到是 05VDC,所以你可以给这个继电器的线圈通5V 电,继电器就会吸合 线圈电压怎么加? 终于说到正题了 你可以直接用两只手拿上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就截止,继电器就不吸合 同理,电磁阀也是一种电阻很小功率很大的负载,也需要按照上述欧姆定律的方 法,选择合适的驱动元件 你听懂了吗?

您可能关注的文档

文档评论(0)

xiaowei110 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档