切换到宽版
  • 11962阅读
  • 31回复

来来来,大家讨论讨论5V单片机驱动12V继电器的问题 [复制链接]

上一主题 下一主题
离线zzy_85569381
 

发帖
12704
M币
104081
专家
539
粉丝
3026
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2017-10-28
单片机上电复位时有个高电平挺烦人,继电器会误动作;还有就是继电器会对单片机有干扰。在网上学了一阵子,有好多种电路。大家讨论一下可行性,及哪个最可靠?哪个简单实用?


































[ 此帖被zzy_85569381在2017-11-02 22:02重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共1条打赏M币+10
一箩筐 M币 +10 原創內容 04-29
离线ackpass

发帖
27
M币
-472
专家
0
粉丝
1
只看该作者 1楼 发表于: 2017-10-28
用图6吧,比较好
本帖最近打赏记录:共1条打赏M币+5
离线chenhuimzk

发帖
424
M币
17
专家
1
粉丝
12
只看该作者 2楼 发表于: 2017-10-28
记得 是不是要上啦电阻的啊
本帖最近打赏记录:共1条打赏M币+5
离线温力口

发帖
55593
M币
166889
专家
443
粉丝
823
只看该作者 3楼 发表于: 2017-10-28
谢谢分享。今天没M了,先打欠条。

图1原理上行不通,图3太复杂,对驱动普通继电器,不需要两级电流放大,图5不建议应用。图2和图4效果不错。要解决单片机复位输出高电平对继电器的误动作,建议对继电器供电的12V电源由单片机打开,当复位后运行程序后,由单片机某个IO口拉低电平启动12V供电。

如果由单片机控制12V电源困难,可以在图2中R2并联一合适的电容,但对造成继电器的延迟释放。

图4,不需要任何措施,就可以避开楼主所述问题。
本帖最近打赏记录:共1条打赏M币+5
离线snoopy8008

发帖
766
M币
190
专家
6
粉丝
11
只看该作者 4楼 发表于: 2017-10-28
图1是错的,很可能会烧单片机。
图2是对的,但是有你说的上电短时间高电平的误动作。
图3在NPN的基极加个下拉电阻就可以了。
图4可以用,但是三极管的用法不好。(用在开关模式下,PNP接+负载接-;NPN接-,负载接+)。
图5也许能用,但是三极管的用法不好,这种方法对单片机也不好,强烈不推荐。

楼主留言:

图5也是网上高人独创的

本帖最近打赏记录:共1条打赏M币+5
离线snowrose2000

发帖
76010
M币
408552
专家
941
粉丝
24184
只看该作者 5楼 发表于: 2017-10-28
如果是我的话选图4。因为我有强迫症。。。
本帖最近打赏记录:共2条打赏M币+25
离线温力口

发帖
55593
M币
166889
专家
443
粉丝
823
只看该作者 6楼 发表于: 2017-10-28
回 snowrose2000 的帖子
snowrose2000:如果是我的话选图4。因为我有强迫症。。。 (2017-10-28 23:14) 回 snowrose2000 的帖子

MM眼光不错。。。。我也喜欢图4方案。
本帖最近打赏记录:共1条打赏M币+5
离线zhuqing-1920

发帖
8720
M币
3706
专家
331
粉丝
13677
只看该作者 7楼 发表于: 2017-10-28
图一最简单,但是这种接法不对,8550集电极接地,单片机控制端接在上拉电阻R14后面,只要低电平时就可以导通。

楼主留言:

是我画错了,才注意到,应该是NPN三极管

本帖最近打赏记录:共1条打赏M币+5
离线zzlcn

发帖
625
M币
127
专家
1
粉丝
4
只看该作者 8楼 发表于: 2017-10-28
我喜欢图二

比较简单
误动作下也没啥
本帖最近打赏记录:共1条打赏M币+5
离线dfigg

发帖
1811
M币
2658
专家
1
粉丝
16
只看该作者 9楼 发表于: 2017-10-29
我来诳了一转,学习
本帖最近打赏记录:共1条打赏M币+5