根據(jù)兩相混合式步進(jìn)電機(jī)細(xì)分驅(qū)動原理,設(shè)計了一種基于STM32F103RB單片機(jī)的、細(xì)分度可調(diào)的步進(jìn)電機(jī)驅(qū)動器。控制器采用電流矢量控制算法,通過雙H橋驅(qū)動步進(jìn)電機(jī)的兩相轉(zhuǎn)子。利用片內(nèi)AD對電機(jī)轉(zhuǎn)子電流進(jìn)行采樣,將矢量角度的目標(biāo)值與測量值進(jìn)行比較、調(diào)節(jié),形成電流環(huán),進(jìn)而實現(xiàn)對整個周期電流階梯的細(xì)分度控制。本文還介紹了該控制器的軟硬件設(shè)計方案,并對該設(shè)計的實際電路進(jìn)行了測試,結(jié)果表明控制器達(dá)到了設(shè)計目標(biāo),減少了低頻振蕩,提高了步進(jìn)電機(jī)的控制性能。
標(biāo)簽:
F103
STM
103
32F
上傳時間:
2013-12-19
上傳用戶:sjyy1001