一种磁栅尺读数接收方法,装置,电子设备制造方法及图纸

技术编号:26033186 阅读:30 留言:0更新日期:2020-10-23 21:11
本发明专利技术提供一种磁栅尺读数接收方法及装置,所述磁栅尺读数接收方法,包括如下步骤:通过磁栅尺对被测对象进行测量,获得磁栅尺的位移信号传输至电平转换器;通过电平转换器接收所述位移信号,进行电平转换后传输至上位机串口;接收上位机串口的数据信号,筛选出磁栅尺的A相信号和B相信号;监测所述A相信号或B相信号的脉冲是否发生跳变,当所述A相信号或B相信号的脉冲发生跳变时改变和记录位移计数值,并通过时间计数器记录对应时间值。本发明专利技术所述的磁栅尺读数接收方法具有信号传输路径短,信号传输速度快,可靠性较高的优点。

【技术实现步骤摘要】
一种磁栅尺读数接收方法,装置,电子设备
本专利技术涉及磁栅尺读数接收
,特别是涉及一种磁栅尺读数接收方法,装置,电子设备。
技术介绍
磁栅尺是磁栅数显系统的基准元件,利用与录音技术相似的方法,通过录磁头在磁性尺(或盘)上录制出间隔严格相等的磁波这一过程称为录磁,已录制好磁波的磁性尺称为磁栅尺。磁栅尺上相邻栅波的间隔距离称为磁栅的波长,又称为磁栅的节距(栅距),波长就是磁栅尺的长度计量单位,任一被测长度都可以用与其对应的若干磁栅波长之和来表示。在一些金属器件的焊接过程中,需要通过磁栅尺来实时检测焊接头的位移量,从而可以检测两片或两片以上金属片焊接成一体的过程中的厚度变化量,以便于对多片金属片的焊接过程以及焊接质量进行分析。而上述磁栅尺的应用中,获取磁栅尺读数的方法通常为:通过单片机读取磁栅尺输出信号,计算出当前磁栅尺的位移值形成数据包,再通过串口或网络口传输到上位机,上位机接收到检测数据包进行处理后才能最终获得磁栅尺的移位数据。上述方法中,磁栅尺的信号接收方式存在信号传输路径复杂,传输速度慢,可靠性差等问题。
技术实现思路
为克服相关技术中存在的问题,本专利技术实施例提供了一种磁栅尺读数接收方法及装置,具有信号传输路径短,信号传输速度快的优点。根据本专利技术实施例的第一方面,提供一种磁栅尺读数接收方法,包括如下步骤:通过磁栅尺对被测对象进行测量,获得磁栅尺的位移信号传输至电平转换器;通过电平转换器接收所述位移信号,将电平转换至与上位机串口的电平相匹配后传输至上位机串口;接收上位机串口的数据信号,筛选出磁栅尺的A相信号和B相信号;监测所述A相信号或B相信号的脉冲是否发生跳变,当所述A相信号或B相信号的脉冲发生跳变时改变并记录位移计数值,并通过时间计数器记录对应时间值,形成“位移-时间”数据表。本专利技术实施例所述的磁栅尺读数接收方法,通过电平转换器对磁栅尺输出的位移信号进行电平转换,使其与上位机串口的电平相匹配,通过上位机串口直接传输至上位机的处理器中。相对于传统的通过单片机接收磁栅尺输出信号,经过数据处理后再形成数据包传输至上位机的方法,本申请的磁栅尺读数接收方法,通过电平转换器以及上位机串口直接接收磁栅尺的位移信号,无需采用单片机编码传输,缩短了信号传输路径,提高了信号传输的速度,同时由于传输路径简化,信号传输的可靠性也得到了提高,且上位机接收到的数据中还包含了与位移计数值改变时相对应的时间值。在一个可选的实施例中,当所述A相信号或B相信号的脉冲发生跳变时改变并记录位移计数值时,还根据A相信号和B相信号判断磁栅尺的移动方向,当磁栅尺沿检测路径前进时,所述位移计数值增加计数,当磁栅尺沿检测路径后退时,所述位移计数值减少计数。在一个可选的实施例中,根据A相信号和B相信号判断磁栅尺的移动方向的方法,包括以下步骤:当所述A相信号或B相信号的脉冲发生跳变后,记录当前A相信号的电平逻辑值和B相信号的电平逻辑值;根据A相信号的电平逻辑值和B相信号的电平逻辑值计算出磁栅尺的移动方向逻辑值;根据磁栅尺的移动方向逻辑值判断磁栅尺的移动方向:当所述移动方向逻辑值为1时,判断磁栅尺的移动方向为沿检测路径前进;当所述移动方向逻辑值为0时,判断磁栅尺的移动方向为沿检测路径后退。在一个可选的实施例中,根据A相信号的电平逻辑值和B相信号的电平逻辑值计算出磁栅尺的移动方向逻辑值方法为:判断当前发生跳变的脉冲信号为A相信号还是B相信号,若当前发生跳变的脉冲信号为A相信号,则将A相信号的电平逻辑值和B相信号的电平逻辑值进行异或运算,获得磁栅尺的移动方向逻辑值;若当前发生跳变的脉冲信号为B相信号,则将A相信号的电平逻辑值与B相信号的电平逻辑值进行同或运算,获得磁栅尺的移动方向逻辑值。在一个可选的实施例中,在监测所述A相信号或B相信号的脉冲是否发生跳变前,还包括以下步骤:从所述数据信号中筛选出磁栅尺的Z相信号,根据所述A相信号、B相信号和Z相信号进行磁栅尺的位移准确度校验,以判断磁栅尺的A相信号和B相信号所携带的位移数据是否正确。在一个可选的实施例中,根据所述A相信号、B相信号和Z相信号进行磁栅尺的位移准确度校验,以判断磁栅尺的A相信号和B相信号所携带的位移数据是否正确,包括如下步骤:获取磁栅尺的分辨率参数和栅距参数;监测Z相信号的脉冲是否发生跳变,当Z相信号由高电平跳变为低电平时,记录所述Z相信号位移计数值;将Z相信号的当前位移计数值与Z相信号前一次电平跳变时的位移计数值相减获得Z相信号的位移计数差值;将磁栅尺的分辨率参数和Z相信号的位移计数差值相乘得到栅距值;将计算获得的栅距值与给定所述栅距参数进行比较,若计算获得的磁栅尺栅距与栅距参数一致则位移准确度校验合格,判断磁栅尺的A相信号和B相信号所携带的位移数据为正确。在一个可选的实施例中,还包括步骤:根据所述位移计数值以及对应时间,形成数据列表以用于绘制“位移-时间”曲线。根据本专利技术实施例的第二方面,提供一种磁栅尺读数接收装置,包括:磁栅尺信号接收模块,用于通过磁栅尺对被测对象进行测量,获得磁栅尺的位移信号传输至电平转换器;电平转换模块,用于通过电平转换器接收所述位移信号,将电平转换至与上位机串口的电平相匹配后传输至上位机串口;信号筛选模块,用于接收上位机串口的数据信号,筛选出磁栅尺的A相信号和B相信号;位移时间记录模块,监测所述A相信号或B相信号的脉冲是否发生跳变,当所述A相信号或B相信号的脉冲发生跳变时改变并记录位移计数值,并通过时间计数器记录对应时间值,形成“位移-时间”数据表。在一个可选的实施例中,所述磁栅尺读数接收装置还包括曲线绘制模块,用于根据所述位移计数值以及对应时间值绘制“位移-时间”曲线。根据本专利技术实施例的第三方面,提供一种电子设备,所述电子设备包括处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如上所述的磁栅尺读数接收方法。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。为了更好地理解和实施,下面结合附图详细说明本专利技术。附图说明图1为本专利技术实施例所述的磁栅尺读数接收方法的应用场景示意图;图2为本专利技术实施例所述的磁栅尺读数接收方法的流程示意图;图3为本专利技术实施例所述的磁栅尺的A相信号和B相信号的时序图;图4为本专利技术实施例所述步骤S4中磁栅尺移动方向的判断方法的流程图;图5为本专利技术实施例所述的磁栅尺的Z相信号的时序图;图6为本专利技术实施例所述的磁栅尺读数接收装置的结构示意图;图7为本专利技术实施例所述的电子设备的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本本文档来自技高网...

