圖解: 步進電機原理與驅動方式

2021-01-19 電子開發圈

步進電機是將脈衝信號轉換成機械運動的一種特殊電機。步進電機在使用時不需要額外的反饋,這是因為除非失步,否則步進電機每次轉動時的角度已知的,由於它的角度位置已知就能精確控制電機運動的位置。一般我們會用Arduino驅動的小型步進電機有以下兩種。



步進電機內部實際上產生了一個可以旋轉的磁場,如圖所示,當旋轉磁場依次切換時,轉子(rotor)就會隨之轉動相應的角度。當磁場旋轉過快或者轉子上所帶負載的轉動慣量太大時,轉子無法跟上步伐,就會造成失步。




從步進電機的矩頻特性圖上可知,步進電機以越快的速度運行,所能輸出的轉矩越小,否則將會造成失步。每種不同規格的步進電機都有類似的矩頻特性曲線,詳細圖表需要查閱其規格書。



矩頻特性---


步進電機的磁極數量規格和接線規格很多,為簡化問題,我們這裡就先只以四相步進電機為例進行討論。所謂四相,就是說電機內部有4對磁極,此外還有一個公共端(COM)接電源, ABCD是四線的接頭。而四相電機的可以向外引出六條接線(兩條COM共同接入Vcc),即GND和ABCD,也可以引出五條線,如圖所示,所以有成為六線四相制和五線四相制。



一相勵磁方式


下表中1表示高電平、0表示低電平,我們以下述最簡單的一相勵磁方式來驅動步進電機。



這種方式,電機在每個瞬間只有一個線圈導通,消耗電力小但在切換瞬間沒有任何的電磁作用轉子上,容易造成振動,也容易因為慣性而失步。


二相勵磁方式


這種方式輸出的轉矩較大且振動較少,切換過程中至少有一個線圈通電作用於轉子,使得輸出的轉矩較大,振動較小,也比一相勵磁較為平穩,不易失步。




步進角是步進電機每前進一個步序所轉過的角度。在不超載也不失步的情況下,給電機加上一個脈衝信號,它就轉過一個步距角。這一簡單的線性關係,使得步進電機速度和位置的控制變得十分簡單。


一二相勵磁方式


綜合上述兩種驅動信號,下面提出一相勵磁和二相勵磁交替進行的方式,沒傳送一個勵磁信號,步進電機前進半個步距角。其特點是解析度高,運轉更加平滑。




下面是這三種驅動方式的時序波形圖



驅動問題---


因為數字I/O口電流較小。因此,我們想到了使用電晶體進行放大。常用的方法有三種:



1.直接利用電晶體來驅動,這需要你對電機和電晶體的詳細參數有一定了解,才能選擇恰當的參數去匹配他們。此外,還必須使用二極體來處理當電機內部線圈產生感應電動勢逆向流入電晶體而對電晶體造成損害。


2.使用諸如ULN2003和ULN2803這樣的激勵器,它實際是內部集成好了放大功能的集成電路晶片,此外也無需額外添加二極體,因為它已經內置了。


3.使用光耦,在驅動晶片或者電晶體的前端再加入光耦合器,以加強隔離步進電機的反電動勢,以免損害單片機。



4.使用L293D這樣的H橋的方式來驅動步進電機,詳細請參考上兩節介紹的L293 Motor Sheild官網的說明。



我們以ULN2003為例,現有的驅動板可以用來驅動步進電機,我們只需要選擇單片機的四個輸出埠用杜邦線分別連接驅動板的IN1、IN2、IN3、IN4,再用外置電源連接驅動板的5-12V+接口,並把電源和單片機的地(GND)與驅動板的(–)共線即可。



ULN2003採用的是達林頓管(Darlington transistor)方式來增強對大電流負載(如步進電機)的驅動,所謂達林頓管其實就是二級放大的三極體而已(如右圖所示),經過恰當的三極體型號選擇匹配後,兩次放大的三極體驅動能力比一個三極體更強。詳情請參考ULN2003的DataSheet。但無論哪種方式,記住,使用額外的外接電源來驅動電晶體和集成晶片,它才是電機的真正的能量提供者。



關於實際的步距角---


前面所講述的其實是一個簡化模型,真正的步進電機步距角比較小。因為採用了圖所示的多齒結構,這種結構類似於遊標卡尺的工作原理,所以實際4相步進電機的步距角並非360°/8 = 45°。根據其規格書,本節範例所用的步進電機的步距角是5.625°,如果採用一–二相勵磁方式,則可以達到其一半的解析度。



