步進電機是如何實現位置控制的

2021-08-19 02:06:43 字數 2064 閱讀 1719

1樓:雨說情感

如果給處於錯齒狀態的相通電,則轉子在電磁力的作用下,將向磁導率最大的位置轉動,即向趨於對齒的狀態轉動。步進電機就是基於這一原理轉動的。

步進電機是將電脈衝訊號轉變為角位移或線位移的開環控制元件。在非超載的情況下,電機的轉速、停止的位置只取決於控制脈衝訊號的頻率和脈衝數。

脈衝數越多,電機轉動的角度越大。脈衝的頻率越高,電機轉速越快,但不能超過最高頻率,否則電機的力矩迅速減小,電機不轉。

擴充套件資料

雖然步進電機已被廣泛地應用,但步進電機並不能象普通的直流電機,交流電機在常規下使用。它必須由雙環形脈衝訊號、功率驅動電路等組成控制系統方可使用。因此用好步進電機卻非易事,它涉及到機械、電機、電子及計算機等許多專業知識。

步進電機溫度過高首先會使電機的磁性材料退磁,從而導致力矩下降乃至於失步,因此電機外表允許的最高溫度應取決於不同電機磁性材料的退磁點;一般來講,磁性材料的退磁點都在攝氏130度以上,有的甚至高達攝氏200度以上,所以步進電機外表溫度在攝氏80-90度完全正常。

2樓:是嘛

通常電機的轉子為永磁體,當電流流過定子繞組時,定子繞組產生一向量磁場。該磁場會帶動轉子旋轉一角度,使得轉子的一對磁場方向與定子的磁場方向一致。當定子的向量磁場旋轉一個角度。

轉子也隨著該磁場轉一個角度。每輸入一個電脈衝,電動機轉動一個角度前進一步。

它輸出的角位移與輸入的脈衝數成正比、轉速與脈衝頻率成正比。改變繞組通電的順序,電機就會反轉。所以可用控制脈衝數量、頻率及電動機各相繞組的通電順序來控制步進電機的轉動。

擴充套件資料

發熱原理:

如果電流不是標準的直流或正弦波,還會產生諧波損耗;鐵心有磁滯渦流效應,在交變磁場中也會產生損耗,其大小與材料,電流,頻率,電壓有關,這叫鐵損。

銅損和鐵損都會以發熱的形式表現出來,從而影響電機的效率。步進電機一般追求定位精度和力矩輸出,效率比較低,電流一般比較大,且諧波成分高,電流交變的頻率也隨轉速而變化,因而步進電機普遍存在發熱情況,且情況比一般交流電機嚴重。

3樓:表控科技控制器

步進電機控制中如果處理的好,也是可以比較精準的。通常丟步的情況出現在帶負載較強的情況,但是在一定的情況下是可以克服的:

1、首先選擇步進電機功率一定要足夠,也就是扭矩足夠大。

2、細分和轉速的匹配一定要兼顧。

3、電源的電流要足夠,步進電機的電流調節也要比較合適,儘量放到比較大的位置。

4、使用帶加減速控制的控制器來實現,這樣可以有效克服慣性帶來的丟步現象。

下圖是使用表控tpc12-12td型控制器同時控制4個步進電機和電磁閥的**,可以很方便地實現尺寸控制、角度控制、轉速控制、方向控制、位置控制、定時控制等多種功能。

接好線就可以設定功能了,在功能設定表上根據實際需的功能進行設定,操作比較直觀,沒有基礎的也可以學會。

4樓:匿名使用者

通過控制定子繞組的電流,形成一個定子磁場,轉子是永磁的,這樣通過磁力將轉子帶到所需要的位置,從而實現電機得到位置控制。

5樓:亂七胡說八糟亂想

哈!你如想精確的得到位置控制這可不只是步進電機和你控制電路的事了,因步進電機的失步可是一個常見事了並也是個不好處理的難題。這只有在控制方法上下功夫才可能減少到最低限,如你想精確的位置控制最好還是採用有閉環迴路的方案。

因這步進電機的控制就是通過給的脈數和這個步進電機的步角度的乘積再換算到你的執行機構上去。哈!只怕碰上阻力大時就會出現你給了脈衝可它轉不動而失步的現象了。

6樓:v蒙

在電機後面加個編碼器,我倒是有速度,位置,力矩閉環的步進電機

7樓:觸覺的愛

一個脈衝走一步。所以用脈衝的數量就能實現位置控制了

一步的大小由電機的步距角決定。如果驅動器帶細分功能的,那麼每步的大小就是 步距角 / 細分數

8樓:範法小猴子

加編碼器 可以讀取位置 我之前用過重慶一家的控制器 是閉環控制的 加編碼器 會反饋位置 在電機失步的時候可以反饋給控制器 控制器再多發出之前失步的步數 這樣從表面上看 是沒有失步的

什麼是步進電機的細分控制,什麼是步進電機細分

步進電機細分驅動技術是七十年代中期發展起來的一種可以顯著改善 步進電機綜合使用效能的驅動控制技術。它是通過控制各相繞組中的電流,使它們按一定的規律上升或下降,即在零電流到最大電流之間形成多個穩定的中間電流狀態 相應的合成磁場向量的方向也將存在多個穩定的中間狀態,且按細分步距旋轉。其中合成磁場向量的幅...

步進電機pid的閉環控制

步進電機的正反轉是由電機的控制板應對的,你只需通過數字埠給電機控制板正反轉訊號就行了。如果你用的是單向單迴路pid調節,就需要判斷物件的反饋值和設定值之間的關係,決定數字埠上輸出什麼方向的訊號。你的這個還真不錯,我第一次見到,有點孤陋寡聞了請見諒啊。對於你提出的問題我說一下自己的看法,不知道是否正確...

電機的正反轉怎麼控制實現的,伺服電機正反轉怎麼控制的

最簡單的就是找一個現成的電機驅動模組了,或者自己用 h橋 方便地用高低電平來控制正反轉,至於幾秒切換什麼的做個延時就行了。三相非同步電動機的正反轉是通過三相電源的換相來實現的如圖。不知道你的電機是直流電機還是交流,我簡易的知道有個方法就是加l278.和 l298 問的太籠統了。通過控制線路來控制主電...