喜欢请关注微信公众号:嵌入式从0到1

公众号内容面向在校大学生、电子爱好者、嵌入式工程师;

涉及电子制作、模块使用、单片机技术、物联网相关知识分享;

软硬件全栈工程师,玩模块,学硬件,带你从0走到1


文章目录

  • 继电器内部结构
  • 继电器工作原理
  • 继电器应用
    • 入门
    • 进阶
  • 这样控制方式的好处
  • 继电器使用时注意事项
  • 毕设答辩常见问题
    • 1、为什么要在继电器线圈上并联一个二极管呢?
    • 2、并联的二极管为什么选择开关速度快的?
    • 3、电磁继电器和固态继电器(SSR)有什么区别啊?
    • 4、不加三极管,直接用单片机的IO提供继电器线圈的电流可以吗?
    • 5、继电器使用单片机的高电平触发好呢还是低电平触发好呢?

电磁继电器(electromagnetic relay)是一种电子控制器件,它具有控制系统(输入回路)和被控制系统(输出回路),通常应用于自动控制电路中,它是用较小的电流、较低的电压去控制较大电流、较高的电压的一种开关控制方式,在电路中起着自动调节、安全保护、转换电路等作用,并且能够实现遥控和生产自动化。
通常称之为, 弱电控制强电

继电器内部结构

继电器的组成包括一个动触点B和两个静触点A和C。
常态时,动触点B与静触点A接触,即处于闭合状态,称为常闭触点;

把继电器线圈未通电时处于接通状态的静触点称为“常闭触点”;
normally closed(NC);

动触点B与静触点C处于断开状态,称为常开触点。

把继电器线圈未通电时处于断开状态的静触点,称为“常开触点”
normally open(NO)。

常闭触点和常开触点共用的动触点B称之为公共触点

继电器工作原理

当线圈通电时,其动触点B与静触点A立即断开并与静触点C闭合,切断静触点A控制线路,接触静触点C的控制线路。

当线圈断电时,动触点复位,即动触点B与静触点C断开并与静触点A复位闭合,切断静触点C的控制线路,接通静触点A的控制线路。

当线圈两端没有施加电压时,线圈没有产生磁力,弹簧的拉力使公共触点与常闭触点接触,此时被控电源与用电器没有连通,用电器负载不工作。

当闭合开关,即线圈两端施加一定的电压时,线圈电流使铁芯产生磁力将衔铁吸下来,从而使公共触点与常开触点接触,从而使被控电源与用电设备连通,用电器负载开始工作,具体如下图所示。

从电磁继电器的控制原理可以看出,继电器线圈电压没有正负之分,因为无论正向还是反向电流,线圈都会产生吸力。

当然,有些继电器可能内部加了其他功能部件,比如续流二极管、指示灯之类的,这时候应该严格参考规格书进行电压极性的施压,否则将烧毁辅助配件。

继电器应用

在毕业设计的电子作品中,继电器很常见,一般诸如:控制类毕设都会用到,比如遥控风扇、智能电灯、智能加湿器、智能门锁、智能插座、智能电饭煲等等,其实这些控制就是负载不同,实现的原理基本是相同的。

当然上面只是做毕设时使用,真正做产品还要考虑其他因素,比如:噪音、寿命。

入门

直接使用模块

进阶

自己绘制原理图

当L293D_1Y输出高电平5V时,三极管未导通,此时电磁铁断电,继电器的COM端与CLOSE引脚相连,J81端子没有电压输出,连接负载,负载不工作;

当L293D_1Y输出低电平0V时,三极管导通,此时电磁铁通电,继电器的COM端与OPEN引脚相连,J81端子有12V电压输出,连接负载,负载工作;

所以我们只要设计一个电路,让单片机的I/O高低电平对应原理图中三极管的导通和不导通两种状态,即让单片机IO的高低对应电磁铁的断开和通电,那么我们就实现了使用单片机的IO(弱电)控制用电器(强电)的功能。

这样控制方式的好处

  1. 其一是控制电路与被控电路是相互绝缘隔离的,因此,被控电路即使有高电压、大电流也不会影响控制系统,正如同光电耦合器隔离前后级电路的效果一致;

  2. 控制线圈的信号可以是弱信号(如5V),而被控制电源可以是强信号(如220VAC@10A),实现弱电控制强电,结合单片机实现自动化。

继电器使用时注意事项

继电器的使用应尽量符合产品说明书所列的各个参数范围。

特别注意以下几个参数:

  • 线圈使用电压

继电器额定工作电压

  • 瞬态抑制
  • 触点负载
  • 切换速率
  • 继电器线圈电源

