二维码

使用 ESP8266 模块控制继电器

919 人阅读 | 时间:2021年12月07日 11:04

我有 5 个这样的继电器连接到带有 600ma 电源的 ESP-12E 模块。LED (LED4) 亮起,但继电器不切换。我的原理图有问题吗?

使用 MMBT3904 代替 BC848B 并使用 5V 方糖继电器。

使用 ESP8266 模块控制继电器

    继电器是否非常“低电压”和“低电流”?我认为你会单独驱动它(或与二极管 R14 并联,从发射极到地),因为 2k2 发射极电阻(太高),除非继电器需要非常低的电流。 
    —— 安东尼奥51
     17 小时前 
  • 1
    我应该为发射极电阻尝试 1k 吗? 
    —— 无定形
     16 小时前
  • 1
    它的 5V 继电器不是非常低的电流。这是继电器 - mbatechmeds.com/wp-content/uploads/2021/07/5V-SPDT-Relay-1.jpg 
    —— 无定形
     16 小时前
  • 将LED+降压电阻与继电器线圈并联,不要串联。 
    —— 克拉斯-肯尼
     16 小时前
  • 这个继电器至少需要70-100 mA,不记得了。 
    —— 安东尼奥51
     

为了进行比较,因为您有一个最大 3.3V 的驱动器,请查看继电器电流的差异。

电路 1(左)并不是真正的“好选择”。

使用 ESP8266 模块控制继电器

此处为 5V 驱动器。

使用 ESP8266 模块控制继电器

    您的“电路 1”与 OP 显示的不对应,因为继电器与 NPN 的集电极串联。在这个“电路 1”中,NPN 充当射极跟随器,其发射极的电压不会高于 3.3 V - Vbe = 2.7 V,这不足以接合继电器,继电器需要 5 V。您的“电路 2” “虽然这样做。  15 小时前
  • 你是对的。我只是提出左侧电路来表明将继电器与 Led-R 并联放置不是一个好主意……因为 3.3V 输出无论如何都无法注入所需的电流。如果驱动输出为 5V,则情况会有所不同。  15 小时前 
  • 我用 5V 的驱动更新我的答案  15 小时前
  • 我用 5V 的驱动更新了我的答案不幸的是,OP 使用的是 ESP 模块,它只能在 3.3 V 上运行,不能在 5 V 上运行。  14 小时前
  • @Bimpelrekkie 是的,但仅用于比较结果......对于其他“新设计”和“知情选择”?请注意,“电路 1”是红色的……,表示“不是很好的选择”。:-)  14 小时前 

使用 ESP8266 模块控制继电器

左边的原理图就像一个(某种)电流源晶体管将决定电流。在这里,该电流太低,继电器无法接合。

在正确的电路中,晶体管将充当开关电流将由继电器决定LED (D3) 和电阻器 (R4) 是可选的,如果您不需要它们,请将它们排除在外。


©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×