【技术保护点】
1.一种磁栅尺读数接收方法,其特征在于,包括如下步骤:/n通过磁栅尺对被测对象进行测量,获得磁栅尺的位移信号传输至电平转换器;/n通过电平转换器接收所述位移信号,将电平转换至与上位机串口的电平相匹配后传输至上位机串口;/n接收上位机串口的数据信号,筛选出磁栅尺的A相信号和B相信号;/n监测所述A相信号或B相信号的脉冲是否发生跳变,当所述A相信号或B相信号的脉冲发生跳变时改变并记录位移计数值,并通过时间计数器记录对应时间值,形成“位移-时间”数据表。/n

【技术特征摘要】
1.一种磁栅尺读数接收方法,其特征在于,包括如下步骤:
通过磁栅尺对被测对象进行测量,获得磁栅尺的位移信号传输至电平转换器;
通过电平转换器接收所述位移信号,将电平转换至与上位机串口的电平相匹配后传输至上位机串口;
接收上位机串口的数据信号,筛选出磁栅尺的A相信号和B相信号;
监测所述A相信号或B相信号的脉冲是否发生跳变,当所述A相信号或B相信号的脉冲发生跳变时改变并记录位移计数值,并通过时间计数器记录对应时间值,形成“位移-时间”数据表。