直流电(DC)还是交流电(AC)

毕设答辩常见问题

1、为什么要在继电器线圈上并联一个二极管呢?

解释1: 二极管作用:起续流作用。具体说来,就是在继电器线圈断电的时候,线圈两端会产生一个自感电动势,这个自感电势会造成破坏,而在继电器线圈两端反向并联一个二极管,为自感电动势提供一个放电电流回路(续流),进而起到保护作用,从功能上这个二极管叫续流二极管。

解释2: 继电器线圈断电时,其中残余能量须以合适途径释放。如果没有二极管,则能量以火花形式释放,对电子开关损坏很厉害,时间久了对机械开关也会有明显损坏。与继电器线圈并联二极管后,二极管负极接直流电源正极,继电器线圈断电时,二极管因势利导,为线圈电流继续流动提供途径,残余能量在线圈与二极管组成的回路中较为平缓地自我消耗掉,开关得到有效保护。

解释3: 继电器的线包相当于一个电感,电感的特性是电流不能突变,当关闭继电器时线包的电流在关闭器件上产生很高的电压,会把关闭器件打坏。这个二极管就给线包电流提供了一个回路,使线包电流逐渐减小,保护了关闭器件。

2、并联的二极管为什么选择开关速度快的?

因为普通二极管的单向导电特性取决于P型半导体与N型半导体接触形成的PN结,由于结电容的存在,反应时间并不太短,开关断开的瞬间,二极管还来不及导通,相当于没有接二极管一样。

所以二极管需要选择肖特基二极管(也称肖特基势垒二极管,Schottky Barrier Diode,SBD)的单向导电性是由金属与半导体接触形成的,它的特点是开关速度快。

3、电磁继电器和固态继电器(SSR)有什么区别啊?

固态继电器样子如下:

固态继电器广泛应用于数字程控装置、微电机控制、调温装置、数据处理系统及计算机终端接口电路,尤其适用于动作频繁、防爆耐潮、耐腐蚀等特殊场合。

固态继电器具有高寿命、高可靠、灵敏度高、控制功率小,电磁兼容性好,转换速度快,电磁干扰小;

固态继电器缺点:导通后的管压降大,一般功率场效应管的导通电阻也较机械触点的接触电阻大。

优点 缺点
电磁继电器 低的残留输出电压,不需要散热片,价格便宜,无漏电流 开关速度慢,有噪音,产生电磁干扰,触点寿命有限,大电流操作性能差,会产生电弧,开关动作不能完全同步
固态继电器 控制功率低,可以实现同步开关,电磁干扰低,长寿命,响应时间快,无机械运动部件,抗震动,抗冲击,防腐防潮,无噪声动作 有残留输出电压,通常需要散热片,不适用小输出信号,存在漏电流
4、不加三极管,直接用单片机的IO提供继电器线圈的电流可以吗?

通过翻阅STM32的以下章节,
I/O port characteristics
General input/output characteristics
Output driving current

我们可以得到,STM32 的 I/O口正常提供灌入和输出电流为+/-8mA,极限情况可以达到+/-20mA,同时要求总灌电流或总输出电流不能超过150mA。

一般继电器线圈的电流大约是多少安?
一般小功率继电器是0.36-0.7W,最好办法测量它的线圈电阻。I=V/R。

如下图:

经过测量,左边线圈对应的两个引脚之间的电阻R=1KΩ;
这是一个24VDC的继电器,我们根据I=V/R,可得I=24mA;

这个电流值远远大于单片机IO所能提供的电流值,所以我们一般不使用单片机的I/O来提供大的电流,而如下图所示,三极管的集电极电流却很大,满足我们的要求。

所以我们需要设计一个外部电路,来提供这个电流,单片机的I/O只是起到一个触发作用。

5、继电器使用单片机的高电平触发好呢还是低电平触发好呢?

自己思考一下哈,可以留言讨论一下哈


推荐阅读:
STM32单片机最小系统详解
利用STM32F103C8T6最小系统板点亮流水灯


若觉得本次分享的文章对您有帮助,随手点赞、收藏或转发分享,也是对我的支持。
欢迎评论中讨论,大家一起提高。

