什么是步進電機細分(wgb) “細分”是針對“步距角”而言。沒有細分狀態的話,控制系統(可以說單片機)每發一個步進的脈沖信號,步進電機就會按照整步(步距角)旋轉一個特定的角度。 
步進電機的步距角為1.8°,驅動器不進行細分設置,工作在整步狀態時,單片機每發一個脈沖信號,步進電機旋轉1.8°。所以步進電機旋轉一周需要的脈沖數為360°/1.8° = 200 個。所以我們單片機必須要給驅動器發送200個脈沖才能使步進電機旋轉一圈 
細分是步進電機按照微小的步距角旋轉,也就是常說的微步距控制。不同的場合有不同的控制要求,并不是要求驅動步進電機一定要細分。 運行拍數與驅動器細分的關系:運行拍數是指步進電機運行時每轉一個齒距需要的脈沖數。例如某個步進電機有50個齒,如運行拍數設置為160,那么步進電機旋轉一圈需要50*160=8000步;對應步距角=360/8000 = 0.045°。其實對于我們用戶來講沒必要去計算是幾步幾拍,我們只需要知道:步進電機整步運行需要的脈沖數。例如:步進電機步距角1.8°,單片機每秒鐘給200個脈沖,則步進電機就能夠在一秒內轉完一圈;如果設置細分為40細分,則單片機要每秒鐘給8000個脈沖,步進電機才能夠在一秒內轉完一圈。 
|