随着光电编码器的广泛应用,市场对其需求也逐渐增大.利用自准直仪-金属多面棱体对光电编码器精度检测的传统手动检测方法具有检测效率低的缺点,严重制约了光电编码器生产效率的提高.针对上述问题,设计了一种光电编码器精度自动检测系统,MATLAB程序控制电机带动待测光电编码器同步旋转,通过对比待测光电编码器及电机运动角度的数据计算待测光电编码器的精度,实现光电编码器精度自动检测.系统采用沿面检测算法减小测量结果的分辨率误差,采用傅里叶谐波分析方法对电机转角误差进行修正,进而提高了检测精度.使用该系统对某型号的16位光电编码器进行检测,实验结果显示该系统检测精度不大于±2″.该系统具有结构简单,检测精度高的优点,可提高光电编码器的生产和检测效率.
精度检测 光电编码器 傅里叶谐波分析 沿面检测