继电器驱动电路使用笔记「建议收藏」

继电器驱动电路使用笔记「建议收藏」在参加立创开源社区的暑假d物联网比赛中需要使用mcu控制继电器,我采用的是技新课堂的继电器电路,但是翻车了最后使用里零妖的继电器驱动方案。零妖阿里云插座文档:https://www.yuque.com/lingyao/oshwhub/fp69nm立创暑期训练营文档:https://www.yuque.com/iiyqfa/ssdag4/pwdyeo智能插座的开源工程(包含继电器部分):https://oshwhub.com/7a745fc8/ke-shang-yong-wu-lian-wang-kai

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

在参加立创开源社区的暑假的物联网比赛中需要使用mcu控制继电器,我采用的是技新课堂的继电器电路,但是翻车了,最后使用里宋工的继电器驱动方案。
零妖阿里云插座文档:https://www.yuque.com/lingyao/oshwhub/fp69nm
立创暑期训练营文档:https://www.yuque.com/iiyqfa/ssdag4/pwdyeo
智能插座的开源工程(包含继电器部分):https://oshwhub.com/7a745fc8/ke-shang-yong-wu-lian-wang-kai-guan-fang-an-ji-yu51-dan-pian-ji

我使用技新继电器电路翻车的原因

这是技新的原理图按照这个画的PCB失败
在这里插入图片描述
没有自己水平不够没有看出这个不适合mcu驱动
然后尝试将光耦去掉改变成这样还是不行,
在这里插入图片描述

(可以直接看这个)暑假训练营零妖推荐的继电器驱动电路

零妖的官方介绍在这:https://www.yuque.com/lingyao/oshwhub/fp69nm
立创训练营:https://www.yuque.com/iiyqfa/ssdag4/pwdyeo

其中继电器的驱动部分:

继电器选择

推荐的是这个继电器
在这里插入图片描述

继电器驱动电路

这里没有使用三极管设计电路,使用里继电器专用的驱动芯片
这个驱动芯片为高电平触发
因为51单片机复位后,启动io口瞬间为高电平,故为了使单片机复位瞬间不触发,所以加了反相器。如果你使用的单片机io没有这个特点就可以不加反相器。

在这里插入图片描述
ps:注意要在PCB上用丝印标注那个是常开,那个是常闭
但是那个驱动芯片的原理并不清楚。。。。有点蒙

群友推荐的光耦+继电器

高电平有效

在这里插入图片描述
上面的这个电路是群友推荐的据说已经用上千次了,
注意:
1.电压3.3v和5v都能驱动
2.但是注意单片机IO设置的模式,STC的IO口默认为弱上拉,然而弱上拉不能驱动,因为:https://www.cnblogs.com/wgang171412/p/5151120.html弱上拉时,io的高电平驱动能力非常弱,电流太小;
3.这个是高电平有效对于,理论上对于51单片机在上电瞬间误触的可能(51单片机复位是引脚有瞬间的高电平),但是群里的大佬使用的没问题。(可能高电平的时间短)

低电平有效

在这里插入图片描述
1.适用于上电时MCU默认输出高电平的情况,可以确保不会上电瞬间吸合继电器

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152694.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • lock的用法_try block

    lock的用法_try blocktryLock有两个重载的方法,分别如下:booleantryLock();booleantryLock(longtime,TimeUnitunit)throwsInterruptedException;tryLock()会立马返回一个布尔值,如果获得了锁就返回false;如果没有获得锁就返回true。无论是返回true还是false,都会继续执行之后的代码。tryLock(longtime,TimeUnitunit)会等待指定的时间,如果时间到了还没获得锁就返

    2022年10月15日
  • 男人的修养

    男人的修养

  • 海龟交易_海龟交易法则的核心

    海龟交易_海龟交易法则的核心入行十多年,见过不少充满灵性的投资人,选股能力非常出色,但是在买卖时机、投入资金多寡上的不足使得他们的盈利水平并不理想。没有别的原因,是缺少一个交易系统。一个完整的交易系统,包括:·市场

  • 【Linux + Makefile】十分钟教你学会Makefile的FORCE「建议收藏」

    【Linux + Makefile】十分钟教你学会Makefile的FORCE「建议收藏」Makefile有种FORCE的写法,你了解过它的原理和用途吗?

  • 【技巧总结】位运算装逼指南

    【技巧总结】位运算装逼指南位算法的效率有多快我就不说,不信你可以去用10亿个数据模拟一下,今天给大家讲一讲位运算的一些经典例子。不过,最重要的不是看懂了这些例子就好,而是要在以后多去运用位运算这些技巧,当然,采用位运算,也是可以装逼的,不信,你往下看。我会从最简单的讲起,一道比一道难度递增,不过居然是讲技巧,那么也不会太难,相信你分分钟看懂。判断奇偶数判断一个数是基于还是偶数,相信很多人都做过,一般的做法的代码如下…

  • platform_driver_register,什么时候调用PROBE函数 注册后如何找到驱动匹配的设备

    platform_driver_register,什么时候调用PROBE函数 注册后如何找到驱动匹配的设备kernel_init中do_basic_setup()->driver_init()->platform_bus_init()->…初始化platformbus(虚拟总线)设备向内核注册的时候platform_device_register()->platform_device_add()->…内核把设备挂在虚拟的platformbus下驱动注册…

发表回复

您的电子邮箱地址不会被公开。

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