数码之家

 找回密码
 立即注册
搜索
查看: 4115|回复: 15

[C51] 改造移动插座为电子开关

[复制链接]
发表于 2020-8-26 13:44:09 | 显示全部楼层 |阅读模式
本帖最后由 sunny520 于 2020-8-26 14:01 编辑

很多廉价的排座都采用一个机械电子开关,很容易坏,本人自己编程了一个采用AT89C2051的控制板,并且分成两路控制。改造的关键作用是利用单片机检测市电的零电位,也就是过零检测,在过零点触发继电器吸合,这样可以大大减低继电器的火花,延长继电器寿命。插座采用一个轻触开关控制,上电的时候2路延迟2秒吸合,1路默认关闭。这个时候红色指示灯闪烁,轻按按键可以开关1路电源,开时绿色指示灯亮,红色停止闪烁。长按2秒知道指示灯变蓝色可以开关第2路。本程序具备过零检测故障自检功能,若过零检测电路有故障,所有操作无效,蓝色指示灯闪烁。电路图和实物在下图,程序可以联系本人。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 1家元 +10 收起 理由
初听不识曲中意 + 10

查看全部打赏

发表于 2020-8-26 14:23:25 | 显示全部楼层
阻容降压,电源没有隔离,还用飞线,太危险了
回复 支持 反对

使用道具 举报

发表于 2020-8-26 14:25:17 | 显示全部楼层
过0检测是可以,但是继电器反应速度不见得有那么快
回复 支持 反对

使用道具 举报

发表于 2020-8-26 14:30:06 | 显示全部楼层
这个插排也配电子开关有点奢侈,建议楼主换个插排吧,这种插排一般我不敢用,家里的插排我几乎全换成了公牛或者航嘉或者小米插排,起码品质好一些!!看着就危险!
回复 支持 反对

使用道具 举报

发表于 2020-8-26 14:36:23 | 显示全部楼层
snow2sun 发表于 2020-8-26 14:25
过0检测是可以,但是继电器反应速度不见得有那么快

我也是这么觉得
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-26 14:38:56 | 显示全部楼层
dulme 发表于 2020-8-26 14:23
阻容降压,电源没有隔离,还用飞线,太危险了

市面上阻容降压的电子产品多了去了,这个不用直接接触的,非常安全的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-26 14:39:33 | 显示全部楼层
gggg318 发表于 2020-8-26 14:36
我也是这么觉得

是 吗?空调控制板也是继电器控制的哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-26 14:40:05 | 显示全部楼层
snow2sun 发表于 2020-8-26 14:25
过0检测是可以,但是继电器反应速度不见得有那么快

很多空调控制板也是继电器控制的,也是过零检测控制
回复 支持 反对

使用道具 举报

发表于 2020-8-26 14:46:37 | 显示全部楼层
sunny520 发表于 2020-8-26 14:40
很多空调控制板也是继电器控制的,也是过零检测控制

50hz交流电每个周期时间0.02s,也就是20ms,半周期10ms,机械继电器反应时间很少能低于10ms的(比如漏保要求的响应时间就是不高于0.1s),你这样过0很容易切到波峰上去,空调过零检测?我没看过空调的变频板程序,但是空调都是直流变频而不是交流变频就是直流更容易控制,更容易pwm
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-26 16:54:22 | 显示全部楼层
snow2sun 发表于 2020-8-26 14:46
50hz交流电每个周期时间0.02s,也就是20ms,半周期10ms,机械继电器反应时间很少能低于10ms的(比如漏保 ...

如果继电器反应是10ms,在0点触发之后,刚好在下个0点继电器吸合,效果也是差不多的
回复 支持 反对

使用道具 举报

发表于 2020-8-26 17:06:47 | 显示全部楼层
没仔细看,大概是用单片机检测220零点时接通负载,不难实现,但是继电器速度不够快,或者每次吸合时间都不一样,改双向可控硅还凑合~
回复 支持 反对

使用道具 举报

发表于 2020-8-28 15:57:08 | 显示全部楼层
sunny520 发表于 2020-8-26 16:54
如果继电器反应是10ms,在0点触发之后,刚好在下个0点继电器吸合,效果也是差不多的 ...

没有任何民用级机械继电器能保证刚好10ms,一般只能保证低于100ms,要精准必须上非机械继电器
回复 支持 反对

使用道具 举报

发表于 2020-8-28 16:23:36 | 显示全部楼层
都用上过零信号了,为什么不用可控硅
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-8-29 18:34:52 | 显示全部楼层
595953427@qq 发表于 2020-8-28 16:23
都用上过零信号了,为什么不用可控硅

可控硅非感性负载不能用
回复 支持 反对

使用道具 举报

发表于 2020-8-30 11:07:49 来自手机浏览器 | 显示全部楼层
本帖最后由 bxak 于 2020-8-30 11:08 编辑

软件里要算上继电器吸合时间(不同继电器不同电压吸合时间应该不同),不然过零检测没意义
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-30 13:01:58 | 显示全部楼层
bxak 发表于 2020-8-30 11:07
软件里要算上继电器吸合时间(不同继电器不同电压吸合时间应该不同),不然过零检测没意义 ...

要求不高,凑合就行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-15 05:17 , Processed in 0.202800 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表