步進(jìn)電機(jī)的新手入門 講解控制基本原理

2014-04-18 11:43 來源:電子信息網(wǎng) 作者:云際

目前市場上應(yīng)用最廣泛的小型電機(jī)包括三個種類,分別是直流無刷電機(jī)、直流電機(jī)和步進(jìn)電機(jī)。這三種電機(jī)的主要區(qū)別在于它們各自的驅(qū)動方式。步進(jìn)電機(jī)是以步階方式分段移動,直流電機(jī)和無刷直流電機(jī)通常采用的是連續(xù)移動的模擬控制方式;而步進(jìn)電機(jī)是通過脈沖信號來進(jìn)行控制,一般是由一個用來產(chǎn)生一定頻率脈沖的單片機(jī)(脈沖頻率用來控制速度),經(jīng)過信號隔離放大后來驅(qū)動控制步進(jìn)電機(jī)。

步進(jìn)電機(jī)的新手入門 講解控制基本原理

通常在程序方面頻率的固定很重要,首先需要固定好一個適當(dāng)?shù)念l率,按鍵觸發(fā)啟動定時器,然后在定時中斷里取反一個IO端口做脈沖輸出,再放入一個累加變量做計算,算脈沖數(shù)量,是取反兩次輸出一個完整的脈沖,在主程序中設(shè)定一個需要的脈沖數(shù)量來作為條件控制定時器的開啟和關(guān)閉,然后循環(huán)等待條件滿足需求。由于步進(jìn)電機(jī)采用步階移動,所以特別適合絕對尋址應(yīng)用,步進(jìn)電機(jī)采用直接控制方式,它的主要命令和控制變量都是步階位置 (step position;相形之下,直流電機(jī)則是以電機(jī)電壓做為控制變量,以位置或速度做為命令變量。直流電機(jī)需要反饋控制系統(tǒng),它會以間接方式控制電機(jī)位置,步進(jìn)電機(jī)系統(tǒng)多半則是以開環(huán)方式進(jìn)行操作。

步進(jìn)電機(jī)

一周熱門