继电器的工作原理及驱动电路

继电器是具有隔离功能的自动开关元件,广泛应用于遥控、遥测、通讯、自动控制、机电一体化及电力电了设备中,是最重要的控制元件之一。继电器实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。

继电器的继电特性:

继电器的输入信号x 从零连续增加达到衔铁开始吸合时的动作值 xx,继电器的输出信号立刻从 y=0 跳跃y=ym,即常开触点从断到通。一旦触点闭合,输入量 x 继续增大,输出信号 y 将不再起变化。当输入量 x 从某一大于 xx 值下降到xf,继电器开始释放,常开触点断开。我们把继电器的这种特性叫做继电特性,也叫继电器的输入-输出特性。

一、继电器(relay)的工作原理和特性

1、电磁继电器的工作原理和特性

图片

电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。

只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。

当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)释放。这样吸合、释放,从而达到了在电路中的导通、切断的目的。

对于继电器的“常开、常闭”触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触点称为“常闭触点”。

2、电路原理

2.1继电器简单介绍

继电器是一种当输入量变化到某一定值时,其触头(或电路)即接通或分断交直流小容量控制回路。

2.2工作原理

图片

由永久磁铁保持释放状态,加上工作电压后,电磁感应使衔铁与永久磁铁产生吸引和排斥力矩,产生向下的运动,最后达到吸合状态。

3、晶体管驱动驱动电路

3.1电路原理图

当晶体管用来驱动继电器时,推荐用NPN三极管。

具体电路如下:

图片

当输入高电平时,晶体管T1饱和导通,继电器线圈通电,触点吸合。当输入低电平时,晶体管T1截止,继电器线圈断电,触点断开。

3.2电路中各元器件的作用

(1)晶体管T1为控制开关。

(2)电阻R1主要起限流作用,降低晶体管T1功耗。

(3)电阻R2使晶体管T1可靠截止。

(4)二极管D1反向续流,为三极管由导通转向关断时为继电器线圈中的提供泄放通路,并将其电压箝位在+12V上。

4、集成电路驱动电路

图片

目前已使用多个驱动晶体管集成的集成电路,使用这种集成电路能简化驱动多个继电器的印制板的设计过程。

当2003输入端为高电平时,对应的输出口输出低电平,继电器线圈两端通电,继电器触点吸合;当2003输入端为低电平时,对应的输出口呈高阻态,继电器线圈两端断电,继电器触点断开。

24V 继电器的驱动电路:

图片

继电器串联 RC 电路:

这种形式主要应用于继电器的额定工作电压低于电源电压的电路中。当电路闭合时,继电器线圈由于自感现象会产生电动势阻碍线圈中电流的增大,从而延长了吸合时间,串联上 RC 电路后则可以缩短吸合时间。

原理是电路闭合的瞬间,电容C 两端电压不能突变可视为短路,这样就将比继电器线圈额定工作电压高的电源电压加到线圈上,从而加快了线圈中电流增大的速度,使继电器迅速吸合。电源稳定之后电容 C 不起作用,电阻 R 起限流作用。

二、继电器额定工作电压的选择

继电器额定工作电压是继电器最主要的一项技术参数。

在使用继电器时,应该首先考虑所在电路(即继电器线圈所在的电路)的工作电压,继电器的额定工作电压应等于所在电路的工作电压。

一般所在电路的工作电压是继电器额定工作电压的0.86。注意所在电路的工件电压千万不能超过继电器额定工作电压,否则继电器线圈容易烧毁。

另外,有些集成电路,例如NE555电路是可以直接驱动继电器工作的,而有些集成电路,例如 COMS 电路输出电流小,需要加一级晶体管放大电路方可驱动继电器,这就应考虑晶体管输出电流应大于继电器的额定工作电流。

当晶体管用来驱动继电器时,必须将晶体管的发射极接地。具体电路如下:

图片

NPN 晶体管驱动时:

当晶体管 T1 基极被输入高电平时,晶体管饱和导通,集电极变为低电平,因此继电器线圈通电,触点 RL1吸合。

