摘 要:介紹了步進電機的矩頻特性,角加速度的變化規(guī)律以及各種升降速速度控制方案。通過離散方法,實現(xiàn)了對步進電機升降速的過程進行了控制,并利用C語言實現(xiàn)了單片機對步進電機升降速的離散控制。
關(guān)鍵詞:步進電機單片機離散控制
中圖分類號:TM3文獻標識碼:A文章編號:1674-098X(2011)09(a)-0061-01
步進電機是一種將電脈沖信號轉(zhuǎn)換成相應(yīng)的角位移(或線位移)的電磁機械裝置[1]。在實際應(yīng)用過程中,步進電機的速度并不是一次升到位后以恒定速度運行。它對運行的速度是有要求的,步進電機升(降)速時,應(yīng)使頻率的變化量逐次遞增(或遞減),若步進電機脈沖頻率變化不合理,就會使電機失步或過沖,無法做到準確定位。從步進電機的矩頻特性可以知道啟動頻率越高,啟動轉(zhuǎn)矩越小,限制了步進電機的最高工作頻率,并在起動頻率越快時,又可能發(fā)生失步。因此,在步進電機中應(yīng)采取升降速控制技術(shù)。
1 步進電機的點一位控制
步進電動機的位置控制需要兩個參數(shù)。第一個參數(shù)是步進電動機控制的執(zhí)行機構(gòu)當(dāng)前的位置參數(shù),我們稱為絕對位置。絕對位置是有極限的,其極限是執(zhí)行機構(gòu)運動的范圍,超越了這個極限就應(yīng)報警。第二個參數(shù)是從當(dāng)前位置移動到目標位置的距離,我們可以用折算的方式將這個距離折算成步進電動機的步數(shù)。對步進電動機位置控制的一般作法是:步進電動機每走一步,步數(shù)減1,如果沒有失步存在,當(dāng)執(zhí)行機構(gòu)達到目標位置時,步數(shù)正好減到0。……