资讯详情

Arduino基础入门篇24—继电器控制

继电器是一种电子控制装置,是一种用较小的电流控制较大电流的自动开关。它通常用于自动调节、安全保护和转换电路。

本文介绍了继电器的使用情况,并通过串口发送命令来控制继电器的。

1. 继电器介绍

继电器原理

电磁继电器一般由铁芯、线圈、衔铁、触点簧片等组成。只要在线圈两端增加一定的电压,一定的电流就会流过线圈,从而产生电磁效应。在电磁吸引的作用下,凝聚力将克服返回弹簧的拉力吸入芯,从而驱动凝聚力的移动触点和静态触点(常开触点)吸入。当线圈断电时,电磁的吸力也会消失,弹簧的反应力会回到原来的位置,释放移动触点和原来的静态触点(常闭触点)。这样吸合、释放,从而达到了在电路中的导通、切断的目的。对于继电器的常开常闭触点,可以区分继电器线圈未通电时断开的静触点,称为常开触点;连接状态的静触点称为常闭触点。

9247834fc45cb5498493e53df2708950.png继电器原理

继电器封装

不同的继电器有不同的形状和包装,如控制电压和接触电压。

不同继电器

本实验使用的继电器为6脚5V继电器的形状如上图右侧,其封装引脚如下图所示:

封装引脚

2脚和5脚是线圈端,1脚和6脚是触点COM公共端,3脚为常开始,4脚为常闭端。要控制继电器,只需在线圈端添加5个V电压可以通常开始关闭。

继电器控制

一般继电器都有专用的控制电路,最常用的是使用PNP类型三极管作为控制开关,通过控制三极管基极导致线圈形成电路。另一种是通过控制光耦来控制线圈的工作。在控制高压设备时,通常需要添加继电器的接触点RC消火花电路。

2. 实验材料

Uno R3开发板

配套USB数据线

面包板及配套连接线

5V继电器

220Ω限流电阻

LED发光二极管

3. 实验步骤

1. 根据原理图构建电路。

继电器的2脚和5脚分别连接开发板13引脚和GND。继电器公共端1脚(或6脚)连接5脚V,继电器通常开始连接限流电阻,电阻的另一端连接LED灯正极,其负极连接GND。

实验原理图如下图所示:

实验原理图

实物连接图如下图所示:

实物连接图

2. 新建sketch,替换自动生成的代码并保存以下代码。*

2Relay

3继电器开关由串口控制LED灯

4*/

5intincomedate=0;

6intrelayPin=13;///继电器引脚

7

8voidsetup(){

9pinMode(relayPin,OUTPUT);

10Serial.begin(9600);//设置串口波特率96000

11}

12

13voidloop(){

14

15if(Serial.available()>//串口接收数据

16{

17incomedate=Serial.read();//获取串口接收到的数据

18if(incomedate=='H')

19{

20digitalWrite(relayPin,HIGH);

21Serial.println("LEDOPEN!");

22}elseif(incomedate=='L')

23{

24digitalWrite(relayPin,LOW);

25Serial.println("LEDCLOSE!");

26}

27}

28

29}

3. 连接开发板,设置相应的端口号和开发板类型,下载程序。

程序下载

4. 打开串口监视器,调整波特率9600,输入"H",串口返回"LED

OPEN!",继电器控制LED点亮灯;输入"L",串口返回"LED CLOSE!",继电器控制LED灯熄灭。

实验现象

将实验中的5V控制LED灯换成220V控制白炽灯道理也是一样的,继电器使得我们能够控制各种高压外设。

--end--

声明:本文由网民作为教育共享目的提交。如有侵权,原作者可通过电子邮件及时联系我们删除:freemanzk@qq.com

标签: 7型继电器12v24v电磁继电器21型继电器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台