本发明涉及游标绝对式光电编码器,更具体地说,它涉及一种游标绝对式光电编码器单圈绝对位置读取装置及方法。
背景技术:
光电编码器是将机械角位移(角度或长度)转换成电信号的传感器,广泛应用于数控机床、机器人等工业领域中以获取位置和速度信息。
光电编码器有增量式和绝对式两种。增量式编码器结构简单,可以提供相对位置量,但是需要提供零点进行基准定位,即上电先执行寻找参考点z信号的操作后,才可以建立绝对位置坐标。相对于增量式编码器,绝对式编码器的位置是唯一确定的,无需记忆和寻找参考点操作,在初始上电时,即可提供绝对位置信息。
绝对式编码器按可分辨的圈数分为单圈绝对编码器和多圈绝对编码器。单圈绝对编码器在一圈360°范围内的位置信息具有唯一性。多圈绝对编码器,在单圈编码的基础上再增加圈数的编码,在测量范围内位置信息均具有唯一性。传统绝对式编码器采用二进制码或格雷码的编码方式,若想提高其分辨率,需增加光栅码盘的物理刻线数,又因受限于刻蚀工艺的限制,物理刻线数的增加,势必要增加光栅码盘的尺寸。但是在一些应用中,需要编码器满足体积小,位置信息分辨率高且上电可立即获得初始绝对位置的需求。传统的编码器难以满足上述需求,在这些应用中难以胜任编码任务。
技术实现要素:
本发明克服了现有技术的不足,设计了一种游标绝对式光电编码器单圈绝对位置读取装置,并提出了一种游标绝对式光电编码器单圈绝对位置读取方法。在不增加编码器的物理刻线数目的情况下,上电即可读取游标绝对式光电编码器单圈绝对位置,分辨率高。
所述的一种游标绝对式光电编码器单圈绝对位置读取装置,包括发光元件,光栅码盘,光电传感芯片,电信号处理装置。光栅码盘上有三圈码道,分别为主码道,游标码道,段码道,三圈码道分别有
由于采用了上述技术方案,本发明提出的一种游标绝对式光电编码器单圈绝对位置读取装置及方法具有这样的有益效果,即在不增加编码器光栅码盘的物理刻线数目的情况下,上电即可读取游标绝对式光电编码器的高分辨率位置信息,解决了实际应用中小体积编码器的高分辨率位置信息读取问题,实现了编码器的小型化应用。
附图说明
图1是本发明的一种游标绝对式光电编码器单圈绝对位置读取装置结构示意图。
图2是本发明的一种游标绝对式光电编码器单圈绝对位置读取装置电路结构示意图。
图3是本发明的游标绝对式编码器整圈旋转输出的主码道m正余弦信号和相位角示意图。
图4是本发明的游标绝对式编码器整圈旋转输出的主码道n正余弦信号和相位角示意图。
图5是本发明的游标绝对式编码器整圈旋转输出的段码道s正余弦信号和相位角示意图。
图6是本发明实施例中主码道m与游标码道n相位角细分值差示意图。
图7是本发明实施例中主码道m与段码道s相位角细分值差示意图。
图8是本发明实施例中游标算法解析高分辨率单圈绝对位置信息示意图。
图9是本发明所述的一种基于游标算法的单圈绝对高分辨率位置信息获取方法示意图。
具体实施方式
结合图1-图2,一种游标绝对式光电编码器单圈绝对位置读取装置,包括发光元件1,光栅码盘2,光电传感芯片3,电信号处理装置4。光栅码盘2上有三圈码道,分别为主码道,游标码道,段码道,三圈码道分别有
一种游标绝对式光电编码器单圈绝对位置读取方法如下所述:
光栅码盘的主码道m/游标码道n/段码道s刻线数可以为以下数组中的一组:16/15/12,32/31/28,64/63/56,128/127/120,256/255/240,512/511/496,1024/1023/992,2048/2047/2016,4096/4095/4032。
光栅码盘的主码道m上有
公式(1)中,
则计算主码道与游标码道的相位角差、主码道和段码道的相位角差(范围为
计算得到当前位置角度与相位角差关系,如公式(4)和公式(5)所示:
主码道m和游标码道n的信号周期数相差1,m和n的相位差在整个编码器内是唯一确定的;主码道m和段码道s的信号周期数相差
任一角度
公式(6)中,
结合图1-图9,以光栅码盘2的三码道刻线数为32/31/28说明具体实施方式,其他刻线数实施方式类同。编码器转动完整一圈时,主码道、游标码道和段码道对应的光电传感芯片3输出的正余弦信号为32周期,31周期和28周期。
编码器初始上电,发光元件1发出的光线通过光栅码盘2三码道的缝隙照射到光电传感芯片3上,光电传感芯片3将光信号转化为电信号,即三通道差分正余弦电压信号。电信号处理装置4的模拟信号处理模块410将三通道差分正余弦电压信号放大调整为单端正余弦电压信号。
主码道单端正余弦电压信号分为两路,一路经比较器412变为方波,由单芯片处理模块420的四倍频单元对其进行四倍频计数;另一路与游标码道和段码道单端正余弦电压信号一起由单芯片处理模块420的模数转换单元进行模数转换,量化得到与当前位置对应的电压信号数值
主码道信号的相位角细分值
联系客服