91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

怎樣用Arduino連接電機(jī)

454398 ? 來(lái)源:wv ? 2019-08-29 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:連接所有硬件

怎樣用Arduino連接電機(jī)

連接L293D電機(jī)驅(qū)動(dòng)器

L293D是雙通道全橋電機(jī)驅(qū)動(dòng)器,每通道最大輸出電流為600 mA(數(shù)據(jù)等)。這意味著您可以同時(shí)驅(qū)動(dòng)2個(gè)電流,這些電機(jī)的電流需求在IC的限制范圍內(nèi)。在我們的例子中,我們只使用一個(gè)通道,這意味著我們將使用模塊上的M1 IN/M1輸出端口(IC上分別為引腳2,7和3,6)。為了使電機(jī)連接到該通道,我們需要將EN1(引腳1)拉高。我正在使用的模塊提供了一個(gè)簡(jiǎn)單的跳線布置,用于硬接線,參見(jiàn)圖片?;蛘?,您可以通過(guò)控制器控制此引腳。引腳連接如圖所示。

連接L298N電機(jī)驅(qū)動(dòng)器

與L293D類似,L298N也是雙全橋電機(jī)驅(qū)動(dòng)器每個(gè)通道的最大輸出電流為2A。我們將只使用一個(gè)渠道,即。 M1,M2(該模塊具有不同的命名約定,M1-In,M2-In為輸入,M1-Out,M2-Out為相應(yīng)的輸出)數(shù)據(jù)表L298N

當(dāng)我們需要更多電流時(shí)對(duì)于金屬齒輪直流電機(jī),這個(gè)特殊的驅(qū)動(dòng)器是一個(gè)不錯(cuò)的選擇。它具有良好的性能,低熱量(盡管建議使用散熱器,市場(chǎng)上大多數(shù)模塊都帶有散熱片)。它也非常便宜,有幫助。

連接伺服電機(jī)

伺服電機(jī)有各種尺寸和相應(yīng)的扭矩等級(jí)。通常我們看到扭矩額定值較低的電機(jī)使用塑料齒輪,但扭矩額定值較高的電機(jī)使用金屬齒輪。

伺服電機(jī)有3根電線從中傳出,即信號(hào),Vcc和接地。通常使用的顏色代碼如下:

信號(hào)》黃色/橙色;在VCC》紅色/白色; Gnd》 Black/Brown

根據(jù)經(jīng)驗(yàn),識(shí)別它們的最簡(jiǎn)單方法是,最黑暗的一個(gè)是地面,略亮的是Vcc,最亮的一個(gè)是信號(hào)。

如果您使用的是像HK15178這樣的微型伺服,可以使用Arduino上的5V引腳為其供電。但是,當(dāng)電流要求較高時(shí),您的Arduino無(wú)法提供足夠的電流,因此您需要從外部供電。我們將使用通用電池消除器電路(UBEC),它具有方便的5V/6V 3A輸出。我們?cè)?805這樣的簡(jiǎn)單電壓調(diào)節(jié)器上使用該電路的原因是電壓調(diào)節(jié)器的電流限制低于控制伺服電流所需的輸出電流約1.5至2A(取決于其額定值)。

PS:如果使用Arduino為更高等級(jí)的伺服電源供電,電路板可能會(huì)突然復(fù)位并以不合需要的方式運(yùn)行。

連接HC-05藍(lán)牙模塊

這一步與使用HC-05和Arduino UNO的智能手機(jī)控制LED燈所解釋的完全相似。這里唯一的區(qū)別是我們使用模擬引腳A0和A1作為數(shù)字引腳(D14和D15) Rx和Tx。

第2步:Arduino代碼

#define BoMotor_F 3

#define BoMotor_B 5

#define DcMotor_F 6

#define DcMotor_B 11

#define ServoMotorPin 7

#include

#include

SoftwareSerial mySerial(14, 15); // RX, TX

Servo myservo;

char character;

boolean flag=false;

