『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 2013|回复: 9

[技术探讨] 请问一下,8266-D1-mini 开发板,直接 4路 低电平吸合的继电...

[复制链接]

20

主题

133

帖子

854

积分

高级会员

Rank: 4

积分
854
金钱
721
HASS币
0
发表于 2023-5-21 16:30:52 | 显示全部楼层 |阅读模式
请问一下,8266-D1-mini 开发板,直接 4路 低电平吸合的继电器,在上电的时候,继电器会跳动一下,是怎么回事呢? 代码如下 switch:
  - platform: gpio
    name: "sw1"
    pin: GPIO16
    inverted: True

  - platform: gpio
    name: "sw2"
    pin: GPIO5
    inverted: True

  - platform: gpio
    name: "sw3"
    pin: GPIO4
    inverted: True

  - platform: gpio
    name: "led"
    pin: GPIO14
    inverted: True


回复

使用道具 举报

0

主题

29

帖子

485

积分

论坛积极会员

积分
485
金钱
456
HASS币
0
发表于 2023-5-21 16:38:23 | 显示全部楼层
之前好像有遇过,之前是5v给迷你供电,另外一路5V给继电器供电,会出现这种情况,后来用mini的5V GND给继电器供就没事了。
回复

使用道具 举报

51

主题

1341

帖子

5617

积分

论坛DIY达人

积分
5617
金钱
4276
HASS币
20
发表于 2023-5-21 19:30:11 | 显示全部楼层
我做的这个4路磁保持继电器,按里面的配置编译的固件,上电的时候,也是继电器响2声,不知怎么解决。https://bbs.hassbian.com/thread-20900-1-1.html
回复

使用道具 举报

2

主题

136

帖子

2027

积分

金牌会员

Rank: 6Rank: 6

积分
2027
金钱
1891
HASS币
0
发表于 2023-5-21 20:36:14 | 显示全部楼层
这种上电跳动是没有办法从代码层面解决的,因为这个是硬件问题,最佳方法是并联一个220nf电容
回复

使用道具 举报

20

主题

133

帖子

854

积分

高级会员

Rank: 4

积分
854
金钱
721
HASS币
0
 楼主| 发表于 2023-5-21 21:44:38 | 显示全部楼层
sorrypqa 发表于 2023-5-21 19:30
我做的这个4路磁保持继电器,按里面的配置编译的固件,上电的时候,也是继电器响2声,不知怎么解决。https: ...

你也遇到这样的问题?大家交流一下,论坛上有高手,解决吗
回复

使用道具 举报

20

主题

133

帖子

854

积分

高级会员

Rank: 4

积分
854
金钱
721
HASS币
0
 楼主| 发表于 2023-5-21 21:46:05 | 显示全部楼层
dengxiao 发表于 2023-5-21 20:36
这种上电跳动是没有办法从代码层面解决的,因为这个是硬件问题,最佳方法是并联一个220nf电容 ...

这个是 gpio 引脚 对地 接220uf电容吗
回复

使用道具 举报

2

主题

136

帖子

2027

积分

金牌会员

Rank: 6Rank: 6

积分
2027
金钱
1891
HASS币
0
发表于 2023-5-21 23:48:27 | 显示全部楼层
tettr 发表于 2023-5-21 21:46
这个是 gpio 引脚 对地 接220uf电容吗

驱动继电器的那个管子的基极输入并个电容,100uf就好,实际效果要自己试验一下电容大小,电容太大释放就有延迟效果了,或者你gpio口接个10k上拉电阻,再或者直接换esp32
回复

使用道具 举报

13

主题

182

帖子

1718

积分

金牌会员

Rank: 6Rank: 6

积分
1718
金钱
1536
HASS币
0
发表于 2023-5-22 09:31:31 | 显示全部楼层
回复

使用道具 举报

14

主题

430

帖子

2699

积分

金牌会员

Rank: 6Rank: 6

积分
2699
金钱
2269
HASS币
0
发表于 2023-5-22 13:47:46 | 显示全部楼层
是不是GPIO16,换个引脚 12 13都行
若然,一切若然~
回复

使用道具 举报

14

主题

262

帖子

2223

积分

金牌会员

Rank: 6Rank: 6

积分
2223
金钱
1956
HASS币
50
发表于 2023-5-22 14:58:22 | 显示全部楼层
用代码应该可以解决。你可测试一下:
restore_mode: RESTORE_DEFAULT_OFF

例如:
switch:
  - platform: gpio
    name: "sw1"
    restore_mode: RESTORE_DEFAULT_OFF
    pin:
      number: 16
      inverted: True
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 15:55 , Processed in 0.114916 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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