一种线性编码器制造技术

技术编号:29045241 阅读:19 留言:0更新日期:2021-06-26 05:59
本发明专利技术公开了一种线性编码器,包括第一传感模块、第二传感模块及运算模块,在直线电机运动时,第一传感模块在增量轨道感应出ABZ信号,然后根据A信号和B信号解算出直线电机的位移量,且每个磁极的固定位置生成一个Z信号,然后这些Z信号通过与第二传感模块生成的电平信号做逻辑运算,得到零点位置,并且由于本申请中的电平信号的宽度可以根据相邻两个Z信号之间的宽度调整,因此,可以通过调整电平信号的宽度使其与Z信号做逻辑运算后得到一个唯一的零点,如在零点丢失时,增大电平信号的宽度,或在零点不唯一时,减小电平信号的宽度,使在电平信号与Z信号做逻辑运算时,得到一个唯一的零点,从而避免零点不唯一或者零点丢失的情况。况。况。

【技术实现步骤摘要】
一种线性编码器


[0001]本专利技术涉及电机运动领域,特别是涉及一种线性编码器。

技术介绍

[0002]在直线电机的运动过程中,线性编码器起到重要的反馈作用,其中,直线电机包含磁尺与线性编码器,线性编码器与磁尺有相对位移时,线性编码器实时反馈位移信息,输出ABZ信号,后端对AB信号进行解算可以得到直线电机的位移量,通过对Z信号进行处理确定零点位置进而电机可以实现零点回归动作。
[0003]具体地,请参照图1,图1为现有技术中的一种磁尺的示意图,磁尺包括增量轨道和参考轨道,增量轨道上包括多个连续且交替排列的N极和S极,参考轨道上包括若干个N极和S极,线性编码器包括磁传感模块及开关磁传感模块,请参照图2,图2为现有技术中的线性编码器与磁尺的相对示意图,其中,线性编码器中的增量传感在增量轨道上移动,并输出相位差为90
°
的A信号和B信号,且A信号及B信号均为脉冲信号,并通过软件控制使其在增量轨道上的每个磁极的特定角度会有固定宽度(约为1/4~1个A相脉冲或B相脉冲的宽度)的Z信号输出。开关磁传感模块(也即是图2中的参考传感)在参考轨道上移动,经过特定磁极位置输出高电平信号,请参照图3,图3为现有技术中的开关磁传感模块的输出波形图,其中,开关磁传感模块感应到的磁场强度达到一定值时,输出高电平信号,将此高电平信号与Z信号经过与门后输出零点位置。
[0004]综上,现有技术中通过开关磁传感模块输出的高电平信号与Z信号做逻辑运算,进而确定零点位置。但是,现有技术中的磁尺充磁无法达到较高精度,尤其是参考轨道的少量磁极,可能会存在充磁误差,请参照图4,图4为现有技术中的磁尺充磁过宽时的示意图,例如,以磁极距为1mm为标准磁极距(相邻两个Z信号(Z1和Z2)之间的宽度为1mm),参考轨道中的磁极的充磁过宽(磁极距为1.2mm),也即是开关磁传感模块输出的高电平信号的宽度为1.2mm,由于Z信号是在每个磁极的特定角度输出Z信号,也即是每隔1mm输出一次Z信号,1.2mm>1mm,此时,经过高电平信号与Z信号做与运算之后,可能会出现两个零点位置,也即会出现零点不唯一的情况。
[0005]此外,由于开关磁传感模块电平跳转对应的磁场强度固定且磁尺磁场衰减剧烈,在进行PCB贴片与机构安装时,磁传感模块与磁尺的累计间距误差很容易导致开关磁传感模块输出的高电平宽度小于磁极宽度,若此时Z信号较为靠近开关磁传感模块输出的高电平信号的边沿,则可能会出现零点丢失的情况。请参照图5,图5为现有技术中的开关磁传感模块输出的高电平宽度过窄时的示意图。其中,相邻两个Z信号之间的距离为1mm,若由于误差导致开关磁传感模块输出的高电平信号为0.9mm,则可能会出现零点丢失的情况。

技术实现思路

