那曲檬骨新材料有限公司

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

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

3天內不再提示

如何使用電位器實現步進電機控制方案

454398 ? 來源:一板網 ? 作者:風箏 ? 2020-10-24 10:51 ? 次閱讀

在本篇文章中,我們將學習如何使用電位器Arduino開發板實現步進電機控制。步進電機可用于軟盤驅動器、平板掃描儀、計算機打印機、繪圖儀、圖像掃描儀、光盤驅動器、智能照明、相機鏡頭、CNC機器以及最近比較流行的3D打印機。

因此,在本文中我們將學習有關步進電機及其應用的基礎知識。我們還將步進電機與Arduino進行連接。步進電機的運動和旋轉方向將通過電位器控制。

什么是步進電機

步進電動機(stepper motor)是一種無刷直流電動機,它將完整的全周長分為多個相等的步長。然后可以命令電機的位置移動并保持在其中一個步進,而無需任何位置傳感器進行反饋(開環控制器),只要在轉矩和速度方面仔細選擇適合電動機尺寸的電動機即可。

步進電機的構造和工作原理

步進電機以其特性而聞名,它將一系列輸入脈沖(通常為方波脈沖)轉換為軸位置中精確定義的增量。每個脈沖將軸移動固定角度。

實際上,步進電機具有多個“帶齒”電磁鐵,圍繞中央齒輪狀鐵片排列。電磁鐵由外部驅動器電路或微控制器供電。為了使電動機軸旋轉,首先,給電磁鐵供電,該電磁鐵以磁性方式吸引齒輪的齒。當齒輪的齒與第一個電磁鐵對齊時,它們與下一個電磁鐵稍有偏移。這意味著當下一個電磁鐵打開并且第一個電磁鐵關閉時,齒輪會輕微旋轉以與下一個電磁鐵對齊。然后從該處開始重復該過程。這些旋轉中的每一個都稱為一個“步”,其中整數個步進行完整的旋轉。這樣,電動機可以旋轉一個精確的角度。

電磁鐵的圓形排列分為幾組,每組稱為一個相,每組中有相等數量的電磁鐵。組數由步進電機的設計者選擇。每組的電磁鐵與其他組的電磁鐵交錯以形成均勻的布置圖案。例如,如果步進電動機具有兩個組,分別標識為A或B,總共有十個電磁鐵,則分組模式將為ABABABABAB。

同一組中的電磁鐵都一起通電。因此,具有更多相位的步進電動機通常具有更多的導線(或引線)來控制電動機。

所需的組件

為了學習使用電位器和Arduino控制步進電機,我們需要以下組件:

● Arduino UNO開發板

● ULN2003驅動芯片

● 10K電位器

● 步進電機28-BYJ48

● 面包板和連接線

電路連接圖

以下是Arduino控制步進電機的電路圖:

步進電動機28-BYJ48是一個具有5引線線圈布置的單極電動機。必須按特定順序為四個線圈通電。紅線連接到+ 5V電壓,其余四根線將被拉到接地以觸發相應的線圈。我們使用Arduino開發板以特定順序為這些線圈通電,并使電動機執行所需的步數。

步進電機需要借助驅動器芯片才能進行操作。原因是控制器需要較高的電流才能運行,但是僅步進電機將無法從其I / O引腳提供足夠的電流來使電機運行。因此使用ULN2003作為驅動模塊,電流被放大了。

步數計算

在將代碼上傳到Arduino板上之前需要進行步數計算

在Arduino中,我們將以4步順序操作電機,因此需要計算步幅角(Stride Angle)。

步幅角= 5.625°

Arduino步驟順序= 4

所需步驟順序= 8

步數角度= 5.625 * 2 = 11.25

每轉的步數= 360 /步角= 360 / 11.25 =每轉32步。

源代碼/程序:

#include 《Stepper.h》 // Include the header file

#define STEPS 64

Stepper stepper(STEPS, 8, 10, 9, 11);

int Pv = 0;

int potV = 0;

void setup() {

Serial.begin(9600);

stepper.setSpeed(200);

}

void loop() {

potV = map(analogRead(A0),0,1024,0,360);

if (potV》Pv)

stepper.step(5);

if (potV《Pv)

stepper.step(-5);

Pv = potV;

Serial.println(Pv);

}

編輯:hfy

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

    關注

    14

    文章

    1013

    瀏覽量

    66977
  • 步進電動機
    +關注

    關注

    0

    文章

    60

    瀏覽量

    12818
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187827
  • 3D打印機
    +關注

    關注

    9

    文章

    528

    瀏覽量

    44289
