精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣使用Keyes L298N驅動雙極步進電機

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-19 17:15 ? 次閱讀

步驟1:物料清單

一個5V Bi -極性步進電機。您可以在未使用的舊軟盤驅動器中找到一個。

A Keyes L298N電動機驅動器。或任何其他兼容或類似的L298N模塊驅動程序。

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

一些跳線。

萬用表

步驟2:Stepper:工作原理

怎樣使用Keyes L298N驅動雙極步進電機

四線制步進電機的內部示意圖如上圖一所示。盡管第二張圖片向我們展示了步進電機的內部工作原理,以使其順時針或逆時針運動。我們要做的就是以正確的順序給線圈通電。

在上面的運動圖中:

(在瀏覽器中最佳查看)

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

順時針

學位YX?Y?X

2250011

3150 《第》 1 10

451100

1351001

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

我們如何找出成對的導線(X和?X; Y和?Y)?因為我們要對線圈進行源或沉,以產生所需的磁場來移動電動機。使用萬用表并將其設置為歐姆表,我們正在測量電纜之間的電阻

當我測量引腳1和引腳3時,讀數為12.6歐姆。當我測量引腳2和引腳4時也是如此。在連接引腳時會有一個電阻。我們還可以將萬用表設置為“連續性檢查”。

當我測量引腳1時引腳2在左側顯示“ 1”,表示“超出范圍”。當我測量引腳2和引腳3時,也會發生同樣的事情。這意味著它們沒有連接。

您可以嘗試訪問此頁面,以獲取有關步進電機操作原理的更多詳細信息。它具有一些GIF動畫以及完整的步進度和引腳狀態表,以使您更好地理解。

步驟3:接線

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

(在瀏覽器中最佳瀏覽)

顏色鍵L298NArduino Uno

橙色ENAPin 7

黃色IN1Pin?6

綠色IN2Pin?5

藍色IN3Pin?10

PurpleIN4Pin?9

灰色ENBPin 8

黑色GNDGND

白色+ 5VVin

步進銷1 和銷3 到Keyes L298N Motor A 。

將步進 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()

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 步進電機
    +關注

    關注

    150

    文章

    3097

    瀏覽量

    147357
  • L298N
    +關注

    關注

    21

    文章

    224

    瀏覽量

    78638
收藏 人收藏

    評論

    相關推薦

    EVL6480 步進電機驅動器評估板

    成解決方案,適用于驅動步進兩相步進電機。它結合了用于
    的頭像 發表于 11-27 17:58 ?166次閱讀
    EVL6480 <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>器評估板

    探索TB62214FG:高性能步進電機驅動IC,助力精確控制

    電機控制領域,工程師們不斷尋找能夠在性能、可靠性和易于集成之間達到平衡的組件。東芝的TB62214FG步進電機
    的頭像 發表于 10-31 11:08 ?191次閱讀
    探索TB62214FG:高性能<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>IC,助力精確控制

    Toshiba東芝TB62269FTG步進電機驅動器英文手冊

    單芯片驅動兩相步進電機TB62269FTG 可通過單芯片實現對兩相
    發表于 10-24 10:47 ?0次下載

    TB62269FTG PWM法CLK-IN步進馬達驅動器中文手冊

    單芯片驅動兩相步進電機TB62269FTG 可通過單芯片實現對兩相
    發表于 10-24 10:46 ?0次下載

    高性能步進電機驅動芯片 TB62269FTG

    TB62269FTG 是一款來自東芝的高性能兩相步進電機驅動芯片,采用 PWM 斬波方式控制電機
    的頭像 發表于 10-23 15:29 ?250次閱讀
    高性能<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>芯片 TB62269FTG

    基于TMS320F2808 DSC的兩相混合式步進電機微步驅動

    電子發燒友網站提供《基于TMS320F2808 DSC的兩相混合式步進電機微步驅動.pdf》資料免費下載
    發表于 10-15 11:35 ?0次下載
    基于TMS320F2808 DSC的兩相混合式<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>

    為什么我的電機對遙控器沒反應呢,是對頻問題嗎

    遙控器是樂迪AT9,如圖應該是已經對頻好了吧?接收機常亮,遙控器信號也是滿格。接收機信號線接的驅動l298n的IN1口,l298n上接了一個dd馬達。沒涉及到任何編程,我不知道為什么電機
    發表于 08-12 22:12

    步進電機的結構和特點

    步進電機(也稱為兩相步進電機)是一種特殊的電機
    的頭像 發表于 06-20 16:30 ?565次閱讀
    <b class='flag-5'>雙</b><b class='flag-5'>極</b><b class='flag-5'>步進</b><b class='flag-5'>電機</b>的結構和特點

    硬件模塊---L298N電機控制模塊實現方法

    第一:L298N模塊的介紹? ?? ? ? ? L298N是ST公司生產的一種高電壓、大電流電機驅動芯片,該芯片采用15腳封裝。 主要特點是: 工作電壓高,最高工作電壓可達46V;輸出
    的頭像 發表于 05-11 09:20 ?6788次閱讀
    硬件模塊---<b class='flag-5'>L298N</b><b class='flag-5'>電機</b>控制模塊實現方法

    TMC2226單軸步進電機驅動芯片2A工作電流

    和簡單的步進/方向接口,易于使用。漢堡,TRINAMIC運動控制有限公司宣布推出用于2相步進電機的最新
    的頭像 發表于 04-04 08:26 ?819次閱讀
    TMC2226單軸<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>芯片2A工作電流

    步進電機單極性和的優缺點

    步進電機連接和單極連接是指其電氣接線方式,這兩種方式影響電機驅動方法、控制電路設計以及性
    的頭像 發表于 02-06 10:42 ?2335次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>單極性和<b class='flag-5'>雙</b><b class='flag-5'>極</b>的優缺點

    步進電機驅動電路原理 步進電機驅動器可以通用嗎

    步進電機驅動電路原理是指通過特定的電信號驅動步進電機工作的原理。而
    的頭像 發表于 01-24 10:46 ?2313次閱讀

    arduino如何驅動步進電機

    ,還能輕松驅動步進電機。本文將詳細介紹Arduino驅動步進電機的原理、方法和應用。
    的頭像 發表于 01-14 16:37 ?3505次閱讀

    控制的步進電機驅動器介紹

    TB67S109AFTG是一個兩相步進電機驅動器使用PWM斬波器。解碼器中的時鐘是內置的。采用BiCD工藝制造,額定電壓為50V/4.0
    的頭像 發表于 12-20 11:42 ?976次閱讀
    控制的<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>器介紹

    Art-Pi+TMC2209步進電機細分控制測試

    前幾天找出個步進電機,用L298N驅動測試了一下,具體見上篇文章簡單的步進電機
    的頭像 發表于 12-11 16:00 ?7886次閱讀
    Art-Pi+TMC2209<b class='flag-5'>步進</b><b class='flag-5'>電機</b>細分控制測試