咸鱼ZTMR实例—继电器

咸鱼ZTMR实例—继电器使用


继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。


继电器是具有隔离功能的自动开关元件,广泛应用于遥控、遥测、通讯、自动控制、机电一体化及电力电子设备中,是最重要的控制元件之一。
继电器一般都有能反映一定输入变量(如电流、电压、功率、阻抗、频率、温度、压力、速度、光等)的感应机构(输入部分);有能对被控电路实现“通”、“断”控制的执行机构(输出部分);在继电器的输入部分和输出部分之间,还有对输入量进行耦合隔离,功能处理和对输出部分进行驱动的中间机构(驱动部分)。

作为控制元件,概括起来,继电器有如下几种作用:

1) 扩大控制范围:
例如,多触点继电器控制信号达到某一定值时,可以按触点组的不同形式,同时换接、开断、接通多路电路。

2) 放大:
例如,灵敏型继电器、中间继电器等,用一个很微小的控制量,可以控制很大功率的电路。

3)综合信号:
例如,当多个控制信号按规定的形式输入多绕组继电器时,经过比较综合,达到预定的控制效果。

4) 自动、遥控、监测:
例如,自动装置上的继电器与其他电器一起,可以组成程序控制线路,从而实现自动化运行。

继电器作用很多,我是个实用主义,用到什么就弄什么。接下来我们来简单的使用一下继电器吧。
主控板:ZTMR1.1开发板
在这里插入图片描述
5V继电器
继电器模块原理基本类似,我们只做些应用,想了解原理百度讲的很详细,我这里就不赘述了。
在这里插入图片描述

引脚说明

引脚说明
NO常开:我们的测试基本把传感器的VCC接到这里
COM可理解为主控板供电,把板子的电接入到这来
NC常闭:一般不用
IN连接开发板信号 引脚
GND连接开发板GND
VCC连接开发板电(5V继电器就连接5V)

继电器工作是会听到继电器“咔嚓”一声 证明是OK的。我们先来启动继电器吧。
示例代码

from pyb import LED,Pin
cs=Pin('B1',Pin.OUT_PP)    # 设置信号引脚B1
while True:
	cs(0)                  # 注意买继电器时看是高电触发还是低电触发哦,我这个是低电触发
	LED(1).on()            # 触发后板子红灯亮起
	pyb.delay(1000)        # 持续1秒
	cs(1)                  # 变成高电平
	LED(1).off()           # 继电器不工作,红灯灭
	pyb.delay(1000)

是不是很简单呢,如果我要控制传感器呢??

示例代码

"""
控制外接传感器
"""
from pyb import LED,Pin
cs=Pin('B1',Pin.OUT_PP)    # 设置信号引脚B1
while True:
	cs(0)                  # 注意买继电器时看是高电触发还是低电触发哦,我这个是低电触发
	LED(1).on()            # 触发后板子红灯亮起
	pyb.delay(1000)        # 持续1秒
	cs(1)                  # 变成高电平
	LED(1).off()           # 继电器不工作,红灯灭
	pyb.delay(1000)
"""
没想到吧 代码是一样的,要注意的是接线
"""

如果接了继电器,则传感器的vcc接到继电器的NO上(常开),然后传感器的GND接到开发板的GND上。最后继电器COM接到开发板的5V(看情况)就行了
在这里插入图片描述

相关推荐
©️2020 CSDN 皮肤主题: 鲸 设计师:meimeiellie 返回首页