Electromagnet CN

아두위키 : Arduwiki

概述

电磁铁(Electromagnet)是只在电流流动时才会产生磁力的磁铁。电磁铁可以根据其大小和磁力的强度应用于多种用途,并且可以通过像 Arduino 这样的微控制器轻松地进行控制。

工作原理

电磁铁的工作原理基于电与磁的相互作用。当电流通过电线时,由于电磁感应现象,会在电线周围形成磁场。这个磁场根据电线的形状和方向不同而表现不同,当电线绕着铁芯时,铁芯内部会形成强大的磁场。利用这一原理,电磁铁可以根据电流的强度和方向来调节磁力。

规格

电压 5V、12V、24V 等
磁力 磁力大小不同,本文件使用的是 12V 15kg 型号。

应用示例

此示例使用 继电器模块 控制电磁铁每 3 秒钟切换磁性,反复开关。

电路组成

电磁铁的引脚没有特别的区分,您可以随意将它们连接到 GND 和继电器上。

电路图中显示了 2 个电池,但实际上使用了 4 节 AA 电池。

为什么使用继电器

电磁铁没有直接连接到 Arduino,而是通过继电器进行连接。原因如下:

1. 电气隔离

  • 使用继电器 : 继电器提供电气隔离。也就是说,像 Arduino 这样的低电压电路可以控制高电压设备(如电磁铁、马达等)。当电流通过继电器的线圈时,开关会激活并连接高电压电路。
  • 直接连接 : 直接连接时,Arduino 的引脚会直接连接到高电压设备上,如果电路设计有问题,可能会损坏 Arduino 板。这是因为低电压电路和高电压电路连接在同一条路径上。继电器提供了电路的安全性和稳定性。

2. 控制方式

  • 使用继电器 : 使用继电器时,Arduino 只需要通过低电压信号控制继电器,从而控制高电流或高电压。这使得可以安全地控制电磁铁或高功率设备。
  • 直接连接 : 直接连接时,Arduino 需要直接控制一个高电压设备,这要求 Arduino 引脚产生的电流能够满足设备的需求。

有关继电器的详细信息,请参考 Arduino 继电器模块 文档。

示例代码

const int relay = 4;

void setup() {
  pinMode(relay, OUTPUT);
}

void loop() {
  digitalWrite(relay, LOW);
  delay(3000);
  digitalWrite(relay, HIGH);
  delay(3000);
}

执行结果

购买链接

公集萨商城