51单片机驱动继电器模块点灯

51单片机驱动继电器模块点灯51单片机驱动继电器模块点灯的使用ESP32与ESP8266简介ESP8266接口视图ESP32功能框图基于arduino的ESP32/ESP8266开发环境搭建基于arduino的ESP32/ESP8266开发环境烧录固件官方FLASH下载软件烧录固件总结

大家好,又见面了,我是你们的朋友全栈君。

原文链接:https://www.yourcee.com/newsinfo/2925664.html

继电器的简介

继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。
继电器的工作原理是当某一输入量(如电压、电流、温度、速度、压力等)达到预定数值时,使它动作,以改变控制电路的工作状态,从而实现既定的控制或保护的目的。在此过程中,继电器主要起了传递信号的作用。在选用继电器时,主要是考虑电压等级以及常开和常闭触点的数量。

请添加图片描述


点击图片购买

继电器模块引脚定义

在这里插入图片描述
引脚定义

名称 功能
VCC 电源输入正极
GND 电源输入负极
IN 通断信号输入引脚
NC 常闭端
COM 公共端
NO 常开端

继电器模块的工作原理

使用继电器模块主要是来用弱电控制强电,保证人们不会在高压电路中因为某种因为发生危险,弱电就是输入的电压比较小,也就是继电器的输入端电压,用来给继电器供电和控制触点断开吸合的(线圈电源),继电器输出口是没有电压的,接负载要外接电源控制负载哦。(当然单片机使用的继电器模块驱动电流很小,甚至光耦隔离的继电器,只需要一个低电平的信号即可触发,并不需要太大的电流。如果是工业级的继电器,可能需要几安培的电流才能驱动,所以不建议大家使用)
在这里插入图片描述

继电器模块使用接线图

在这里插入图片描述
在一般情况下在未通电NC是闭合的,NO在未通电时是断开的,我们要接到NO接口,当有信号输入引脚即IN引脚给低电平,NC端断开,NO端闭合,负载端电路形成闭合回路,开始工作,当IN端给高电平时,NO端断开,负载即停止工作,(这里是低电平信号触发的,有些继电器模块可以选择高电平触发哦)。 如果想一直工作,给信号停止工作,即把NO端的连线接在NC端就行了。(Tips:继电器的GND要和单片机的GND接在一起共地,也可以使用同一个电源来达到共地的效果)

51单片机控制继电器模块点灯

按照继电器模块使用接线图接线,其中继电器IN信号输入端,接51单片机的P1.5脚,按键控制51单片机发出信号电平接P3.5脚。

在这里插入图片描述
高电平触发,按键控制给高电平信号控制继电器吸合,控制外部设备灯亮。

在这里插入图片描述
高电平触发,按键控制给低电平信号控制继电器断开,控制外部设备灯灭。

总结

继电器模块主要是用在弱电控制强电方面的,在生活中随处可见,应用也是十分广泛的。长期发布类似文章,欢迎关注,欢迎随时留言,需要资料也可以在下方留言!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152720.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PS2手柄通讯协议解析—附资料和源码「建议收藏」

    PS2手柄通讯协议解析—附资料和源码「建议收藏」文章目录一.PS2介绍二.PS2通讯协议介绍一.PS2介绍今天就带大家来认识一下PS2的通讯协议,如果你需要用PS2无线手柄搭配单面机来DIY制作,那么千万别错过这篇文章。首先介绍一下我们今天的主角–PS2手柄。PS2手柄是日本SONY公司的PlayStation2游戏机的遥控手柄。索尼的PSX系列游戏主机在全球都很畅销。不知什么时候便有人打起PS2手柄的主意,破解了通讯协议,使…

    2022年4月27日
    138
  • 考研数学一元函数微分学_考研数学微分方程

    考研数学一元函数微分学_考研数学微分方程 

    2025年6月1日
    3
  • 嵌套评论的数据库表设计

    嵌套评论的数据库表设计

    2021年6月20日
    123
  • linux修改ftp密码_linux系统sftp使用方法

    linux修改ftp密码_linux系统sftp使用方法需求描述:  今天一个同事,遇到个问题,程序连接sftp服务器连接不上,问我端口号是多少,  我想了一下是21还是22,所以就做了测试,发现sftp默认的连接端口号是22,  在此做下记录.操作过程:1.使用sftp默认的端口号进行登录aiuap_cj@cuchc802:~>sftpaisftp@10.124.163.133aisftp@10.124.163….

    2025年11月14日
    5
  • 基于51单片机控制步进电机正反转

    基于51单片机控制步进电机正反转基于51单片机控制步进电机正反转此次采用uln2003模块来链接步进电机;##步进电机工作原理步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。步进电动机的结构形式和分类方法较多,一般按励磁方式分为磁阻式、永磁式和混磁式三种;按相数可分为单相、两相、三相和多相等形式。因此我们可以控制单片机I/O口的电平来控制步进电机,此次设计中采用四相单拍工作方式,在这种工作方式下,A、

    2022年5月31日
    33
  • navicat激活码(JetBrains全家桶)[通俗易懂]

    (navicat激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~S32PGH0SQB-eyJsaWNlb…

    2022年3月26日
    85

发表回复

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

关注全栈程序员社区公众号