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
    +关注

    关注

    190

    文章

    6527

    浏览量

    197445
  • L293D
    +关注

    关注

    4

    文章

    50

    浏览量

    20730
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    行星齿轮减速机如何匹配伺服电机转速?

    匹配行星齿轮减速机与伺服电机转速需要根据负载特性和应用需求计算减速比。首先确定伺服电机的额定转速和负载转矩,然后通过计算所需的输出转速,选择
    的头像 发表于 04-07 16:42 157次阅读
    行星齿轮减速机如何匹配<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>转速?

    PLC怎么控制多台交流伺服电机达到同步工作

    在现代工业自动化控制系统中,多台交流伺服电机的同步控制是实现高精度运动控制的关键技术之一。PLC(可编程逻辑
    的头像 发表于 02-27 17:04 708次阅读
    PLC怎么<b class='flag-5'>控制</b>多台交流<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>达到同步工作

    三菱FX3U PLC控制伺服电机的高速脉冲模式解析

    三菱FX3U做为一款入门级PLC,应用很广泛,其实学习PLC就几点,开关量的输入、输出,就是我们平常所说的IO、伺服(或者步进电机)的控制、Modbus通信、模拟量输入输出,掌握了这些,基本可以做80%的项目了,小编今天主要来和
    的头像 发表于 01-27 15:51 1919次阅读
    三菱FX3U PLC<b class='flag-5'>控制</b><b class='flag-5'>伺服</b><b class='flag-5'>电机</b>的高速脉冲模式解析

    探索用于Arduino的TLE94112ES直流电机控制盾牌

    探索用于Arduino的TLE94112ES直流电机控制盾牌 引言 在电子工程领域,电机控制一直是至关重要的部分。对于
    的头像 发表于 12-18 16:35 490次阅读

    伺服电机控制方式简述

    。本文将从基础原理到前沿技术,系统梳理伺服电机控制方式及其应用特点。 一、伺服控制的基本架构 伺服
    的头像 发表于 12-01 07:37 1065次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b>的<b class='flag-5'>控制</b>方式简述

    伺服精准控制优选!电子谷伺服连接线适配多品牌稳定传输

    伺服系统,通过稳定传输特性消除连接环节对精准控制的干扰,成为伺服控制系统的可靠支撑。动力线保障电能稳定传输
    的头像 发表于 11-28 08:03 976次阅读
    <b class='flag-5'>伺服</b>精准<b class='flag-5'>控制</b>优选!电子谷<b class='flag-5'>伺服</b>连接线适配多品牌稳定传输

    派克Parker防爆伺服电机与普通伺服电机的区别

    。 Parker防爆伺服电机拥有强大的防爆外壳 防爆伺服电机的防爆原理是电动机内部发生爆炸时,一个是电动机外壳具有足够的强度,能够承受内部的爆炸压力,不会变形、破损,利用间隙切断的原理
    的头像 发表于 11-20 13:36 586次阅读
    派克Parker防爆<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>与普通<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>的区别

    伺服电机控制系统的高宽带电流环参数设计

    上回我们介绍了EtherCAT是如何利用SSC产生的sync信号,与电机控制系统完成同步的,如此我们即可保证整个控制系统的同步性能伺服控制
    的头像 发表于 11-17 09:53 7876次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b><b class='flag-5'>控制</b>系统的高宽带电流环参数设计

    伺服电机和步进电机的核心区别

    大家在运动控制的时候是用伺服电机的还是用步进电机做定位控制了?为什么有时候用伺服
    的头像 发表于 10-15 14:32 1993次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b>和步进<b class='flag-5'>电机</b>的核心区别

    Arduino Uno l两轮自平衡机器人 电机驱动无输出求解

    Arduino Uno l两轮自平衡机器人 电机驱动无输出求解
    发表于 10-15 06:36

    舵机与伺服电机的区别是什么?

    舵机与伺服电机都属于 可精确控制的驱动装置 ,但二者在定义范围、结构组成、控制方式和应用场景上存在显著差异,并非完全等同(舵机是伺服
    的头像 发表于 10-13 10:21 2268次阅读

    基于MT6835磁编码器IC的步进电机全闭环伺服控制策略

    基于MT6835磁编码器IC的步进电机全闭环伺服控制策略,通过引入高精度位置反馈和先进控制算法,实现步进
    的头像 发表于 08-27 17:55 1466次阅读

    MT6825磁编芯片如何突破伺服电机控制精度瓶颈

    芯片的出现,通过创新的磁感应技术、信号处理算法和系统级优化,为伺服电机控制精度的突破提供了关键技术支撑。以下从技术原理、性能优势、应用场景及未来趋势三个维度,深入解析MT6825如何重
    的头像 发表于 07-28 17:20 948次阅读
    MT6825磁编芯片如何突破<b class='flag-5'>伺服</b><b class='flag-5'>电机</b><b class='flag-5'>控制</b>精度瓶颈

    伺服电机中的回原点方式

    伺服电机的运行需要一个参考点,这个参考点就是原点。原点通常是由光电开关或机械开关来确定的,其位置是固定的。当伺服电机运行时,控制器会根据原点
    的头像 发表于 07-26 09:43 3740次阅读
    <b class='flag-5'>伺服</b><b class='flag-5'>电机</b>中的回原点方式

    什么是伺服电机编码器?作用/关键技术/选型等一起看看吧!

    什么是伺服电机编码器? 伺服电机编码器是伺服系统中的核心反馈元件,用于实时检测电机的转速、位置、
    的头像 发表于 06-09 11:07 3216次阅读
    什么是<b class='flag-5'>伺服</b><b class='flag-5'>电机</b>编码器?作用/关键技术/选型等一起看看吧!