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

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

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

[复制链接]

14

主题

89

帖子

498

积分

中级会员

Rank: 3Rank: 3

积分
498
金钱
409
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

帖子

455

积分

论坛积极会员

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

使用道具 举报

50

主题

1301

帖子

4927

积分

论坛DIY达人

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

使用道具 举报

2

主题

123

帖子

1681

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

14

主题

89

帖子

498

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

14

主题

89

帖子

498

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

2

主题

123

帖子

1681

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

13

主题

182

帖子

1485

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

13

主题

405

帖子

2453

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

14

主题

250

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1747
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-5-10 01:22 , Processed in 0.074991 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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