编码器是如何确定分辨率的,首先我们要明白分辨率指的是什么,编码器的分辨率是指编码器旋转一周输出的脉冲数,如1024p/r,2000p/r等等。而我们平常使用常常采用\"线\"、\"位\"的概念来表达编码器的分辨率,如2500线,17位精度的编码器,那么它们之间是如何转换的呢?
不管是线还是位到最后我们使用是都要知道编码器转一圈输出多少脉冲,对于线的概念,常常在增量式编码器中见到,它把编码器的码盘分成2500(2500线)刻线,那马旋转一圈可以输出2500个脉冲,但在实际计数中采用4倍频的计数,什么是4倍频呢,我们知道编码器一般脉冲有AB相输出,AB相输出的脉冲一样,根据AB的相位差来判断旋转方向,通常采用1倍频计数的时候,只需要在一个周期范围内检测到一相的上升沿就计数一次,而4倍频指的是在一个脉冲输出周期内检测到AB两相的上升沿、下降沿4个信号,每检测到一个信号就计数一次,因此一个脉冲输出周期能检测到4个信号,这样分辨率就提高了4倍,所以称之为4倍频。那它转换成实际的分辨率就是2500*4=10000p/r。
我们在看下位的概念,位常见于****式编码器中,光电码盘中分成许道多光通道刻线,刻线以2线、4线、8线等2的n次方排列,每道刻线的位置都是固定的,它有着记忆位置的功能,当断电后重新启动后,它的位置是不会丢失的。它的分辨率是如何计算的呢,如17位的编码器的分辨率就是2的17次方=131072p/r。
|