收藏 人收藏

    評論

    相關推薦

    步進電機控制實現方法

    電機能夠實現高精度的位置控制和速度控制。本文將詳細介紹步進電機
    的頭像 發表于 01-21 16:43 ?111次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>控制</b><b class='flag-5'>實現</b>方法

    如何測試電位器的性能 電位器在調光中的應用

    電位器作為一種常見的電子元件,在各種電子設備中扮演著重要角色。在調光中,電位器的使用尤為普遍。 一、電位器性能測試 外觀檢查 在測試電位器
    的頭像 發表于 12-03 15:40 ?309次閱讀

    數字電位器的優勢與應用 電位器的調節方法和技巧

    數字電位器的優勢 精確度 :數字電位器能夠提供非常精確的電阻值,因為它們通常使用數字編碼來設定電阻值,這減少了模擬電位器中常見的誤差。 重復性 :數字電位器在多次設置后能夠保持相同的電
    的頭像 發表于 12-03 15:38 ?752次閱讀

    電位器的工作原理 常用電位器類型及其應用

    的工作原理 線性電位器 :最常見的電位器類型,其電阻體通常是一條直線,接觸點沿著這條線移動,從而實現線性變化的電阻值。 對數電位器 :其電阻體設計使得接觸點移動時電阻值按照對數規律變化
    的頭像 發表于 12-03 15:25 ?1397次閱讀

    用電位器控制變頻怎樣接控制

    控制變頻通常涉及到電位器的使用,以實現電機速度的精確調節。 基本概念 在開始之前,了解一些基本概念是有幫助的: 變頻
    的頭像 發表于 09-20 14:25 ?694次閱讀

    用什么清洗電位器好_電位器最佳的修復方法

    清洗電位器時,選擇合適的清洗劑至關重要,以確保既能有效去除污垢,又能保護電位器的性能和壽命。以下是一些推薦的清洗電位器的方法及清洗劑:
    的頭像 發表于 09-15 11:22 ?1.9w次閱讀

    電位器的作用是什么_電位器調電壓還是電流

    電位器最直觀的作用之一就是調節電壓。通過旋轉或滑動電位器的旋鈕或滑柄,可以改變電路中的電阻值,進而調整電壓分壓比例。這種能力使得電位器能夠精確地控制電路的輸出電壓,滿足各種電路對電壓的
    的頭像 發表于 09-15 10:37 ?1.8w次閱讀

    數字電位器的工作原理

    數字電位器亦稱數控可編程電阻,是一種代替傳統機械電位器(模擬電位器)的新型CMOS數字、模擬混合信號處理的集成電路。其工作原理主要基于數字信號對電阻值的精確
    的頭像 發表于 09-15 10:34 ?1.7w次閱讀

    數字電位器可直接替換普通電位器

     數字電位器與普通電位器在外觀上有相似之處,但它們在原理、結構和使用上存在顯著差異。關于數字電位器是否可以直接替換普通電位器,這主要取決于具體的應用場景和需求。
    的頭像 發表于 09-15 10:32 ?1052次閱讀

    數字電位器失靈如何修復

    數字電位器失靈是一個相對復雜的問題,涉及到多個方面的原因和解決方案。 1. 數字電位器的基本原理 數字電位器,也稱為數字編碼或數字可變電阻
    的頭像 發表于 07-16 14:12 ?1036次閱讀

    步進電機控制器電路圖 步進電機控制器的分類及其特點

      步進電機控制器是一種專門用于控制步進電機的設備,它通過發出脈沖信號來驅動
    的頭像 發表于 06-24 17:12 ?3699次閱讀
    <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><b class='flag-5'>控制器</b>的分類及其特點

    帶開關電位器的工作原理 帶開關電位器的分類 帶開關電位器的特點

    帶開關電位器的工作原理 帶開關電位器的分類 帶開關電位器的特點 帶開關電位器是一種常見的電子元件,它常用于電子設備中對電流和電壓進行調節和控制
    的頭像 發表于 03-05 17:06 ?1.3w次閱讀

    沒有電位器,用兩個按鈕可以實現變頻調速嗎?

    沒有電位器,用兩個按鈕可以實現變頻調速嗎? 變頻是一種廣泛應用于電機調速的設備,它能夠調節電機
    的頭像 發表于 02-18 16:55 ?1925次閱讀

    電位器的種類、特點及作用

    合成碳膜電位器:具有阻值范圍寬、分辨力較好、工藝簡單、價格低廉等特點,但動噪聲大、耐潮性差。這類電位器宜作函數式電位器,在消費類電子產品中大量應用。采用印刷工藝可使碳膜片的生產實現自動
    發表于 02-15 10:00 ?1737次閱讀
    <b class='flag-5'>電位器</b>的種類、特點及作用

    如何使用Arduino UNO板和電位器控制伺服電機

    在本Arduino伺服電機教程中,您將學習如何使用Arduino UNO板和電位器控制伺服電機
    的頭像 發表于 02-11 10:11 ?2980次閱讀
    如何使用Arduino UNO板和<b class='flag-5'>電位器</b><b class='flag-5'>控制</b>伺服<b class='flag-5'>電機</b>
    百家乐官网高级技巧| 免费百家乐规则| 百家乐技巧之微笑心法| 百家乐技巧平注常赢法| 12bet备用| 百家乐官网桌子轮盘| 百家乐路单资料| 真人百家乐网络游戏信誉怎么样 | 大发888娱乐平台| 网上百家乐官网赢钱公式| 墓地风水24山| 太阳城ktv| 百家乐官网二号博彩正网| 百家乐牌数计算法| 大发888在线投注| 棋牌室管理制度| 赌博百家乐官网判断决策| 百家乐桌保险| bet365投注网| 精通百家乐官网的玩法技巧和规则 | 现场百家乐官网能赢吗| 百家乐平注秘籍| 太阳城百家乐官网赌博害人| 七胜百家乐娱乐城总统网上娱乐城大都会娱乐城赌场 | 澳门百家乐鸿福厅| 九游棋牌大厅| 新彩百家乐官网的玩法技巧和规则| 威尼斯人娱乐城代理| 百家乐官网平注法是什么| 赌场百家乐信誉| 彩票预测| 百家乐什么平台好| 金狮国际| 新濠百家乐现金网| 明升网站| 百家乐系统足球博彩通| 皇冠网现金网| 网上玩百家乐技巧| 福泉市| 澳门百家乐网站bt| 百家乐官网庄闲比率|