继电器

作者:hardihuang   hardihuang   
使用一个通道继电器模块和arduino控制交流设备的教程

有时您希望Arduino控制交流电源设备,例如灯,风扇或其他家用设备。但是,由于Arduino在5伏特下工作,因此它无法直接控制这些更高电压的设备。

这就是继电器模块的所在。您可以使用继电器模块来控制交流电源,而可以使用Arduino来控制继电器。

本教程将引导您完成如何设置单通道继电器模块以打开灯或其他设备的操作,但让我们从对继电器的简短介绍开始。

继电器如何工作? #

继电器是一种电磁开关,它以相对较小的电流工作,可以控制更大的电流。

这是一个简单的动画,说明了继电器如何使用一个电路接通另一个电路。

接力工作animation.gif

最初,第一个电路被关闭,直到有东西(传感器或开关闭合)将其打开,才有电流流过。第二电路也被关闭。

当小电流流过第一电路时,它会激活电磁体,从而在其周围产生磁场。

通电的电磁体会吸引第二电路中的一个接触点,从而闭合开关并允许更大的电流流过第二电路。

当电流停止流动时,触点恢复到其原始位置,再次关闭第二个电路。

继电器基础 #

通常,继电器有5个引脚,其中三个是高压端子(NC,COM和NO),它们连接到要控制的设备。

继电器引脚排列

市电在公共(COM)端子处进入继电器。使用NC&NO端子的时间取决于您要打开还是关闭设备。

在其余两个引脚(线圈1和线圈2)之间,有一个线圈,其作用类似于电磁铁。

接力工作animation2.gif

当电流流过线圈时,电磁体带电并移动开关的内部触点。那时,常开(NO)端子连接到公共(COM),而常闭(NC)端子断开。

当电流停止流过线圈时,内部触点将返回其初始状态,即,常闭(NC)端子连接到公共(COM),常开(NO)端子重新断开。

这被称为单刀双掷开关(SPDT)。

一路中继模块 #

在本教程中,我们将使用一个通道中继模块。但是,还有其他具有两个,四个和八个通道的模块。您可以选择最适合您的需求。

一路中继模块

该模块旨在仅从Arduino切换单个高功率设备。它的继电器在250VAC或30VDC时每个通道的额定电流高达10A。

发光二极管

继电器模块上有两个LED,指示继电器的位置。

一路继电器模块指示灯

模块通电后,电源LED指示灯将点亮。激活继电器后,状态LED会亮起。

输出端子台

我们有三个断开继电器的通道,分别连接到蓝色的螺钉端子。标记了通道的功能:公共(COM),常闭(NC)和常开(NO)

这些名称说明了与静态交换机相关的通道状态。

一路继电器模块输出端子

COM(公共):这是您应该连接到打算切换的信号的引脚(在我们的情况下为市电)。

NC(常闭):当您要默认关闭继电器时,使用常闭配置。在此配置中,继电器始终处于闭合状态,并保持闭合状态,直到您从Arduino向继电器模块发送信号以断开电路为止。

NO(常开):常开配置以另一种方式工作,即继电器始终处于打开状态,直到您从Arduino向继电器模块发送信号以闭合电路为止。

控制销

在模块的另一侧,有三个引脚–接地​​引脚和VCC引脚为模块供电,输入引脚IN则控制继电器。

一路继电器模块控制引脚

输入引脚为低电平有效,这意味着当您将引脚拉至低电平时继电器将被激活,而当您将引脚拉至高电平时继电器将变为无效。

一通道中继模块引脚排列 #

让我们看一下一个通道中继模块的引脚排列。

一路中继模块引脚排列

控制引脚:

在引脚用于控制继电器。它是低电平有效引脚,这意味着当您将引脚下拉至低电平时继电器将被激活,而当您将引脚拉至高电平时继电器将变为无效。

地线 是接地连接。

VCC 引脚为模块供电。

输出端子:

通讯 引脚连接到您打算切换的信号。

数控 除非您从Arduino向中继模块发送信号以断开连接,否则默认情况下该引脚默认连接到COM引脚。

不 除非您从Arduino向中继模块发送信号进行连接,否则默认情况下该引脚为开放状态。

用Arduino UNO接线一个通道中继模块 #

现在我们已经了解了继电器模块的所有知识,现在该使用它了!

危险

此板与高交流电压相互作用。不正确或不正确的使用可能会导致严重的人身伤害甚至死亡。因此,它适用于有经验并了解高交流电压的人们。

让我们设置继电器模块以打开灯。

首先将模块上的VCC引脚连接到Arduino上的5V,并将GND引脚接地。将数字引脚6连接到IN输入引脚以控制继电器。

您还需要将继电器模块与尝试控制的交流电源设备(在我们的情况下为灯)对齐。您必须切断交流电源线,然后将切断电线的一端(从墙壁上引出)连接到COM,将另一端连接到NC或NO,这取决于您希望设备的静止状态是什么。

如果您的交流设备在大多数情况下都处于关闭状态,而您偶尔希望将其打开,则应将另一个设备连接到NO。如果设备大多数时间都处于开机状态,请连接至NC。

对于此项目,我们希望我们的灯在静止状态下熄灭,并在激活继电器时点亮,因此我们将一端接在COM上,将另一端接在NO上。

下图显示了接线。

用arduino接线一路继电器模块

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注