国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

如何使用電位器實(shí)現(xiàn)步進(jìn)電機(jī)控制方案

454398 ? 來(lái)源:一板網(wǎng) ? 作者:風(fēng)箏 ? 2020-10-24 10:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本篇文章中,我們將學(xué)習(xí)如何使用電位器Arduino開(kāi)發(fā)板實(shí)現(xiàn)步進(jìn)電機(jī)控制。步進(jìn)電機(jī)可用于軟盤驅(qū)動(dòng)器、平板掃描儀、計(jì)算機(jī)打印機(jī)、繪圖儀、圖像掃描儀、光盤驅(qū)動(dòng)器、智能照明、相機(jī)鏡頭、CNC機(jī)器以及最近比較流行的3D打印機(jī)。

因此,在本文中我們將學(xué)習(xí)有關(guān)步進(jìn)電機(jī)及其應(yīng)用的基礎(chǔ)知識(shí)。我們還將步進(jìn)電機(jī)與Arduino進(jìn)行連接。步進(jìn)電機(jī)的運(yùn)動(dòng)和旋轉(zhuǎn)方向?qū)⑼ㄟ^(guò)電位器控制。

什么是步進(jìn)電機(jī)

步進(jìn)電動(dòng)機(jī)(stepper motor)是一種無(wú)刷直流電動(dòng)機(jī),它將完整的全周長(zhǎng)分為多個(gè)相等的步長(zhǎng)。然后可以命令電機(jī)的位置移動(dòng)并保持在其中一個(gè)步進(jìn),而無(wú)需任何位置傳感器進(jìn)行反饋(開(kāi)環(huán)控制器),只要在轉(zhuǎn)矩和速度方面仔細(xì)選擇適合電動(dòng)機(jī)尺寸的電動(dòng)機(jī)即可。

步進(jìn)電機(jī)的構(gòu)造和工作原理

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

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

電磁鐵的圓形排列分為幾組,每組稱為一個(gè)相,每組中有相等數(shù)量的電磁鐵。組數(shù)由步進(jìn)電機(jī)的設(shè)計(jì)者選擇。每組的電磁鐵與其他組的電磁鐵交錯(cuò)以形成均勻的布置圖案。例如,如果步進(jìn)電動(dòng)機(jī)具有兩個(gè)組,分別標(biāo)識(shí)為A或B,總共有十個(gè)電磁鐵,則分組模式將為ABABABABAB。

同一組中的電磁鐵都一起通電。因此,具有更多相位的步進(jìn)電動(dòng)機(jī)通常具有更多的導(dǎo)線(或引線)來(lái)控制電動(dòng)機(jī)。

所需的組件

為了學(xué)習(xí)使用電位器和Arduino控制步進(jìn)電機(jī),我們需要以下組件:

● Arduino UNO開(kāi)發(fā)板

● ULN2003驅(qū)動(dòng)芯片

● 10K電位器

● 步進(jìn)電機(jī)28-BYJ48

● 面包板和連接線

電路連接圖

以下是Arduino控制步進(jìn)電機(jī)的電路圖:

步進(jìn)電動(dòng)機(jī)28-BYJ48是一個(gè)具有5引線線圈布置的單極電動(dòng)機(jī)。必須按特定順序?yàn)樗膫€(gè)線圈通電。紅線連接到+ 5V電壓,其余四根線將被拉到接地以觸發(fā)相應(yīng)的線圈。我們使用Arduino開(kāi)發(fā)板以特定順序?yàn)檫@些線圈通電,并使電動(dòng)機(jī)執(zhí)行所需的步數(shù)。

步進(jìn)電機(jī)需要借助驅(qū)動(dòng)器芯片才能進(jìn)行操作。原因是控制器需要較高的電流才能運(yùn)行,但是僅步進(jìn)電機(jī)將無(wú)法從其I / O引腳提供足夠的電流來(lái)使電機(jī)運(yùn)行。因此使用ULN2003作為驅(qū)動(dòng)模塊,電流被放大了。

步數(shù)計(jì)算

在將代碼上傳到Arduino板上之前需要進(jìn)行步數(shù)計(jì)算

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

步幅角= 5.625°

Arduino步驟順序= 4

所需步驟順序= 8

步數(shù)角度= 5.625 * 2 = 11.25

