Grove - 干簧继电器
Grove-干簧继电器是一种通过线圈中的电流磁化振动簧片来工作的继电器模块。与电磁继电器相比,干簧继电器最大的特点是触点完全密封。此外,它还具有结构简单、体积小、速度快、寿命长等特点,使其广泛应用于微电子检测、自动控制等多个领域。
特点
- Grove 接口
- 高速
- 稳定性好
- 触点寿命长
- 触点完全密封
更多关于 Grove 模块的详细信息,请参考 Grove 系统
规格参数
项目 | 最小值 | 典型值 | 最大值 | 单位 |
---|---|---|---|---|
电压 | 4.8 | 5.0 | 5.2 | VDC |
线圈电阻 | 225 | 250 | 275 | Ω |
吸合电压 | 3.75 | VDC | ||
最大切换电流 | 0.5 | A | ||
最大切换电压 | 120 VAC/60VDC | |||
最大承载电流 | 1.0 | A | ||
最大操作时间 | 1.0 | mS | ||
最大释放时间 | 0.5 | mS | ||
机械寿命(无负载) | 1×10⁸ 次操作 | |||
环境温度 | -30 | / | 70 | ˚C |
支持的平台
Arduino | Raspberry Pi | |||
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
上述提到的支持平台仅表示模块的软件或理论兼容性。在大多数情况下,我们仅为 Arduino 平台提供软件库或代码示例。不可能为所有可能的 MCU 平台提供软件库或演示代码,因此用户需要自行编写软件库。
使用方法
使用 Arduino
干簧继电器最多支持 60VDC 1A 负载。您可以使用它来控制电阻负载,但不适用于感性负载(如电机)。
干簧继电器的使用方法与普通继电器非常相似。
-
将电灯连接到 Grove - 干簧继电器,并为电灯供电。
-
将 Grove - 干簧继电器连接到 Grove - 基础扩展板的 D2 端口,并插入 Arduino/Seeeduino。
-
上传以下代码。
int Relay = 2;
// setup 函数在按下复位时运行一次:
void setup() {
// 将数字引脚初始化为输出。
pinMode(Relay, OUTPUT);
}
// loop 函数会不断重复运行:
void loop() {
digitalWrite(Relay, HIGH); // 继电器闭合(HIGH 是电压电平)
delay(5000); // 等待五秒
digitalWrite(Relay, LOW); // 继电器打开,通过使电压为 LOW
delay(5000); // 等待五秒
}
- 电灯会亮起几秒钟,然后熄灭几秒钟,重复循环。对于特殊应用,您可能需要自行编写代码。
使用 Raspberry Pi
如果您使用的是 Raspberry Pi 且 Raspberrypi OS >= Bullseye,您必须仅使用 Python3 执行以下命令。
-
您需要拥有一个 Raspberry Pi 和一个 GrovePi 或 GrovePi+。
-
您需要完成开发环境的配置,否则请参考 这里。
-
连接
- 使用 Grove 电缆将传感器插入 GrovePi 的 D4 插座。
- 导航到示例代码目录:
cd yourpath/GrovePi/Software/Python/
- 查看代码
nano grove_relay.py # 按 "Ctrl+x" 退出 #
import time
import grovepi
# 将 Grove 继电器连接到数字端口 D4
# SIG,NC,VCC,GND
relay = 4
grovepi.pinMode(relay,"OUTPUT")
while True:
try:
# 打开继电器 5 秒
grovepi.digitalWrite(relay,1)
print "on"
time.sleep(5)
# 关闭继电器 5 秒
grovepi.digitalWrite(relay,0)
print "off"
time.sleep(5)
except KeyboardInterrupt:
grovepi.digitalWrite(relay,0)
break
except IOError:
print "Error"
5.运行演示程序。
sudo python3 grove_relay.py
在线原理图查看器
资源
技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供各种支持,以确保您使用我们的产品时拥有顺畅的体验。我们提供多个沟通渠道,以满足不同的偏好和需求。