0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样通过Arduino和L293D控制伺服电机

454398 来源:工程师吴畏 2019-08-05 11:26 次阅读

为什么用L293D驱动电机?

驱动电动机需要高电流。另外,旋转方向和速度是两个需要控制的重要参数。这些要求可以通过使用微控制器(或像Arduino这样的开发板)来处理。但有个问题;微控制器无法提供足够的电流来运行电机,如果直接将电机连接到微控制器,可能会损坏微控制器。例如,Arduino UNO引脚限制为40mA电流,远小于控制小型电机所需的100-200mA电流。要解决这个问题,我们应该使用电机驱动器。电机驱动器可以连接到微控制器以接收命令并以高电流运行电机。

L293D是最常用的电机驱动器之一,可以运行直流电机,电流负载高达1A.L293D有4个输出使其适用于4线步进电机。 L293D也可用于驱动伺服电机。在本项目中,您将学习如何使用L293和Arduino UNO作为控制器来驱动电机。要了解有关L293D的更多信息,请不要错过这篇文章:L293D:Theory,DiagramSimulation&引脚说明。

控制直流电机

有几种类型的直流电机,但这里我们将使用简单的有刷直流电机。它有小塑料齿轮,很容易驾驶。该电机适用于小型机器人和玩具。

电路

In此电路,可调电源可以用9V电池或电源适配器替换。确保所有电线和电缆连接正确,然后上传代码。

控制步进电机

在这个项目中,我们使用四线步进电机。您可以在三种模式下控制步进电机。单步,半步和功率步。您应该知道步进电机的接线连接。如果不这样做,请使用欧姆表来查找。

电路

有时,步进电机会在电路中产生一些噪音。您可以并联一些电容来移除它们。

控制伺服电机

微型伺服电机(也称为9克伺服电机)在机器人手臂等小型机器人项目中非常有用。您应该生成PWM信号来控制伺服电机。伺服电机根据其类型和尺寸可以非常快速和强大。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    187

    文章

    6462

    浏览量

    186613
  • L293D
    +关注

    关注

    4

    文章

    50

    浏览量

    20064
收藏 人收藏

    评论

    相关推荐

    伺服电机原理及控制应用

    伺服电机(Servo Motor)是一种高精度、高性能的电动机系统,广泛应用于需要精确控制位置、速度和加速度的场合。 一、伺服电机的工作原理
    的头像 发表于 10-22 16:58 231次阅读

    PLSY指令怎样控制伺服正反转

    方式主要有模拟控制和数字控制两种。 2. PLC与伺服电机的连接 PLC(可编程逻辑控制器)是一种用于工业自动化
    的头像 发表于 08-19 14:51 1147次阅读

    伺服电机也是脉冲控制吗为什么

    伺服电机是一种高精度、高响应速度的电机,广泛应用于工业自动化、机器人、航空航天等领域。伺服电机控制
    的头像 发表于 07-14 10:37 753次阅读

    使用L293D电机驱动器控制直流电机

    直流电机是指能将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。当直流电机作为电动机运行时,它将电能转换为机械能,用于驱动各种设备;而作为发
    的头像 发表于 06-21 15:55 1221次阅读
    使用<b class='flag-5'>L293D</b><b class='flag-5'>电机</b>驱动器<b class='flag-5'>控制</b>直流<b class='flag-5'>电机</b>

    plc控制伺服电机的指令有哪些

    PLC(可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。伺服电机作为执行元件,可以通过PLC进行精确
    的头像 发表于 06-12 11:39 1986次阅读

    伺服电机可以通过电机的线改变正反转吗

    伺服电机是一种高精度、高响应速度的电机,广泛应用于工业自动化、机器人、数控机床等领域。伺服电机的正反转
    的头像 发表于 06-12 10:09 1884次阅读

    伺服电机最简单控制方法是什么

    控制系统,其工作原理是将输入信号直接传递给执行机构,通过执行机构的响应来实现对系统的控制。在伺服电机的开环
    的头像 发表于 06-05 15:49 669次阅读

    L293D双路全桥驱动电路原理

    L293D芯片内部包含两个单独的全桥驱动器,每个驱动器可控制一个电机。每个全桥驱动器由四个功率晶体管组成,通过准确的控制,可实现
    的头像 发表于 05-20 17:04 1510次阅读

    L293D新型双路全桥式驱动IC工作原理

    。 一、L293D的结构与特性 L293D内部集成两个完全独立的H桥式驱动器,每个驱动器均可独立控制一个电机的正反两个方向转动,这使得L293D
    的头像 发表于 05-07 18:25 1198次阅读

    交流伺服电机工作原理 交流伺服电机控制方式

    交流伺服电机是一种通过闭环反馈控制系统实现精确位置、速度和转矩控制电机。它在工业自动化、机械加
    的头像 发表于 02-18 14:59 2119次阅读

    arduino控制步进电机代码

    中,我们将详细介绍如何使用Arduino控制步进电机的代码。 步进电机通常用于需要精确控制角度和位置的应用中,例如3
    的头像 发表于 02-14 16:29 1875次阅读

    如何使用Arduino UNO板和电位器控制伺服电机

    在本Arduino伺服电机教程中,您将学习如何使用Arduino UNO板和电位器控制伺服
    的头像 发表于 02-11 10:11 2557次阅读
    如何使用<b class='flag-5'>Arduino</b> UNO板和电位器<b class='flag-5'>控制</b><b class='flag-5'>伺服</b><b class='flag-5'>电机</b>

    L293D驱动器电路图介绍

    L293D驱动器模块的原理是利用H桥电路来控制电机的正反转和速度调节。H桥是一个四象限输出功率放大器,因其电路形状像字母H而得名。在H桥电路中,四个开关分别位于四个象限中,通过
    的头像 发表于 02-02 14:53 3711次阅读
    <b class='flag-5'>L293D</b>驱动器电路图介绍

    伺服电机原理与应用 伺服电机惯量大小如何选用

    伺服电机原理与应用 一、伺服电机原理 伺服电机是一种控制
    的头像 发表于 01-22 16:32 891次阅读

    伺服电机最简单控制方法

    伺服电机是一种特殊的电机,可以根据控制信号准确地控制角度、速度和位置。伺服
    的头像 发表于 01-14 14:40 1840次阅读