每轉(zhuǎn)的步數(shù)= 360 /步角= 360 / 11.25 =每轉(zhuǎn)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

聲明:本文內(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)投訴
  • 電位器
    +關(guān)注

    關(guān)注

    14

    文章

    1028

    瀏覽量

    69240
  • 步進(jìn)電動(dòng)機(jī)

    關(guān)注

    0

    文章

    60

    瀏覽量

    13369
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

    196914
  • 3D打印機(jī)
    +關(guān)注

    關(guān)注

    10

    文章

    548

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    用電位器怎樣控制變頻的頻率

    在工業(yè)自動(dòng)化控制系統(tǒng)中,變頻作為電機(jī)調(diào)速的核心設(shè)備,其頻率控制方式多樣,其中通過(guò)電位器模擬量輸入實(shí)現(xiàn)
    的頭像 發(fā)表于 03-02 17:17 ?486次閱讀
    采<b class='flag-5'>用電位器</b>怎樣<b class='flag-5'>控制</b>變頻<b class='flag-5'>器</b>的頻率

    變頻外接電位器阻值的選擇

    ?在工業(yè)自動(dòng)化控制系統(tǒng)中,變頻作為電機(jī)調(diào)速的核心設(shè)備,其外接電位器的阻值選擇直接關(guān)系到調(diào)速精度和系統(tǒng)穩(wěn)定性。本文將從技術(shù)原理、選型計(jì)算和實(shí)際應(yīng)用三個(gè)維度,系統(tǒng)闡述變頻
    的頭像 發(fā)表于 01-25 15:41 ?566次閱讀
    變頻<b class='flag-5'>器</b>外接<b class='flag-5'>電位器</b>阻值的選擇

    DRV8825步進(jìn)電機(jī)控制器IC:設(shè)計(jì)與應(yīng)用詳解

    打印機(jī)、掃描儀和其他自動(dòng)化設(shè)備應(yīng)用提供了集成的電機(jī)驅(qū)動(dòng)解決方案。 文件下載: drv8825.pdf 一、DRV8825的特性亮點(diǎn) 1. 微步進(jìn)驅(qū)動(dòng)能力 DRV8825采用PWM微步進(jìn)
    的頭像 發(fā)表于 01-11 11:45 ?1042次閱讀

    步進(jìn)電機(jī)控制原理

    步進(jìn)電機(jī)是數(shù)字控制電機(jī),它將脈沖信號(hào)轉(zhuǎn)變成角位移,即給一個(gè)脈沖信號(hào),步進(jìn)電機(jī)就轉(zhuǎn)動(dòng)一個(gè)角度,因此
    發(fā)表于 01-04 08:25

    ?TPL0202 數(shù)字電位器技術(shù)規(guī)格書(shū)總結(jié)

    TPL0202配備兩個(gè)線性錐形數(shù)字電位器(DPOT),具有256個(gè)滑動(dòng)位置。 每個(gè)電位器既可作為三端子電位器,也可以作為兩端子電阻器使用。這 TPL0202-10的端到端電阻為10 kΩ。 該DPOT可作為機(jī)械
    的頭像 發(fā)表于 11-19 14:53 ?683次閱讀
    ?TPL0202 數(shù)字<b class='flag-5'>電位器</b>技術(shù)規(guī)格書(shū)總結(jié)

    TPL1401 帶緩沖游標(biāo)的 256 抽頭高精度數(shù)字電位器技術(shù)手冊(cè)

    TPL1401是帶有緩沖游標(biāo)的數(shù)字電位器(數(shù)字電位器)。與標(biāo)準(zhǔn)數(shù)字電位器不同,由于集成了緩沖游標(biāo),該器件在分壓應(yīng)用中提供了更高的負(fù)載調(diào)節(jié)。
    的頭像 發(fā)表于 11-01 17:42 ?1135次閱讀
    TPL1401 帶緩沖游標(biāo)的 256 抽頭高精度數(shù)字<b class='flag-5'>電位器</b>技術(shù)手冊(cè)

    ?DRV8821 雙路步進(jìn)電機(jī)控制器與驅(qū)動(dòng)技術(shù)文檔總結(jié)

    該DRV8821提供雙微步進(jìn)步進(jìn)電機(jī)控制器/驅(qū)動(dòng) 打印機(jī)、掃描儀和其他辦公自動(dòng)化設(shè)備應(yīng)用的解決方案。 兩個(gè)獨(dú)立的
    的頭像 發(fā)表于 10-21 11:27 ?654次閱讀
    ?DRV8821 雙路<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制器</b>與驅(qū)動(dòng)<b class='flag-5'>器</b>技術(shù)文檔總結(jié)

    ?DRV8711 步進(jìn)電機(jī)控制器技術(shù)文檔總結(jié)

    DRV8711器件是一個(gè)步進(jìn)電機(jī)控制器,它使用外部 N 溝道 MOSFET 驅(qū)動(dòng)一個(gè)雙極步進(jìn)電機(jī)或兩個(gè)有刷直流
    的頭像 發(fā)表于 10-17 15:09 ?930次閱讀
    ?DRV8711 <b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制器</b>技術(shù)文檔總結(jié)

    采用MT6835絕對(duì)式磁編碼實(shí)現(xiàn)高精度閉環(huán)步進(jìn)電機(jī)控制

    提供了新的解決方案,而絕對(duì)式磁編碼的應(yīng)用則進(jìn)一步推動(dòng)了閉環(huán)步進(jìn)電機(jī)向高精度、高可靠性方向發(fā)展。本文將重點(diǎn)探討如何采用MT6835絕對(duì)式磁編碼
    的頭像 發(fā)表于 08-29 17:22 ?1402次閱讀

    基于MT6835磁編碼IC的步進(jìn)電機(jī)全閉環(huán)伺服控制策略

    基于MT6835磁編碼IC的步進(jìn)電機(jī)全閉環(huán)伺服控制策略,通過(guò)引入高精度位置反饋和先進(jìn)控制算法,實(shí)現(xiàn)
    的頭像 發(fā)表于 08-27 17:55 ?1129次閱讀

    單片機(jī)怎么控制步進(jìn)電機(jī)

    步進(jìn)電機(jī)作為一種將電脈沖信號(hào)轉(zhuǎn)化為角位移的執(zhí)行機(jī)構(gòu),其運(yùn)轉(zhuǎn)依賴于脈沖信號(hào)的控制,而單片機(jī)作為控制核心,通過(guò)輸出特定的脈沖信號(hào)和方向信號(hào),實(shí)現(xiàn)
    的頭像 發(fā)表于 07-24 13:41 ?632次閱讀

    ADI Trinamic TMC5271步進(jìn)電機(jī)控制器數(shù)據(jù)手冊(cè)

    ADI Trinamic TMC5271步進(jìn)電機(jī)控制器是一款 高性能、單軸步進(jìn)控制器和驅(qū)動(dòng)IC
    的頭像 發(fā)表于 06-14 09:29 ?1087次閱讀
    ADI Trinamic TMC5271<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制器</b>數(shù)據(jù)手冊(cè)

    三相反應(yīng)式步進(jìn)電機(jī)智能控制系統(tǒng)設(shè)計(jì)

    方案采用AT89C51單片機(jī)內(nèi)部定時(shí)改變 CP脈沖的頻率,從而實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速進(jìn)行控制。經(jīng)過(guò)理論及試驗(yàn)研究,該系統(tǒng)
    發(fā)表于 06-13 09:31

    如何把 電位器旋鈕控制改為面板或按鍵控制

    圖片是無(wú)刷電機(jī)驅(qū)動(dòng) 用于控制無(wú)刷直流電機(jī),但是調(diào)速是通過(guò)電位器旋鈕調(diào)速的(AVI) ,調(diào)速不方便(比如說(shuō)這次調(diào)速是200轉(zhuǎn)/分鐘,下次要要
    發(fā)表于 05-18 07:40

    樹(shù)莓派 RP2350 實(shí)現(xiàn)步進(jìn)電機(jī)精確控制

    是一款常見(jiàn)的低成本、小扭矩 5 線單極步進(jìn)電機(jī),可使用 ULN2003 控制器和單片機(jī)實(shí)現(xiàn)旋轉(zhuǎn)控制,廣泛用于打印機(jī)、掃描儀、攝像機(jī)云臺(tái)、空
    發(fā)表于 05-03 15:11