电子齿轮比计算
伺服電機(jī)電子齒輪比設(shè)置方法
編碼器頻率*60/轉(zhuǎn)速=電機(jī)每轉(zhuǎn)所需脈沖量=電機(jī)編碼器分辨率 ?
若電子齒輪比設(shè)為1
則伺服放大器頻率*60/轉(zhuǎn)速=電機(jī)每轉(zhuǎn)所需脈沖量
電機(jī)分辨率(電機(jī)接收脈沖數(shù))/伺服放大器分辨率(發(fā)出脈沖數(shù))=電子齒輪比
頻率用來(lái)控制電機(jī)運(yùn)行速度,分辨率用來(lái)控制距離
例如臺(tái)大伺服分辨率為16萬(wàn)脈沖 ?則轉(zhuǎn)一圈需要給他發(fā)16萬(wàn)個(gè)脈沖
最大頻率是300K 則plc給他發(fā)送脈沖一秒鐘不能超過(guò)300K個(gè)脈沖
螺距=每轉(zhuǎn)一周的位移量=導(dǎo)程
伺服放大器輸出分辨率/編碼輸出分辨率=分子/分母=電子齒輪比
若伺服放大器最大輸出分辨率為5000
但是電機(jī)轉(zhuǎn)速要求分辨率為10000 可以更改電子齒輪比為1/2
?
以電機(jī)最高轉(zhuǎn)速為目的的設(shè)置
伺服電機(jī)旋轉(zhuǎn)時(shí),速度表現(xiàn)重于精度表現(xiàn)時(shí)候,希望將電機(jī)速度性能完全表現(xiàn)出來(lái);而對(duì)于旋轉(zhuǎn)分辨率要求較低的時(shí)。建議采用下列方法設(shè)置
1)條件以及要求,假設(shè)欲設(shè)置的伺服電機(jī)旋轉(zhuǎn)速度為3000R/min,編碼器每圈脈沖數(shù)為8192pulse/rev
2)計(jì)算說(shuō)明
相對(duì)于3000R/min轉(zhuǎn)速脈沖頻率為8192×3000/60=409 600HZ=409.6KHZ
當(dāng)控制器脈沖輸出最高只能為100kHZ 時(shí),先將電子齒輪比的分子部分CMX和分母部分CDV均設(shè)置為1,再將由控制器JOG旋轉(zhuǎn)送出10KHZ脈沖,作為最高轉(zhuǎn)速1/10的脈沖頻率,此時(shí)伺服電機(jī)速度為
(10/409.6)×3000≈73R/min
如果未計(jì)算轉(zhuǎn)速,可以直接監(jiān)視驅(qū)動(dòng)器轉(zhuǎn)速值,也應(yīng)為73R/min.
3)設(shè)置方法
10KHZ脈沖希望轉(zhuǎn)速應(yīng)為3000/min,但是實(shí)際為73r/min.為修正實(shí)際轉(zhuǎn)速到300r/min.必須修改電子齒輪比。
73×CMZ/CDV=300(R/MIN)
因此,CMX 分子可設(shè)置為300,CDV 分母可以設(shè)置為73.
控制器的脈沖輸出頻率為100KHZs 時(shí)的轉(zhuǎn)速為
3000×[﹙300/73﹚×100000] /409600=3009R/MIN
? ? ? ?
? ?
? ? ? ?
? ? ? ??
?
?
?
?
總結(jié)
- 上一篇: java发送c语言结构体_C语言中结构体
- 下一篇: VMware实现Android x86