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

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

3天内不再提示

怎样用L293D控制直流电动机

454398 来源:wv 2019-09-29 11:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:聚集零件

怎样用L293D控制直流电动机

要使用L293D控制直流电动机,我们需要:

Arduino UNO

L293D电动机驱动器

小型直流电动机

面包板

跳线包

步骤2:电路

根据上面显示的电路连接所有组件。

L293D上的引脚:

使用AnalogWrite()函数由Enable 2引脚控制电动机的速度。

电动机的方向由In 3和In 4引脚控制。

步骤3:Arduino素描

使用Arduino IDE将以下代码上传到Arduino

int enable2 = 9;

int in3 = 10;

int in4 = 11;

void setup()

{

pinMode(enable2,OUTPUT);

pinMode(in3,OUTPUT);

pinMode(in4,OUTPUT);

}

void循环()

{

analogWrite(enable2,200);//0到255之间的任何值

digitalWrite(in3,HIGH);

digitalWrite(in4,LOW);

delay(10000);

analogWrite(enable2,200);//0到255之间的任何值

digitalWrite(in3,LOW);

digitalWrite(in4,HIGH);

延迟(10000);

}

要控制电动机的方向:

in3和in4引脚必须设置为相反的值。

如果in3为高电平并且in4为LOW时,电动机将以一种方式旋转;另一方面,in3为HIGH且in4则是低速,则电动机将沿相反的方向旋转。

要控制电动机的速度,请执行以下操作:

通过对启用引脚使用AnalogWrite来设置速度。

电动机的速度可以通过更改“ analogWrite”中的值进行更改。如果将AnalogWrite中的值设置为255,则电动机将以最大速度旋转。

步骤4:完成

现在只需使用USB或9V电池为Arduino供电,即可看到电动机旋转。

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

    关注

    7

    文章

    198

    浏览量

    24127
  • L293D
    +关注

    关注

    4

    文章

    50

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    直流电机的基本工作原理与结构

    为强迫通风式。 ZZJ系列,为起重、冶金直流电动机系列。电压有220V, 440V两种。励磁方式有串励、并励、复励3种。工作方式有连续、短时和断续3种,基本形式为全封闭自冷式。此外还有ZQ直流牵引
    发表于 10-28 05:25

    无刷直流电动机电流连续控制方法研究与实现

    摘 要:为抑制无刷直流电动机换相期间电流的上升速度和下降速度不一致而造成的转矩脉动,探索采用三相电流连续控制方式抑制无刷直流电动机转矩脉动的方法。与传统方波相电流控制方式相比较,采用三
    发表于 08-01 12:27

    基于电感法无刷直流电动机的起动分析

    无刷直流电动机(以下简称无刷电机)正朝着无位置传感器控制方问发展。目前无位置传感器无刷电机使用较多的是反电动势法。反电动势法的主要问题是电机起动瞬间转速为零,反
    发表于 07-28 15:02

    无位置传感器无刷直流电机的+FPGA+控制实现

    采样值较大,响应速度慢而导致速度不是很低时过零检测失败而使电机停转,为了能使电机在不改变算法的前提下降低到更低速,并且提高系统运行稳定可靠性,提出了一种全数字化的无刷直流电动机速度伺服系统控制器的数字
    发表于 07-10 16:35

    无刷直流电机状态方程系数矩阵的动态更新

    实现无刷直流电控制系统的仿真,并可方便地用于验证无刷直流电动机控制算法和策略。 纯分享帖,点击下方附件免费获取完整资料~~~ 【免责声明】本文系网络转载,版权归原作者所有。本
    发表于 07-09 14:17

    无刷直流电机在电动转辙机中的应用

    1.使用无刷直流电机的必要性 目前,现场大量使用的 ZD6 系列电动转辙机,采用普通直流串激电动机作为动力源,具有运行效率高和调速性能好等优点。但传统的
    发表于 07-08 18:47

    无刷直流电机无位置传感器控制系统仿真研究

    摘要:通过分析无刷直流电动机数学模型,利用MalabSimulink对无刷直流电机无位置传感器控制系统进行了建模和仿真。分别用Simuink库中自带的电机模型,反电动势过零点检测法、速
    发表于 07-08 18:37

    无刷直流电机双闭环串级控制系统仿真研究

    以来伴随着永磁材料技术、计算机及控制技术等支撑技术的快速发展及微电机制造工艺水平的不断提高,永磁无刷直流电动机在高性能中、小伺服驱动领域获得广泛应用并日趋占据主导地位吗。一直以来,研究人员都比较关注利用
    发表于 07-07 18:36

    无刷直流电机模糊自适应PID控制的研究

    共同建文了无刷直流电动机模糊自适应PID控制的仿真模型,充分发挥了PSIM和MATLAB/Simulink各自在仿真方面的优势,简化了建立仿真模型的过程。仿真结果表明,采用模糊PID集成控制算法能够使
    发表于 07-07 18:29

    基于高效DC/DC电源模块的电动控制系统设计

    以无刷直流电动机为基础,介绍了一种基于高效DC/D C 电源模块的电动控制系统。讨论了无刷直流电动机的组成和基本工作原理,设计了包括电源电
    的头像 发表于 06-19 09:48 2.4w次阅读
    基于高效DC/DC电源模块的<b class='flag-5'>电动</b>车<b class='flag-5'>控制</b>系统设计

    EtherCAT科普系列(10):EtherCAT技术在无刷直流电机驱动系统领域应用

    传统带碳刷的直流电机,所以又被称为电子式可调速直流电动机或电子式换向直流电机。BLDC电机的转子是永磁体,通过改变周围的线圈所产生的磁场的方向使转子旋转。通过控制
    的头像 发表于 05-29 17:05 1168次阅读
    EtherCAT科普系列(10):EtherCAT技术在无刷<b class='flag-5'>直流电</b>机驱动系统领域应用

    实用电气控制线路图册

    简介: 本文内容包括:常用控制电器、异步电动机、同步电机、直流电动机、特殊电机、交直流弧焊机的电气控制线路,以及家用电器、照明线路、电工测量
    发表于 05-17 15:40

    电机绕组结构及故障分析

    直流电动机除了电枢绕组和励磁绕组外,为了改善换向,大都装有换向极绕组和补偿绕组;同步电机,威力防止震荡和改善某些性能,或因启动需要,一般装有阻尼绕组,但对于小型电机,这些绕组往往可以省略。 类型
    发表于 05-14 14:50

    直流电动机的电磁转矩和电枢电流由什么决定?

    直流电动机作为将电能转换为机械能的核心设备,其性能关键取决于电磁转矩与电枢电流的特性。这两者的关系及决定因素涉及电动机内部电磁作用与外部电路参数的复杂交互,需从基本原理、结构设计及运行条件等多维
    的头像 发表于 04-28 17:36 3740次阅读
    <b class='flag-5'>直流电动机</b>的电磁转矩和电枢电流由什么决定?

    为什么直流力矩电动机转矩大、转速低?

    直流力矩电动机是一种特殊设计的直流电机,其核心特点在于能够提供大转矩而保持较低的转速。这种特性使其在需要精确控制和高扭矩输出的场合(如机器人关节、航空航天设备、医疗仪器等)中具有不可替
    的头像 发表于 04-28 17:18 1621次阅读
    为什么<b class='flag-5'>直流</b>力矩<b class='flag-5'>电动机</b>转矩大、转速低?