当晶体管 T1 基极被输入低电平时,晶体管截止,继电器线圈断电,触点 RL1断开。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/287058.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高级桌面编程(二)

一、前言 文章的续作前文是: 高级桌面编程(一)-CSDN博客https://blog.csdn.net/qq_71897293/article/details/135072204?spm1001.2014.3001.5502 二、自定义控件 1创建自定义控件,如下图所示: 2 在创建的页面可以…

葡萄酒的主要区别只在于葡萄本身吗?

谈到葡萄酒,许多人认为选择最喜欢的葡萄酒只是简单地挑选一种颜色:红色或白色。红色和白色的区别是选择葡萄酒的一个很好的起点,但这仅仅是一个起点。要真正享受葡萄酒的体验,你应该深入了解自己。 如果你已经知道你喜欢白葡萄酒,…

25 redis 中 cluster 集群的工作模式

前言 我们这里首先来看 redis 这边实现比较复杂的 cluster集群模式 整个 cluster集群 中会包含多对 MasterSlave 的组合, 然后这多对 MasterSlave 来分解 16384 个 slot 然后 客户端这边 set, get 的时候, 先根据 key 计算对应存储的 slot, 然后 服务器这边响应 MOVED 目标…

飞速(FS)100G ZR4 光模块80km长距离传输

如今,100G QSFP28光模块已经被广泛部署在100m到40km的范围内。然而,传统的100G QSFP28模块面临一个挑战,因为它们的设计仅限于不超过40km的距离。超出此范围,色散、光衰减等问题就会增加,导致信噪比(SNR&am…

【C语言】自定义类型:结构体深入解析(一)

🌈write in front :🔍个人主页 : 啊森要自信的主页 ✏️真正相信奇迹的家伙,本身和奇迹一样了不起啊! 欢迎大家关注🔍点赞👍收藏⭐️留言📝>希望看完我的文章对你有小小的帮助&am…

Sharding-Jdbc(5):Sharding-Jdbc通过配置文件形式配置分表

1 项目目录 2 配置maven <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache…

LeetCode Hot100 51.N皇后

题目&#xff1a; 按照国际象棋的规则&#xff0c;皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 nn 的棋盘上&#xff0c;并且使皇后彼此之间不能相互攻击。 给你一个整数 n &#xff0c;返回所有不同的 n 皇后问题 的…

微机原理与接口技术——中断系统

文章目录 一、中断指令概念1、中断类型码2、中断向量3、中断向量表简述接收到中断指令后操作 二、8086中断指令开中断指令&#xff1a;STI关中断指令&#xff1a;CLI软件中断指令&#xff1a;INT n中断返回指令 IRET 三、微机系统中断分类四、CPU响应可屏蔽与非屏蔽中断的条件响…

34 无聊的小明

数组存放每一次运算后的结果&#xff0c;若有重复则满足小明心意。 #include <iostream> using namespace::std; using std::cout; using std::cin; int pfh(int n) {int sum 0;while(n ! 0){int tn%10;sum sumt*t;n n/10;}return sum; }int wlxm(int n) {int js0;i…

【LeetCode刷题-树】--236.二叉树的最近公共祖先

236.二叉树的最近公共祖先 方法&#xff1a;使用哈希表存储父节点 利用哈希表存储所有节点的父节点&#xff0c;然后就可以利用节点的父节点信息从p节点开始不断向上跳&#xff0c;并记录已经访问过的节点&#xff0c;再从q节点开始不断向上跳&#xff0c;如果碰到已经访问过的…

WebGL开发EDA软件

WebGL是一种用于在Web浏览器中进行高性能图形渲染的JavaScript API&#xff0c;通常用于开发与图形、3D模型渲染相关的Web应用。在EDA&#xff08;Electronic Design Automation&#xff09;软件的开发中&#xff0c;涉及到电子设计和电路仿真等方面&#xff0c;WebGL可以用于创…

使用P3口流水点亮8位LED

#include<reg51.h> //包含单片机寄存器的头文件 /**************************************** 函数功能&#xff1a;延时一段时间 *****************************************/ void delay(void) { unsigned char i,j; for(i0;i<250;i) fo…