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

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

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

步進電機的內(nèi)部結(jié)構(gòu)及驅(qū)動方法

jf_78858299 ? 來源:小白白學電子 ? 作者:小白白學電子 ? 2023-05-09 14:53 ? 次閱讀

步進電機每輸入一個脈沖信號,轉(zhuǎn)子就轉(zhuǎn)動一個角度或前進一步,其輸出的角度輸入的脈沖數(shù)成正比,轉(zhuǎn)速與脈沖頻率成正比。它的驅(qū)動方式也比普通的有刷直流電機復(fù)雜。

本節(jié)我們就來講講步進電機最基礎(chǔ)的驅(qū)動方式。

1)步進電機的內(nèi)部結(jié)構(gòu)

先簡單介紹一下主要的兩種步進電機:單極性和雙極性。

如下圖所示,左邊是單極性電機;右邊是雙極性電機。單極性電機線圈內(nèi)的電流只有一個方向,雙極性電機線圈內(nèi)的電流是雙向的:

圖片

而相數(shù),則是內(nèi)部線圈的組數(shù);一般的步進電機都可以看作是兩相電機變化而來的。

本文我們使用最簡單的五線四相制的電機(28BYJ-48),驅(qū)動方法也都是以它來講的,其他種類的大同小異。就是如下圖這種步進電機,以及驅(qū)動板:

它內(nèi)部的接線關(guān)系如下圖所示,正極是公共的,其他四個端口各對應(yīng)一組線圈的負極:

圖片

驅(qū)動板的原理圖如下,就是一個nln2003的達林頓驅(qū)動器(忽略右下角的燈,基本毫無用處⊙﹏⊙b汗),IN1IN4處輸入高電平,對應(yīng)的OUT1OUT4會輸出低電平:

圖片

2)步進電機的驅(qū)動方法

最基本的方法有3種,單4拍法、雙4拍法、單雙8拍法。

a)單4拍法驅(qū)動

驅(qū)動過程如下圖所示,4個步驟一個周期,每個時刻只有一相通電:

圖片

先給A相通電,其他相斷電,則轉(zhuǎn)子的對應(yīng)極被吸引到A相處,如步驟1;

后續(xù)依次給B、C、D相通電,則轉(zhuǎn)子會轉(zhuǎn)到B、C、D處,如步驟2、3、4;

最后再給A相通電,其他相斷電,轉(zhuǎn)子又回到A處;周而復(fù)始,使得轉(zhuǎn)子不斷旋轉(zhuǎn)。

各相的導通過程如下圖所示:

圖片

這種方法每次都只有一相通電,所以稱為單4拍法。

b)雙4拍法驅(qū)動

驅(qū)動過程如下圖所示,也是4個步驟一個周期,不同的是每個時刻都有相鄰的兩相通電:

圖片

先給A相、B相通電,其他相斷電,則轉(zhuǎn)子的對應(yīng)極被吸引到A、B相中間處,如步驟1;

后續(xù)依次給BC、CD、DA相通電,如步驟2、3、4;

最后再給A、B相通電,其他相斷電,轉(zhuǎn)子又回到AB相之間;周而復(fù)始,使得轉(zhuǎn)子不斷旋轉(zhuǎn)。

雙4拍法每個時刻會有兩組線圈導通,所以電機的輸出力矩比單4拍法更大。

各相的導通過程如下圖所示:

圖片

c)單雙8拍法驅(qū)動

驅(qū)動過程如下圖所示,8個步驟一個周期:

圖片

這種方法類似于單4拍和雙4拍的組合。

先給A相通電,其他相斷電,轉(zhuǎn)子在A處;

再給A、B相通電,其他相斷電,則轉(zhuǎn)子來到AB之間;

然后給B相通電,其他相斷電,轉(zhuǎn)子來到B處;

再給B、C相通電,其他相斷電,轉(zhuǎn)子來到BC之間;

之后類似,一共8個步驟可以完成一個周期的運動。

