编码器分辨率和精度

      关于传感器分辨率和精度的理解,我们可以用机械表上用过的三指针手表打个比方:小时的分辨率是小时,分钟的分辨率是分钟,秒的分辨率是秒,眼睛通过空隙快速反应秒针以秒为单位,我们甚至可以分辨到 0.3 秒左右,这是机械表可以做到的三针指针;而每只手表的精确度都是标准时间的精确度,也就是每只手表不同,或者在不同的时间使用都不同(快的或者远的,远的和慢的),大致在1-30秒之间。

      同样,在使用旋转编码器时,分辨率和精度是两个完全不同的概念。编码器的编码器分辨率被读取并输出到最小角度变化,对应的参数有:每转的槽数(line)、每转的脉冲数(PPR)、最小步长(Step)、位(Bit)等等。

      编码器的精度,编码器输出的信号数据是实角的测量精度,对应的参数有arcmin(‘)、arcsec(“)。

      分辨率:电缆、编码器光码盘刻线,如果编码器是直接方波输出,则是每转脉冲数(PPR)(图1),但如果是正余弦(sin/cos)信号输出时,模拟信号可以通过电子细分的变化得到更多的输出方波脉冲PPR(图2),方波输出编码器有A和B相,相当于人的左右眼,A相B相差1/4脉冲周期,可以判断旋转方向也可以上升沿和下降沿判断,可以得到1/4脉冲周期变化步长(4倍),也就是最小测量步长(步),所以严格来说,最小的测量步长是编码器的分辨率。

定制你的专属传感器!