继电器驱动原理详解(Relay)相关推荐

  1. STM32 PWM输出原理和直流电机PWM驱动原理详解及例程

    这次讲一讲STM32输出PWM的原理以及PWM可以作为信号传输数据的原理. PWM会有很多地方用到,有控制灯的亮度,控制电机,控制舵机或者其他一些外设,有时候你的单片机所输出的PWM是作为信号去控制, ...

  2. HT1621驱动原理详解

    介绍码屏的一般结构.原理.驱动方法和使用HT1621驱动段码屏的方法. 一.        段码屏的显示原理和驱动方法 一般段码屏有段电极和公共极,就像在图 2中,SEG1~SEG5为段电极,COM为 ...

  3. 深入剖析Redis系列(三) - Redis集群模式搭建与原理详解

    前言 在 Redis 3.0 之前,使用 哨兵(sentinel)机制来监控各个节点之间的状态.Redis Cluster 是 Redis 的 分布式解决方案,在 3.0 版本正式推出,有效地解决了 ...

  4. 《Linux设备驱动开发详解 A》一一2.3 接口与总线

    本节书摘来华章计算机出版社<Linux设备驱动开发详解 A>一书中的第2章,第2.3节,作者:宋宝华 更多章节内容可以访问云栖社区"华章计算机"公众号查看.1 2.3 ...

  5. 《Linux 设备驱动开发详解(第2版)》——1.4 Linux设备驱动

    本节书摘来自异步社区<Linux 设备驱动开发详解(第2版)>一书中的第1章,第1.1节,作者:宋宝华著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 L ...

  6. Linux设备驱动开发详解 第3版 (即 Linux设备驱动开发详解 基于最新的Linux 4 0内核 )前言

    Linux从未停歇脚步.Linus Torvalds,世界上最伟大的程序员之一,Linux内核的创始人,Git的缔造者,仍然在没日没夜的合并补丁,升级内核.做技术,从来没有终南捷径,拼的就是坐冷板凳的 ...

  7. 有刷直流电机工作原理详解

    有刷直流电机工作原理详解 来源:网络整理• 2018-05-10 09:00 • 56380次阅读 有刷直流电机被广泛用于从玩具到按钮调节式汽车坐椅的应用中.有刷直流 (Brushed DC,BDC) ...

  8. 单片机_PWM输出原理详解

    单片机_PWM输出原理详解 理论篇   博主自己的经历告诉我,PWM波的理解和应用确实还是挺重要的,这里专门花一期详细介绍一下 什么是PWM?   PWM,英文名Pulse Width Modulat ...

  9. amoled led 排列_AMOLED-显示原理详解.pdf

    AMOLED-显示原理详解 AMOLED 显示原理详解 2016/05/25 Agenda 什么是AMOLED AMOLED vs LCD PMOLED AMOLED vs Retina AMOLED ...

  10. linux 设备驱动 ppt,linux设备驱动开发详解讲座ppt

    PPT内容 这是linux设备驱动开发详解讲座ppt下载,主要介绍了设备驱动简介:建立和运行模块:字符驱动:调试技术:并发和竞争:分配内存:硬件通讯:中断处理:块设备驱动,欢迎点击下载. 嵌入式Lin ...

最新文章

  1. R语言data.table导入数据实战:把data.frame数据转化为data.table数据
  2. 海量数据处理相关面试问题
  3. CNN 卷积神经网络(卷积、池化)长度、宽度、深度计算
  4. 【thymeleaf】data-*
  5. final个人阅读作业
  6. hutool的定时任务不支持依赖注入怎么办_设计一个任务调度算法,时间轮算法,比优先队列更高效...
  7. 【Django】--Models 和ORM以及admin配置
  8. plsql developer无监听程序_252百战程序员022天
  9. Java 数组转字符串
  10. “我爱淘”冲刺阶段Scrum站立会议3
  11. Fiddler详解-Fiddler Classic
  12. 理解条件随机场(转)
  13. PRD文档写作详细说明(希望对大家有用)
  14. 对比度调整的各种方法(一)
  15. 物理搬砖问题_搬砖问题 - jeff_nie - 博客园
  16. java calendar星期几_java使用Calendar类判断今天是星期几
  17. 【渝粤教育】国家开放大学2018年秋季 1318T社会统计学 参考试题
  18. [读书笔记]-《高能要事》-一次做好一件事
  19. Android 短视频编辑开发之摄像头预览实时美颜(三)
  20. Monte Carlo tree search 学习

热门文章

  1. android qq钱包接入,QQ
  2. 最好用的进销存软件测评排名
  3. 抖音大数据,教你爬爬爬!
  4. 简约黑白双色求职简历PPT模板
  5. Java打包ZIP压缩包文件下载
  6. android 读写txt文件,Android:将文本写入txt
  7. Python实现熵权法(正负指标)并计算综合评分—————附增完整代码和测试用例
  8. 易语言对象--Word之按行定位并写入文本
  9. c4isr系统有无服务器,什么是C4ISR系统?
  10. matlab画进化树分析图,系统发育(进化)树绘制小结