用于参数调节的数字编码器调节识别方法和系统与流程

文档序号:11822508阅读:554来源:国知局
用于参数调节的数字编码器调节识别方法和系统与流程

本发明涉及数字编码器技术,特别是涉及一种用于参数调节的数字编码器调节识别方法和系统。



背景技术:

数字编码器广泛用于现在控制设备中,在节能温控、控温电烙铁等均广泛使用,其有别于传统模拟电位器,模拟电位器直接指定具体位置(电位),而且调节幅度小,单圈内全覆盖,而选择编码器告知变化范围,编码器一般20格/圈(旋转一圈产生20个脉冲),可无限旋转。

节能产品已广泛采用纯数字控制,并大量采用数字编码器,但是要使用过程中,均采用原始的数字编码器严格的格数定义,造成大范围调节时使用不便利。

现有技术一:如数字编码器应用在控温设备中,均严格遵守格数定义,直接按每格固定温度计算,例如:数字编码器的每格代表1度,旋转30格,设置温度就相应变化30度。

而编码器每圈只能产生20个脉冲,也就是说,控制温度变化时,最多产生20度的变化,当想数字电烙铁等设备,需要100~450度大范围温度调节时,需要旋转近20圈才能完成,非常笨拙;更有甚者,使用更精细设备(如光电编码器)或更多细分的编码器,带来不必要的成本支出。

现有技术二:基于现有技术一存在的缺陷,于是开发者想办法,在严格遵循格数的基础上,让每格代表的意义不同,比如切换每格代表的不同的温度数,使得每格变化时,代表的温度不同:

如:‘1度/格’——每格温度变化1度;或,‘5度/格’——每格温度变 化5度。如按每格代表5度,则旋转一圈产生100度的调节范围,增大的调节范围;

此方法虽然做到一些改进,但往往需要3步才可完成,先切换状态,不停在精细(1度/格)/快速(5度/格)档位间切换,操作繁琐,不直接,根本上没有达到快捷操作的目的。

综上所述,现有旋转编码器技术,因不必要的严格遵守编码器格数定义,造成大范围调节繁琐,改进后又是含有过多多余操作,忽略的用户的真实目的,造成用户使用上的不便利,操作不友好。



技术实现要素:

本发明目的在于提供一种数字编码器的调节识别方法,旨在解决现有旋转编码器技术使用上的调节繁琐,操作不友好的问题。

本发明提供了一种用于参数调节的数字编码器调节识别方法,包括以下步骤:

检测编码器的脉冲输出速度以及输出数量;

获取该脉冲的输出速度的级别;

根据所述该脉冲的输出速度的级别,设定每个脉冲所调节参数的幅度;

将该脉冲的输出数量乘以每个脉冲所调节参数的幅度得到参数调节的总幅度。

本发明还提供了一种用于参数调节的数字编码器调节识别系统,包括:

检测模块,用于检测编码器的脉冲输出速度以及输出数量;

获取模块,用于获取该脉冲的输出速度的级别;

设定模块,用于根据所述该脉冲的输出速度的级别,设定每个脉冲所调节参数的幅度;

调节模块,用于将该脉冲的输出数量乘以每个脉冲所调节参数的幅度得到参数调节的总幅度。

上述的用于参数调节的数字编码器调节识别系统通过巧妙办法,实现数字 编码器速度检测,产生阀值,不同的速度,调节的幅度不同产生的调校的结果:调节参数的幅度*脉冲数=调校总值。精确调校时,只需降低数字编码器的调节速度,大幅度调整时,加快数字编码器的调节速度,而且行为符合用户的直接需求,使得调节步骤变得简单,操作体验好。

附图说明

图1为本发明较佳实施例中用于参数调节的数字编码器调节识别方法的流程图;

图2为本发明较佳实施例中用于参数调节的数字编码器调节识别系统的模块图。

具体实施方式

为了使本发明要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,本发明较佳实施例中用于参数调节的数字编码器调节识别方法,所述参数调节可以是温度值、速度值、电压值、电流值、功率值或转速值中的一个或多个。以下实施例以调节温度值为例说明,该方法包括以下步骤:

步骤S110,检测编码器的脉冲输出速度以及输出数量。

本发明采用智能算法,检测数字编码器的脉冲输出速度以及输出数量,相当于得到用户操作数字编码器的速度以及操作行程。

步骤S120,获取该脉冲的输出速度的级别。感知用户的操作速度,自动区分出几个操作速度的档位。

步骤S130,根据所述该脉冲的输出速度的级别,设定每个脉冲所调节参数的幅度。如此,根据用户操作数字编码器的速度产生旋转有效(参数)温度系数比。

步骤S140,将该脉冲的输出数量乘以每个脉冲所调节参数的幅度得到参数 调节的总幅度。最后将参数调节的总幅度输出的电路中以执行本次调节的任务。

在优选的实施例中,步骤S120的获取该脉冲的输出速度的级别具体为:第一步,预设多个连续的脉冲的输出速度级别并存储。举例输出速度级别:慢速:0~3个/100mS,中速:4~6个/100mS,快速:7~10个/100mS,极速:11个以上/100mS。将获取到的当前脉冲的输出速度与预设的脉冲的输出速度级别进行对比,确定当前脉冲的输出速度的级别。

本发明的数字编码器调节识别方法与普通的调节识别方法对比表格如下:

通过上表可以看到,不同的旋转速度(操作速度),产生不同速度类别;再由不同速度类别,产生加速调节效果:调的越快,变化越快;甚至只需半圈,就能从极小值变动到极大值。快速的操作等同于用户需求快速的变化,软件系统帮其加速。慢速的操作等同于要进行精细调节,软件系统自动严格按每格1度进行控制。

此外,还提供了一种用于参数调节的数字编码器调节识别系统,包括:检测模块,获取模块,设定模块,调节模块。

检测模块用于检测编码器的脉冲输出速度以及输出数量;获取模块用于获取该脉冲的输出速度的级别;设定模块用于根据所述该脉冲的输出速度的级别,设定每个脉冲所调节参数的幅度;调节模块用于将该脉冲的输出数量乘以每个脉冲所调节参数的幅度得到参数调节的总幅度。

在一个实施例中,所述获取模块包括:预设单元,用于预设多个连续的脉冲的输出速度级别;比对单元,用于将获取到的当前脉冲的输出速度与预设的 脉冲的输出速度级别进行对比,确定当前脉冲的输出速度的级别。

上述所调节的参数为温度值、速度值、电压值、电流值、功率值或转速值中的一个或多个。

上述的用于参数调节的数字编码器调节识别方法和系统可以用于恒温控制器、数字电烙铁。其通过巧妙办法,实现数字编码器速度检测,产生阀值,不同的速度,调节的幅度不同产生的调校的结果:调节参数的幅度*脉冲数=调校总值。精确调校时,只需降低数字编码器的调节速度,大幅度调整时,加快数字编码器的调节速度,而且行为符合用户的直接需求,使得调节步骤变得简单,操作体验好。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

综上所述,本发明实施例通过巧妙办法,实现数字编码器速度检测,产生阀值,不同的速度,调节的幅度不同产生的调校的结果:调节参数的幅度*脉冲数=调校总值。精确调校时,只需降低数字编码器的调节速度,大幅度调整时,加快数字编码器的调节速度,而且行为符合用户的直接需求,使得调节步骤变得简单,操作体验好。本发明实施例实现简单,不需要增加额外的硬件,可有效降低成本,具有较强的易用性和实用性。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用 和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明实施例各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照 前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1