步進(jìn)電機(jī)和步進(jìn)驅(qū)動(dòng)器、接線和細(xì)分控制方法


一、兩相步進(jìn)電機(jī)相序的區(qū)分方法:
方法一、當(dāng)四根線的相位沒有短路時(shí),步進(jìn)電機(jī)的旋轉(zhuǎn)軸,此時(shí)應(yīng)該是相對(duì)容易旋轉(zhuǎn)的軸。將任意兩根線與步進(jìn)電機(jī)的轉(zhuǎn)軸短接,當(dāng)機(jī)殼轉(zhuǎn)動(dòng)困難時(shí),說明兩根線的相序相同。否則,不同的相序。
方法二、萬用表電阻曲線,任意兩線端接萬用表紅黑,此時(shí)電阻小,說明兩線同相;如果無限阻力,那么這兩條線路配合異常。
二、兩相步進(jìn)電機(jī)和步進(jìn)驅(qū)動(dòng)器接線方法:

三、步進(jìn)驅(qū)動(dòng)器控制信號(hào)接線方法:


四、步進(jìn)電機(jī)細(xì)分:

由上表可知步進(jìn)電機(jī)步距角為1.8°,意味著一個(gè)脈沖電機(jī)行走1.8°。200可能引起脈沖馬達(dá)旋轉(zhuǎn)。但是對(duì)于更精確的場(chǎng)景控制,比如我需要一個(gè)電機(jī)旋轉(zhuǎn)1°,那就無法實(shí)現(xiàn)了。因此,引出了“故障”功能。

上圖為提供驅(qū)動(dòng)段,作為第一段數(shù);電機(jī)的第二轉(zhuǎn),以脈沖數(shù)表示;第3列對(duì)應(yīng)值DIP開關(guān)。撥碼開關(guān)如圖所示的頂驅(qū)SW1、SW2、SW3等。控制所需的段,一個(gè)DIP開關(guān)設(shè)置。
五、控制驅(qū)動(dòng)器驅(qū)動(dòng)步進(jìn)電機(jī)轉(zhuǎn)動(dòng)的控制信號(hào)
以共陰極連接為例:
通過重復(fù)控制電平值PUL+端口,產(chǎn)生PWM,一個(gè)PWM全周期(一個(gè)高電平一個(gè)低電平)將是步進(jìn)電機(jī)驅(qū)動(dòng)的一個(gè)步距角(電機(jī)如圖1.8°示例所示,分段不提供或細(xì)分為1)
例如,這樣的電機(jī)控制在10秒內(nèi)旋轉(zhuǎn)180°。
PWM周期為180/1.8=100角度=100步PWM周期。
每個(gè)PWM周期時(shí)間10/100=0.1秒
端口簡(jiǎn)單地重復(fù)給PUL+0.05秒+0.05秒高電平低電平即可實(shí)現(xiàn)上述功能。
通過更改DIR級(jí)別來控制電機(jī)的反轉(zhuǎn)。
如果需要考慮穩(wěn)定性,還要考慮速度規(guī)劃,比如梯形、S型規(guī)劃速度脈沖信號(hào)。