2.根据权利要求1所述的磁栅尺读数接收方法,其特征在于,当所述A相信号或B相信号的脉冲发生跳变时改变并记录位移计数值时,还根据A相信号和B相信号判断磁栅尺的移动方向,当磁栅尺沿检测路径前进时,所述位移计数值增加计数,当磁栅尺沿检测路径后退时,所述位移计数值减少计数。


3.根据权利要求2所述的磁栅尺读数接收方法,其特征在于,根据A相信号和B相信号判断磁栅尺的移动方向的方法,包括以下步骤:
当所述A相信号或B相信号的脉冲发生跳变后,记录当前A相信号的电平逻辑值和B相信号的电平逻辑值;
根据A相信号的电平逻辑值和B相信号的电平逻辑值计算出磁栅尺的移动方向逻辑值;
根据磁栅尺的移动方向逻辑值判断磁栅尺的移动方向:当所述移动方向逻辑值为1时,判断磁栅尺的移动方向为沿检测路径前进;当所述移动方向逻辑值为0时,判断磁栅尺的移动方向为沿检测路径后退。


4.根据权利要求3所述的磁栅尺读数接收方法,其特征在于,根据A相信号的电平逻辑值和B相信号的电平逻辑值计算出磁栅尺的移动方向逻辑值方法为:判断当前发生跳变的脉冲信号为A相信号还是B相信号,若当前发生跳变的脉冲信号为A相信号,则将A相信号的电平逻辑值和B相信号的电平逻辑值进行异或运算,获得磁栅尺的移动方向逻辑值;若当前发生跳变的脉冲信号为B相信号,则将A相信号的电平逻辑值与B相信号的电平逻辑值进行同或运算,获得磁栅尺的移动方向逻辑值。


5.根据权利要求2所述的磁栅尺读数接收方法,其特征在于,在监测所述A相信号或B相信号的脉冲是否发生跳变前,还包括以下步骤:从所述数据信号中筛选出磁栅尺的Z相信号,根据...

【专利技术属性】
技术研发人员:陈林坤余宁
申请(专利权)人:珠海市迈卡威超声波技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1