Arduino 直流电机17 Mar 2025 | 6 分钟阅读 直流电机被认为是最简单的电机,它有广泛的应用,从家用电器到工业。例如,汽车上的电动车窗、电动汽车、电梯等。 直流电机的工作原理基于电磁感应。这意味着电机的旋转取决于磁场产生的力。它将电能转化为机械能。这种电机可以通过直流电供电。 让我们讨论一下直流电机是如何工作的。 直流电机的工作原理直流电机由定子、转子、电枢和换向器组成。换向器带有电刷。定子中有两个固定磁铁,负责产生磁场。 直流电机中的电枢承载交流电。电枢将电能转化为机械能,以扭矩的形式。它进一步通过轴传递这种机械能。 换向器被定义为电子开关。它还可以反转外部电路和电机之间的电流方向。电刷充当外部电源和旋转线圈之间的中间体。 中心铁芯用绝缘导线缠绕,当电流通过导线时,它会集中磁场。绝缘导线的绕组在电机铁芯周围有很多圈。 导线末端连接到换向器。换向器进一步为电枢线圈供电,并通过电刷连接电源和旋转线圈。 直流电机的优点使用直流电机的优点如下
直流电机如下图所示 ![]() 让我们从项目开始。 我们将讨论直流电机的两个项目。 项目 1在这里,我们将讨论使用二极管、晶体管和电阻器将直流电机与 Arduino 板的简单连接。 所需硬件项目中需要的组件如下
项目的结构该项目的结构如下所示 ![]() Sketch请看下面的代码 将代码上传到板的步骤步骤如下
关系设置连接的步骤如下
连接图我们将使用模拟器显示连接,以便连接更清晰、更精确。 我们可以使用硬件设备进行相同的连接。 ![]() 连接完成后,电机将旋转。 项目 2在这里,我们将讨论使用 L293D H 桥电机驱动器将直流减速电机与 Arduino 板的连接。 让我们讨论一下使用 L293D H 桥电机驱动器与直流电机的必要性。 L293被定义为电机驱动器 IC,允许直流电机在任何方向上驱动。它还可以同时控制两个直流电机。它是一个 16 针集成电路 (IC)。 它从 Arduino 板上的微处理器接收信号,并将该信号传输到电机。它有两个 VCC 或电压引脚,其中一个引脚为其工作提供电流,另一个用于为直流电机提供电压。 电机通常需要高电流才能运行。我们可以使用 Arduino 上的微控制器,但高电流可能会损坏微控制器。为了克服这个问题,使用了电机驱动器。 L293D 是用于驱动直流电机最流行的电机驱动器之一。它可以运行高达 1 安培电流负载的直流电机。 L293D 驱动器上的四个输出使其适合驱动 4 线步进电机。我们也可以使用 L293D 驱动器驱动舵机。 L293D引脚图L293D的引脚图如下所示 ![]() 所需硬件项目中需要的组件如下
Sketch请看下面的代码 关系设置连接的步骤如下
连接图我们将使用模拟器显示连接,以便连接更清晰、更精确。 我们可以使用硬件设备进行相同的连接。 ![]() 速度的“慢”模式将导致电机以慢速旋转。我们也可以将模式更改为快速或正常,如代码中所述。 我们也可以根据我们的要求向代码添加更多速度参数。 下一个主题Arduino Nano |
我们请求您订阅我们的新闻通讯以获取最新更新。