相是指里面的線圈數(shù),,步進(jìn)電機(jī)就是由這些線圈依次逐個(gè)通電產(chǎn)生磁場讓電機(jī)轉(zhuǎn),。還有個(gè)節(jié)拍問題,比如四相八拍,,也就是走八拍后才能讓里面的軸轉(zhuǎn)一圈,,至于電機(jī)外面露出來的軸是否轉(zhuǎn)一圈,還要看這種電機(jī)是否帶減速裝置,,帶減速的需要更多拍數(shù)才能走一圈(外軸),。具體情況最好查下這型號(hào)電機(jī)說明書,你問題中的很多計(jì)算,,說明書里都有詳細(xì)方法,,百度文庫里也有不少這類資料。要轉(zhuǎn)30度需要仔細(xì)計(jì)算過不是所有的電機(jī)都能做到,,有些電機(jī)對(duì)這個(gè)角度還存在誤差,。舵機(jī)相對(duì)簡單一些,給個(gè)電平,,持續(xù)規(guī)定時(shí)間就能讓舵機(jī)旋轉(zhuǎn)一定的角度,,不過旋轉(zhuǎn)的角度個(gè)數(shù)不多,常見的大概只有5個(gè),,也就是,,-90,-45,,0,,45,,90度,,當(dāng)脈沖消失后,電機(jī)軸就固定在那個(gè)角度上,,不會(huì)恢復(fù),。對(duì)于舵機(jī)的使用,百度文庫的資料也不少,,當(dāng)年我們就是在這里找到的,。
PS:不用循環(huán)命令,確實(shí)走一點(diǎn)點(diǎn),,有可能是零點(diǎn)幾度(一圈360度),,至于走多少,你要自己計(jì)算,,步進(jìn)電機(jī)使用中計(jì)算這項(xiàng)是必須學(xué)會(huì)的,。不同的步進(jìn)電機(jī),減速/非減速電機(jī)都有自己的計(jì)算公式,,帶有減速比之后,,計(jì)算更復(fù)雜一些,,別人不知道你電機(jī)的型號(hào),只能你自己算,。