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

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

3天内不再提示

如何通过arduino的双H桥L293D电机驱动器控制DC电机的速度和方向

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

扫码添加小助手

加入工程师交流群

第1步:零件列表

1)Arduino uno 。.原始版本便宜地在http://www.ebay.co.uk/itm/UNO-R3-Arduino-MEGA328P.。.

2)L293D 。.. 5个装,价格为1.59欧元, http://www.ebay.co.uk/itm/Hot-5Pcs-DIP-16-Line-L2.。.

3)触觉按钮。.100pcs,.99欧元,位于http://www.ebay.co.uk/itm/4pin-100pcs-Tactile-Pus.。.

4)10K电位器。.. http://www.ebay.co.uk/itm/Mini-10K-OHM-Linear-Tap 。..

5)面包板。.http://www.ebay.co.uk/itm/400-Points-Solderless-B 。..

6)跳线。.. http://www.ebay.co.uk/itm/65Pcs-Male-to-Male-Sold.。.

7)带有arduino的计算机IDE 。..我无法提供您知道的链接。

步骤2:L293D引脚布局

步骤3:试验板布局

现在开始工作。

步骤4:Attac hL293D,电位计和面包板上的按钮。

L293D插针连接

PIN1(启用1)-DigitalPin11(PWM)

PIN2(INPUT1)-DigitalPin10(PWM)

PIN3(OUTPUT1)-电机PIN 1

PIN4(GND1)-Gnd

PIN6(OUTPUT2)-电机PIN 2

PIN7(INPUT2)-DigitalPin9(PWM)

PIN8(12v)-5v

PIN9(Vss3.3v)-5v///引脚表示3.3v,但您也可以将其连接到5v。

电位器插针连接

Pin1(正)-5v

Pin2(信号)-模拟PIN0

PIn3(负)-Gnd

按钮按钮引脚连接

1PIN = Gnd

2PIN = DigitalPIN7

第5步:Arduino代码

/*

*/

int enablePin = 11;

int in1Pin = 10;

int in2Pin = 9;

int switchPin = 7;

int potPin = 0;

int statusPin = 13;

void setup()

{

pinMode(in1Pin,OUTPUT);

pinMode(in2Pin,OUTPUT);

pinMode(enablePin,OUTPUT) ;

pinMode(switchPin,INPUT_PULLUP);

pinMode(statusPin,OUTPUT);

}

void loop()

{

digitalWrite(13,HIGH);

int speed = AnalogRead(potPin)/4;

boolean reverse = digitalRead(switchPin );

setMotor(速度,反向);

}

无效setMotor(内部速度,布尔反向)

{

AnalogWrite(enablePin,speed);

digitalWrite(in1Pin,!反向);

digitalWrite(in2Pin,反向);

}

步骤6:就是你做的!!

