vocus logo

方格子 vocus

【Arduino入門教學】控制28BYJ48步進馬達

更新 發佈閱讀 3 分鐘

1.簡介

本回學習如何使用28BYJ-48 DC步進馬達及ULN2003驅動器,藉由程式控制電脈衝訊號轉化為角度位移量,設定旋轉方向、馬達旋轉步數,達到準確定位的目的

步進馬達步數計算:

以28BYJ-48 步進馬達的步進角度是5.625度,馬達減速比為1:64,當發送一個脈衝訊號,馬達旋轉5.625/64=0.088度,馬達旋轉一圈為360度,就需要360/(5.635/64)=4096個脈衝信號,轉一圈總共是4096個step

步進馬達規格參數:

  1. 電源:DC5~12V(建議用獨立5~12V1A電源驅動)
  2. 減速比:1/64
  3. 牽入轉矩(100Hz時):550 gf.cm(在不失步狀態,能夠啟動、停止和轉向的加速轉矩)
  4. 自定位轉矩:300 gf.cm(在沒有通電的情况下,定子鎖住轉子的轉矩)
  5. 步距角精度:約3-5%,且不累積
raw-image

2.材料介紹與準備

  1. Arduino UNO控制板*1,電路程式控制的主要控制元件。點我購買
  2. 杜邦線 公母_10cm *4,連接電子元件。點我購買
  3. 28BYJ-48 DC步進馬達*1、ULN2003驅動器*1,馬達控制模組。點我購買

3. 安裝Unistep2函式庫

raw-image

4.電路連接

  1. 馬達與驅動板之間是快速接頭,可直接插入
  2. 驅動板的IN1、IN2、IN3、IN4,分別用杜邦線連接至主控制版的8、9、10、11腳位
  3. 驅動板的正負極安裝至Arduino UNO的+5V、GND
raw-image

5. 程式說明

#include <Unistep2.h>//匯入函示庫
Unistep2 stepper(8, 9, 10, 11, 4096, 1000);
//設定腳位IN1、IN2、IN3、IN4、總step數、每步的延遲(in micros)

void setup(){
}

void loop(){
  stepper.run();  //步進馬達啟動
  if ( stepper.stepsToGo() == 0 ){ // 如果stepsToGo=0,表示步進馬達已轉完應走的步數了
    delay(500);            //延遲0.5秒
    stepper.move(4096);    //步進馬達正轉一圈
    //stepper.move(-4096);  //負數就是反轉,反轉一圈
  }
}

6. 完成並測試

