基于FPGA技术的抑制增量式光电编码器输出干扰时序脉冲的解决方案浅析.docx
《基于FPGA技术的抑制增量式光电编码器输出干扰时序脉冲的解决方案浅析.docx》由会员分享,可在线阅读,更多相关《基于FPGA技术的抑制增量式光电编码器输出干扰时序脉冲的解决方案浅析.docx(3页珍藏版)》请在第一文库网上搜索。
1、基于FPGA技术的抑制增量式光电编码器输出干扰时序脉冲的解决方案浅析光电编码器是一种集光、机、电为一体的转速、位移传感器,具有精度高、响应快、性能稳定可靠等显著的优点。在数控车床中常用于检测主轴系统的转速和角位移,也经常在伺服系统中用于检测伺服电机的转速。但是,光电编码器在其安装基座的机械振动激励下,会不可避免地导致其主码盘的振动,从而引起输出波形的畸变,最终引起计数错误,使伺服驱动系统不能正常运行,影响数控机床的加工精度和定位精度。为此,可以采用数字滤波的方法来减少计数误差,但存在以下缺点:(1)数字滤波要占用缈时间,而且随着所用光电编码器数量的增加而增加,故不能适应较大系统的要求;(2)数
2、控车床进行螺纹插补时,需要准确读取光电编码器的计数值,以获取主轴位置信息,但此时CPU没有时间进行数字滤波。基于以上原因,我们对光电编码器常用的判向和计数电路进行了改进,较好地解决了由于振动引起的计数误差,提出了基于皿技术解决光电编码器误计数的问题,并给出其实现方法。1、消除抖动计数原理光电编码器在测量过程中,通常有A、B、Z三相输出。每转一周,A相和B相输出固定数目的脉冲,Z相输出一个脉冲。当编码器正向旋转的时候,A相比B相超前90;当编码器反向旋转的时候,A相比B落后90。在正常情况下,可以根据A、B相差来判断出光电编码器的运动方向,同时完成正反转的计数。由于增量式光电码盘无记忆能力,并且



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA 技术 抑制 增量 光电 编码器 输出 干扰 时序 脉冲 解决方案 浅析