void setup() {

// put your setup code here, to run once:

mySerial.begin(9600);

Serial.begin(9600);

pinMode(BoMotor_F,OUTPUT);

pinMode(BoMotor_B,OUTPUT);

pinMode(DcMotor_F,OUTPUT);

pinMode(DcMotor_F,OUTPUT);

myservo.attach(ServoMotorPin);//servo is attached on pin7

} void loop() {

// put your main code here, to run repeatedly:

String Data = “”;

flag=false;

while(mySerial.available()) {

character = mySerial.read();

Data.concat(character);

flag=true;

delay(100);

}

if(flag)

{

Data.trim();

Serial.println(Data);

int s = Data.substring(0,1).toInt();

int direction = Data.substring(2,3).toInt();

int value = Data.substring(4).toInt();

switch(s){

case 1:{DcMotor(value, direction); break;}

case 2:{BoMotor(value,direction);break;}

case 3:{ServoMotor(value,direction);break;}

case 0:{DcMotor(0,direction);BoMotor(0,direction);break;}

}

}

}

void DcMotor(int speed, int dir)

{

analogWrite(DcMotor_F,(speed+dir*speed)/2);

analogWrite(DcMotor_B,(speed-dir*speed)/2);

}

void BoMotor(int speed, int dir)

{

analogWrite(BoMotor_F,(speed+dir*speed)/2);

analogWrite(BoMotor_B,(speed-dir*speed)/2);

}

void ServoMotor(int angle, int dir)

{

myservo.write(angle);

delay(2000);

myservo.write(0);

}

第3步:連接智能手機(jī)

類似于之前關(guān)于使用HC-05和Arduino UNO的智能手機(jī)控制LED燈的文章,我們將繼續(xù)通過(guò)HC-05藍(lán)牙模塊將我們的智能手機(jī)連接到arduino。

命令我們要發(fā)送的內(nèi)容如下:

我想要Dc電機(jī)在正向運(yùn)行PWM值為200,我發(fā)送:

1,1,200

如果相同的直流電機(jī)以反向150的PWM運(yùn)行,我將發(fā)送:

1,-1,150

一般格式是:電機(jī),方向,值

電機(jī):1》直流電機(jī),2》電機(jī)電機(jī),3》伺服電機(jī),0》停止正在運(yùn)行的所有設(shè)備(和平:P)

方向:1》順時(shí)針/正向,-1》逆時(shí)針/反向

值:PWM值從0到255;在伺服的情況下,這是角度

PS:在Dc電機(jī)和Bo電機(jī)的情況下,如果您發(fā)現(xiàn)電機(jī)正在旋轉(zhuǎn)的方向與預(yù)期相反,只需交換指定的引腳編號(hào)前進(jìn)和后退針腳的程序‘

例如:原始

#define DcMotor_F 6

#define DcMotor_B 11

已交換

#define DcMotor_F 11

