esp8266 - 使用来自 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,直到下一个信号输入。
解决方案
推荐阅读
- pex - Intellitet Pex 参数化模拟
- flutter - 如何在 Flutter 中获取带有月视图的水平日历?
- java - Spring Security 如何在 SHA256 + salt 中加密传入的密码并将结果与数据库中的加密密码进行比较?
- apache-spark - pyspark 或 sparksql 中的日期转换
- javascript - 将参数传递给 Algolia React Instant SearchBox
- excel - 将 Excel 范围粘贴到 Outlook 电子邮件中
- nextflow - nextflow:根据参数更改部分脚本
- r - 如何使用 R 对具有求和的复杂函数执行非线性回归?
- android - AndroidManifest.xml 中夜间模式的 Firebase 通知图标颜色
- javascript - 从字符串日期中减去 x 天 - 反应