LPC1114IO口控制继电器吸合与释放,但吸合后释放不了,请问各位大侠为啥会这样?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LPC1114IO口控制继电器吸合与释放,但吸合后释放不了,请问各位大侠为啥会这样?相关的知识,希望对你有一定的参考价值。

如图,用LPC1114来控制三极管的基极,从ACC_CON输出0或1,当发指令0时,继电器吸合,可当发再次发1后,继电器不会释放,我试了下,似乎跟两个电阻RD2和R21有关系,有的RD2阻值用3k R21用阻值300欧继电器会吸合与释放,但是有的又不行,我换了RD2用2K的就行,能释放,这是为什么呢?三极管在这里是做开关作用的吧?对于 三极管我不是很懂,希望朋友们能帮我个忙,纠结了好久了。

参考技术A 我觉得R21的阻值太小,把它换大点试试看!

4-Wi-Fi无线控制器开发例程(控制GPIO输出高低电平,控制继电器吸合和断开)

打开软件,连接开发套件

技术分享图片  技术分享图片

 

 

技术分享图片

 

首先说一下,用lua开发,默认一开始执行的是init.lua,所以我们就先建一个init.lua

技术分享图片

 

 

技术分享图片

 

 首先熟悉一下Lua语言,让模块打印个hello 8266(Lua语言很灵活,很好用)

print("hello 8266")

 

 

技术分享图片

 

 技术分享图片

 

 可以复位板子试一试

技术分享图片

技术分享图片

 

现在换种打印方式

用一个变量,正好学一下lua的变量

 

a="hello jiangxin"
print(a)

 

技术分享图片

技术分享图片

 

好了,现在开始控制GPIO(控制继电器吸合)

参考资料  https://nodemcu.readthedocs.io/en/master/en/modules/gpio/     (这是鱼竿)

看一下原理图

技术分享图片

先说一下程序怎么写

 

gpio.mode(1, gpio.OUTPUT)
gpio.write(1, 1)

 

技术分享图片

 

 技术分享图片

现在说一下程序

技术分享图片

看上面的对应关系,要控制模块的GPIO5,实际上Lua里面写1

 技术分享图片

技术分享图片

技术分享图片

 

 现在控制继电器断开

 技术分享图片

以上是关于LPC1114IO口控制继电器吸合与释放,但吸合后释放不了,请问各位大侠为啥会这样?的主要内容,如果未能解决你的问题,请参考以下文章

实时指令控制继电器(树莓派)

继电器振荡器

4-Wi-Fi无线控制器开发例程(控制GPIO输出高低电平,控制继电器吸合和断开)

继电器继电器5V的,继电器控制12V直流电机正反转是继电器老是吸合不稳,哒哒响,咋么解决?大仙们出出主意

这个继电器驱动电路的原理,越详细越好

程序如何写串口控制继电器开关?求思路和源码?