基于FPGA的PILZ模拟量编码器接口电路的详细资料:
基于FPGA的PILZ模拟量编码器接口电路
PILZ模拟量编码器是一种精密测量器件,由机械与电子两部分组合而成。利用光电原理或电磁原理,就能够对机械位置进行测量,从而转换为电子脉冲信号。这种电子信号通常需要连接到伺服控制系统,伺服控制系统再经过计算便可以得到测量的数据,以便进行下一步的工作。
基于FPGA的PILZ模拟量编码器接口电路
由于PILZ模拟量编码器的种类极其繁多,需要使用不同的方法来与伺服控制系统相互匹配,十分费时费力。而且高精度,高分辨率以及高速的要求一直都是设计者们所追求的主要目标,那么设计者们就一定要在提高位置反馈的细节上下功夫,设计合适的PILZ模拟量编码器接口电路,用来实现对PILZ模拟量编码器相位角的查表计算以及输出信号的细分,实现精确的位置反馈。基于模拟量光电旋转编码器测量精度高、具有掉电记忆功能的优点,探讨了模拟量光电旋转编码器在电机旋转位置测量方面的应用,并提出了一种嵌入式系统实现方案。结合单片机和PILZ模拟量编码器的特点,详细介绍了系统硬件和软件设计方案。采用软件控制单片机I/O口模拟时钟信号的方法与编码器通信,成功地解决了编码器接口技术瓶颈。该电机定位方案已应用于实际系统,具有精度高、反应灵敏、抗干扰能力强等优点,能够满足大多数电机控制系统的要求。为了解决PILZ模拟量编码器尺寸与角度分辨率之间的矛盾,同时提高编码器的响应频率,提出了一种基于线阵探测器的单圈模拟量光电PILZ模拟量编码器。该编码器使用了一种新型单圈模拟量编码盘,整个码盘只有一个码道,粗码被直接刻在这个单圈的码道上,码盘图像经光学放大后被线阵探测器接收。利用FPGA控制电路将数据传送至计算机,并对数据进行译码处理,分别利用图像处理技术读取粗码和利用像素细分技术获得细码,两者相结合得到角度信息。通过该技术设计一个码盘直径为40mm的模拟量PILZ模拟量编码器,其分辨率为15位。为了解决这一问题,就研制PILZ模拟量编码器的信号处理电路给出了详细的过程。所研究和开发的接口电路板经历了一个从方案拟定、系统架构、硬件电路设计、算法研究、软件编写,软件模拟仿真,再到整机现场测试的完整过程,zui终经过工业现场实际调试,基本上达到了用户的技术指标要求。总的来说,所研究和设计的PILZ模拟量编码器接口电路zui终将实现把任意一种PILZ模拟量编码器输出信号转换为TTL脉冲信号,从而被本公司的伺服控制器识别。该接口电路以500KHZ的频率采样PILZ模拟量编码器信号,在FPGA内用软件程序实现相位角计算,在下一采样周期内按照细分设定输出TTL脉冲给伺服控制器。通过TTL脉冲总数的输出让伺服控制器能够判断出PILZ模拟量编码器当前所在的位置。同时也给出了在实际应用中产生的误差原因分析。
基于FPGA的PILZ模拟量编码器接口电路
实现了具有高速、高分辨率和高精度等性能的PILZ模拟量编码器接口电路板,它的实现为后续人在研发上起到了一定的参考作用,这对于提高我国数控企业的总体生产效率有着含金量较高的实际意义。
如果你对基于FPGA的PILZ模拟量编码器接口电路感兴趣,想了解更详细的产品信息,填写下表直接与厂家联系: |