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

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

一种基于dsp正交编码的实时低速检测装置制造方法

时间:2023-06-16    作者: 管理员

一种基于dsp正交编码的实时低速检测装置制造方法
【专利摘要】一种基于DSP正交编码的实时低速检测装置。装置包括脉冲编码器、信号调理电路、正交编码模块和处理器;脉冲编码器输出Ao、Bo、Zo三组差分脉冲信号;脉冲编码器输出的脉冲信号Ao、Bo、Zo分别经过信号调理电路输入到正交编码模块三个输入端;正交编码模块四个输出端分别与处理器相连接。本实用新型具有的优点和积极效果是:由于采用上述技术方案,使转速计算更加快捷,同时整个计算方式采用中断与DSP内部计数器,不占用CPU时间。同时使用此转速方法,可以同时满足高速、低速、超低速的检测,可以完全替代之前的转速计算方法。而且,此方法具有对计算量的连续和实时性,可以进行函数的封装,便于进行软件的模块化处理。
【专利说明】—种基于DSP正交编码的实时低速检测装置
【技术领域】
[0001]本实用新型属于信号检测【技术领域】,特别是涉及一种基于DSP正交编码的实时低速检测装置。
【背景技术】
[0002]在现有技术中,测速方法有两种,模拟电路硬件检测和数字电路计算测速。随着电子信息技术的发展,尤其是DSP数字处理芯片的产生,大大提高了速度检测的精度与范围。而数字电路测速,也有不同的方式,最初的方式是使用外围的模数转换芯片,将模数转换芯片检测到的模拟量转换为数字量,再将数字量通过总线传给CPU,再进行计算。现在,随着芯片技术的发展,一种芯片上会集成模数转换芯片,而且在芯片内部使用同一总线,使得检测速度更快,同时由于总线在芯片内部,也使得通信不会受到干扰。
[0003]对于数字芯片测量转速,CPU处理的方法也有下列几种:1、等时间位差法(M法)。
2、等角度计数法(T法)。3、M / T法。
[0004]等时间位差法(M法),使用CPU的两次采样周期,将两次采样检测到的编码器位置计数进行做差,通过角度与时间计算出转速,但是此方法在低转速下,两次检测位置差距很小,再与相同时间的间隔做比,所以在低速的时候就会产生很大误差。
[0005]等角度计数法(T法),使用编码器产生的两次脉冲,触发CPU对于时间的计数,然后通过两次脉冲对于时间计数的比值计算出转速,但是在高转速下,两次脉冲的时间间隔会很小,所以高速的时候也会产生很大的误差。
[0006]M / T法是两种方法的结合,即在M法的一个周期后,同时再记录一次最后采样脉冲的时间间隔,然后相加,形成Μ/T法,即低速的时候,两次检测位置差距很小,位置计数值几乎为零,M法几乎为零,测速结果以T法为主。在高速的时候,两次脉冲时间很小,T法时间计数几乎为零,速度结果以M法为主。
[0007]但是无论是M法、T法还是Μ/T法,都必须要求有编码器脉冲,编码器脉冲必须出现两次才能进行计算提取转速,而且转速计算值在第二次脉冲出现瞬间由于0-1变化出现转速阶跃或者抖动,所以无法实现转速的快速提取。
[0008]当今大部分设备、仪器,在使用转速作为闭合控制的实时系统中,必须要求转速计算的实时快速,而这是现有算法无法满足的。
[0009]此外,对于大多数转速算法,只对转速信号进行单一的检测,无法对信号进行判断,所以产生了已经趋于稳定的速度系统缓慢漂移直至故障的情况。

【发明内容】

[0010]为了解决上述问题,本实用新型的目的在于提供一种基于DSP正交编码的实时低速检测装置。
[0011]为了达到上述目的,本实用新型提供的基于DSP正交编码的实时低速检测装置包括脉冲编码器、信号调理电路、正交编码模块和处理器;其中:脉冲编码器为测速传感器,由安装在电机转轴上的光电编码器或电磁编码器构成,输出Ao、Bo、Zo三组差分脉冲信号,其中脉冲Ao和脉冲Bo为相差90度相位的正交脉冲,脉冲Zo为归零脉冲;
[0012]信号调理电路为脉冲整形电路模块,脉冲编码器输出的三路脉冲信号Ao、Bo、Zo分别经过信号调理电路输入到正交编码模块的三个输入端;
[0013]正交编码模块为脉冲转换电路,其三个输入端分别接收脉冲A、脉冲B和脉冲Zl三路输入信号,四个输出端分别输出倍频脉冲AB、方向信号R、归零信号Z和中断信号E,正交编码模块的四个输出端分别与处理器相连接。
[0014]所述的处理器为算法处理器,由DSP数字处理器构成。
[0015]所述的正交编码模块能够集成在处理器的DSP数字处理器内部。
[0016]所述的正交编码模块的四个输出信号与处理器通过内部总线相连接。
[0017]本实用新型采用的技术方案是:首先,光电编码器实测的转速输出ABZ电脉冲,然后通过信号调理及电平转换输入到DSP正交编码(QEP)模块,最后将QEP模块输出的信号送进DSP的CPU处理器中进行计算。针对于QEP模块输出的信号,进行配置、中断及倍频计数,达到满足实时与快速的转速计算。
[0018]本实用新型使用QEP倍频脉冲,两个脉冲之间使用周期计数,多脉冲采用捕获计数,同时脉冲触发时间基准计数,以时间基准计数及周期计数预估下个脉冲到来时间,CPU调用转速计算函数时刻,时间基准计数一直累积增加,形成对转速计算的连续量,达到实时转速、超低转速的计算目的。
[0019]除了计算转速功能外,本实用新型也根据ABZ脉冲的相互关系,增加了对于转速故障的故障检测与判断。当检测与计算算法完成后,进入故障判断,ABZ脉冲信号出现异常后,能自发地进行故障报警。
[0020]本实用新型具有的优点和积极效果是:由于采用上述技术方案,使转速计算更加快捷,同时整个计算方式采用中断与DSP内部计数器,不占用CPU时间。同时使用此转速方法,可以同时满足高速、低速、超低速的检测,可以完全替代之前的转速计算方法。而且,此方法具有对计算量的连续和实时性,可以进行函数的封装,便于进行软件的模块化处理。
【专利附图】

