您現(xiàn)在的位置:技術(shù)文章 >> 編碼器怎么計算距離,編碼器分辨率是什么
編碼器怎么計算距離,編碼器分辨率是什么
更新時間:2021-07-20 點擊次數(shù):3364次
編碼器的分辨率是指編碼器軸轉(zhuǎn)一圈所輸出的位置數(shù),比較常用的是增量式光電編碼器,它的分辨率又稱為線數(shù),比如2500線4倍頻,那么它的分辨率就是2500*4=10000個脈沖。編碼器的分辨率越高說明電機的最小刻度就越小,那么電機旋轉(zhuǎn)的角位移也就越小,控制的精度也就越高。
編碼器計算距離
首先,1編碼器的精度,2編碼器旋轉(zhuǎn)1周的圓周距離對應(yīng)多少?
找出每個脈沖對應(yīng)的距離,也稱為脈沖當(dāng)量。編碼器的精度為1000 p/r。
螺距為10mm,也就是說編碼器旋轉(zhuǎn)1圈,外側(cè)1毫米10100m間距。
脈沖等效=編碼器1旋轉(zhuǎn)距離/編碼器精度
10000μ/1000 p=10μm
已知:脈沖等效,高速計數(shù)電流計數(shù)值*脈沖當(dāng)量=工作臺當(dāng)前實際位置。
FNC56,SPD,X0,K100,D0,K100,用于測量時間。
D0=100MS中的脈沖數(shù)存儲在D0YD1=100MS中,X0脈沖的電流值為存儲d2=存儲100MS確定的剩余時間。
編碼器速度(厘米/分鐘)設(shè)置編碼器分辨率為1000行,脈沖當(dāng)量=10UM時間K1000=1s。
類型n=d0* 60*10/10000
n=(60×d0/n*t)* 1000&TImes;1000 d0為時間輸出脈沖數(shù),n作為編碼器分辨率t作為程序中確定時間。