亚星游戏官网-www.yaxin868.com

山东亚星游戏官网机床有限公司铣床官方网站今天是:2025-04-22切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

一种增量式编码器断线检测方法及系统的制作方法

时间:2025-04-22    作者: 管理员

专利名称:一种增量式编码器断线检测方法及系统的制作方法
一种增量式编码器断线检测方法及系统
技术领域
本发明涉及一种增量式编码器,特别设计一种增量式编码器断线检测方法及系统。
背景技术
现有技术在运动控制和电气传动领域中,由于增量式编码器耐用、抗冲击、不易受干扰、精度高等优点,得到广泛应用。特别应用在伺服电机的驱动控制中,但是如果增量式编码器的某一根断线,则驱动器就不能正确的驱动控制伺服电机。如果不能准确快速的进行报警,可能会损坏伺服驱动器或出现电机飞车等情况,会造成严重的后果。

发明内容为了解决现有技术中增量式编码器某一根断线不能快速报警的问题,本发明实施例提供一种增量式编码器断线检测方法及系统。本发明实施例解决上述技术问题所采取的技术方案是一种增量式编码器断线检测方法,包括:将A相和B相差分信号分别转换为A相和B相单端信号;将A相和B相单端信号的时序进行编码;计算间隔设置的编码连续出现相同的次数,并将其设定为错误次数;当所述错误次数大于所设定的阈值并且电机的速度不为零时,输出故障信号。所述将A相和B相单端信号的时序进行编码步骤包括:将A相时序和B相时序编在一起形成编码AciBp A1B1至AnBn。所述计算间隔设置的编码连续出现相同的次数,并将其设定为错误次数步骤包括:当间隔设置的编码出现不相同时,错误次数从零开始。所述增量式编码器断线检测方法还包括:将Z相差分信号分别转换为Z相单端信号;记录编码器每圈的脉冲数;触发实时A相或B相4倍频计数器开始计数;当没有收到Z相信号高电平并且实时A相或B相4倍频计数器记录数大于每圈脉冲数的1.5倍时输出故障信号。所述触发实时4倍频计数器开始计数步骤包括:当接收到Z相信号高电平时计数
器清零。本发明还提供一种增量式编码器断线检测系统,包括:差分信号转换单元,用于将A相和B相差分信号分别转换为A相和B相单端信号;AB相编码单元,用于 将A相和B相单端信号的时序进行编码;AB相编码判断单元,用于判断间隔设置的编码是否连续出现;AB相错误编码计数单元,用于AB相编码判断单元判断计算间隔设置的编码连续出现时计算其出现的次数,并将其设定为错误次数;AB相故障判断单元,用于判断当所述错误次数大于所设定的阈值并且电机的速度不为零时,输出故障信号。所AB相编码单元将A相时序和B相时序编在一起形成编码AtlBc^ A1B1至AnBn。所述AB相编码判断单元判断间隔设置的编码出现不相同时,发送信号给AB相错误编码计数单元,所述AB相错误编码计数单元清零。所述差分信号转换单元将Z相差分信号分别转换为Z相单端信号,还包括:编码器脉冲计数器,用于记录编码器每圈的脉冲数;A相或B相4倍频计数器,用于实时记录A相或B相的脉冲数;Z相信号判断单元,用 于判断是否收到Z相信号高电平;Z相故障判断单元,用于当没有收到Z相信号高电平并且4倍频计数器大于每圈脉冲数的1.5倍时输出故障信号。所述Z相信号判断单元判断收到Z相信号高电平,发送信号给A相或B相4倍频计数器,所述A相或B相4倍频计数器清零。本发明实施例一种增量式编码器断线检测方法及系统,与现有技术相比,本发明实施例对A相和B相时序进行编码,通过检测编码来判断编码器是否出现断线,检测方法比较准确,并且在电机正转和反转时均可以对编码器进行检测,在任何情况和任何状态下均可以快速准确的判断出编码器某一单端信号是否有断线故障。

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图:图1是本发明实施例一种增量式编码器A相和B相断线检测方法的流程图;图2是本发明实施例一种增量式编码器A相和B相时序示意图;图3是本发明实施例一种增量式编码器Z相断线检测方法的流程图;图4是本发明实施例一种增量式编码器A相和B相断线检测系统框图;图5是本发明实施例一种增量式编码器Z相断线检测系统框图。
具体实施方式下面将结合本发明实施例的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一、本发明实施例一种增量式编码器断线检测方法,如图1所示,包括:Sll:将A相和B相差分信号分别转换为A相和B相单端信号;具体的将差分信号A+,A-转换为A相单端信号,将差分信号B+,B-转换为B相单
端信号。S12:将A相和B相单端信号的时序进行编码;
具体的将A相时序和B相时序编在一起形成编码AtlBp A1B1至AnBn。S13 :计算间隔设置的编码连续出现相同的次数,并将其设定为错误次数;具体的将A相时序和B相时序编在一起形成的编码储存在寄存器中,计算间隔设置的编码连续出现相同的次数,如当AtlBtl和A2B2相同时错误次数记为I次。例如如图2所示,正转时AB信号的时序为00-01-11-10,假设当AB信号其中一根线断开的时候,信号会变为常为I或者常为0,会导致输出的信号会变为00-01-00-01连续变化,如果没有处理的话对于数控系统会根据反馈的信号会出现伺服电机以最大的速度开始转动,会出现撞坏机床。当检测间隔的两次的状态相同时,我们记为出现错误次数一次。本发明实施例检测方法同样适用于反转时。S14 :判断所述错误次数是否大于所设定的阈值;优选的,所述阈值的次数设定为2500次,即当连续出现2500次错误的时候认为是
编码器反馈信号出现了时序异常。S15:当所述错误次数大于所设定的阈值并且电机的速度不为零时,进入步骤S16 ;具体的,相对于电机零速时候,由于系统有PID调节,所以存在在零速抖动的时候也容易出现错误的时序,因此在此程序中考虑到零速时候不会走动,需要在零速的时候屏蔽此检测。S17 :所述步骤S14中当间隔设置的编码出现不相同时,错误次数从零开始。S16 :输出故障信号。如图3所示,所述增量式编码器断线检测方法还包括S21 :将Z相差分信号分别转换为Z相单端信号;具体的将差分信号Z+,Z-转换为Z相单端信号.S22 :记录编码器每圈的脉冲数;S23 :触发实时A相或B相4倍频计数器开始计数;S24 :判断是否收到Z相信号高电平;S25 当判断没有收到Z相信号高电平并且实时A相或B相4倍频计数器记录数大于每圈脉冲数的1. 5倍时进入步骤S26 ;S26 :输出故障信号。S27 :当步骤S24中判断接收到Z相信号高电平时计数器清零。由于对于增量式编码器来说每一圈就有一个Z信号,所以当检测中四倍频的计数中当计数值到了 I圈半的时候还没有接收到Z信号的高电平,认为是没有收到Z信号,此时断开伺服使能和显示报警。本发明实施例一种增量式编码器断线检测方法,与现有技术相比,本发明实施例对A相和B相时序进行编码,通过检测编码来判断编码器是否出现断线,检测方法比较准确,并且在电机正转和反转时均可以对编码器进行检测,在任何情况和任何状态下均可以快速准确的判断出编码器某一单端信号是否有断线故障。实施例二、本发明还提供一种增量式编码器断线检测系统,如图4和图5所示,包括差分信号转换单元,用于将A相和B相差分信号分别转换为A相和B相单端信号;
AB相编码单元,用于将A相和B相单端信号的时序进行编码;AB相编码判断单元,用于判断间隔设置的编码是否连续出现;AB相错误编码计数单元,用于AB相编码判断单元判断计算间隔设置的编码连续出现时计算其出现的次数,并将其设定为错误次数;AB相故障判断单元,用于判断当所述错误次数大于所设定的阈值并且电机的速度不为零时,输出故障信号。所AB相编码单元将A相时序和B相时序编在一起形成编码AtlBc^ A1B1至AnBn。所述AB相编码判断单元判断间隔设置的编码出现不相同时,发送信号给AB相错误编码计数单元,所述AB相错误编码计数单元清零。所述差分信号转换单元将Z相差分信号分别转换为Z相单端信号,还包括:编码器脉冲计数器,用于记录编码器每圈的脉冲数;A相或B相4倍频计数器,用于实时记录A相或B相的脉冲数;Z相信号判断单元,用于判断是否收到Z相信号高电平;Z相故障判断单元,用于当没有收到Z相信号高电平并且4倍频计数器大于每圈脉冲数的1.5倍时输出故障信号。所述Z相信号判断单元判断收到Z相信号高电平,发送信号给A相或B相4倍频计数器,所述A相或B相4倍频计数器清零。本发明实施例一种增量式编码器断线检测系统,与现有技术相比,本发明实施例对A相和B相时序进行编码,通过检测编码来判断编码器是否出现断线,检测方法比较准确,并且在电机正转 和反转时均可以对编码器进行检测,在任何情况和任何状态下均可以快速准确的判断出编码器某一单端信号是否有断线故障。在上述实施例中,仅对本发明实施例进行了示范性描述,但是本领域技术人员在阅读本专利申请后可以在不脱离本发明实施例的精神和范围的情况下对本发明实施例进行各种修改。
权利要求
1.一种增量式编码器断线检测方法,其特征在于,包括: 将A相和B相差分信号分别转换为A相和B相单端信号; 将A相和B相单端信号的时序进行编码; 计算间隔设置的编码连续出现相同的次数,并将其设定为错误次数; 当所述错误次数大于所设定的阈值并且电机的速度不为零时,输出故障信号。
2.根据权利要求1所述的增量式编码器断线检测方法,其特征在于,所述将A相和B相单端信号的时序进行编码步骤包括:将A相时序和B相时序编在一起形成编码AtlBpA1B1至AnBn。
3.根据权利要求1所述的增量式编码器断线检测方法,其特征在于,所述计算间隔设置的编码连续出现相同的次数,并将其设定为错误次数步骤包括:当间隔设置的编码出现不相同时,错误次数从零开始。
4.根据权利要求1所述的增量式编码器断线检测方法,其特征在于,还包括:将Z相差分信号分别转换为Z相单端信号; 记录编码器每圈的脉冲数; 触发实时A相或B相4倍频计数器开始计数; 当没有收到Z相信号高电平并且实时A相或B相4倍频计数器记录数大于每圈脉冲数的1.5倍时输出故障信号。
5.根据权利要求4所述的增量式编码器断线检测方法,其特征在于,所述触发实时4倍频计数器开始计数步骤包括:当接收到Z相信号高电平时实时A相或B相4倍频计数器清零。
6.一种增量式编码器断线检测系统,其特征在于,包括: 差分信号转换单元,用于将A相和B相差分信号分别转换为A相和B相单端信号; AB相编码单元,用于将A相和B相单端信号的时序进行编码; AB相编码判断单元,用于判断间隔设置的编码是否连续出现; AB相错误编码计数单元,用于AB相编码判断单元判断计算间隔设置的编码连续出现时计算其出现的次数,并将其设定为错误次数; AB相故障判断单元,用于判断当所述错误次数大于所设定的阈值并且电机的速度不为零时,输出故障信号。
7.根据权利要求6所述的增量式编码器断线检测系统,其特征在于,所AB相编码单元将A相时序和B相时序编在一起形成编码AciBp A1B1至AnBn。
8.根据权利要求6所述的增量式编码器断线检测系统,其特征在于,所述AB相编码判断单元判断间隔设置的编码出现不相同时,发送信号给AB相错误编码计数单元,所述AB相错误编码计数单元清零。
9.根据权利要求6所述的增量式编码器断线检测系统,其特征在于,所述差分信号转换单元将Z相差分信号分别转换为Z相单端信号,还包括:编码器脉冲计数器,用于记录编码器每圈的脉冲数;A相或B相4倍频计数器,用于实时记录A相或B相的脉冲数;Z相信号判断单元,用于判断是否收到Z相信号高电平;Z相故障判断单元,用于当没有收到Z相信号高电平并且4倍频计数器大于每圈脉冲数的1.5倍时输出故障信号。
10.根据权利要求9所述的增量式编码器断线检测系统,其特征在于,所述Z相信号判断单元判断收到Z相信号高电平,发送信号给A相或B相4倍频计数器,所述A相或B相4倍频计数器清零。`
全文摘要
本发明实施例公开了一种增量式编码器断线检测方法和系统,包括将A相和B相差分信号分别转换为A相和B相单端信号;将A相和B相单端信号的时序进行编码;计算间隔设置的编码连续出现相同的次数,并将其设定为错误次数;当所述错误次数大于所设定的阈值并且电机的速度不为零时,输出故障信号。本发明实施例一种增量式编码器断线检测方法及系统,与现有技术相比,本发明实施例对A相和B相时序进行编码,通过检测编码来判断编码器是否出现断线,检测方法比较准确,并且在电机正转和反转时均可以对编码器进行检测,在任何情况和任何状态下均可以快速准确的判断出编码器某一单端信号是否有断线故障。
文档编号G01D18/00GK103076036SQ20121059351
公开日2013年5月1日 申请日期2012年12月31日 优先权日2012年12月31日
发明者兰启庆, 侯晓东 申请人:深圳市配天数控科技有限公司

  • 专利名称:判定缸内压力传感器的故障的装置及方法技术领域:本发明涉及对检测内燃机的缸内压力的传感器的故障进行判定的装 置及方法。背景技术:以往,在内燃机的气缸中设有检测该气缸内的压力(以下,称为缸 内压力)的缸内压力传感器。在内燃机的控制中,
  • 专利名称:检测毒品、爆炸物及金属的行人安全检查门的制作方法技术领域:本实用新型涉及一种安全检查门,尤其涉及一种能够同时检查金属危 险品 和毒品爆炸物的安全检査门。背景技术:自"911"事件以来,反恐成为全球范围的共同话题
  • 专利名称:一种设置有导流装置的酒精耐磨擦试验机的制作方法技术领域:本实用新型涉及测试设备技术领域,尤其涉及一种设置有导流装置的酒精耐磨擦试验机。背景技术:目前,随着科学技术的不断发展,电子产品不断地推陈出新,人们不但开发出功能更多更全的产品
  • 专利名称:二氧化碳腐蚀模拟试验装置及试验方法技术领域:本发明涉及一种二氧化碳腐蚀模拟试验装置及试验方法。 背景技术:目前CO2大量排放而引起的全球气候变暖问题日趋严峻。21世纪环境保护受到国际社会高度关注。全球气温上升控制目标比工业革命前水
  • 专利名称:用于探测植物中的昆虫诱导的损害的非侵入性方法和设备的制作方法技术领域:本公开内容大体上涉及用于植物的昆虫产生的损害的非侵入性探测的方法和装置。背景在美国,棉生产在过去二十年中已经经历了深刻的变化。例如,棉铃象虫的成功根除以及Bt-
  • 专利名称:微动摩擦磨损试验机的制作方法技术领域:本发明涉及一种电动激振式微动摩擦磨损试验机,具体涉及材料的微动摩擦、磨损测试技术领域。背景技术:微动摩擦发生在两接触表面之间有极小振幅运动的情况下。微动摩擦不仅可以导致接触表面间的摩擦磨损,而
山东亚星游戏官网机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 版权所有 All rights reserved 鲁ICP备19044495号-12
【网站地图】【sitemap】