[发明专利]一种用于光电转台的增量式光电编码器的消抖方法有效
申请号: | 201310600404.X | 申请日: | 2013-11-25 |
公开(公告)号: | CN103575312A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 赵万存 | 申请(专利权)人: | 济南飞越机电科技有限公司 |
主分类号: | G01D5/347 | 分类号: | G01D5/347 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 丁修亭 |
地址: | 250101 山东省济南市高新区舜华路*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于光电转台的增量式光电编码器的消抖方法,通过延迟消抖和计数消抖能够有效地消除抖动对增量式光电编码器计数准确性的影响,从而有效克服了增量式编码器输出脉冲的边沿抖动问题。 | ||
搜索关键词: | 一种 用于 光电 转台 增量 编码器 方法 | ||
【主权项】:
一种用于光电转台的增量式光电编码器的消抖方法,其特征在于,增量式光电编码器输出的两组方波脉冲为方波脉冲A和方波脉冲B,记为A相、B相,且A相与B相的相位差为90°;进而消抖包括前端信号采集的延迟消抖和进行边沿计数的计数消抖;其中延迟消抖为方波脉冲翻转后维持时间大于等于1/4编码器最低输出周期并小于等于1/2编码器最低周期,采集翻转后的波形,否则滤除当前脉冲;延迟消抖后的计数消抖则包括以下步骤:1)检测A相是上升沿还是下降沿,同时把B相计数使能信号置为高电平;2)检测B相信号是高电平还是低电平;3)从而,当A相计数使能信号为高电平时,进行以下计数:如果A相为上升沿且B相为低电平时,判定为正向旋转,计数器加一;如果A相为上升沿且B相为高电平时,判定为反向旋转,计数器减一;如果A相为下降沿且B相为高电平时,判定为正向旋转,计数器加一;如果A相为下降沿且B相为低电平时,判定为反向旋转,计数器减一;每次计数后把产生计数的相计数使能信号拉低;4)检测B相信号是上升沿还是下降沿,且把A相计数使能信号置为高电平;5)检测A相信号是高电平还是低电平;6)当B相计数使能信号为高电平时,进行以下计数:如果B相为上升沿且A相为高电平时,判定为正向旋转,计数器加一;如果B相为上升沿且A相为低电平时,判定为反向旋转,计数器减一;如果B相为下降沿且A相为高电平时,判定为反向旋转,计数器减一;如果B相为下降沿且A相为低电平时,判定为正向旋转,计数器加一;每次计数后把产生计数的相计数使能信号拉低。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南飞越机电科技有限公司,未经济南飞越机电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310600404.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种履带式转运机
- 下一篇:一种伸缩式汽车转向柱