8拍法驅(qū)動時,轉(zhuǎn)子的位置比4拍法多兩個中間態(tài),所以轉(zhuǎn)動時的位置控制更加精確一些,但是由于它有時是一相通電,有時是兩相通電,所以在不同位置的力矩是不同的。

各相的導通過程如下圖所示:

圖片

3)使用stm32編程驅(qū)動電機

先看連接方式,使用PA0、PA1、PA2、PA3驅(qū)動A、B、C、D四相。PA03連接到驅(qū)動板的IN1IN4;驅(qū)動板使用5V供電。

經(jīng)過上一節(jié)了解了上述三種驅(qū)動方法后,就很容易寫出驅(qū)動代碼了。

如下是單4拍驅(qū)動的主要代碼:

圖片

圖片

定義兩個常量數(shù)組,F(xiàn)_Rotation存正向旋轉(zhuǎn)的各相導通值,B_Rotation存反向旋轉(zhuǎn)的值;

主循環(huán)中,每隔一個周期,去改變接通的相,4個拍一循環(huán),就能實現(xiàn)電機轉(zhuǎn)動了。

雙四拍只要將定義的數(shù)組值更改一下就可以實現(xiàn)。

如下是8拍驅(qū)動的代碼,原理是一樣的,就不多解釋了:

圖片

圖片

4)注意事項

對于確定的驅(qū)動方式,步進電機每拍轉(zhuǎn)過的角度是相同的,所以,如果想要改變轉(zhuǎn)速,只要改變每拍的延時就可以了,也就是改變周期。

但是要注意,不能超過電機參數(shù)要求,如我們使用的這個電機(28BYJ-48)的參數(shù):

最大空載牽出頻率>900pps,最大空載牽入頻率>500pps。

也就是說空載轉(zhuǎn)動時,最快的驅(qū)動拍頻率最好不要超過900Hz;空載啟動時,最快的驅(qū)動拍頻率最好不要超過500Hz,因為啟動時初始轉(zhuǎn)速從零開始,驅(qū)動拍太快的話會失步,可能無法轉(zhuǎn)動起來。所以程序里也設(shè)計成了500Hz(2ms延時)一拍。

一般情況下,系統(tǒng)最好設(shè)計成,啟動時慢轉(zhuǎn)速,之后逐漸加快到需要的轉(zhuǎn)速。

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

    關(guān)注

    36

    文章

    1692

    瀏覽量

    69901
  • 步進電機
    +關(guān)注

    關(guān)注

    150

    文章

    3042

    瀏覽量

    146850
  • 脈沖信號
    +關(guān)注

    關(guān)注

    6

    文章

    376

    瀏覽量

    36777
