论文部分内容阅读
模拟量编码器是一种精密测量器件,由机械与电子两部分组合而成。利用光电原理或电磁原理,就能够对机械位置进行测量,从而转换为电子脉冲信号。这种电子信号通常需要连接到伺服控制系统,伺服控制系统再经过计算便可以得到测量的数据,以便进行下一步的工作。由于模拟量编码器的种类极其繁多,需要使用不同的方法来与伺服控制系统相互匹配,十分费时费力。而且高精度,高分辨率以及高速的要求一直都是设计者们所追求的主要目标,那么设计者们就一定要在提高位置反馈的细节上下功夫,设计合适的模拟量编码器接口电路,用来实现对模拟量编码器相位角的查表计算以及输出信号的细分,实现精确的位置反馈。为了解决这一问题,本文就研制模拟量编码器的信号处理电路给出了详细的过程。本文所研究和开发的接口电路板经历了一个从方案拟定、系统架构、硬件电路设计、算法研究、软件编写,软件模拟仿真,再到整机现场测试的完整过程,最终经过工业现场实际调试,基本上达到了用户的技术指标要求。总的来说,本文所研究和设计的模拟量编码器接口电路最终将实现把任意一种模拟量编码器输出信号转换为TTL脉冲信号,从而被本公司的专用伺服控制器识别。该接口电路以500KHZ的频率采样模拟量编码器信号,在FPGA内用软件程序实现相位角计算,在下一采样周期内按照细分设定输出TTL脉冲给专用伺服控制器。通过TTL脉冲总数的输出让专用伺服控制器能够判断出模拟量编码器当前所在的位置。同时本文也给出了在实际应用中产生的误差原因分析。该设计实现了具有高速、高分辨率和高精度等性能的模拟量编码器接口电路板,它的实现为后续人在研发上起到了一定的参考作用,这对于提高我国数控企业的总体生产效率有着含金量较高的实际意义。