ESP-01S-Relay长时间连接宕机问题
8266使用在继电器上,已经用lua配置成STATION工作方式,setSleepMode=WIFI_LIGHT_SLEEP,可以正常工作,但是继电器及8266芯片温度一直攀升,最终会在烫手的温度时断网,死机,时间长的话可以坚持72小时才死机,短的话几小时就死机。上述是在继电器连通情况下,如果继电器保持断开,则继电器及8266芯片温度都不高,所以基本没发现掉线和死机情况(有待进一步确认)
各位大佬,我的上述问题是否有办法解决,不是个例,为了证明不是个体现象,我已经先后买了11套来测试,均是有上述问题!而且还买了很多散热贴片,有一点效果,但是只是延长了死机时间,仅此而已。
如何解决?如何让模块和继电器可以长时工作不升温不死机?
继电器也升温说明其可能工作在脉动状态.用示波器来观察gpio0输出波形找到问题所在. lwq1947 发表于 2021-12-23 10:24
继电器也升温说明其可能工作在脉动状态.用示波器来观察gpio0输出波形找到问题所在. ...
大神,继电器没有连接任何负载也会这样么?
用示波器来观察gpio0输出波形找到问题所在之后呢?
烦请指点:handshake leo008 发表于 2021-12-23 10:44
大神,继电器没有连接任何负载也会这样么?
用示波器来观察gpio0输出波形找到问题所在之后呢?
烦请指点: ...
继电器导通但不接负载时会发热吗? lwq1947 发表于 2021-12-23 10:53
继电器导通但不接负载时会发热吗?
是的,就是这样的情况下发热 看到一些描述后,打算把电源5v换成12v试一下,产品描述是5v-12v,不知道是不是换成12v工作就可以满足,因为对于继电器发热的分析中,以一种说电压不能低额定于80%的,我有用过此款继电器,在12v上工作正常,我晚上试试回复各位 leo008 发表于 2021-12-23 11:08
是的,就是这样的情况下发热
那就说继电器是工作在高速通断状态下,ESP-01S的gpio0输出为低电平时继电器才导通.是否程序原因导制输出不稳. 本帖最后由 leo008 于 2021-12-23 13:22 编辑
if(_GET.pin == "ON1")then
gpio.write(led1, gpio.LOW);
print("led1 on")
elseif(_GET.pin == "OFF1")then
gpio.write(led1, gpio.HIGH);
print("led1 off")
end
client:send(buf);
client:close();
collectgarbage();
print("http ok")
lwq1947 发表于 2021-12-23 11:23
那就说继电器是工作在高速通断状态下,ESP-01S的gpio0输出为低电平时继电器才导通.是否程序原因导制输出不 ...
我把主要源码贴出来,我没有看出哪里有问题呢? leo008 发表于 2021-12-23 11:34
我把主要源码贴出来,我没有看出哪里有问题呢?
用示波器来观察gpio0输出波形就是看程序是否有问题而导制输出脉冲电平.
页:
[1]
2