资讯详情

arduino控制继电器

一、arduino控制继电器

典型的继电器结构原理图如下:

继电器有输入电路,一般连接低压电源,输出电路,一般连接高压电源。

输入电路中有一个电磁线圈。当输入电路通过电流时,电磁铁产生磁力,吸力连接输出电路的触点,输出电路导电(连接)。

当输入电路无电流通过时,电磁铁失去磁力,输出电路触点弹回原位并断开,输出电路断电(断开)。

8ab79699fc59eae893a99ee857e398a3.png

产品介绍:

本模块5V低电平触发继电器

产品介绍:

1.本模块符合国际安全标准,控制区与负载区有隔离槽;

2.使用松乐正品继电器;

3.有电源和继电器动作指示,吸合亮,断开不亮;

4.当信号输入端有信号时,公共端和常开始将导通;

5.可用作单片机开发板模块,可用作家电控制;

6.可控制直流或交流信号220V交流负载;

7.常开和常闭触点;

8、蓝色KF301端子连接控制线更方便。

59a8f009b4cf1f3d933cf57d463125ba.png

高电平触发是指信号输入端与地面之间的电压触发,可以理解为信号输入端与地面之间的电压触发VCC 低电平触发是指信号输入端与地面之间的电压OV可以理解为信号输入端和GND负短路触发的一种方式

二、继电器模块试验(使用继电器模块)

应用例子

用单片机打开或关闭电压220V电灯,因为单片机工作在5V,而电灯是220V,因此,有必要通过控制继电器作为电灯的开关来控制单片机的继电器。

继电器输出电路一般有三个接触点,中间接触点为动态接触点(公共端),另外两个接触点为静态接触点。

输入电路不通电时,动触点(公共端)总是与静触点断开(称为常开),与另一个静触点闭合(称为常闭)

输入电路通电后,原封闭状态断开。即动触点(公共端)与常开触点闭合,常闭触点断开。

1.继电器模块

67821ea1022aa31d2e664538065ebdd6.png

2、接线

继电器模块的三继电器模块的三根管脚连接到开发板上,其中-脚连接GND,‘ ’脚接5V,S脚接 D3。

3、 在Arduino IDE中写个Arduino继电器模块的程序控制

程序:

int pinRelay = 3; //管脚D33连接到继电器模块的信号脚

void setup()

pinMode(pinRelay,OUTPUT); //设置pinRelay脚是输出状态

}

void loop()

digitalWrite(pinRelay,HIGH);//输出HIGH关闭电平,关闭继电器模块

delay(5000); //等待5000毫秒

digitalWrite(pinRelay,LOW);//输出LOW电平断开继电器模块

delay(8000)

}

运行效果:

蜂鸣器“pa一声,闭合,持续5秒。(此时用万用表测量 常开成闭合,常闭成断开)

蜂鸣器“pi一声,断开,持续8秒。(此时用万用表测量 常开变回断开,常闭变成闭合)

三、继电器实验(使用继电器元件自行搭建电路)

1、 准备元器件和器材

继电器(型号 松乐SRD-05VDC-SL-C) 一块面包板,PNP一个三极管(型号8550),一个二极管,1K 一个电阻,多条杜邦线。

2.了解继电器元件

继电器 松乐SRD-05VDC-SL-C 它的型号和电压和电压

f1e1a03d7ee79fdd009124ae497a979f.png

继电器底部有5个管脚,标有 内部接线,每只脚的含义如下:

345e0b830e6afbc090f51a088f1a12ca.png

线圈两端连接两个输入脚

公共端、常开端、常闭端是三个输出脚。公共端与常开端 组成常开开关,公共端与常闭端组成常闭开关

线圈两端两个输入端加5V电压, 公共端和常开端 闭合,公共端和常闭端断开

接线前一定要弄清楚管脚。还可以用万用表测量每只脚之间的电阻并验证。

3.继电器驱动电路原理图

继电器元件需要通过驱动电路连接到单片机上。典型的驱动电路原理图如下:

cf57c28e78d7a41e8ebee8e6487febe9.png

在上述电路中使用一个PNP型三极管作为控制开关,图中Relay是继电器

三极管C极接GND,E极接继电器的线圈一端(输入端)和三极管B极通过一只1K-2K单片机的电阻GPIO脚 。

继电器线圈另一端(输入端2)连接VCC。

二极管的作用是过滤线圈充放电过程中产生的反向电流。

电路中的三极管相当于一个开关,运行原理如下:

1、当GPIO输出高电平,三极B极与E极间无电压差,三极管E极与C极间不通,继电器无电流通过。

2、当GPIO输出低电平,三极B极与E电压差在极间形成,三极管E极与C极之间导通,电流通过继电器线圈两个输入端,继电器闭合。

引脚如下图所示:

如图所示,

1脚=E(发射极,带箭头的电路图)

2脚=B(基极,电路图中跟R相接的)

3脚=C(集电极,和E相对的那个)

c2faa899373011ea0927f161f13b35da.png

二极管的两只脚可以分为正负极,一个小环的脚可以分为负极

e1d045a5ec14f8697fc45ea47f17b7d8.png

4.用面包板接线

根据上述电路原理图,将三极管、继电器、二极管、电阻插入面包板,用杜邦线接线,接线如下:

831cde5b0909c98ce6ee40f3fd56ff38.png

5、 在Arduino IDE中写个Arduino继电器的程序控制

程序:

int pinRelay = 3; //管脚D33连接到继电器模块的信号脚

void setup()

pinMode(pinRelay,OUTPUT); //设置pinRelay脚是输出状态

}

void loop()

digitalWrite(pinRelay,HIGH);//输出HIGH关闭电平,关闭继电器模块

delay(5000)

digitalWrite(pinRelay,LOW);//输出LOW电平断开继电器模块

delay(8000)

}

该程序与使用继电器模块的程序相同。

运行效果:

蜂鸣器“pa一声,闭合,持续5秒。(此时用万用表测量 继电器的公共端与常开端关闭,公共端与常闭端关闭)

蜂鸣器“pi”一声,断开,持续8秒。(此时用万用表测量公共端与常开端变回断开,公共端与常闭端变成闭合)

标签: 继电器输出报警电路

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

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

 深圳锐单电子有限公司