转动电位计以控制电动机的速度,然后按按钮更改方向。

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

    关注

    143

    文章

    9486

    浏览量

    153175
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195969
  • L293D
    +关注

    关注

    4

    文章

    50

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ‌DRV8821 路步进电机控制器驱动器技术文档总结

    该DRV8821提供微步进步进电机控制器/驱动器 打印机、扫描仪和其他办公自动化设备应用的解决方案。 两个独立的步进电机
    的头像 发表于 10-21 11:27 405次阅读
    ‌DRV8821 <b class='flag-5'>双</b>路步进<b class='flag-5'>电机</b><b class='flag-5'>控制器</b>与<b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8843 H电机驱动器技术文档总结

    该DRV8843为打印机提供集成的 H 电机驱动器解决方案, 扫描仪和其他自动化设备应用。该设备可用于
    的头像 发表于 10-21 09:29 545次阅读
    ‌DRV8843 <b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8833H电机驱动芯片技术文档总结‌

    DRV8833器件提供电机驱动器 用于玩具、打印机和其他机电一体化应用的解决方案。 该器件具有两个 H
    的头像 发表于 10-20 14:03 535次阅读
    ‌DRV8833<b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动</b>芯片技术文档总结‌

    ‌DRV8836路低压H电机驱动器技术文档总结

    该DRV8836为相机、消费品、玩具和其他低压或电池供电的运动控制应用提供集成电机驱动器解决方案。该器件具有两个 H
    的头像 发表于 10-20 11:05 329次阅读
    ‌DRV8836<b class='flag-5'>双</b>路低压<b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8835路低压H电机驱动器技术文档总结

    该DRV8835为相机、消费类产品、玩具和其他低压或电池供电的运动控制应用提供集成电机驱动器解决方案。该器件具有两个 H
    的头像 发表于 10-20 11:02 370次阅读
    ‌DRV8835<b class='flag-5'>双</b>路低压<b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8846 H步进电机驱动器技术文档总结

    该DRV8846为相机、打印机、投影仪和其他自动化设备应用提供高度集成的步进电机驱动器。该器件具有两个 H 和一个微步进分度,旨在
    的头像 发表于 10-17 13:59 489次阅读
    ‌DRV8846 <b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b>步进<b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8833C H电机驱动器技术文档总结‌

    该DRV8833C为玩具、打印机和其他设备提供电机驱动器解决方案 机电一体化应用。 该器件有两个 H
    的头像 发表于 10-17 11:28 504次阅读
    ‌DRV8833C <b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结‌

    ‌DRV8848 H电机驱动器技术文档总结

    该DRV8848为家用电器和其他机电一体化应用提供 H 电机驱动器。该器件可用于驱动一个或两
    的头像 发表于 10-17 11:23 670次阅读
    ‌DRV8848 <b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8436E/P H电机驱动器技术文档总结

    DRV8436E/P 器件是 H 电机驱动器,适用于各种工业应用。这些器件可用于驱动两个直流
    的头像 发表于 10-15 11:08 342次阅读
    ‌DRV8436E/P <b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8428E/P H电机驱动器技术文档总结

    DRV8428E/P 器件是 H 电机驱动器,适用于各种工业应用。这些器件可用于驱动两个直流
    的头像 发表于 10-15 09:50 299次阅读
    ‌DRV8428E/P <b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    DRV8425EH电机驱动器技术文档总结

    DRV8424E/P、DRV8425E/P 器件是 H 电机驱动器,适用于各种工业应用。这些器件可用于
    的头像 发表于 10-14 14:38 377次阅读
    DRV8425E<b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    ‌DRV8421 18V 2AH步进电机驱动器技术文档总结

    该DRV8421为家用电器和其他机电一体化应用提供 H 电机驱动器。该器件可用于驱动一个或两
    的头像 发表于 10-11 15:15 1006次阅读
    ‌DRV8421 18V 2A<b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b>步进<b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术文档总结

    德州仪器DRV8262高功率H电机驱动器技术解析与应用指南

    Texas Instruments DRV8262/DRV8262-Q1半电机驱动器是宽电压、大功率半电机
    的头像 发表于 09-08 14:34 640次阅读
    德州仪器DRV8262高功率<b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>技术解析与应用指南

    Texas Instruments DRV8848 H电机驱动器数据手册

    Texas Instruments DRV8848H电机驱动器集成了两个采用NMOS驱动器
    的头像 发表于 07-10 11:41 773次阅读
    Texas Instruments DRV8848 <b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动器</b>数据手册

    可以驱动两个直流有刷电机、一个极步进电机H电机驱动芯片-SS8833E

    电机驱动芯片 - SS8833E是一种电机驱动器,具有两个
    的头像 发表于 02-12 09:43 933次阅读
    可以<b class='flag-5'>驱动</b>两个直流有刷<b class='flag-5'>电机</b>、一个<b class='flag-5'>双</b>极步进<b class='flag-5'>电机</b>的<b class='flag-5'>双</b><b class='flag-5'>H</b><b class='flag-5'>桥</b><b class='flag-5'>电机</b><b class='flag-5'>驱动</b>芯片-SS8833E