实践/硬件DIY

5V继电器模块Arduino怎么接?单片机控制大功率电器的安全避坑

硬件DIY 2026-10-14 12:55:54 11阅读 4讨论 举报
5V继电器模块Arduino怎么接?单片机控制大功率电器的安全避坑

让Arduino控制一个灯、一个水泵、一扇电机的开关,靠的就是继电器。它相当于一个电磁控制的“开关”,小电流去控制大电流回路,把控制端和被控端隔离。很多人第一次试着让单片机点亮一个220V的台灯,用的就是它。但高压接线安全第一,这篇把接法和避坑讲透。

低电平触发还是高电平触发?先搞清

市面上常见的1路5V继电器模块上面一般有:VCC、GND、IN三个控制脚,加上被控侧的COM、NO、NC三个接线端子。最让人迷惑的就是触发方式:很多蓝色模块默认是低电平触发,也就是IN给低电平才吸合、给高电平反而断开。如果你按“高电平让它开”去写,结果会完全反过来。

判断方法很简单:模块上一般有跳线或丝印标注,或者看指示灯——IN接低时指示灯亮了就是低电平触发。控好IN这一个脚,接VCC、GND到Arduino,就能让单片机操控一路大功率负载。

电源分开,地要共

控制回路和被控回路最好分开供电:继电器VCC、GND走Arduino的5V和地来驱动线圈,被控侧的大功率设备用自己独立的电源回路。两个回路的地要连在一起(共地),信号才有参考,不然触点可能抖。

被控侧接线记住三字诀“COM是公共端”:火线进COM,NO是常开(不吸合时不通),你接COM和NO,吸合时才导通。要一直导通、断开才断开,就接COM和NC常闭。别把交流相序搞反,断火线才是最安全的断法。

安全避坑,这三条别省

第一是高压隔离和电压等级。触发的继电器大多标了AC 250V/10A或DC 30V之类额定值,别超载,尤其别用它去切纯电感性大功率负载,会拉电弧。

第二是续流二极管。继电器线圈是感性元件,断开瞬间会产生反向电压尖峰,可能把单片机引脚打坏。正规模块板载了续流二极管,裸继电器务必自己加一个1N4007反向并联在线圈两端。

第三是实验安全。接220V这类市电时,务必断电接线、线头做好绝缘、套热缩管,别让裸露金属碰到金属台面。初学阶段建议先用低压直流(比如LED灯带、12V风扇)验证逻辑,确认无误再碰市电。

把触发电平、分电源共地、安全隔离这三件事理顺,继电器就是你把“单片机只做控制的”这个边界拿捏好的关键元件,智能开关、自动浇花、远程断电都能做。

版权声明:
作者:隔壁老王的教程
链接:https://www.aiddithome.com/p/2105130754fc3b.html
来源:硬件DIY
实践版权归作者所有,未经允许请勿转载,若此实践存在违规行为,您可以点击 “举报”。


登录 后发表评论
4条评论
参数党小马
1楼 · 1天前

线圈的续流二极管不能省,裸继电器不加会打坏单片机引脚

调参到凌晨
2楼 · 1天前

先拿12V风扇验证再碰市电,这招对新手特友好,少走好多弯路

天快亮了
3楼 · 1天前

低电平触发这个坑太深了,我按高电平亮写反了,把跳线方向看清就对

只看不说话
4楼 · 1天前

带高压千万得断电接线,我用它控了个小台灯,安全第一条

本文作者
最近更新:2026-10-14 12:55