99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

怎樣使用Keyes L298N驅(qū)動(dòng)雙極步進(jìn)電機(jī)

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-19 17:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:物料清單

一個(gè)5V Bi -極性步進(jìn)電機(jī)。您可以在未使用的舊軟盤驅(qū)動(dòng)器中找到一個(gè)。

A Keyes L298N電動(dòng)機(jī)驅(qū)動(dòng)器?;蛉魏纹渌嫒莼蝾愃频腖298N模塊驅(qū)動(dòng)程序。

Arduino Uno R3或兼容版本。在這里,我使用Sparkfun RedBoard。

一些跳線。

萬用表。

步驟2:Stepper:工作原理

怎樣使用Keyes L298N驅(qū)動(dòng)雙極步進(jìn)電機(jī)

四線制步進(jìn)電機(jī)的內(nèi)部示意圖如上圖一所示。盡管第二張圖片向我們展示了步進(jìn)電機(jī)的內(nèi)部工作原理,以使其順時(shí)針或逆時(shí)針運(yùn)動(dòng)。我們要做的就是以正確的順序給線圈通電。

在上面的運(yùn)動(dòng)圖中:

(在瀏覽器中最佳查看)

《表邊框=“ 1” cellpadding =“ 3”》

順時(shí)針

學(xué)位YX?Y?X

2250011

3150 《第》 1 10

451100

1351001

《表邊框=“ 1” cellpadding =“ 3”》 逆時(shí)針 度 Y X ?Y ?X 225 0 0 1 1 135 1 0 0 1 45 1 1 0 0 《第》 315 0 1 1 0

我們?nèi)绾握页龀蓪?duì)的導(dǎo)線(X和?X; Y和?Y)?因?yàn)槲覀円獙?duì)線圈進(jìn)行源或沉,以產(chǎn)生所需的磁場(chǎng)來移動(dòng)電動(dòng)機(jī)。使用萬用表并將其設(shè)置為歐姆表,我們正在測(cè)量電纜之間的電阻。

當(dāng)我測(cè)量引腳1和引腳3時(shí),讀數(shù)為12.6歐姆。當(dāng)我測(cè)量引腳2和引腳4時(shí)也是如此。在連接引腳時(shí)會(huì)有一個(gè)電阻。我們還可以將萬用表設(shè)置為“連續(xù)性檢查”。

當(dāng)我測(cè)量引腳1時(shí)引腳2在左側(cè)顯示“ 1”,表示“超出范圍”。當(dāng)我測(cè)量引腳2和引腳3時(shí),也會(huì)發(fā)生同樣的事情。這意味著它們沒有連接。

您可以嘗試訪問此頁面,以獲取有關(guān)步進(jìn)電機(jī)操作原理的更多詳細(xì)信息。它具有一些GIF動(dòng)畫以及完整的步進(jìn)度和引腳狀態(tài)表,以使您更好地理解。

步驟3:接線

從Keyes L298N模塊到Arduino Uno的電線:

(在瀏覽器中最佳瀏覽)

顏色鍵L298NArduino Uno

橙色ENAPin 7

黃色I(xiàn)N1Pin?6

綠色I(xiàn)N2Pin?5

藍(lán)色I(xiàn)N3Pin?10

PurpleIN4Pin?9

灰色ENBPin 8

黑色GNDGND

白色+ 5VVin

步進(jìn)銷1 和銷3 到Keyes L298N Motor A 。

將步進(jìn) pin 2 和 pin 4 連接到Keyes L298N Motor B 。

電池+ 至Keyes L298N VMS 。

電池-至Keyes L298N GND 。

第4步:Arduino草圖

/*

* Driving a 5V stepper motor using Keyes L298N Dual Motor Driver;

* Chienline @2015;

*/

const int ENA = 7;

const int IN1 = 6;

const int IN2 = 5;

const int ENB = 8;

const int IN4 = 9;

const int IN3 = 10;

const int ledPin = 13;

void setup()

{

pinMode(ENA,OUTPUT);

pinMode(IN1,OUTPUT);

pinMode(IN2,OUTPUT);

pinMode(ENB,OUTPUT);

pinMode(IN3,OUTPUT);

pinMode(IN4,OUTPUT);

pinMode(ledPin,OUTPUT);

digitalWrite(ledPin, LOW);

//delay is used to control the speed, the lower the faster.

//reverse(step,delay);

reverse(80,20);

//forward(step,delay);

forward(80,20);

}

void loop()

{

}

