在树莓派 Pico 上使用继电器

继电器就相当于一个开关,接在任意线上,通过控制信号下控制通断;一般是断开状态,此时线就断开了,没导通;在控制信号作用下继电器闭合,则线就接在了一起,导通了。继电器有供电电压和负载电压,不要混淆。5V 继电器可以接入 110V、220V 等负载电压的产品,即小电压继电器可以控制大电压电路。

接口说明

输入部分:
1、DC+:接开发板电源(5V)
2、DC-:接开发板 GND
3、IN:接开发板的 IO,输入高或低电平控制继电器吸合

输出部分:
1、NO:继电器常开接口,继电器吸合前悬空,在控制信号作用下,继电器可以吸合与COM行程短接。通俗来说,就是未通电状态下,是断开的,通电后在电磁线圈的作用下(吸合)处于闭合状态。
2、COM:继电器公用接口
3、NC:继电器常闭接口,没有控制信号作用下,继电器吸合前与 COM 短接,吸合后悬空,即通常下 NC 与 COM 短接。通俗来说,就是即未通电状态下,NC是闭合的,通电后在电磁线圈的作用下(吸合)处于断开状态。

常开端接法图:

常闭端接法图:

硬件连接

上面说明了输出端端硬件连接方法。下面我仅演示输入部分的接线。

继电器的 DC+ 引脚接 Pico 的 VSYS。
时钟模块的 DC- 引脚接 Pico 的 GND。
时钟模块的 IN 引脚接 Pico 的 GP28。

编程

将下面的代码保存在 Pico 上,命名为 main.py。

from machine import UART, Pin
import time

relay = Pin(28, Pin.OUT)
status = False
relay.value(status)

while True:
    status = not status
    relay.value(status)
    time.sleep(0.5)

运行之后可以听到继电器吧嗒吧嗒的开合声。

你还可以:
查看系列教程中的其他文章
购买本教程所用到的 Pico 套件



坐沙发

发表评论

你的邮件地址不会公开


*