收藏 人收藏

    評論

    相關(guān)推薦

    步進電機內(nèi)部結(jié)構(gòu)驅(qū)動方法

      步進電機每輸入一個脈沖信號,轉(zhuǎn)子就轉(zhuǎn)動一個角度或前進一步,其輸出的角度輸入的脈沖數(shù)成正比,轉(zhuǎn)速與脈沖頻率成正比。它的驅(qū)動方式也比普通的有刷直流電機復(fù)雜。
    發(fā)表于 08-04 15:50 ?4376次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>與<b class='flag-5'>驅(qū)動</b><b class='flag-5'>方法</b>

    步進電機內(nèi)部結(jié)構(gòu)及接線方法

      步進電機是一種將電脈沖信號轉(zhuǎn)換成相應(yīng)角位移或線位移的電動機。每輸入一個脈沖信號,轉(zhuǎn)子就轉(zhuǎn)動一個角度或前進一步,其輸出的角位移或線位移與輸入的脈沖數(shù)成正比,轉(zhuǎn)速與脈沖頻率成正比。因此,步進電動機又稱脈沖電動機。
    發(fā)表于 03-08 15:01 ?5381次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>及接線<b class='flag-5'>方法</b>

    步進電機真實內(nèi)部結(jié)構(gòu)

    步進電機真實內(nèi)部結(jié)構(gòu)
    發(fā)表于 04-02 11:28

    步進電機的原理是什么?其內(nèi)部結(jié)構(gòu)是怎樣的

    越大,脈沖頻率越高,電機的轉(zhuǎn)速越快,但不能超過最高頻率,否則力矩減小,電機不轉(zhuǎn)。1.2 電機拆解內(nèi)部結(jié)構(gòu)左圖為定子,電機轉(zhuǎn)動過程中,定子是不
    發(fā)表于 07-07 08:06

    步進電機驅(qū)動IC的角度看步進電機

    步進電機驅(qū)動IC的角度看步進電機,歸納相關(guān)知識點。一、單極性與雙極性電機: 單極性
    發(fā)表于 08-31 06:31

    分析步進電機驅(qū)動原理

    。二、設(shè)計內(nèi)容和步驟本實驗要對步進電機進行控制。步進電機內(nèi)部結(jié)構(gòu)圖如圖5.9所示,步進
    發(fā)表于 12-02 07:45

    IGD驅(qū)動器的內(nèi)部結(jié)構(gòu)框電路

    IGD驅(qū)動器的內(nèi)部結(jié)構(gòu)框電路
    發(fā)表于 02-18 22:05 ?1627次閱讀
    IGD<b class='flag-5'>驅(qū)動</b>器的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>框電路

    伺服電機內(nèi)部結(jié)構(gòu)

    伺服電機內(nèi)部結(jié)構(gòu)
    發(fā)表于 02-25 17:38 ?4703次閱讀
    伺服<b class='flag-5'>電機內(nèi)部結(jié)構(gòu)</b>

    關(guān)于步進電機內(nèi)部結(jié)構(gòu)的介紹

    在單極配置下,因為在任何時刻只有一半的繞組在使用,其銅的成本和功率重量比和功率大小比都差于雙極繞組。另一方面,雙極設(shè)置中電驅(qū)動配套比較復(fù)雜。然而,現(xiàn)代步進驅(qū)動器IC很輕松的取代了驅(qū)動
    的頭像 發(fā)表于 08-28 11:28 ?1w次閱讀
    關(guān)于<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>的介紹

    步進電機內(nèi)部結(jié)構(gòu)資料下載

    電子發(fā)燒友網(wǎng)為你提供步進電機內(nèi)部結(jié)構(gòu)資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-11 08:50 ?14次下載
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>資料下載

    Delta繞線電機內(nèi)部結(jié)構(gòu)介紹

    三相工業(yè)電機內(nèi)部有兩種繞組設(shè)計:Wye 和 Delta。盡管電機和連接在外部看起來很相似,但本文討論的是 Delta 繞線電機內(nèi)部結(jié)構(gòu)。
    的頭像 發(fā)表于 04-29 15:32 ?5293次閱讀
    Delta繞線<b class='flag-5'>電機</b>的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>介紹

    步進電機結(jié)構(gòu)

    在新開始的“步進電機”篇系列文章中,將介紹步進電機結(jié)構(gòu)步進
    的頭像 發(fā)表于 02-24 09:51 ?2498次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>結(jié)構(gòu)</b>

    步進電機驅(qū)動方式與特征

    到目前為止,我們已經(jīng)介紹了步進電機結(jié)構(gòu)步進電機驅(qū)動方法
    的頭像 發(fā)表于 02-24 09:51 ?1277次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>驅(qū)動</b>方式與特征

    步進電機驅(qū)動基礎(chǔ)

    。 1)步進電機內(nèi)部結(jié)構(gòu) 先簡單介紹一下主要的兩種步進電機:單極性和雙極性。 如下圖所示, 左邊是單極性
    發(fā)表于 03-16 09:28 ?7次下載
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅(qū)動</b>基礎(chǔ)

    步進電機結(jié)構(gòu)及基本工作原理

    結(jié)構(gòu)(兩相雙極)下圖從左到右分別是步進電機的外觀示例、內(nèi)部結(jié)構(gòu)簡圖和結(jié)構(gòu)概念簡圖。在外觀示例中,給出的是HB(混合)型和PM(永磁)型
    的頭像 發(fā)表于 08-29 08:08 ?2056次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>結(jié)構(gòu)</b>及基本工作原理