留言
avatar-img
魔方科技的沙龍
1會員
11內容數
魔方科技的沙龍的其他內容
2025/06/15
這篇教學將指導您如何使用 Arduino 控制伺服馬達,包含原理說明、材料準備、以及兩個範例程式:示範如何控制伺服馬達轉動到指定角度、如何控制伺服馬達在指定角度內來迴旋轉。文中也詳細說明瞭 SG90 伺服馬達的規格、接線方式和注意事項。
Thumbnail
2025/06/15
這篇教學將指導您如何使用 Arduino 控制伺服馬達,包含原理說明、材料準備、以及兩個範例程式:示範如何控制伺服馬達轉動到指定角度、如何控制伺服馬達在指定角度內來迴旋轉。文中也詳細說明瞭 SG90 伺服馬達的規格、接線方式和注意事項。
Thumbnail
2025/05/10
這篇文章將教你如何使用 Arduino、按鈕和開關來控制 LED 燈的亮滅,並學習數位輸入和輸出的概念。文章包含三個範例,逐步引導你完成電路連接和程式編寫,從最基本的開關電路到利用 Arduino 內建電阻簡化電路設計。
Thumbnail
2025/05/10
這篇文章將教你如何使用 Arduino、按鈕和開關來控制 LED 燈的亮滅,並學習數位輸入和輸出的概念。文章包含三個範例,逐步引導你完成電路連接和程式編寫,從最基本的開關電路到利用 Arduino 內建電阻簡化電路設計。
Thumbnail
2025/02/16
這篇文章介紹如何使用Arduino控制多顆LED燈,包含電路設計、元件介紹、程式撰寫等步驟,並提供詳細的圖解說明。學習如何計算LED電阻值,避免LED燒毀,以及如何使用麵包板、杜邦線等電子元件。
Thumbnail
2025/02/16
這篇文章介紹如何使用Arduino控制多顆LED燈,包含電路設計、元件介紹、程式撰寫等步驟,並提供詳細的圖解說明。學習如何計算LED電阻值,避免LED燒毀,以及如何使用麵包板、杜邦線等電子元件。
Thumbnail
看更多
你可能也想看
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
本期將針對霍爾感測器(Hall Sensor)於馬達中的運作規律,進行說明及解析。係因在我們存在的物理世界當中,事物往往具有各自的脈絡與法則,若能用心體會了解之後妥善運用,皆可進一步的推動科技發展。 由上一期中,理解了霍爾感測器的安裝規則後,再將其對應到馬達旋轉狀態,可以察覺到霍爾訊號變化具備了固
Thumbnail
本期將針對霍爾感測器(Hall Sensor)於馬達中的運作規律,進行說明及解析。係因在我們存在的物理世界當中,事物往往具有各自的脈絡與法則,若能用心體會了解之後妥善運用,皆可進一步的推動科技發展。 由上一期中,理解了霍爾感測器的安裝規則後,再將其對應到馬達旋轉狀態,可以察覺到霍爾訊號變化具備了固
Thumbnail
上篇提到Hall Sensor的基本擺放位置,本篇就來討論其對應馬達驅動的邏輯脈絡,以及擺放角度變化的可能性。 首先得要核對馬達驅動時的變化種類,了解使用需求後,才能定位Hall Sensor所扮演的角色及功用。以目前主流的三相馬達而言,送電模式共有下述六種;這就代表Hall Sensor只要能提
Thumbnail
上篇提到Hall Sensor的基本擺放位置,本篇就來討論其對應馬達驅動的邏輯脈絡,以及擺放角度變化的可能性。 首先得要核對馬達驅動時的變化種類,了解使用需求後,才能定位Hall Sensor所扮演的角色及功用。以目前主流的三相馬達而言,送電模式共有下述六種;這就代表Hall Sensor只要能提
Thumbnail
因客戶詢問,當馬達絕緣不良時,馬達會產生甚麼反應,故撰寫此文以利詳細說明。 主要是技術人員已經確認馬達絕緣出了問題,而電控人員依舊嘗試驅動馬達,意外發現仍有部份馬達可以正常運轉,而產生了疑問;無法工作實屬意料中事,但竟然還有可以使用的馬達,反而無法理解,只好向筆者提出了疑問。 關於馬達絕緣破壞一
Thumbnail
因客戶詢問,當馬達絕緣不良時,馬達會產生甚麼反應,故撰寫此文以利詳細說明。 主要是技術人員已經確認馬達絕緣出了問題,而電控人員依舊嘗試驅動馬達,意外發現仍有部份馬達可以正常運轉,而產生了疑問;無法工作實屬意料中事,但竟然還有可以使用的馬達,反而無法理解,只好向筆者提出了疑問。 關於馬達絕緣破壞一
Thumbnail
AC-DC電源供應器是確保電子設備效能和安全性的重要一環,本文將介紹AC-DC電源供應器的基本原理、設計流程及其在各種應用中的案例,幫助讀者更了解AC-DC電源供應器的概念和應用。
Thumbnail
AC-DC電源供應器是確保電子設備效能和安全性的重要一環,本文將介紹AC-DC電源供應器的基本原理、設計流程及其在各種應用中的案例,幫助讀者更了解AC-DC電源供應器的概念和應用。
Thumbnail
這篇文章筆者也是十分意外,本來以為這已經是習知技術,不需要深究;但近期詢問的次數又增多了,故撰寫以進行介紹;本文先以霍爾感測器(Hall Sensor)的安裝說明為主。 霍爾感測器(Hall Sensor)其實應該算是Hall IC了,因其已經完全數位模組化,但習慣仍統稱為Hall Sensor,
Thumbnail
這篇文章筆者也是十分意外,本來以為這已經是習知技術,不需要深究;但近期詢問的次數又增多了,故撰寫以進行介紹;本文先以霍爾感測器(Hall Sensor)的安裝說明為主。 霍爾感測器(Hall Sensor)其實應該算是Hall IC了,因其已經完全數位模組化,但習慣仍統稱為Hall Sensor,
Thumbnail
 這學期我選修了電與磁這門課,在課程中我們學習了非常基礎的電、磁知識,像是電流、電壓和歐姆定律等,還學習如何使用三用電錶,實際利用三用電錶去測試燈泡連接後的電壓、電流和歐姆是否有符合歐姆定律。然後還尋找了家裡的家電一小時需要花費多少電費,還有學習接觸起電和感應起電,負電子的移動,最後還學習了庫倫靜電
Thumbnail
 這學期我選修了電與磁這門課,在課程中我們學習了非常基礎的電、磁知識,像是電流、電壓和歐姆定律等,還學習如何使用三用電錶,實際利用三用電錶去測試燈泡連接後的電壓、電流和歐姆是否有符合歐姆定律。然後還尋找了家裡的家電一小時需要花費多少電費,還有學習接觸起電和感應起電,負電子的移動,最後還學習了庫倫靜電
Thumbnail
筆者其實很早就接觸這顆馬達,那時無人機還沒有專有名詞,僅是定義為遙控飛機馬達的時期。當時僅是製作馬達生產設備給廠商,原本是希望廠商能在台生產,沒想到客戶還是將設備拖到大陸,之後甚至整個團隊脫離成立大江,那又是另一個故事了。 但當時筆者就對這顆採用多條細線併聯的作業方式,十分感冒,但當時也僅是先記下
Thumbnail
筆者其實很早就接觸這顆馬達,那時無人機還沒有專有名詞,僅是定義為遙控飛機馬達的時期。當時僅是製作馬達生產設備給廠商,原本是希望廠商能在台生產,沒想到客戶還是將設備拖到大陸,之後甚至整個團隊脫離成立大江,那又是另一個故事了。 但當時筆者就對這顆採用多條細線併聯的作業方式,十分感冒,但當時也僅是先記下
Thumbnail
本文是參考 https://github.com/Tinyu-Zhao/TinyGPSPlus-ESP32 官方資料庫範例
Thumbnail
本文是參考 https://github.com/Tinyu-Zhao/TinyGPSPlus-ESP32 官方資料庫範例
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News