步進(jìn)電機(jī)控制器/驅(qū)動(dòng)器優(yōu)化步進(jìn)電機(jī)系統(tǒng)設(shè)計(jì)
電源和相電阻修正
電機(jī)的電源電壓和相電阻是另外兩個(gè)影響相電流的主要因素。因?yàn)?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/控制器">控制器采用電壓控制方式,對(duì)輸出占空比進(jìn)行控制,所以這兩個(gè)要素之中任何一個(gè)發(fā)生變化,都會(huì)影響相電流。
當(dāng)電機(jī)沒(méi)有穩(wěn)壓電源時(shí),在從電源到電機(jī)驅(qū)動(dòng)電路的電壓上會(huì)出現(xiàn)大量的脈動(dòng)電壓。隨著電源電壓變化,電機(jī)電流也會(huì)波動(dòng)。如果電源上的脈動(dòng)電壓很大,當(dāng)電機(jī)電流變得太小時(shí),電機(jī)很可能會(huì)停止運(yùn)轉(zhuǎn)。該控制器內(nèi)置一個(gè)電源電壓修正電路,如圖7所示。在這個(gè)電路內(nèi),內(nèi)部模數(shù)轉(zhuǎn)換器負(fù)責(zé)測(cè)定電源電壓,然后由在數(shù)字內(nèi)核實(shí)現(xiàn)的修正算法計(jì)算修正因數(shù),將其施加到PWM占空比內(nèi),使輸出電壓值在整個(gè)電源電壓變化范圍內(nèi)保持恒定。
圖 7:電源修正
隨著電機(jī)發(fā)熱,相阻變化也會(huì)直接影響相電流。KTHERM設(shè)置用于修正電機(jī)內(nèi)部發(fā)熱導(dǎo)致的相阻變化。驅(qū)動(dòng)器控制器的軟件可以監(jiān)測(cè)或估計(jì)電機(jī)溫度的升高狀況,設(shè)置KTHERM值,修正因?yàn)闇囟壬叨鸬碾姍C(jī)相阻的變化。例如,可以使用一個(gè)簡(jiǎn)單的算法測(cè)定在運(yùn)轉(zhuǎn)間隔時(shí)電機(jī)停止運(yùn)轉(zhuǎn)時(shí)的相阻,根據(jù)測(cè)量結(jié)果調(diào)整KTHERM值。
結(jié)論
L6470實(shí)現(xiàn)的功能讓設(shè)計(jì)人員可以實(shí)現(xiàn)電壓控制式微步進(jìn)驅(qū)動(dòng)器,修正過(guò)去需要采用電流控制式驅(qū)動(dòng)器才能解決的典型的系統(tǒng)問(wèn)題。從總體上看,系統(tǒng)控制變得更加順暢,沒(méi)有電流控制式驅(qū)動(dòng)器的常見(jiàn)限制性問(wèn)題。使用數(shù)字化電壓控制式PWM方法,可以輕松實(shí)現(xiàn)每步最多128微步進(jìn) 的微步進(jìn)驅(qū)動(dòng)器。電壓控制式解決方案的正弦波曲線更加精確,位置解析率高于電流控制式方法,電壓控制式操作可大幅降低系統(tǒng)諧振。此外,該器件實(shí)現(xiàn)的數(shù)字運(yùn)動(dòng)引擎能夠大幅降低系統(tǒng)微控制器的負(fù)荷,在多電機(jī)應(yīng)用環(huán)境中,無(wú)需另設(shè)一個(gè)專用微控制器。
評(píng)論