【附图说明】
[0021]图1为本实用新型提供的基于DSP正交编码的实时低速检测装置的结构示意图。
[0022]图2为本实用新型提供的基于DSP正交编码的实时低速检测方法的信号处理时序图。
[0023]图3为本实用新型提供的基于DSP正交编码的实时低速检测方法中测速流程示意图。
[0024]图4为本实用新型提供的基于DSP正交编码的实时低速检测方法中故障判断流程示意图。
【具体实施方式】
[0025]下面结合附图进一步说明本实用新型。
[0026]如图1所示,本实用新型提供的基于DSP正交编码的实时低速检测装置包括:脉冲编码器1、信号调理电路2、正交编码模块3和处理器4 ;其中:脉冲编码器I为测速传感器,由安装在电机转轴上的光电编码器或电磁编码器构成,输出Ao、Bo、Zo三组差分脉冲信号,其中脉冲Ao和脉冲Bo为相差90度相位的正交脉冲,脉冲Zo为归零脉冲,即编码器旋转一周输出一个脉冲Zo ;
[0027]信号调理电路2为脉冲整形电路模块,由于编码器信号产生后不能直接被数字处理器使用,所以需要将三路信号进行滤波、降幅,若进行长距离传输,还需要进行光电隔离信号避免信号干扰,这需要信号调理电路进行处理;脉冲编码器I输出的三路脉冲信号Ao、Bo、Zo分别经过信号调理电路2输入到正交编码模块3的三个输入端;
[0028]正交编码模块3为脉冲转换电路,其三个输入端分别接收脉冲A、脉冲B和脉冲Zl三路输入信号,四个输出端分别输出倍频脉冲AB、方向信号R、归零信号Z和中断信号E,正交编码模块3的四个输出端分别与处理器4相连接;经过整形后的脉冲A、脉冲B和脉冲Zl三路信号进入正交编码模块3后,其内部的DSP数字处理器对三路信号进行编码,由于脉冲A和脉冲B互为90°正交,通过检测脉冲A或脉冲B的上升沿先后就可得出电机旋转方向信号R,因为脉冲信号正交,即脉冲A上升沿后为脉冲B上升沿,脉冲B上升沿后为脉冲A下降沿,所以对脉冲A和脉冲B所有上升下降沿进行检测计数,即可将脉冲A或脉冲B信号进行4倍频,形成倍频脉冲AB ;同时,DSP数字处理器依据脉冲Zl产生的编码器归零事件对于倍频脉冲AB进行数据纠正,并同时将脉冲Zl作为归零信号Z送至输出端;正交编码模块中断信号E,即当脉冲到来时的输出信号,当倍频脉冲AB、方向信号R和归零信号Z三个输出端任意一端出现脉冲时,则中断信号E输出脉冲。
[0029]处理器4为算法处理器,由DSP数字处理器构成,用于实时计算转速值,本实用新型所述的测试方法之中的全部算法都是在处理器4的内部进行的,处理器4工作时需要外接时钟信号CLK ;
[0030]所述的正交编码模块3能够集成在处理器4的DSP数字处理器内部。
[0031]所述的正交编码模块3的四个输出信号与处理器4通过内部总线相连接。
[0032]图2示出了测速过程中相关信号的时序示意图,图3示出了本测速方法的流程图;如图2、图3所示,本实用新型提供的基于DSP正交编码的实时低速检测装置所采用的测速方法的主要处理过程如下:
[0033]首先对倍频脉冲AB进行捕获处理,即倍频脉冲AB出现一个,对倍频计数器的值加I (如图2倍频计数);在每次倍频脉冲AB的上升沿,触发时间基准计数器开始计数,并在下一次倍频脉冲AB的上升沿,记录时间基准计数器的当前值为2个倍频脉冲AB之间的周期值并清零时间基准计数器(如图2时基计数);
[0034]同时本方法采用定时调用的方式执行测速流程,如果测速流程被调用时刻,倍频脉冲AB的倍频计数值没有变化,则记录当前时间基准计数器的当前值,作为最近一次倍频计数后的间隔时间,即在流程执行的非常短的时间内,一次倍频脉冲出现到下次出现之前,默认转速未发生变化,时间基准计数器的当前值可以用作将此段时间内的速度用时间等分;如果2个脉冲之间周期值变化过大,即此次周期值与上一次周期值比较大于平均值的5%,说明偏差过大,则使用平均值作为此次的周期值,即连续记录上三个调用的周期值,并计算出所得出三个周期值的算术平均值。
[0035]测速流程记录相邻两次被调用时的倍频计数值、脉冲周期值、当前时基计数值,然后分别对倍频计数值做差、时基计数值做差,时基计数值对脉冲周期值做比,得到小于I的AB倍频脉冲。
[0036]
【权利要求】
1.一种基于DSP正交编码的实时低速检测装置,其特征在于:其包括脉冲编码器(I)、信号调理电路(2)、正交编码模块(3)和处理器(4);其中:脉冲编码器(I)为测速传感器,由安装在电机转轴上的光电编码器或电磁编码器构成,输出Ao、Bo、Zo三组差分脉冲信号,其中脉冲Ao和脉冲Bo为相差90度相位的正交脉冲,脉冲Zo为归零脉冲; 信号调理电路(2)为脉冲整形电路模块,脉冲编码器(I)输出的三路脉冲信号Ao、Bo、Zo分别经过信号调理电路(2)输入到正交编码模块(3)的三个输入端; 正交编码模块(3)为脉冲转换电路,其三个输入端分别接收脉冲A、脉冲B和脉冲Zl三路输入信号,四个输出端分别输出倍频脉冲AB、方向信号R、归零信号Z和中断信号E,正交编码模块(3 )的四个输出端分别与处理器(4 )相连接。
2.根据权利要求1所述的基于DSP正交编码的实时低速检测装置,其特征在于:所述的处理器(4)为算法处理器,由DSP数字处理器构成。
3.根据权利要求1所述的基于DSP正交编码的实时低速检测装置,其特征在于:所述的正交编码模块(3)能够集成在处理器(4)的DSP数字处理器内部。
4.根据权利要求1所述的基于DSP正交编码的实时低速检测装置,其特征在于:所述的正交编码模块(3)的四个输出信号与处理器(4)通过内部总线相连接。
【文档编号】G01P3/486GK203587606SQ201320620823
【公开日】2014年5月7日 申请日期:2013年9月30日 优先权日:2013年9月30日
【发明者】董晓光, 赵耀, 谷兴华 申请人:天津瑞能电气有限公司

  • 专利名称:一种多数据采集方式支持的电机特性测试系统的制作方法技术领域:本实用新型涉及一种运用多种数据采集技术的测试方法,系统适合船舶及 其它工业电机特性测试,是一种多数据采集系统支持的电机特性测试系统。背景技术:电机作为机电能量转换的核心驱
  • 专利名称:用于电子式互感器现场校验的b码时钟同步装置的制作方法技术领域:本发明涉及一种用于电子式互感器现场和实验室校验的B码时钟同步装置,具体为用于电子式互感器校验系统的B码时钟同步装置,属光电技术及电工仪表技术领域。背景技术:电子式互感器
  • 专利名称:Botda和potdr相结合的分布式光纤传感系统的制作方法技术领域:本发明涉及光纤技术领域,具体涉及ー种基于BOTDA (布里渊光时域分析仪)和POTDR (偏振光时域反射计)相结合的分布式光纤传感系统。背景技术:分布式光纤传感技
  • 专利名称:三相电能表的制作方法技术领域:本实用新型涉及一种三相电能表,特别涉及一种三相电能表的电线连接结构。背景技术:目前,电能表中的电线接线部分,多采用螺钉连接的方式将电线卡紧在电流端子套内,电流端子套为一个平面,电线多因不够紧固而容易脱
  • 专利名称:一种用于液体快速安全检测的装置的制作方法技术领域:本实用新型涉及一种用于液体快速安全检测的装置。背景技术:随着社会的发展,人类社会活动频繁,人员流动性增加,使得对公共场所的快速安全检测变得尤为重要。人们发展了多种用于安全检测的测量
  • 专利名称:电磁流量计的制作方法技术领域:本发明关于一种测量导电流体的流速或类似项目的电磁流量计,特别关于一种实施空管侦测(empty pipe detection),亦即,不论管子内部是否充满流体,并且也侦测附着于侦测电极的绝缘物质是否存在
山东亚星游戏官网机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 版权所有 All rights reserved 鲁ICP备19044495号-12
【网站地图】【sitemap】