技术文章您的位置:网站首页 >技术文章>光电编码器的计数电路设计及数字滤波
光电编码器的计数电路设计及数字滤波
更新时间:2014-02-13   点击次数:3177次

一、光电编码器的计数电路设计及数字滤波

  光电编码器是一种高精度的角位置测量传感器,在数控车床中常用于检测主轴系统的转速和角位移,也经常在伺服系统中用于检测伺服电机的转速。但是,光电编码器在其安装基座的机械振动激励下,会不可避免地导致其主码盘的振动,从而引起输出波形的畸变,zui终引起计数错误,使伺服驱动系统不能正常运行,影响数控机床的加工精度和定位精度。为此,可以采用数字滤波的方法来减少计数误差,但存在以下缺点:
  
1、数字滤波要占用CPU时间,而且随着所用光电编码器数量的增加而增加,故不能适应较大系统的要求。
  
2、数控车床进行螺纹插补时,需要准确读取光电编码器的计数值,以获取主轴位置信息,但此时CPU没有时间进行数字滤波。
  
  基于以上原因,对光电编码器常用的判向和计数电路进行了改进,较好地解决了由于振动引起的计数误差。
  
二、常规光电编码器的判向和计数电路
  
  通常,光电编码器的输出信号由A和B相位差90°的两路方波组成,可用D触发器作为判向器,由门电路和可逆计数器完成计数功能。  
  
  当光电编码器顺时针方向旋转时,A相信号在相位上超前B相信号1/4周期。经过D触发器后,Q1为高电平,Q2为低电平,于是,C1有计数脉冲,可接入双向计数器的“+”端,而C2保持为低电平。反之,当逆时针方向旋转时,C1将保持低电平,C2形成的计数脉冲可作为双向计数器“-”端的输入信号,从而完成对光电编码器输出信号的计数。
 

网站首页 关于我们 新闻中心 产品中心 联系我们
备案号:沪ICP备09051314号-3   GoogleSitemap   技术支持:智能制造网 管理登陆
© 2018 上海德晶光电科技有限公司DECHING(www.deching.com.cn) 版权所有 总访问量:475809