技巧方法:如何控制步進(jìn)電機(jī)升降速曲線?
發(fā)布時(shí)間:2014-11-03 責(zé)任編輯:sherryyu
【導(dǎo)讀】步進(jìn)電機(jī)開(kāi)環(huán)控制系統(tǒng)中,如何防止失步和過(guò)沖是開(kāi)環(huán)控制系統(tǒng)能否正常運(yùn)行的關(guān)鍵。所以能準(zhǔn)確掌握步進(jìn)電機(jī)升降速曲線控制方法也是不容小覷的。本文就為大家詳解。
在一些控制簡(jiǎn)單或要求低成本的運(yùn)動(dòng)控制系統(tǒng)中,經(jīng)常用步進(jìn)電機(jī)做執(zhí)行元件。步進(jìn)電機(jī)在這種應(yīng)用場(chǎng)合下最大的優(yōu)勢(shì)是:可以開(kāi)環(huán)方式控制而無(wú)需反饋就能對(duì)位置和速度進(jìn)行控制。但也正是因?yàn)樨?fù)載位置對(duì)控制電路沒(méi)有反饋,步進(jìn)電機(jī)就必須正確響應(yīng)每次勵(lì)磁變化。如果勵(lì)磁頻率選擇不當(dāng),電機(jī)不能夠移到新的位置,那么實(shí)際的負(fù)載位置相對(duì)控制器所期待的位置出現(xiàn)永久誤差,即發(fā)生失步現(xiàn)象或過(guò)沖現(xiàn)象。因此步進(jìn)電機(jī)開(kāi)環(huán)控制系統(tǒng)中,如何防止失步和過(guò)沖是開(kāi)環(huán)控制系統(tǒng)能否正常運(yùn)行的關(guān)鍵。
失步和過(guò)沖現(xiàn)象分別出現(xiàn)在步進(jìn)電機(jī)啟動(dòng)和停止的時(shí)候。一般情況下,系統(tǒng)的極限啟動(dòng)頻率比較低,而要求的運(yùn)行速度往往比較高。如果系統(tǒng)以要求的運(yùn)行速度直接啟動(dòng),因?yàn)樵撍俣纫殉^(guò)極限啟動(dòng)頻率而不能正常啟動(dòng),輕則可能發(fā)生丟步,重則根本不能啟動(dòng),產(chǎn)生堵轉(zhuǎn)。系統(tǒng)運(yùn)行起來(lái)以后,如果達(dá)到終點(diǎn)時(shí)立即停止發(fā)送脈沖串,令其立即停止,則由于系統(tǒng)慣性作用,電機(jī)轉(zhuǎn)子會(huì)轉(zhuǎn)過(guò)平衡位置,如果負(fù)載的慣性很大,會(huì)使步進(jìn)電機(jī)轉(zhuǎn)子轉(zhuǎn)到接近終點(diǎn)平衡位置的下一個(gè)平衡位置,并在該位置停下。
為了克服失步和過(guò)沖現(xiàn)象,應(yīng)在步進(jìn)電機(jī)啟停時(shí)進(jìn)行如圖1所示的升降速控制。
從圖1可以看出,L2段為恒速運(yùn)行,L1段為升頻,L3段為降頻,按照“失步”的定義,如果在L1及L3段上升及下降的控制頻率變化大于步進(jìn)電機(jī)的響應(yīng)頻率變化,步進(jìn)電機(jī)就會(huì)失步,失步會(huì)導(dǎo)致步進(jìn)電機(jī)停轉(zhuǎn),經(jīng)常會(huì)影響系統(tǒng)的正常工作,因此,在步進(jìn)電機(jī)變速運(yùn)行中,必須進(jìn)行正確的升降速控制。
以下按不同的控制單元,介紹幾種常用的步進(jìn)電機(jī)升降速控制方法。
1、運(yùn)動(dòng)控制卡作上位控制單元——以MPC01系列運(yùn)動(dòng)卡為例
MPC01系列運(yùn)動(dòng)控制卡可以作為PC機(jī)運(yùn)動(dòng)控制系統(tǒng)的核心控制單元??ㄉ系膶S眠\(yùn)動(dòng)控制芯片可自動(dòng)進(jìn)行升降速計(jì)算。其運(yùn)動(dòng)控制函數(shù)庫(kù)中也有專門進(jìn)行梯形升降速運(yùn)動(dòng)參數(shù)設(shè)置的函數(shù)——set_profile(intch,doublels,doublehs,doubleaccel)。其參數(shù)定義如下:
ch:設(shè)定的軸號(hào)。
ls:設(shè)定低速(起始速度)的值。單位為pps(脈沖/秒)
hs:設(shè)定高速(恒速段)的值。單位為pps(脈沖/秒)
accel:設(shè)定加速度大小。單位為ppss(脈沖/秒/秒)
用戶在調(diào)用運(yùn)動(dòng)指令函數(shù)時(shí),只需指定總的脈沖數(shù),運(yùn)動(dòng)控制卡上的專用運(yùn)動(dòng)控制芯片便按照set_profile函數(shù)設(shè)置的運(yùn)動(dòng)參數(shù)自動(dòng)進(jìn)行升降速計(jì)算,而不會(huì)占用PC機(jī)的CPU資源。
2、用具有運(yùn)動(dòng)控制功能的PLC做上位控制單元——以松下FP0系列PLC為例。
松下FP0系列PLC具有專用的運(yùn)動(dòng)控制指令,其CPU單元可自動(dòng)進(jìn)行圖1所示的升降速計(jì)算。和MPC01系列運(yùn)動(dòng)控制卡相似,用戶只需設(shè)置梯形速度的初速度ls、恒速hs、加速時(shí)間t和所需發(fā)的脈沖數(shù)P。運(yùn)行此程序段,當(dāng)PLC檢測(cè)到輸入端X2的一個(gè)上跳變時(shí),便自動(dòng)執(zhí)行如圖1所示的升降速脈沖輸出功能。
3、用單片機(jī)做上位控制單元
采用微機(jī)對(duì)步進(jìn)電機(jī)進(jìn)行加減速控制,實(shí)際上就是改變輸出脈沖的時(shí)間間隔,升速時(shí)使脈沖串逐漸加密,減速時(shí)使脈沖串逐漸稀疏。采用定時(shí)器中斷方式控制電機(jī)變速時(shí),實(shí)際上是不斷改變定時(shí)器裝載值的大小。
單片機(jī)在控制電機(jī)加減速的過(guò)程中,一般用離散方法逼近理想的升降速曲線。加減速的斜率在直線加速過(guò)程中,速度不是連續(xù)變化,而是按分檔階段變化,為與要求的升速斜率相逼近,必須確定每個(gè)臺(tái)階上的運(yùn)行時(shí)間,見(jiàn)圖3。時(shí)間Δt越小,升速越快,反之越慢。Δt的大小可由理論或?qū)嶒?yàn)確定,以升速最快而又不失步為原則。每個(gè)臺(tái)階的運(yùn)行步數(shù)為為Ns=fsΔt=sΔN,反映了每個(gè)速度臺(tái)階運(yùn)行步數(shù)與當(dāng)前速度s之間的關(guān)系,程序執(zhí)行過(guò)程中,每次速度升一檔,都要計(jì)算這個(gè)臺(tái)階應(yīng)走的步數(shù),然后以遞減方式檢查,當(dāng)減至零時(shí),該檔速度運(yùn)行完畢,升入又一檔速度。
電機(jī)在升速過(guò)程中,對(duì)升速總步數(shù)進(jìn)行遞減操作,當(dāng)減至零時(shí)升速過(guò)程結(jié)束,轉(zhuǎn)入勻速運(yùn)轉(zhuǎn)過(guò)程。減速過(guò)程的規(guī)律與升速過(guò)程相同,只是按相反的順序進(jìn)行。在步進(jìn)電機(jī)的啟停過(guò)程中,根據(jù)控制系統(tǒng)的具體特點(diǎn),采用上述三種升降速控制方式之一,都可以避免電機(jī)失步或過(guò)沖,達(dá)到比較精確的控制。
特別推薦
- AMTS 2025展位預(yù)訂正式開(kāi)啟——體驗(yàn)科技驅(qū)動(dòng)的未來(lái)汽車世界,共迎AMTS 20周年!
- 貿(mào)澤電子攜手安森美和Würth Elektronik推出新一代太陽(yáng)能和儲(chǔ)能解決方案
- 功率器件熱設(shè)計(jì)基礎(chǔ)(六)——瞬態(tài)熱測(cè)量
- 貿(mào)澤開(kāi)售Nordic Semiconductor nRF9151-DK開(kāi)發(fā)套件
- TDK推出用于可穿戴設(shè)備的薄膜功率電感器
- 日清紡微電子GNSS兩款新的射頻低噪聲放大器 (LNA) 進(jìn)入量產(chǎn)
- 中微半導(dǎo)推出高性價(jià)比觸控 MCU-CMS79FT72xB系列
技術(shù)文章更多>>
- 意法半導(dǎo)體推出首款超低功耗生物傳感器,成為眾多新型應(yīng)用的核心所在
- 是否存在有關(guān) PCB 走線電感的經(jīng)驗(yàn)法則?
- 智能電池傳感器的兩大關(guān)鍵部件: 車規(guī)級(jí)分流器以及匹配的評(píng)估板
- 功率器件熱設(shè)計(jì)基礎(chǔ)(八)——利用瞬態(tài)熱阻計(jì)算二極管浪涌電流
- AHTE 2025展位預(yù)訂正式開(kāi)啟——促進(jìn)新技術(shù)新理念應(yīng)用,共探多行業(yè)柔性解決方案
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
生產(chǎn)測(cè)試
聲表諧振器
聲傳感器
濕度傳感器
石英機(jī)械表
石英石危害
時(shí)間繼電器
時(shí)鐘IC
世強(qiáng)電訊
示波器
視頻IC
視頻監(jiān)控
收發(fā)器
手機(jī)開(kāi)發(fā)
受話器
數(shù)字家庭
數(shù)字家庭
數(shù)字鎖相環(huán)
雙向可控硅
水泥電阻
絲印設(shè)備
伺服電機(jī)
速度傳感器
鎖相環(huán)
胎壓監(jiān)測(cè)
太陽(yáng)能
太陽(yáng)能電池
泰科源
鉭電容
碳膜電位器