Hi~ (o ^ ^ o)♪, 各位深海王国的同志们,早上下午晚上凌晨好呀~ 辛苦工作的你今天也辛苦啦(/≧ω)
今天大都督为大家带来语音模块的番外系列——ASRPRO控制继电器开关,帮你学会使用ASRPRO控制继电器开关电器元件,let’s go!
番外1:ASRPRO控制继电器开关
ps:此番外系列需要大家对ASRPRO已经有一定熟悉度,建议大家在学习完系列文章
【深海王国】小学生都能玩的语音模块?ASRPRO打造你的第一个智能语音助手,后再进行学习。
如果赶时间,只学前四节也可以哦。
继电器介绍与工作原理:
继电器是一种电控制装置,通常用于在电路中通过低功率信号控制高功率信号,或者实现电路的自动开关。它的基本构成包括电磁铁、衔铁、弹簧和一组或多组六极开关触点。继电器的样子多种多样,我们常用的是下面这一种,有单路和多路可选:
大家可以简单把继电器理解为一种自动开关。就像你家里的电灯开关一样,你可以用手去开或关。但想象一下,如果你不需要用手,而是通过某种信号(比如电信号)去控制这个开关,这就是继电器的作用。
再具体一点,继电器里面有一个小小的电磁铁。这个电磁铁通电后会产生磁场,把一个开关吸合或者断开。简单来说,就是用一个小电流去控制一个大电流的开关。
继电器的选型:
我们在淘宝上能买到的继电器大部分都长这样,红配蓝,上面还有很多小字:
那么这些小字代表什么意思呢,而我们又该怎么选用继电器呢?
- 首先DC、AC分别代表直流电(Direct Current)和交流电(Alternating Current)。
- 而下面的10A 250VAC和15A 125VAC,则表示继电器的触点在250V交流电下能够承最大电流是10A、在125V交流电下能够承载的最大电流是15A。
- 如同,左边的5V代表继电器线圈工作电压,用来跟我们的单片机连接,比如我们的ASRPRO或者是Arduino这些单片机供电都是5V,所以我们所用的继电器也是5V。
- 右边的端口,用来跟我们的用电器,电源连接,只要注意电压电流不超过额定值就可以啦。
这种继电器实在太常见了,大家随便买哪一家都可以,一般我们的单片机开发板都是5V供电,所以继电器也买5V的就可以。
反正还是老规矩,我把我用过没问题的购买链接分享给大家,大家仅供参考,没有商业推广。咱们的公众号「深海大都督」里,回复「继电器购买」就可以啦。
感谢你的支持,建设深海,没你不行!
继电器端口介绍与接线:
我们常用的继电器就三个端口:
触点类型 | 英文 | 功能说明 |
---|---|---|
常开触点 | Normally Open, NO | 继电器未激活时,常开触点保持断开状态。当继电器激活后,触点闭合,电路导通。 |
常闭触点 | Normally Closed, NC | 继电器未激活时,常闭触点保持闭合状态。当继电器激活时,触点断开,电路断开。 |
公共端 | (Common, COM) | 公共端是触点的公共连接点,可以连接到NO或NC触点。 |
而具体的接线可以参考下图:
这个是常闭端NC的接法,就是默认电路状态是断开,当单片机发送给继电器一个高或低电平信号,继电器就激活,使电路断开。
如果需要常开端NO的接法,也非常简单,将原本接在NC上的线接到NO上去就可以啦。
如果大家还是有一点不理解,没关系,给大家再说的简单一点:
就像刚才说的,我们可以把继电器想象成一个开关,现在这是一个接通的电线,上面有一个用电器:
现在我们给这个用电器加上开关,肯定是加在用电器前面对不:
现在我们的继电器就是这个开关,我们电源的负极就接NO或NC,正极接COM口,根据情况选择。
然后我们为了控制我们的继电器,我们另一端就要接单片机:
单片机如何控制继电器:
也是只需要三个引脚,分别是一个控制器+,一个是控制器的GNG,还有一个信号控制引脚,这是单路继电器。
同样的,如果是两路继电器就需要,占用2+2=4个单片机引脚。
四路就需要2+4=6个,六路2+6=8个。
以此类推N个继电器就需要2+N个单片机引脚,分别是2个电源引脚和N个控制引脚。
然后具体接线的话可以看官方参考图:
官方例程就在这里:
代码不用改,直接上官方代码就行:
因为手边没电源,所以演示效果等过几天再给大家放,先在这里插个眼,反正这个代码是没问题的,大家遇到问题私聊我就可以啦。
需要的相关材料链接我都放在公众号「深海大都督」里了,回复「继电器购买」就能获得啦~
哈哈,让焦虑不再蔓延,信息不再高壁,如果你觉得这篇文章对你有帮助,就来个免费的点赞吧!
(◍˃̶ᗜ˂̶◍)✩我深海大都督正式授予你深海王国公民的身份~
(・ω< )★ 加入深海大家庭,快乐摆烂每一天!