步進電機
步進電機是將電脈沖信號轉變為角位移或線位移的開環控制電機,是現代數字程序控制系統中的主要執行元件,應用極為廣泛。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數,而不受負載變化的影響,當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度,稱為“步距角”,它的旋轉是以固定的角度一步一步運行的。可以通過控制脈沖個數來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的。
步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,驅動器就是為步進電機分時供電的,多相時序控制器。雖然步進電機已被廣泛地應用,但步進電機并不能像普通的直流電機,交流電機在常規下使用。它必須由雙環形脈沖信號、功率驅動電路等組成控制系統方可使用。因此用好步進電機卻非易事,它涉及到機械、電機、電子及計算機等許多專業知識。步進電機作為執行元件,是機電一體化的關鍵產品之一,廣泛應用在各種自動化控制系統中。隨著微電子和計算機技術的發展,步進電機的需求量與日俱增,在各個國民經濟領域都有應用。
主要分類
步進電機從其結構形式上可分為反應式步進電機(Variable Reluctance,VR)、永磁式步進電機Permanent Magnet,PM)、混合式步進電機(Hybrid Stepping,HS)、單相步進電機、平面步進電機等多種類型,在我國所采用的步進電機中以反應式步進電機為主。步進電機的運行性能與控制方式有密切的關系,步進電機控制系統從其控制方式來看,可以分為以下三類:開環控制系統、閉環控制系統、半閉環控制系統。半閉環控制系統在實際應用中一般歸類于開環或閉環系統中。
反應式:定子上有繞組、轉子由軟磁材料組成。結構簡單、成本低、步距角小,可達1.2°、但動態性能差、效率低、發熱大,可靠性難保證。
永磁式:永磁式步進電機的轉子用永磁材料制成,轉子的極數與定子的極數相同。其特點是動態性能好、輸出力矩大,但這種電機精度差,步矩角大(一般為7.5°或15°)。
混合式:混合式步進電機綜合了反應式和永磁式的優點,其定子上有多相繞組、轉子上采用永磁材料,轉子和定子上均有多個小齒以提高步矩精度。其特點是輸出力矩大、動態性能好,步距角小,但結構復雜、成本相對較高。
按定子上繞組來分,共有二相、三相和五相等系列。最受歡迎的是兩相混合式步進電機,約占97%以上的市場份額,其原因是性價比高,配上細分驅動器后效果良好。該種電機的基本步距角為1.8°/步,配上半步驅動器后,步距角減少為0.9°,配上細分驅動器后其步距角可細分達256倍(0.007°/微步)。由于摩擦力和制造精度等原因,實際控制精度略低。同一步進電機可配不同細分的驅動器以改變精度和效果。
選擇方法
步進電機和驅動器的選擇方法:
判斷需多大力矩:靜扭矩是選擇步
進電機的主要參數之一。負載大時,需采用大力矩電機。力矩指標大時,電機外形也大。
判斷電機運轉速度:轉速要求高時,應選相電流較大、電感較小的電機,以增加功率輸入。且在選擇驅動器時采用較高供電電壓。
選擇電機的安裝規格:如57、86、110等,主要與力矩要求有關。
確定定位精度和振動方面的要求情況:判斷是否需細分,需多少細分。
根據電機的電流、細分和供電電壓選擇驅動器。
基本原理
工作原理
通常電機的轉子為永磁體,當電流流過定子繞組時,定子繞組產生一矢量磁場。該磁場會帶動轉子旋轉一角度,使得轉子的一對磁場方向與定子的磁場方向一致。當定子的矢量磁場旋轉一個角度。轉子也隨著該磁場轉一個角度。每輸入一個電脈沖,電動機轉動一個角度前進一步。它輸出的角位移與輸入的脈沖數成正比、轉速與脈沖頻率成正比。改變繞組通電的順序,電機就會反轉。所以可用控制脈沖數量、頻率及電動機各相繞組的通電順序來控制步進電機的轉動。
發熱原理
通常見到的各類電機,內部都是有鐵芯和繞組線圈的。繞組有電阻,通電會產生損耗,損耗大小與電阻和電流的平方成正比,這就是我們常說的銅損,如果電流不是標準的直流或正弦波,還會產生諧波損耗;鐵心有磁滯渦流效應,在交變磁場中也會產生損耗,其大小與材料,電流,頻率,電壓有關,這叫鐵損。銅損和鐵損都會以發熱的形式表現出來,從而影響電機的效率。步進電機一般追求定位精度和力矩輸出,效率比較低,電流一般比較大,且諧波成分高,電流交變的頻率也隨轉速而變化,因而步進電機普遍存在發熱情況,且情況比一般交流電機嚴重。
步進電機是將電脈沖信號轉變為角位移或線位移的開環控制電機。在未發生失步情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數并不受負載變化的影響,當步進電機接收到一個脈沖信號時,電機就按設定的方向轉一個固定的角度(步進角或步距角),通過控制脈沖數和脈沖頻率來控制電機角位移量及電機轉速從而達到精確的開環控制。另外,步進電機每走一步所轉過的角度與理論步距之間總有一定的誤差,從某一步到任何一步,也總有一定的誤差,但是,步進電機每轉一周的步數相同,在不失步的情況下,其步距誤差不會長期累積。
上面提到的都是在不失步的情況,如何才能避免失步呢?首先我們需要知道造成電機失步的因素:
1:步進電機選型不當,電機力矩不夠或者物體運動的慣量超過電機自鎖力,造成的丟步或失步
2:驅動器選型不當,配套的驅動器電流偏小,影響電機正常運轉,現在市面上很多電流虛標的驅動器,拿峰值電流當額定電流來忽悠消費者,驅動器選型額定電流應大于步進電機額定電流的1.2-1.5倍
3:配套電源選型不當,配套電源應是驅動器額定電源的1.5-2倍,電源虛標比驅動器虛標更嚴重
4:控制部分應排除干擾,遠離變頻器,防靜電。設備做好接地處理,防止感應電,信號線做好屏蔽處理 ,設置好適當啟動頻率,并做好加減速
轉子加速度慢于步進電機的旋轉磁場即轉子速度低于換相速度時,電機會產生失步,這是因為輸入電機的電能不足,產生的力矩無法使轉子速度跟上定子磁場的旋轉速度,從而引起失步。轉子平均速度高于定子磁場平均旋轉速度,這是定子通電勵磁的時間較長,大于步進所需的時間,轉子在步進過程中獲得過多的能量,導致電機產生的轉矩過大從而引起電機越步。
以上導致步進電機失步的原因實質是步進電機驅動器選擇不當而導致,只有選擇正確合適的步進驅動器才能使步進電機發揮其控制精確的優勢。選擇合適的驅動器需要根據電機的電流,配用大于或等于此電流的驅動器。如果需要低振動或高精度時,可配用細分型驅動器。對于大轉矩電機,盡可能用高電壓型驅動器,以獲得良好的高速性能。同時對于驅動電源,很多人直接使用開關電源作為驅動電源,但是,一般最好不要使用開關電源,特別是大力矩電機,除非選用比需要的功率大一倍以上的開關電源。因為,電機工作時是大電感型負載,會對電源端形成瞬間的高壓。而開關電源的過載性能不好,會保護關斷,且其精密的穩壓性能又不需要,有時可能造成開關電源和驅動器的損壞。對于步進電機的驅動電源,可以用常規的環形或R 型變壓器變壓的直流電源。
步進電機產生共振是因為電機接收的脈沖頻率等于步進電機的固有頻率,該頻率與驅動器的細分有關系。我們一般使用步進電機時,驅動器的細分能力很重要,共振范圍越小越好。對于電機負載慣性較大是由于電機超載而引起,因此在使用時只需注意不要讓電機過載即可避免。
1,微步電流曲線
在大量微步驅動系統中,結合步距角的不均勻性對步進電機失步的影響,采用電流矢量恒幅均勻旋轉的細分方法是比較理想的,以兩相混合式步進電機為例,通過對電機兩相繞組加上正弦電流來實現定子電流合成矢量的“恒幅、均勻”,微步進旋轉的兩相繞組電流的數學模型表示為:微步參數可以預先計算出來,以表格的形式存儲在EPROM中,進行查表獲得參數值,通過微步的方式來實現頻率的改變,因為不需要經過復雜的計算,就不會過多占用CPU的時間,同時這種方式還可以擬合出更接近理想變化曲線的頻率變化來實現步進電機的加速和減速的平穩控制,另外采用這種細分方法也在很大程度上解決了微步距角的不均勻性問題,這將廣泛用于精度要求不是特別高的步進電機的控制系統中。
2,驅動線路的選擇
避免失步和減小振動的另一措施在于驅動系統的設計,步進電機的驅動方式有很多種,包括單、雙電壓驅動,高低電壓驅動,0橋驅動,升頻升壓驅動、斬波恒流驅動和脈寬調制(PWM)恒流驅動等,由于微步驅動需要控制相繞組電流的大小,因此只有單電壓串電阻驅動、斬波恒流驅動以及PWM恒流驅動的適合微步驅動控制,單電壓串電阻驅動方式由于串接的電阻導致電路時間常數降低,截止時續回流時間常數大幅度下降,從而加速電流泄放,有利于提高步進電機的高頻響應,同時也因為回路增加的阻尼利于減少電機的共振,但其主要缺點是損耗大,效率低;采用斬波恒流驅動時,驅動電壓較高,電流上升很快,當達到所需要的數值時,由于取樣電阻反饋控制作用,繞組電流可以恒定在確定的數值上,而且不隨電機的轉速而變化,從而保證在很大的頻率范圍內電機都能輸出恒定的轉矩,同時采用斬波恒流驅動的另一優點是減少了電機共振現象的發生,由于電機共振的基本原因是能量過剩,而斬波恒流驅動輸入的能量是自動隨著繞組電流調節,能量過剩時,續流時間延長,而供電時間減小,因此可減小能量的積聚PWM恒流驅動用數字脈沖直接控制電流波形的占空比,比斬波恒流驅動的電路更簡單,也更適合于單片機直接采用數字信號控制,因此選擇采用PWM恒流驅動的驅動器。
3,加速曲線的選擇
在控制步進電機的失步方面,步進電機的加速曲線也非常重要,加速的規律一般有兩種,一是按照直線規律升速,二是按指數規律升速!按直線規律升速時加速度為恒定,因此要求步進電機產生的轉矩為恒值,從電機本身的特性來看,在轉速不是很高的范圍內,輸出的轉矩可基本認為恒定!但實際上電機轉速升高時,由于反電動勢和繞組電感的作用,繞組電流將逐漸減少,因此輸出轉矩將有所下降,按指數規律升速,加速度逐漸下降,接近電機輸出轉矩隨轉速變化的規律,微機在控制步進電機的加速過程中,可用離散辦法來逼近理想的升降曲線。
4,減輕電磁干擾的措施
針對單片機對步進電機的控制系統電磁干擾方面主要采取以下一些措施:在單片機和步進電機驅動回路中加入光電隔離電路可以有效抑制電磁干擾,提高系統的穩定性;在驅動回路中降低,開關的導通速度,這樣可以減小產生電磁干擾的強度,也可添加吸收回路,抑制浪涌的產生,合理選擇主變壓器的鐵芯結構,降低漏磁強度;另外一個比較重要的方面就是電子線路的合理布局,控制干擾源與被干擾元件的距離和相對方向,使敏感元件遠離干擾源,不同用途的聯接線要分開,不走平行線,一個回路的布線在中間位置相互交叉且回路左右兩半的面積要大致相等,減少感生電勢,導線宜選用屏蔽線以及合理的接地設計等,采取這些措施將有效地減少電磁干擾對單片機控制系統的影響。