戳戳下載學習資料        ·        點點在看一起學習

相關焦點

  • l298n驅動電機的工作原理_L298N驅動步進電機程序
    打開APP l298n驅動電機的工作原理_L298N驅動步進電機程序 發表於 2018-02-26 15:32:32 因為每一瞬間只有一相繞組通電,並且按三種通電狀態循環通電,故稱為單三拍運行方式。單三拍運行時的步矩角θb為30º。三相步進電動機還有兩種通電方式,它們分別是雙三拍運行,即按AB→BC→CA→AB順序循環通電的方式,以及單、雙六拍運行,即按A→AB→B→BC→C→CA→A順序循環通電的方式。六拍運行時的步矩角將減小一半。
  • 步進電機細分驅動電路及原理
    步進電機驅動線路,如果按照環形分配器決定的分配方式,控制電動機各相繞組的導通或截止,從而使電動機產生步進所需的旋轉磁勢拖動轉子步進旋轉,則步距角只有二種,即整步工作或半步工作,步距角已由電機結構所確定。
  • 51單片機ULN2003驅動步進電機的典型應用電路圖解
    打開APP 51單片機ULN2003驅動步進電機的典型應用電路圖解 發表於 2017-10-24 10:19:31   51單片機ULN2003驅動步進電機的典型應用電路圖解   51單片機ULN2003驅動步進電機-_典型應用電路圖。該步進電機有6根引線,排列次序如下:1:紅色、2:紅色、3:橙色、4:棕色、5:黃色、6:黑色。 採用51驅動ULN2003的方法進行驅動。
  • 步進電機接線圖,8線步進電機接線圖圖解
    打開APP 步進電機接線圖,8線步進電機接線圖圖解 發表於 2017-06-11 09:20:52   在非超載的情況下,電機的轉速、停止的位置只取決於脈衝信號的頻率和脈衝數,而不受負載變化的影響,當步進驅動器接收到一個脈衝信號,它就驅動步進電機按設定的方向轉動一個固定的角度,稱為「步距角」,它的旋轉是以固定的角度一步一步運行的。可以通過控制脈衝個數來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈衝頻率來控制電機轉動的速度和加速度,從而達到調速的目的。
  • 步進電機的驅動方式是什麼
    【學員問題】步進電機的驅動方式是什麼?  【解答】步進電機的驅動方式主要有單電壓驅動方式和高低壓驅動方式,單電壓驅動方式主要是指電機繞組工作的過程中,只用一個方向電壓對繞組進行供電。高低壓驅動是為了使通電時繞組能夠迅速的到達設定的電流,斷電時繞組電流迅速衰竭為零,同時也具有較高的效率,出現了高低壓的驅動方式。
  • 步進電機有哪幾種驅動方式
    如今,很多用戶都想知道步進電機哪家技術好,而提及步進電機的技術好壞,與其驅動方式也有很大關係,因為不同的驅動方式所具有的優勢和特點不同,促使不同驅動方式的步進電機具有的性能也有所差別。那麼步進電機有哪幾種驅動方式呢?
  • 步進電機驅動電路解析,步進電機驅動電路原理圖、電路性能比較及...
    可以通過控制脈衝個數來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈衝頻率來控制電機轉動的速度和加速度,從而達到調速的目的。   步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,驅動器就是為步進電機分時供電的,多相時序控制器。
  • 步進電機驅動晶片有哪些_六款步進電機驅動晶片
    步進電機基本原理   工作原理:   通常電機的轉子為永磁體,當電流流過定子繞組時,定子繞組產生一矢量磁場。該磁場會帶動轉子旋轉一角度,使得轉子的一對磁場方向與定子的磁場方向一致。當定子的矢量磁場旋轉一個角度。轉子也隨著該磁場轉一個角度。每輸入一個電脈衝,電動機轉動一個角度前進一步。
  • 步進電機的原理
    它必須由雙環形脈衝信號、功率驅動電路等組成控制系統方可使用。因此用好步進電機卻非易事,它涉及到機械、電機、電子及計算機等許多專業知識。       目前,生產步進電機的廠家的確不少,但具有專業技術人員,能夠自行開發,研製的廠家卻非常少,大部分的廠家只一、二十人,連最基本的設備都沒有。僅僅處於一種盲目的仿製階段。這就給戶在產品選型、使用中造成許多麻煩。
  • 步進電機的工作原理
    以磁阻式步進電機為例,介紹一下步進電機的工作原理,圖1. 1是磁阻式步進電機工作原理的示意圖。它的定子上有六個極,轉子有四個極。
  • 步進電機驅動器原理
    2.步進電機驅動器原理--組成結構  步進電動機驅動系統的性能,不但取決於步進電動機自身的性能,也取決於步進電動機驅動器的優劣。步進電機驅動器主要結構主要有以下部分,同時可以用功率元器件直接控制電機的各相繞組。  保護電路---當繞組電流過大時產生關斷信號對主迴路進行關斷,以保護電機驅動器和電機繞組。
  • 步進電機原理及內部結構
    混合同步步進電機:它們是可變磁阻和永磁步進電機的組合。除此之外,我們還可以根據定子繞組的類型將步進電機分類為單極和雙極。雙極步進電機:此類電機上的定子線圈不具有公共電線。這種步進電機的驅動是不同的和複雜的,並且沒有微控制器也不能容易地設計驅動電路。
  • 步進電機工作原理是什麼?
    打開APP 步進電機工作原理是什麼?步進電機一般由前後端蓋、軸承、中心軸、轉子鐵芯、定子鐵芯、定子組件、波紋墊圈、螺釘等部分構成,步進電機也叫步進器,它利用電磁學原理,將電能轉換為機械能,是由纏繞在電機定子齒槽上的線圈驅動的。通常情況下,一根繞成圈狀的金屬絲叫做螺線管,而在電機中,繞在定子齒槽上的金屬絲則叫做繞組、線圈、或相。 步進電機工作原理是什麼? 當電流流過定子繞組時,定子繞組產生一矢量磁場。
  • 步進電機結構和工作原理
    步進電機結構和工作原理:1.步進電機是將電脈衝信號轉變為角位移或線位移的開環控制元件。在非超載的情況下,電機的轉速、停止的位置只取決於控制脈衝信號的頻率和脈衝數。2.脈衝數越多,電機轉動的角度越大。3.脈衝的頻率越高,電機轉速越快,但不能超過最高頻率,否則電機的力矩迅速減小,電機不轉。
  • 步進電機開環控制的原理
    打開APP 步進電機開環控制的原理 發表於 2019-10-08 15:00:59   步進電機開環控制的原理   當步進電機的定子一相繞組流過直流電流時,最接近該相的轉子齒被定子相吸引,因產生的電磁轉矩大於負載轉矩,從而使轉子運動。
  • 一文了解步進電機原理
    八、步進電機驅動器原理及細分控制原理:驅動器:步進電機需要使用專用的步進電機驅動器驅動,驅動器由脈衝發送控制單元,功率驅動單元,保護單元等組成。功率驅動單元將脈衝發生控制單元生成的脈衝放大,與步進電機直接耦合,屬於步進電機與微控制器的功率接口。
  • 「原理」步進電機控制工作原理
    圖3混合型步進電機的構造圖(2相單極)  二,步進電機的驅動原理關於步進電機的驅動機械裝置,用簡單的構造圖簡易說明,在圖4是為了要說明步進電機驅動原理的構造圖,在固定架構上有4個電磁鐵並列這,它的下方有一個可動磁鐵對向這,而且,在磁鐵的下側上裝置了引導滾輪作直線狀的引導軸,沿這左、右移動的構造。
  • 一篇文章帶你了解步進電機的驅動方式
    步進電動機是一種將電脈衝轉化為角位移的執行機構,當步進驅動器接收到一個脈衝信號,它就驅動步進電機按設定的方向轉動一個固定的角度(這個角度叫做i距角)。
  • 步進電動機的工作原理及驅動方法
    步進電動機的工作原理圖1 三相反應式步進電動機的結構示意圖因為每一瞬間只有一相繞組通電,並且按三種通電狀態循環通電,故稱為單三拍運行方式。單三拍運行時的步矩角θb為30º。三相步進電動機還有兩種通電方式,它們分別是雙三拍運行,即按AB→BC→CA→AB順序循環通電的方式,以及單、雙六拍運行,即按A→AB→B→BC→C→CA→A順序循環通電的方式。六拍運行時的步矩角將減小一半。
  • 步進電機及其驅動電路原理圖
    步進電機及其驅動電路原理圖     步進電機是工業控制及儀表中最常用的控制元件之一