void reverse(int i, int j) {

// set both motors ON

digitalWrite(ENA, HIGH);

digitalWrite(ENB, HIGH);

while (1) {

digitalWrite(IN1, 0);

digitalWrite(IN2, 1);

digitalWrite(IN3, 0);

digitalWrite(IN4, 1);

delay(j);

i--;

if (i 《 1) break;

digitalWrite(IN1, 0);

digitalWrite(IN2, 1);

digitalWrite(IN3, 1);

digitalWrite(IN4, 0);

delay(j);

i--;

if (i 《 1) break;

digitalWrite(IN1, 1);

digitalWrite(IN2, 0);

digitalWrite(IN3, 1);

digitalWrite(IN4, 0);

delay(j);

i--;

if (i 《 1) break;

digitalWrite(IN1, 1);

digitalWrite(IN2, 0);

digitalWrite(IN3, 0);

digitalWrite(IN4, 1);

delay(j);

i--;

if (i 《 1) break;

}

// set both motors OFF

digitalWrite(ENA, LOW);

digitalWrite(ENB, LOW);

} // end reverse()

void forward(int i, int j) {

// Set both motors ON

digitalWrite(ENA, HIGH);

digitalWrite(ENB, HIGH);

while (1) {

digitalWrite(IN1, 0);

digitalWrite(IN2, 1);

digitalWrite(IN3, 0);

digitalWrite(IN4, 1);

delay(j);

i--;

if (i 《 1) break;

digitalWrite(IN1, 1);

digitalWrite(IN2, 0);

digitalWrite(IN3, 0);

digitalWrite(IN4, 1);

delay(j);

i--;

if (i 《 1) break;

digitalWrite(IN1, 1);

digitalWrite(IN2, 0);

digitalWrite(IN3, 1);

digitalWrite(IN4, 0);

delay(j);

i--;

if (i 《 1) break;

digitalWrite(IN1, 0);

digitalWrite(IN2, 1);

digitalWrite(IN3, 1);

digitalWrite(IN4, 0);

delay(j);

i--;

if (i 《 1) break;

}

// set both motors OFF

digitalWrite(ENA, LOW);

digitalWrite(ENB, LOW);

} // end forward()

