由上式可見,步進電機各相在通以‘、”t的電流時,電機總的電流矢量就可以實現恒幅均勻旋轉,磁場矢量也是恒幅均勻旋轉的,因此采用正弦波細分驅動就可以實現步進電機的恒轉矩、微步運行。
2任意可變細分實現
一般細分控制系統的處理方法是將事先根據式(1)計算出來的對應于不同n值印分數)的電流設定值,制成表格存儲在存儲器中,系統運行時基于州s320F2812的步進電動機旺意可變姻爺控制系短研宅靦墨香,等只需要對表格進行查詢即可。這樣****的優點就是程序編制簡單,對控制器的計算速度要求低。但是這種做法存在兩個方面的缺陷,第一,一種細分數對應一個電流的設定表,不可能儲存太多的設定值表格,也就不能做到真正的任意細分:第二,在伺服系統中,要求電機有很好的調速性,而電機運行的細分數跟轉速是相互聯系的,細分數的時候,電機轉速就不可能太高,也就是說對調速性有很高要求時,****是能對電機的細分數進行快速切換。但是用上面的方法,在變換細分數時,要在兩個表格之間找到結合點,實現則比較麻煩,如果要經常性的做這樣的切換那就更困難了。
分析式(1)、式(2)可以看到,細分驅動真正要達到的目的是磁場按要求變化,即對矗和O控制;矗為常量,O以特定的lllO flllO=叢業)變化二O值對應細分數n,如果直接對lllO進行調整,就可以真正實現任意可變細分。這樣,式(1)應改為:
系統實現時只要在每次換步之前計算出下一步的小《](可通過三相平衡推出),對絕大部分控制器來說在一個NVM周期中完成這點運算是綽綽有余的,況且電機運行一步往往包括很多個
m,M周期。同時,為減少控制器的負擔,可以在改變細分數后,將實時計算出第一個周期的電流設定值保存起來,從第二個周期開始,系統就可以按查表法來獲取各相電流設定值。
3系統實現
3.1硬件
本文提出的驅動系統以高性能DSP芯片刪$320F2812為核心,加入驅動電路、電流檢測電路、各種通信接口和鍵盤顯示電路,構成功能齊全的三相混合式步進電機細分驅動系統的硬件
平臺。整體框圖如圖l所示。
1)驅動電路
構成三相橋的功率管采用RF530N,其功率等
級為100 v、15 A。功