#define DcMotor_B 6

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

    關(guān)注

    143

    文章

    9590

    瀏覽量

    154070
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

    196913
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    智能顯示模塊連接電腦后無(wú)法識(shí)別怎么辦?連接電腦后讀不到模塊U盤?

    智能顯示模塊連接電腦后無(wú)法識(shí)別怎么辦?連接電腦后讀不到模塊的U盤是什么原因?
    發(fā)表于 01-20 15:57

    電機(jī)外殼氣密性檢測(cè)儀怎么-岳信儀器

    電機(jī)外殼的氣密性對(duì)電機(jī)的性能和使用壽命至關(guān)重要。使用電機(jī)外殼氣密性檢測(cè)儀,能有效檢測(cè)其密封性能,確保電機(jī)在不同環(huán)境下穩(wěn)定運(yùn)行。以下為您詳細(xì)介紹使用方法。(1)檢測(cè)前準(zhǔn)備設(shè)備
    的頭像 發(fā)表于 01-17 10:59 ?434次閱讀
    <b class='flag-5'>電機(jī)</b>外殼氣密性檢測(cè)儀怎么<b class='flag-5'>用</b>-岳信儀器

    BTN9970/BTN9990電機(jī)控制盾牌:Arduino評(píng)估利器

    BTN9970/BTN9990電機(jī)控制盾牌:Arduino評(píng)估利器 在電子工程師的日常工作中,電機(jī)控制是一個(gè)常見(jiàn)且重要的領(lǐng)域。今天,我們就來(lái)深入探討一下英飛凌(Infineon)的BTN9970
    的頭像 發(fā)表于 12-21 11:35 ?732次閱讀

    探索用于Arduino的TLE94112ES直流電機(jī)控制盾牌

    探索用于Arduino的TLE94112ES直流電機(jī)控制盾牌 引言 在電子工程領(lǐng)域,電機(jī)控制一直是至關(guān)重要的部分。對(duì)于Arduino開(kāi)發(fā)者而言,一款功能強(qiáng)大且易于使用的
    的頭像 發(fā)表于 12-18 16:35 ?313次閱讀

    泰克示波器TBS1102X連接電腦的完整指南

    泰克示波器TBS1102X作為一款功能強(qiáng)大的電子測(cè)量工具,通過(guò)連接電腦可實(shí)現(xiàn)波形數(shù)據(jù)的實(shí)時(shí)分析、存儲(chǔ)與遠(yuǎn)程控制。本文將詳細(xì)介紹兩種主流連接方式——有線直連與無(wú)線網(wǎng)絡(luò)連接,并提供操作步驟及注意事項(xiàng)
    的頭像 發(fā)表于 12-15 17:32 ?715次閱讀
    泰克示波器TBS1102X<b class='flag-5'>連接電</b>腦的完整指南

    同惠TH2690LCR測(cè)試儀連接電腦的詳細(xì)指南

    同惠TH2690LCR測(cè)試儀作為一款高精度阻抗測(cè)量?jī)x器,廣泛應(yīng)用于電子元件檢測(cè)與研發(fā)領(lǐng)域。通過(guò)連接電腦,用戶可實(shí)現(xiàn)自動(dòng)化測(cè)試、數(shù)據(jù)批量處理與深度分析。以下是該設(shè)備連接電腦的完整操作步驟及注意事項(xiàng)。
    的頭像 發(fā)表于 11-19 18:05 ?1313次閱讀
    同惠TH2690LCR測(cè)試儀<b class='flag-5'>連接電</b>腦的詳細(xì)指南

    常用的百兆網(wǎng)絡(luò)變壓器與RJ45網(wǎng)口的參考連接電路有哪些,主要注意事項(xiàng)在哪里呢?

    Hqst華強(qiáng)盛(石門盈盛)電子導(dǎo)讀:一起來(lái)了解常用的百兆網(wǎng)絡(luò)變壓器與RJ45網(wǎng)口的參考連接電路有哪些,主要注意事項(xiàng)在哪里呢?
    的頭像 發(fā)表于 11-06 13:49 ?784次閱讀
    常用的百兆網(wǎng)絡(luò)變壓器與RJ45網(wǎng)口的參考<b class='flag-5'>連接電</b>路有哪些,主要注意事項(xiàng)在哪里呢?

    伺服電機(jī)和步進(jìn)電機(jī)的核心區(qū)別

    大家在運(yùn)動(dòng)控制的時(shí)候是伺服電機(jī)的還是步進(jìn)電機(jī)做定位控制了?為什么有時(shí)候伺服電機(jī),有時(shí)候又步
    的頭像 發(fā)表于 10-15 14:32 ?1772次閱讀
    伺服<b class='flag-5'>電機(jī)</b>和步進(jìn)<b class='flag-5'>電機(jī)</b>的核心區(qū)別

    Arduino Uno l兩輪自平衡機(jī)器人 電機(jī)驅(qū)動(dòng)無(wú)輸出求解

    Arduino Uno l兩輪自平衡機(jī)器人 電機(jī)驅(qū)動(dòng)無(wú)輸出求解
    發(fā)表于 10-15 06:36

    電機(jī)怎么選?廣州郵科實(shí)力說(shuō)話!

    在電動(dòng)車、儲(chǔ)能設(shè)備、工業(yè)設(shè)備普及的今天,充電機(jī)早已不是“插上電就能用”的簡(jiǎn)單工具。選錯(cuò)充電機(jī),輕則電池壽命減半,重則引發(fā)安全隱患。那么,什么樣的充電機(jī)才靠譜?廣州郵科20年技術(shù)沉淀給
    的頭像 發(fā)表于 09-18 09:41 ?514次閱讀
    充<b class='flag-5'>電機(jī)</b>怎么選?廣州郵科<b class='flag-5'>用</b>實(shí)力說(shuō)話!

    正確的連接電機(jī)傳動(dòng)軸的幾種常見(jiàn)連接方式及其優(yōu)缺點(diǎn)

    在工業(yè)機(jī)械和自動(dòng)化設(shè)備中,電機(jī)與傳動(dòng)軸的連接方式直接影響設(shè)備的運(yùn)行效率、穩(wěn)定性和使用壽命。選擇合適的連接方式需要綜合考慮負(fù)載特性、安裝精度、維護(hù)便利性以及成本等因素。以下是幾種常見(jiàn)的電機(jī)
    的頭像 發(fā)表于 09-10 07:41 ?3183次閱讀

    CYUSB3014在不關(guān)機(jī)的情況下USB 2.0的線連接電腦,計(jì)算機(jī)無(wú)法識(shí)別FX3,這種情況正常嗎?

    我正在使用自供電模式的 CYUSB3014。我先用USB 3.0的線傳輸數(shù)據(jù),然后再不關(guān)機(jī)的情況下USB 2.0的線連接電腦。計(jì)算機(jī)無(wú)法識(shí)別 FX3。這種情況正常嗎?和USB傳輸協(xié)議有關(guān)系嗎?
    發(fā)表于 07-28 06:25

    電機(jī)帶負(fù)載是直接連接輸出力大還是齒輪輸出力矩大?

    在工業(yè)生產(chǎn)和機(jī)械設(shè)計(jì)中,電機(jī)作為動(dòng)力源的核心部件,其輸出方式的選擇直接影響整個(gè)系統(tǒng)的性能表現(xiàn)。關(guān)于電機(jī)帶負(fù)載時(shí)采用直接軸連接還是齒輪傳動(dòng)更有利于輸出力或力矩的問(wèn)題,需要從傳動(dòng)原理、機(jī)械特性、應(yīng)用場(chǎng)
    的頭像 發(fā)表于 07-27 22:04 ?979次閱讀
    <b class='flag-5'>電機(jī)</b>帶負(fù)載是直接<b class='flag-5'>用</b>軸<b class='flag-5'>連接</b>輸出力大還是<b class='flag-5'>用</b>齒輪輸出力矩大?

    免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)

    創(chuàng)意,比如控制燈光、傳感器、電機(jī)等。以下是Arduino入門+進(jìn)階學(xué)習(xí)資料1.Arduino編程語(yǔ)言說(shuō)明(相關(guān)文件可在下文掃碼領(lǐng)?。?.Arduino系列學(xué)習(xí)例程
    的頭像 發(fā)表于 05-22 11:40 ?1110次閱讀
    免費(fèi)分享<b class='flag-5'>Arduino</b>入門+進(jìn)階(全套例程+書籍)

    廣瀨電機(jī)DF22系列鉚壓連接器新增分支轉(zhuǎn)接器

    廣瀨電機(jī)發(fā)布的工業(yè)電源“DF22系列”鉚壓連接器,新增分支轉(zhuǎn)接器。新產(chǎn)品應(yīng)用了在信號(hào)連接器中積累的分支轉(zhuǎn)接技術(shù),可實(shí)現(xiàn)工業(yè)設(shè)備內(nèi)部各單元
    的頭像 發(fā)表于 05-15 16:06 ?950次閱讀
    廣瀨<b class='flag-5'>電機(jī)</b>DF22系列鉚壓<b class='flag-5'>連接</b>器新增分支轉(zhuǎn)接器