简介
Gravity系列新款数字继电器模块,不仅兼容常规的Arduino主控板,还兼容树莓派 (Raspberry Pi)、BBB (BeagleBoard Black)、mbed,Intel Joule、Arduino 101等低电压主控器。
模块专为低压主控器设计,可以稳定工作在3V供电场景下,对于树莓派、Arduino 101、Arduino M0等具有良好的兼容性。此外,模块具有宽电压供电特性,在2.8~5V供电下,对于1.8V的设备信号也可以做到良好的识别与支持。
继电器是一种典型的弱电控制强电的应用,由于主控器(单片机)无法直接控制交流电、大电流、大电压等设备,必须通过中间层(继电器)来实施,所以继电器也是最常用的电子设备之一。
DFRobot 数字继电器模块采用优质继电器,最高可承受10A大电流,使用寿命可达100万次。板载一个红色的LED工作状态指示灯,当常开触点闭合时,LED点亮;常开触点断开时,LED熄灭。接线端设有常开触点接口 (NO) 和常闭触点接口 (NC),方便扩展使用。模块采用Gravity-3Pin接口,即插即用,无需焊接,非常方便。
8岁以下儿童请不要使用此模块。
正常使用时,请不要放在导电物体上面。
通电之前需要检查好电路,防止短路。
请勿将该模组应用于涉及人身安全的系统中。
技术规格
- 供电电压:2.8V--5.5V
- 控制信号:数字信号,高电平(2.8V以上)继电器吸合,低电平(0.5V以下)继电器断开
- 最大电流:10A
- 最大切换电压: 35VAC; 30VDC
- 额定负载: 10A 35VAC; 10A 28VDC
- 最大切换功率:300W
- 动作时间: ≤10ms
- 释放时间:≤5ms
- 尺寸: 38*33*20mm
- 机械耐久性:100万
- 电耐久性:5万次
- 重量:20 g
引脚说明
标号 | 名称 | 功能描述 |
---|---|---|
1 | - | 电源输入端负极 |
2 | + | 电源输入端正极 |
3 | D | 控制信号输入端 |
4 | NC | 常闭触点:平时闭合,有信号断开(断电) |
5 | NO | 常开触点:平时断开,有信号闭合(通电) |
6 | N/A | 空脚 |
7 | COM | 公共触点/端口 |
使用教程
准备
- 硬件
- 1 x UNO主控板
- 1 x 数字继电器模块
- 2 x 1.5V干电池(或其他电源)
- 若干 LED灯(或其他用电设备)
- 若干 杜邦线或电线
- 软件
- Arduino IDE 点击下载Arduino IDE
连线图
- 如下图进行电路连接,继电器模块的控制信号输入端接到arduino主控板的数字口2号引脚。
- 连线的时候,如果是3.0-5.0V的小功率的用电设备,可以直接接到arduino上面进行供电,如果是外部供电,则一定要注意使用安全。
- 工作原理:当控制信号为高电平时,继电器常开触点吸合,LED灯就会点亮。当控制信号为低电平时,继电器常开触点断开,LED就会熄灭。
样例代码
/***************************************************
Digital Relay Module (Arduino & Raspberry Pi compatible)
<https://www.dfrobot.com/wiki/index.php/3V_Relay_Module_SKU:_DFR0473#Connection_Diagram >
***************************************************/
/***************************************************
This example shows how to use 3V Relay Module(DFR0473).
Created 2016-12-20
By Free Li <Free.Li@dfrobot.com>
GNU Lesser General Public License.
See <http://www.gnu.org/licenses/> for details.
All above must be included in any redistribution
****************************************************/
/***********Notice and Trouble shooting***************
1.Be ware of electric shock and burn out the circuit board.
2.The input voltage of this module is 2.8 ~ 5.5V.
****************************************************/
const int RelayPin = 2;
void setup() {
pinMode(RelayPin, OUTPUT);
}
void loop() {
digitalWrite(RelayPin, HIGH); //Turn on relay
delay(1000);
digitalWrite(RelayPin, LOW); //Turn off relay
delay(1000);
}
测试结果
LED灯会间隔1S进行亮灭的变化,同时还会听到“啪啪”的声音。
给控制端高电平时,继电器吸合,NC端与COM端断开,NO端与COM端导通。LED灯点亮,同时听到清脆“啪”的一声。
给控制端低电平时,继电器断开,NC端与COM端导通,NO与COM端不导通。LED灯熄灭。
继电器原理
- 继电器工作时,电磁铁通电,把衔铁吸下来使D和E接触,工作电路闭合。电磁铁断电时失去磁性,弹簧把衔铁拉起来,切断工作电路。因此,继电器就是利用电磁铁控制工作电路通断的开关。
- 用继电器控制电路的好处:用低电压控制高电压,以弱控强,比如用于自动控制等。
- 如下图是一种水位报警器的原理示意图,当水位到达金属块A时,电路中红灯会亮,如果没有达到水位,绿灯会亮。
常见问题
问 1: 工作原理:
- 答: 其实最简单的理解,就是一个电子开关,用小电压控制大电压或者大电流
问 2: 怎样控制交流电:
- 答: 交流电和直流电类似,只是交流电不区分极性而已。
更多问题及有趣的应用,请访问论坛