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