【技术实现步骤摘要】
一种增量编码器的计数矫正方法及计数系统
本专利技术涉及医学设备
,尤其涉及一种增量编码器的计数矫正方法及计数系统。
技术介绍
CT是当今临床医学上应用最多的常规检测设备之一,目前已经被广泛应用于疾病检测、血管造影、心脏成像、介入治疗等诸多临床医学领域。CT设备扫描床的功能不仅仅是将病人送到扫描架的孔径内,还必须把被检测病人的被检查部位正确固定在X射线束射来的位置上。CT诊断床水平运动是由伺服电机驱动的,床体上会设置一个编码器,用于记录真实床板位置,但是如果编码器在运动过程中出现如干扰,丟步等现象,其记录的位置就会出现偏差,久而久之床板记录的位置与真实位置就不一致,由此会导致记录结果不准确,进而影响诊断结果的准确性。
技术实现思路
为了克服上述技术缺陷,本专利技术的目的在于提供一种增量编码器的计数矫正方法及计数系统,用于解决现有技术中编码器在运动过程中出现干扰,丟步等现象而无法发现导致的记录结果不准确的问题。本专利技术公开了一种增量编码器的计数矫正方法,,用于设置在床体外部用于记录床板真实位置的增量编码器且所述编码器接入主控板,包括以下:预设控制伺服电机执行第一脉冲数对应床板移动第一长度,编码器AB相第二脉冲数对应接收1个Z相信号,编码器第三脉冲数运行床板移动第一长度;设床板向进床体机架的方向移动为正向运动,向出床体机架的方向移动为反向运动;根据设置在床体上的零位开关对床板进行回零过程,以初始化位置信息,并获得回零过程下在接触首个Z相信号后AB相走过的脉 ...
【技术保护点】
1.一种增量编码器的计数矫正方法,其特征在于,用于设置在床体外部用于记录床板真实位置的增量编码器且所述编码器接入主控板,包括以下:/n预设控制伺服电机执行第一脉冲数对应床板移动第一长度,编码器AB相第二脉冲数对应1个Z相信号,编码器第三脉冲数运行床板移动第一长度;/n设床板向进床体机架的方向移动为正向运动,向出床体机架的方向移动为反向运动;/n根据设置在床体上的零位开关对床板进行回零过程,以初始化位置信息,并获得回零过程下在接触首个Z相信号后AB相走过的脉冲数CNT
【技术特征摘要】
1.一种增量编码器的计数矫正方法,其特征在于,用于设置在床体外部用于记录床板真实位置的增量编码器且所述编码器接入主控板,包括以下:
预设控制伺服电机执行第一脉冲数对应床板移动第一长度,编码器AB相第二脉冲数对应1个Z相信号,编码器第三脉冲数运行床板移动第一长度;
设床板向进床体机架的方向移动为正向运动,向出床体机架的方向移动为反向运动;
根据设置在床体上的零位开关对床板进行回零过程,以初始化位置信息,并获得回零过程下在接触首个Z相信号后AB相走过的脉冲数CNTAB1;
获取所述床板的目标位置信息,并根据所述目标位置信息计算目标脉冲量,以控制伺服电机运动;
通过伺服电机基于所述目标脉冲量使床板正向运动或反向运动,并记录编码器AB相在床板运动开始至停止所走过的脉冲数CNTAB2,每经过一个Z相后AB相经过的脉冲数CNTAB3以及Z相在运动开始至停止所走的脉冲数CNTZ,以确定相邻两个Z相之间AB相经过的脉冲数是否位于基于所述第二相脉冲数生成的预设范围内;
若是,则计数正常,并获取床板的真实位置信息;
若否,则计数异常,根据两个Z相之间AB相经过的脉冲数计算Z相信号丢失数量;
当所述Z相信号丢失数量未超出阈值,则补充丢失的Z相信号;
当所述Z相信号丢失数量超出阈值,则重新进行回零过程或更换编码器。
2.根据权利要求1所述的计数矫正方法,其特征在于,根据设置在床体上的零位开关对床板进行回零过程,以初始化位置信息,并获得回零过程下接触首个Z相信号后AB相走过的脉冲数CNTAB1,包括以下:
移动床板,使所述床板反向运动至零位开关后,移动所述床板正向运动,直至不触发零位开关;
判断获得的首个Z相信号后AB相走过的脉冲数对应床板是否为正向运动;
若是,则CNTAB1为在接触首个Z相信号后AB相走过的脉冲数;
若否,则CNTAB1为在第二脉冲数与在接触首个Z相信号后AB相走过的脉冲数的差值。
3.根据权利要求1所述的计数矫正方法,其特征在于:
根据下述公式CNTAB2=(第二脉冲数-CNTAB1)+(CNTZ-1)*第二脉冲数+CNTAB3计算,并判断所述记录编码器AB相在床板运动开始至停止所走过的脉冲数CNTAB2是否位于基于根据公式计算获得的结果的预设区间内;
若是,则计数正常;若否,则计数异常。
4.根据权利要求1所述的计数矫正方法,其特征在于:所述确定两个Z相之间AB相经过的脉冲数是否位于基于第二AB相脉冲数生成的预设范围内,包括以下:
当在第一个Z相信号后经过预设范围的AB相脉冲数后接收第二个Z相信号,则判断两个Z相之间AB相经过的脉冲数位于基于第二AB相脉冲数生成的预设范围内。
5.根据权利要求1所述的计数矫正方法,其特征在于,根据两个Z相之间AB相经过的脉冲数计算Z相信号丢失数量,当所述Z相信号丢失数量未超出阈值,则补充丢失的Z相信号;当所述Z相信号丢失数量超出阈值,则重新进行回零过程或更换编码器,包括以下:
当第一个Z相后经过n个预设范围的AB相脉冲后接收到第二个Z相信号;...
【专利技术属性】
技术研发人员:丁文峰,金帅炯,黄振强,蒋浩杰,
申请(专利权)人:明峰医疗系统股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。