0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何通過arduino的雙H橋L293D電機驅(qū)動器控制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:試驗板布局

現(xiàn)在開始工作。

步驟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(負(fù))-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(內(nèi)部速度,布爾反向)

{

AnalogWrite(enablePin,speed);

digitalWrite(in1Pin,!反向);

digitalWrite(in2Pin,反向);

}

步驟6:就是你做的?。?/p>

轉(zhuǎn)動電位計以控制電動機的速度,然后按按鈕更改方向。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電機
    +關(guān)注

    關(guān)注

    141

    文章

    8772

    瀏覽量

    143788
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6453

    瀏覽量

    185933
  • L293D
    +關(guān)注

    關(guān)注

    4

    文章

    50

    瀏覽量

    20009
收藏 人收藏

    評論

    相關(guān)推薦

    使用MSPM0 MCU為步進電機和有刷直流(BDC)電機實現(xiàn)優(yōu)化的H驅(qū)動器控制

    電子發(fā)燒友網(wǎng)站提供《使用MSPM0 MCU為步進電機和有刷直流(BDC)電機實現(xiàn)優(yōu)化的H驅(qū)動器控制
    發(fā)表于 09-02 09:49 ?0次下載
    使用MSPM0 MCU為步進<b class='flag-5'>電機</b>和有刷直流(BDC)<b class='flag-5'>電機</b>實現(xiàn)優(yōu)化的<b class='flag-5'>H</b><b class='flag-5'>橋</b><b class='flag-5'>驅(qū)動器</b><b class='flag-5'>控制</b>

    H電機驅(qū)動電路電路圖 H電機驅(qū)動電路的工作原理和控制方式

    H電機驅(qū)動電路是一種廣泛應(yīng)用于電機控制領(lǐng)域的電子電路,其名稱來源于其形狀類似于英文字母“
    的頭像 發(fā)表于 06-21 16:34 ?4294次閱讀
    <b class='flag-5'>H</b><b class='flag-5'>橋</b><b class='flag-5'>電機</b><b class='flag-5'>驅(qū)動</b>電路電路圖 <b class='flag-5'>H</b><b class='flag-5'>橋</b><b class='flag-5'>電機</b><b class='flag-5'>驅(qū)動</b>電路的工作原理和<b class='flag-5'>控制</b>方式

    使用L293D電機驅(qū)動器控制直流電機

    直流電機是指能將直流電能轉(zhuǎn)換成機械能(直流電動機)或?qū)C械能轉(zhuǎn)換成直流電能(直流發(fā)電機)的旋轉(zhuǎn)電機。當(dāng)直流電機作為電動機運行時,它將電能轉(zhuǎn)換為機械能,用于
    的頭像 發(fā)表于 06-21 15:55 ?649次閱讀
    使用<b class='flag-5'>L293D</b><b class='flag-5'>電機</b><b class='flag-5'>驅(qū)動器</b><b class='flag-5'>控制</b>直流<b class='flag-5'>電機</b>

    伺服驅(qū)動器對伺服電機控制要求

    伺服驅(qū)動器對伺服電機控制要求是一個復(fù)雜而深入的話題。以下是關(guān)于伺服驅(qū)動器對伺服電機控制要求的概
    的頭像 發(fā)表于 06-14 15:24 ?530次閱讀

    plc如何控制伺服電機速度方向?

    的基本原理 伺服電機是一種閉環(huán)控制系統(tǒng),其工作原理是通過檢測電機的實際位置、速度等信息,與給定的指令值進行比較,然后根據(jù)偏差值來調(diào)整
    的頭像 發(fā)表于 06-12 10:46 ?975次閱讀

    L293D路全驅(qū)動電路原理

    L293D芯片內(nèi)部包含兩個單獨的全驅(qū)動器,每個驅(qū)動器控制一個電機。每個全
    的頭像 發(fā)表于 05-20 17:04 ?1076次閱讀

    H驅(qū)動電路用什么芯片

    H驅(qū)動電路是一種用于控制電機方向速度的電路,它允
    的頭像 發(fā)表于 05-11 16:52 ?1700次閱讀

    L293D新型路全驅(qū)動IC工作原理

    。 一、L293D的結(jié)構(gòu)與特性 L293D內(nèi)部集成兩個完全獨立的H驅(qū)動器,每個驅(qū)動器均可獨立
    的頭像 發(fā)表于 05-07 18:25 ?1029次閱讀

    直流電機h驅(qū)動方式有哪些

    在現(xiàn)代工業(yè)控制系統(tǒng)中,直流電機因其出色的速度和位置控制性能而得到廣泛應(yīng)用。其中,H電路作為一種
    的頭像 發(fā)表于 02-16 09:41 ?787次閱讀
    直流<b class='flag-5'>電機</b><b class='flag-5'>h</b><b class='flag-5'>橋</b><b class='flag-5'>驅(qū)動</b>方式有哪些

    H電機驅(qū)動器路圖分享

    H電機驅(qū)動器是一種電子電路,用于控制直流電機的前進、后退、停止和調(diào)速等動作。
    的頭像 發(fā)表于 02-04 16:24 ?1866次閱讀
    <b class='flag-5'>H</b><b class='flag-5'>橋</b><b class='flag-5'>電機</b><b class='flag-5'>驅(qū)動器</b>路圖分享

    L293D驅(qū)動器電路圖介紹

    L293D驅(qū)動器模塊的原理是利用H電路來控制電機的正反轉(zhuǎn)和
    的頭像 發(fā)表于 02-02 14:53 ?3212次閱讀
    <b class='flag-5'>L293D</b><b class='flag-5'>驅(qū)動器</b>電路圖介紹

    伺服電機驅(qū)動器設(shè)置參數(shù)教程

    伺服電機驅(qū)動器是現(xiàn)代工業(yè)控制領(lǐng)域中廣泛應(yīng)用的一種設(shè)備。通過合理設(shè)置參數(shù),可以實現(xiàn)電機的高精度定位、速度
    的頭像 發(fā)表于 01-25 11:36 ?5643次閱讀

    雙通道 H 電機驅(qū)動芯片AT8833,軟硬件兼容替代DRV8833

    上期小編給大家分享了單通道 H 電機驅(qū)動芯片,現(xiàn)在來講一講雙通道的驅(qū)動芯片。雙通道 H
    發(fā)表于 11-08 10:20

    單通道低壓 H 電機驅(qū)動芯片AT9110H 兼容L9110 馬達(dá)驅(qū)動芯片

    H直流電機驅(qū)動電路是一種用于控制直流電機運轉(zhuǎn)的電路,其主要特點是可以實現(xiàn)正反轉(zhuǎn)
    發(fā)表于 11-07 14:47

    單片機電機控制系統(tǒng)之H電機驅(qū)動電路原理

    電子發(fā)燒友網(wǎng)站提供《單片機電機控制系統(tǒng)之H電機驅(qū)動電路原理.doc》資料免費下載
    發(fā)表于 10-09 15:50 ?18次下載
    單片機<b class='flag-5'>電機</b><b class='flag-5'>控制</b>系統(tǒng)之<b class='flag-5'>H</b><b class='flag-5'>橋</b>式<b class='flag-5'>電機</b><b class='flag-5'>驅(qū)動</b>電路原理