[0006]本专利技术的目的是提供一种线性编码器,能够确定唯一的零点,避免零点不唯一或者零点丢失的情况。
[0007]为解决上述技术问题,本专利技术提供了一种线性编码器,包括:
[0008]跟随直线电机的动子移动的第一传感模块,用于在所述直线电机运动时,在增量轨道上运动,并生成ABZ信号,所述ABZ信号包括A信号、B信号及Z信号;
[0009]跟随所述直线电机的动子移动的第二传感模块,用于在所述直线电机运动时,在参考轨道上运动,并在经过所述参考轨道上磁极时,生成宽度可调的电平信号,所述电平信号的宽度与两个相邻的Z信号之间的宽度相对应,以使所述电平信号与所述Z信号经过逻辑运算后确定唯一的零点位置;
[0010]分别与所述第一传感模块及所述第二传感模块连接的运算模块,用于将所述宽度可调的电平信号及Z信号做逻辑运算,确定零点位置。
[0011]优选地,所述第二传感模块包括:
[0012]传感元件,用于在所述参考轨道上运动时,根据磁场强度的变化输出正弦式电压信号;
[0013]电压输出模块,用于输出参考电压值,所述参考电压值可调;
[0014]第一输入端与所述传感元件连接,第二输入端与所述电压输出模块连接的比较器,用于对所述正弦式电压信号与所述参考电压值进行比较,输出对应的电平信号。
[0015]优选地,所述比较器的第一输入端为输入负端,所述比较器的第二输入端为输入正端;
[0016]所述比较器具体用于在所述正弦信号的电压大于所述参考电压时,输出低电平信号;在所述正弦信号的电压小于所述参考电压时,输出高电平信号。
[0017]优选地,所述Z信号为正向脉冲信号;
[0018]所述运算模块具体用于将所述高电平信号与所述Z信号做逻辑与运算,并将输出高电平信号时对应的位置确定为零点位置。
[0019]优选地,所述高电平信号的宽度与所述增量轨道中的磁极的宽度的差值的绝对值不大于预设值。
[0020]优选地,还包括:
[0021]与所述比较器的输出端连接的第一检测模块,用于检测所述比较器输出的高电平信号的宽度;
[0022]与所述第一检测模块连接的处理模块,用于判断所述高电平信号的宽度与所述增量轨道中的磁极的宽度的差值的绝对值是否不大于预设值,若否,则控制报警装置发出第一报警信息。
[0023]优选地,还包括:
[0024]与所述运算模块的输出端连接的第二检测模块,用于检测所述直线电机单方向持续移动时零点位置的个数;
[0025]所述处理模块还用于判断所述零点位置的个数是否为1,若否,则控制报警装置发出第二报警信息。
[0026]优选地,所述电压输出模块包括电源模块,第一电阻模块及第一电阻;
[0027]其中,所述第一电阻模块的第一端与所述电源模块的输出端连接,所述第一电阻模块的第二端分别与所述第一电阻的第一端及所述比较器的第二输出端连接,所述第一电阻的第二端接地,所述第一电阻模块的阻值可调。
[0028]本申请提供了一种线性编码器,包括第一传感模块、第二传感模块及运算模块,在直线电机运动时,第一传感模块在增量轨道可以感应出ABZ信号,然后根据A信号和B信号可以解算出直线电机的位移量,且每个磁极的固定位置生成一个Z信号,然后这些Z信号通过与第二传感模块生成的电平信号做逻辑运算,得到零点位置,并且由于本申请中的电平信号的宽度可以根据相邻两个Z信号之间的宽度调整,因此,可以通过调整电平信号的宽度使其与Z信号做逻辑运算后得到一个唯一的零点,如在零点丢失时,增大电平信号的宽度,或在零点不唯一时,减小电平信号的宽度,使在电平信号与Z信号做逻辑运算时,得到一个唯一的零点,从而避免零点不唯一或者零点丢失的情况。
附图说明
[0029]为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为现有技术中的一种磁尺的示意图;
[0031]图2为现有技术中的线性编码器与磁尺的相对示意图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线性编码器,其特征在于,包括:跟随直线电机的动子移动的第一传感模块,用于在所述直线电机运动时,在增量轨道上运动,并生成ABZ信号,所述ABZ信号包括A信号、B信号及Z信号;跟随所述直线电机的动子移动的第二传感模块,用于在所述直线电机运动时,在参考轨道上运动,并在经过所述参考轨道上磁极时,生成宽度可调的电平信号,所述电平信号的宽度与两个相邻的Z信号之间的宽度相对应,以使所述电平信号与所述Z信号经过逻辑运算后确定唯一的零点位置;分别与所述第一传感模块及所述第二传感模块连接的运算模块,用于将所述宽度可调的电平信号及Z信号做逻辑运算,确定零点位置。2.如权利要求1所述的线性编码器,其特征在于,所述第二传感模块包括:传感元件,用于在所述参考轨道上运动时,根据磁场强度的变化输出正弦式电压信号;电压输出模块,用于输出参考电压值,所述参考电压值可调;第一输入端与所述传感元件连接,第二输入端与所述电压输出模块连接的比较器,用于对所述正弦式电压信号与所述参考电压值进行比较,输出对应的电平信号。3.如权利要求2所述的线性编码器,其特征在于,所述比较器的第一输入端为输入负端,所述比较器的第二输入端为输入正端;所述比较器具体用于在所述正弦信号的电压大于所述参考电压时,输出低电平信号;在所述正弦信号的电压小于所述参考电压时,输出高电平信号。4.如权利要求3所述...

【专利技术属性】
技术研发人员:高思宇邹前闰危超
申请(专利权)人:浙江禾川科技股份有限公司
类型:发明
国别省市:

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

1