責(zé)任編輯:wv

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

    關(guān)注

    152

    文章

    3166

    瀏覽量

    149750
  • L298N
    +關(guān)注

    關(guān)注

    21

    文章

    224

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于L298N的STM32的直流電機(jī)PWM調(diào)速控制

    基于L298N與stm32的直流電機(jī)調(diào)速,實(shí)驗(yàn)結(jié)果良好,可以根據(jù)調(diào)節(jié)STM32的PWM占空比來進(jìn)行直流電機(jī)的調(diào)速。實(shí)驗(yàn)系統(tǒng)圖如下: L298N驅(qū)
    發(fā)表于 05-14 15:01

    HJ4205步進(jìn)電機(jī)驅(qū)動(dòng)電路詳解

    HJ4205是一款步進(jìn)電機(jī)驅(qū)動(dòng)電路。包含一個(gè)步進(jìn)電機(jī)控制器和內(nèi)部N溝道MOSFET,來
    的頭像 發(fā)表于 05-07 16:19 ?806次閱讀
    HJ4205<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b>電路詳解

    常用驅(qū)動(dòng)電路設(shè)計(jì)及應(yīng)用(建議下載!)

    驅(qū)動(dòng)電路系統(tǒng)設(shè)計(jì)、繼電器驅(qū)動(dòng)電路系統(tǒng)設(shè)計(jì)、揚(yáng)聲器驅(qū)動(dòng)電路系統(tǒng)設(shè)計(jì)、霓虹燈驅(qū)動(dòng)電路系統(tǒng)設(shè)計(jì)、L298N電機(jī)
    發(fā)表于 04-30 17:07

    我用9V電源給L298N供電,但是接線后l298n輸入端電壓變成了3V多,請(qǐng)問這是咋了?

    我用9V電源給L298N供電,L298N未接負(fù)載,9V電源空載時(shí)確實(shí)是9V,但是接線后l298n輸入端電壓變成了3V多,此時(shí)測(cè)量電源兩端電壓也是3V多,我用另一個(gè)獨(dú)立電源給L298N
    發(fā)表于 03-29 14:59

    L298N-驅(qū)動(dòng)直流電機(jī)步進(jìn)電機(jī)的詳細(xì)資料大總結(jié)

    電機(jī)轉(zhuǎn)速控制電路(PWM信號(hào))主要采用 L298N ,通過單片機(jī)的 I/O 輸入改變芯片控制端的電平,即可以對(duì)電機(jī) 進(jìn)行正反轉(zhuǎn),停止的操作,輸入引腳與輸出引腳的邏輯關(guān)系圖為驅(qū)動(dòng)直流
    發(fā)表于 02-26 16:02

    L298電機(jī)驅(qū)動(dòng)模塊的詳細(xì)講解

    電動(dòng)小車的組成 ? 一個(gè)電動(dòng)小車整體的運(yùn)行性能,首先 取決于它的電源模塊和電機(jī)驅(qū)動(dòng)模塊。 ? 電機(jī)驅(qū)動(dòng)模塊主要功能:驅(qū)動(dòng)小車輪子 轉(zhuǎn)動(dòng),使小
    發(fā)表于 02-26 15:53

    驅(qū)動(dòng)板有哪些型號(hào)和類型

    。 ? L298N ?:適用于2路電機(jī)或1路步進(jìn)電機(jī)驅(qū)動(dòng),板載5V電壓穩(wěn)壓芯片?2。 ? ULN2003 ?:適用于4相5線、6線和8線
    的頭像 發(fā)表于 02-21 11:04 ?696次閱讀

    可以驅(qū)動(dòng)兩個(gè)直流有刷電機(jī)、一個(gè)步進(jìn)電機(jī)H橋電機(jī)驅(qū)動(dòng)芯片-SS8833E

    電機(jī)驅(qū)動(dòng)芯片 - SS8833E是一種電機(jī)驅(qū)動(dòng)器,具有兩個(gè)H橋驅(qū)動(dòng)器,可以
    的頭像 發(fā)表于 02-12 09:43 ?510次閱讀
    可以<b class='flag-5'>驅(qū)動(dòng)</b>兩個(gè)直流有刷<b class='flag-5'>電機(jī)</b>、一個(gè)<b class='flag-5'>雙</b><b class='flag-5'>極</b><b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>的<b class='flag-5'>雙</b>H橋<b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b>芯片-SS8833E

    EVL6480 步進(jìn)電機(jī)驅(qū)動(dòng)器評(píng)估板

    成解決方案,適用于驅(qū)動(dòng)步進(jìn)兩相步進(jìn)電機(jī)。它結(jié)合了用于
    的頭像 發(fā)表于 11-27 17:58 ?878次閱讀
    EVL6480 <b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b>器評(píng)估板

    探索TB62214FG:高性能步進(jìn)電機(jī)驅(qū)動(dòng)IC,助力精確控制

    電機(jī)控制領(lǐng)域,工程師們不斷尋找能夠在性能、可靠性和易于集成之間達(dá)到平衡的組件。東芝的TB62214FG步進(jìn)電機(jī)
    的頭像 發(fā)表于 10-31 11:08 ?609次閱讀
    探索TB62214FG:高性能<b class='flag-5'>雙</b><b class='flag-5'>極</b><b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b>IC,助力精確控制

    Toshiba東芝TB62269FTG步進(jìn)電機(jī)驅(qū)動(dòng)器英文手冊(cè)

    單芯片驅(qū)動(dòng)兩相步進(jìn)電機(jī)TB62269FTG 可通過單芯片實(shí)現(xiàn)對(duì)兩相
    發(fā)表于 10-24 10:47 ?0次下載

    TB62269FTG PWM法CLK-IN步進(jìn)馬達(dá)驅(qū)動(dòng)器中文手冊(cè)

    單芯片驅(qū)動(dòng)兩相步進(jìn)電機(jī)TB62269FTG 可通過單芯片實(shí)現(xiàn)對(duì)兩相
    發(fā)表于 10-24 10:46 ?1次下載

    高性能步進(jìn)電機(jī)驅(qū)動(dòng)芯片 TB62269FTG

    TB62269FTG 是一款來自東芝的高性能兩相步進(jìn)電機(jī)驅(qū)動(dòng)芯片,采用 PWM 斬波方式控制電機(jī)
    的頭像 發(fā)表于 10-23 15:29 ?905次閱讀
    高性能<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動(dòng)</b>芯片 TB62269FTG

    基于TMS320F2808 DSC的兩相混合式步進(jìn)電機(jī)微步驅(qū)動(dòng)

    電子發(fā)燒友網(wǎng)站提供《基于TMS320F2808 DSC的兩相混合式步進(jìn)電機(jī)微步驅(qū)動(dòng).pdf》資料免費(fèi)下載
    發(fā)表于 10-15 11:35 ?1次下載
    基于TMS320F2808 DSC的兩相混合式<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>微步<b class='flag-5'>雙</b><b class='flag-5'>極</b><b class='flag-5'>驅(qū)動(dòng)</b>

    為什么我的電機(jī)對(duì)遙控器沒反應(yīng)呢,是對(duì)頻問題嗎

    遙控器是樂迪AT9,如圖應(yīng)該是已經(jīng)對(duì)頻好了吧?接收機(jī)常亮,遙控器信號(hào)也是滿格。接收機(jī)信號(hào)線接的驅(qū)動(dòng)l298n的IN1口,l298n上接了一個(gè)dd馬達(dá)。沒涉及到任何編程,我不知道為什么電機(jī)
    發(fā)表于 08-12 22:12