找回密码
 立即注册

微信扫码登录

搜索
楼主: litchiate

[硬件DIY] 磁保持继电器过零开关新风控制板

[复制链接]
ZDZX 手机认证

6

主题

133

回帖

887

积分

高级会员

积分
887
金钱
748
HASS币
0
发表于 2025-10-10 15:32:56 | 显示全部楼层
litchiate 发表于 2025-10-10 13:18
如果有硬件的话,可以试试能否测到正确数量的脉冲。

以下是当时的测试代码,(翻AI记录找出来的,自己测 ...

收到,这个代码可能缺失一些信息,因为on_press应该有上级模块,button、binary sensor都有on_press这个自动化。我之前也打算自己做个智能开关来着(目前停滞),我选的过零检测是CN71102,有时间我单独测试一下过零检测部分电路
回复

使用道具 举报

4

主题

103

回帖

1461

积分

论坛DIY达人

积分
1461
金钱
1339
HASS币
50
 楼主| 发表于 2025-10-10 17:09:56 | 显示全部楼层
ZDZX 发表于 2025-10-10 15:32
收到,这个代码可能缺失一些信息,因为on_press应该有上级模块,button、binary sensor都有on_press这个 ...

上级是binary sensor,

论坛贴代码会丢内容,再复制的时候少复制了,大概。

pcnt 的 on value 能检测到更多的脉冲,但还是缺。
回复

使用道具 举报

23

主题

404

回帖

3985

积分

元老级技术达人

积分
3985
金钱
3543
HASS币
120
发表于 2025-10-11 20:19:28 | 显示全部楼层
本帖最后由 花落花空 于 2025-10-11 20:24 编辑

image.png

或许可以试试可控硅,esphome有一个ac调光组件,自带过零配置,还可以直接控制高速档,实现无极调速也应该没问题。

我自己用这个配置,控制两个大功率的灯带电源通断电已经稳定两年多。之前没配置过零有炸可控硅的情况。
不过当时折腾完后发现可控硅可以直接配合带过零检测的光耦(例如moc3041)
回复

使用道具 举报

23

主题

404

回帖

3985

积分

元老级技术达人

积分
3985
金钱
3543
HASS币
120
发表于 2025-10-11 20:25:29 | 显示全部楼层
花落花空 发表于 2025-10-11 20:19
或许可以试试可控硅,esphome有一个ac调光组件,自带过零配置,还可以直接控制高速档,实现无极调速也应 ...

不过这个组件的io控制继电器可能不太行,继电器相应速度不够
回复

使用道具 举报

4

主题

103

回帖

1461

积分

论坛DIY达人

积分
1461
金钱
1339
HASS币
50
 楼主| 发表于 2025-10-12 20:34:32 | 显示全部楼层
花落花空 发表于 2025-10-11 20:25
不过这个组件的io控制继电器可能不太行,继电器相应速度不够

是的, 原来参考TI的D触发器过零驱动电路就是控制的固态继电器,搬到磁保持继电器上就不适用了。
回复

使用道具 举报

194

主题

2963

回帖

9642

积分

元老级技术达人

积分
9642
金钱
6470
HASS币
80
发表于 2025-10-13 14:18:12 | 显示全部楼层
花落花空 发表于 2025-10-11 20:19
或许可以试试可控硅,esphome有一个ac调光组件,自带过零配置,还可以直接控制高速档,实现无极调速也应 ...

商用的产品比如sonoff的,是怎么解决这个问题的,是硬件已经自带了吗
回复

使用道具 举报

0

主题

3

回帖

47

积分

新手上路

积分
47
金钱
44
HASS币
0
发表于 2025-10-23 10:32:54 | 显示全部楼层
我是写了个专门用于delay的components,ZX信号用GPIO中断的方式进来软件delay对应的时间再用另一个gpio输出给触发器,我目前是用的这个方案,响应还行。但这个方案并不好,我这个方案包括楼主的过零检测都只是电压过零,实际上应该做成电压过零控制合闸,电流过零控制分闸,容性或者感性负载电压电流过零点不在一起,用电压过零去分闸还是会拉弧伤触点,楼主可以试一下带载分闸抓一下波形(PS. 最好用高压探头,分闸瞬间电压会冲很高)就晓得了。后面我准备加一个BL0942之类的电表芯片能算相位角的,通过计算相角拿到电流的过零点再delay分闸。另外还有一点要注意的是,电磁继电器动作时间大并且随着动作次数会发生变化,可能今天刚好在过零点了,下个月就飘别的地方了,这个目前还是无解
回复

使用道具 举报

4

主题

103

回帖

1461

积分

论坛DIY达人

积分
1461
金钱
1339
HASS币
50
 楼主| 发表于 2025-10-23 16:53:23 | 显示全部楼层
target 发表于 2025-10-23 10:32
我是写了个专门用于delay的components,ZX信号用GPIO中断的方式进来软件delay对应的时间再用另一个gpio输出 ...

可以具体讲下 components 如何写的吗? 知识盲区。

继电器开关时候的抖动遇到过没?

装上电量监测,发现新风机才几十W,开关时候没死机就没再折腾了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-11-27 23:49 , Processed in 0.056909 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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