首页 > 解决方案 > 使用来自 HT12D 的信号触发锁定 3v 继电器

问题描述

我通过射频发射器将信号从 HT12E 发送到射频接收器,然后是 HT12D。这一切正常,来自 HT12D 的数据信号被发送到 CZH-LABS D-1022A(用于填充池)。脉冲触发 CHZ 上的继电器,以便正常工作。我想做的是从 HT12D 获取相同的脉冲/信号,然后通过 3vdc 稳压器(当前为 5vdc)发送,然后通过 EC2-3TNU 闭锁继电器发送。然后继电器将打开 ESP12E 的电源,ESP12E 将连接到 wifi 并向 ThingSpeak 发送一条消息,表明已收到原始信号并触发池填充继电器。问题是即使来自 HT12D 的信号读取为 3vdc 并且在接收到信号时点亮 LED 灯,它也不会触发自锁继电器。我附上一个示意图来显示我的项目的接线。

总结一下:来自 HT12D 的 5vdc(转换为 3vdc)信号将点亮 LED,但不会触发 3vdc 闭锁继电器 EC2-3TNU。我想我可能是中心抽头整流器之后的平滑电容器的大小,但是如果我将 ESP12E 连接到 3vdc 并且激活信号,LED 仍然亮起,但自锁继电器不会接合。

我很困惑!谁能想到为什么锁存继电器没有被 3vdc 信号激活?难道我需要一个更大的电容器?闭锁继电器起作用,因为如果我用 3vdc 引线轻敲它,它就会触发。这与代码无关,所以我不提供任何代码。虽然一旦 ESP12E 被激活,连接到 wifi 并上传到 ThingSpeak,ESP 被编码为打开一个输出引脚以激活锁存继电器复位引脚,关闭 ESP,直到下一个信号输入。

任何解决此问题或解决方法的建议将不胜感激。我无法创建标签,而一个用于 HT12D 或 HT12E 的标签真的很有帮助。 在此处输入图像描述

标签: esp8266decoder

解决方案


我想通了。刚刚添加了一个晶体管、二极管和电阻器。在此处输入图像描述


推荐阅读