如何将继电器和晶体管连接到 Arduino?

电器工程 Arduino 晶体管 中继
2022-01-20 08:02:01

https://i.stack.imgur.com/ad2ah.png

好的,这就是我的继电器的样子。我无法弄清楚我将 arduino 和晶体管连接到哪些引脚,以及将其他设备连接到哪些引脚。

请帮忙。

2个回答

这是另一个论坛上的一个很好说明的类似答案。

http://letsmakerobots.com/node/528#comment-15665

(深层链接图像)

继电器示意图,显示两个线圈引脚和由常开、常闭和公共(电源)组成的三引脚开关。

中继
(来源:letsmakerobots.com

使用晶体管驱动线圈和二极管来抑制其反电动势的电路。

司机
(来源:letsmakerobots.com

不要忘记调整继电器的不同引脚排列。

将继电器线圈的一端连接到 5V 导轨。将二极管(例如 1N4001)的阴极端(带有条的一端)连接到继电器线圈的同一端。将二极管的另一端钩到继电器线圈的另一侧。将继电器线圈的这一侧连接到 NPN 晶体管的集电极。NPN 的发射极接地。通过大约 2.2K 欧姆的电阻将 Arduino 的输出连接到 NPN 的底座。

当您将输出设置为高电平时,请检查 NPN 集电极的电压。不应该超过0.2V左右;如果您看到 0.25 或更多,请尝试使用较小的电阻,但不要低于 500 欧姆,否则您会从 arduino 拉出比您真正需要的更多的电流。