为了获取更精确的电机位置等实时反馈信息,提高数控系统等闭环控制系统的反馈精度,主要设计了基于改进坐标旋转数字计算(CORDIC)算法的正余弦编码器高分辨率信号处理方法.首先通过信号调理电路对编码器信号进行差分放大和整形滤波等处理;然后四倍频计数得到粗码信息,并通过基于改进CORDIC算法的电子学细分方法获得精插补位置信息;最后,将粗码和精码信息整合,得到高分辨率和高精度的电机角位置信息.实验结果显示,与算法优化改进前相比,该方法信号测量误差明显减少,精度较高.%In order to obtain a more accurate real-time feedback in formation such as motor position,and improve the feedback accuracy of closed-loop control system such as numerical control systems,a high resolution signal processing method based on improved coordinate rotation digital calculation (CORDIC) algorithm is designed.Firstly,signal of encoder is processed by the signal conditioning circuit including differential amplifying,shaping,filtering and so on.Secondly,coarse code is obtained by quadruple frequency,and fine interpolation position information is obtained by electronics subdivision method based on improved CORDIC algorithm.Finally,high resolution and high precision angular position information of the motor is obtained by integrating coarse code and fine code.The results show that compared with the algorithm before optimization,the measurement error of signal is obviously reduced and the accuracy is improved.
展开▼