眾所周知,電機(jī)的自動(dòng)控制對(duì)象要主要三個(gè)是扭矩,速度,位置。
扭矩涉及的是驅(qū)動(dòng)電流控制,本文僅談速度與位置自動(dòng)控制離不開(kāi)的旋轉(zhuǎn)編碼器。
旋轉(zhuǎn)編碼器的主要作用是通過(guò)光電磁作用,將轉(zhuǎn)軸的角度轉(zhuǎn)化數(shù)字或模擬信號(hào),反饋回控制系統(tǒng)中,起著傳感器的作用。
常見(jiàn)的旋轉(zhuǎn)編碼器有增量編碼器,霍爾編碼器,磁編碼器,光電編碼器;
這里略談光電編碼器的速度.
目前的光電編碼器能反饋單圈值值和多圈值值數(shù)字信號(hào),單圈值就是轉(zhuǎn)軸旋轉(zhuǎn)一圈360角度按分辨率編碼的值,換言之,360度角可分解為2的N次方個(gè)值,這個(gè)N就是編碼器的比特?cái)?shù),17比特就是2的17次方,23比特就是2的23次方,25比特就是2的25次方的精度,換句話(huà)來(lái)說(shuō),單個(gè)一圈360度角<一度(°)=60角分(′)=3600角秒(〃)>
可以細(xì)分為 2的N次方分之一,您看,這是不是精密的電機(jī)轉(zhuǎn)軸角度?
同時(shí),通過(guò)rs485通訊口和高 波特率<2.5M/s或更高>,能實(shí)時(shí)反饋報(bào)告這些值給CPU 轉(zhuǎn)軸的角度信息,實(shí)現(xiàn)速度控制;多圈值是轉(zhuǎn)軸轉(zhuǎn)了多少圈的值,也是2的M次方編碼. 再加上多圈值反饋,不就知道轉(zhuǎn)軸的位置信息,即使突然斷電,只要記錄單圈值和多圈值位置,也能下次開(kāi)電機(jī)時(shí)恢復(fù)上次電機(jī)的位置。精加工電機(jī)是有這方面的要求的;
設(shè)計(jì)會(huì)遇到的問(wèn)題
一)如何實(shí)現(xiàn)編碼器實(shí)時(shí)通訊報(bào)告CPU角度?
多比特位數(shù)字并口雖然理想,夠快,但存在:
1)可靠性差問(wèn)題,多線束通訊,只要有一根線斷或脫焊,編碼器就不能用,何況電機(jī)工作環(huán)境多半惡劣振蕩。
2)PIO 端口資源占用過(guò)多,故絕多數(shù)光電編碼器都是高速比特率串口通訊<2.5M/s,5M/s或更高>
要實(shí)時(shí)接收這些值,CPU 通訊要注意的要點(diǎn):
1)串口通訊波特率要求匹配,CPU 串口時(shí)鐘要滿(mǎn)足波特率要求,不要用低頻時(shí)鐘;
2)串口接收發(fā)送數(shù)據(jù),命令時(shí)間長(zhǎng)度,建議不能超過(guò)波特率設(shè)置周期長(zhǎng)度的1/5;
3)其他中斷處理不能過(guò)長(zhǎng)時(shí)間,避免影響串口接收/發(fā)送;
二)編碼器精度檢測(cè)方法:
完成CPU與編碼器通訊后,固定定編碼器在電機(jī)轉(zhuǎn)軸上,設(shè)置電機(jī)在固定轉(zhuǎn)速運(yùn)行,收集單位時(shí)間內(nèi)電機(jī)單圈數(shù)原始值,
1)角速度計(jì)算: 計(jì)算相鄰數(shù)據(jù)增量差值 即單圈數(shù)增量,除以時(shí)間,不就是角速度嗎?注意單圈值,是16進(jìn)制值,從零到2的N次方,每轉(zhuǎn)一圈又重復(fù)從零到2的N次方。
2)角速度偏差,再次計(jì)算相鄰數(shù)據(jù)增量差值的差值, 就可以得到相鄰速度偏差大小了,就這么簡(jiǎn)單。
如過(guò)通過(guò)上傳數(shù)據(jù)到上位機(jī),在波形圖上顯示,就更直觀看到速度波動(dòng)圖了。
設(shè)置不同電機(jī)速度,來(lái)測(cè)試各個(gè)速度<例如 30 ,100,200,500,800,1000,2000,3000,6000 rpm>上的速度偏差。
比較不同品牌的相同比特率編碼器在相同速度點(diǎn)上的速度偏差值大小,不就知道編碼器精度優(yōu)劣了,當(dāng)然,速度波動(dòng)小的編碼器就是好的編碼器。
三)編碼器選擇要點(diǎn):
電器參數(shù)要求:1)分辨率越高越好。
2)誤差越小越好;
如相鄰節(jié)距誤差<adjioning pitch error>;+-小于60” ,
累計(jì)節(jié)距誤差<acumulated pitch error>;越小越好 +-小于100”
3)大值越大越好
4)功率匹配就好
四)光電編碼器 使用注意事項(xiàng):
與轉(zhuǎn)軸固定要求一般廠家都有安裝說(shuō)明規(guī)定,這里不述。
光電編碼器里面是光電盤(pán)編碼,要密封,有IP密封值,如果被油水塵污染的話(huà),光電編碼器雖有反饋值,事實(shí)是不對(duì)的,光電編碼器就報(bào)費(fèi)了。事實(shí)上很多廠家將低IP值的光電編碼器用在易被污染的環(huán)境下,所以要匹配IP值。過(guò)熱溫度:一般不低于90度C。
(來(lái)源:網(wǎng)絡(luò),版權(quán)歸原作者)
由一個(gè)中心有軸的光電碼盤(pán),其上有環(huán)形通、暗的刻線,有光電發(fā)射和接收器件讀取,獲得四組正弦波信號(hào)組合成A、B、C、D,每個(gè)正弦波相差90度相位差(相對(duì)于一個(gè)周波為360度),將C、D信號(hào)反向,疊加在A、B兩相上,可增強(qiáng)穩(wěn)定信號(hào);另每轉(zhuǎn)輸出一個(gè)Z相脈沖以代表零位參考位。
由于A、B兩相相差90度,可通過(guò)比較A相在前還是B相在前,以判別編碼器的正轉(zhuǎn)與反轉(zhuǎn),通過(guò)零位脈沖,可獲得編碼器的零位參考位。
編碼器碼盤(pán)的材料有玻璃、金屬、塑料,玻璃碼盤(pán)是在玻璃上沉積很薄的刻線,其熱穩(wěn)定性好,精度高,金屬碼盤(pán)直接以通和不通刻線,不易碎,但由于金屬有一定的厚度,精度就有限制,其熱穩(wěn)定性就要比玻璃的差一個(gè)數(shù)量級(jí),塑料碼盤(pán)是經(jīng)濟(jì)型的,其成本低,但精度、熱穩(wěn)定性、壽命均要差一些。
分辨率—編碼器以每旋轉(zhuǎn)360度提供多少的通或暗刻線稱(chēng)為分辨率,也稱(chēng)解析分度、或直接稱(chēng)多少線,一般在每轉(zhuǎn)分度5~10000線。
信號(hào)輸出:
信號(hào)輸出有正弦波(電流或電壓),方波(TTL、HTL),集電極開(kāi)路(PNP、NPN),推拉式多種形式,其中TTL為長(zhǎng)線差分驅(qū)動(dòng)(對(duì)稱(chēng)A,A-;B,B-;Z,Z-),HTL也稱(chēng)推拉式、推挽式輸出,編碼器的信號(hào)接收設(shè)備接口應(yīng)與編碼器對(duì)應(yīng)。
信號(hào)連接—編碼器的脈沖信號(hào)一般連接計(jì)數(shù)器、PLC、計(jì)算機(jī),PLC和計(jì)算機(jī)連接的模塊有低速模塊與高速模塊之分,開(kāi)關(guān)頻率有低有高。
如單相聯(lián)接,用于單方向計(jì)數(shù),單方向測(cè)速。
A.B兩相聯(lián)接,用于正反向計(jì)數(shù)、判斷正反向和測(cè)速。
A、B、Z三相聯(lián)接,用于帶參考位修正的位置測(cè)量。
A、A-,B、B-,Z、Z-連接,由于帶有對(duì)稱(chēng)負(fù)信號(hào)的連接,電流對(duì)于電纜貢獻(xiàn)的電磁場(chǎng)為0,衰減最小,抗干擾較佳,可傳輸較遠(yuǎn)的距離。
對(duì)于TTL的帶有對(duì)稱(chēng)負(fù)信號(hào)輸出的編碼器,信號(hào)傳輸距離可達(dá)150米。
對(duì)于HTL的帶有對(duì)稱(chēng)負(fù)信號(hào)輸出的編碼器,信號(hào)傳輸距離可達(dá)300米。
由于工作的壓力,在沖壓時(shí)可以產(chǎn)生更大的振動(dòng),振動(dòng)的主軸同步編碼器信號(hào)采集和負(fù)壓,信號(hào)干擾的準(zhǔn)確性。沖壓的時(shí)刻,你必須同步的編碼器信號(hào)進(jìn)行平滑處理,添加沖壓砂光機(jī)砂光編碼器設(shè)置以下同步控制可以加蓋,加蓋即時(shí)平滑,提高系統(tǒng)的運(yùn)行穩(wěn)定性。
同步編碼器由于機(jī)床主軸軸承的燃油系統(tǒng)的信號(hào)精度的壓力,您必須監(jiān)視反饋信號(hào)給 PLC,一次異常數(shù)據(jù)變化,早期預(yù)警。通過(guò)數(shù)據(jù)條目界面人機(jī)接口,對(duì)發(fā)動(dòng)機(jī)工作參數(shù)進(jìn)行實(shí)時(shí)的容易修改。由于電源和 PLC 數(shù)據(jù)處理的高性能存儲(chǔ)的能力提高,模具飼喂程序可以 (即,每個(gè)電機(jī)的運(yùn)行時(shí)間) 模具保存在系統(tǒng)中,通過(guò)更換模具,只是為了調(diào)用參數(shù)在模具中,根據(jù)數(shù)據(jù)庫(kù)中的代碼更改系統(tǒng)設(shè)置,當(dāng)時(shí)間大大縮短。
隨著 PLC 擴(kuò)展總線模塊可以無(wú)縫地與工廠現(xiàn)場(chǎng)總線滿(mǎn)足現(xiàn)代工廠自動(dòng)化和控制要求。PLCCPU 和運(yùn)動(dòng)控制器獨(dú)立運(yùn)行。PLCCPU 負(fù)責(zé)外部信號(hào)處理,控制伺服電機(jī)運(yùn)動(dòng)控制器通過(guò)發(fā)生。伺服控制系統(tǒng)基于 PLC 系統(tǒng),PLC 編程用戶(hù)友好,簡(jiǎn)單的設(shè)計(jì)。