基于CPLD的步進(jìn)電機驅(qū)動模塊
1步進(jìn)電機驅(qū)動原理
本文引用地址:http://cafeforensic.com/article/201612/329666.htm步進(jìn)電機驅(qū)動是靠給步進(jìn)電機的各相勵磁繞組通電,實現(xiàn)步進(jìn)電機內(nèi)部磁場方向的變化來使步進(jìn)電機轉(zhuǎn)動的。設(shè)我們所用的步進(jìn)電機是四相的,這四相分別為A,B,C,D,對應(yīng)于四對磁極。每個磁極的內(nèi)表面都分布著大小,齒間距相同的多個小齒(不同的步進(jìn)電機,小齒的個數(shù)不同),假設(shè)Ⅳ為轉(zhuǎn)子中小齒的個數(shù)。當(dāng)這4相按A—B—C—D的順序通電時,步進(jìn)電機的內(nèi)部磁場變化一周(360°),此種通電方式為單相四拍通電方式,此時步進(jìn)電機的步距角:
θ=90°/N
若N=50,則θ=1.8°
如果選擇的通電順序為A—AB—B—BC—C—CD—D—AD,此種通電方式為雙相八拍通電方式,此時步進(jìn)電機的步距角為:
θ=45°/N
若N=50,則θ=0.9°
步距角是步進(jìn)電機一次能轉(zhuǎn)過的最小角度,電機的步距角越小,說明電機走的越精確,所以本文選擇驅(qū)動電機通電的方式為雙相八拍通電方式。
2設(shè)計方案
一個完整的,控制精度高的步進(jìn)電機控制系統(tǒng)框圖如圖1所示。CPLD和步進(jìn)電機的驅(qū)動器相連,驅(qū)動器把CPLD輸出的信號放大后送入步進(jìn)電機,由于數(shù)控機床的各個軸是靠電機的轉(zhuǎn)動來帶動的,所以電機的轉(zhuǎn)動帶動相應(yīng)軸的動作。
評論