CN117663026A - 一种双编码器锚定电机转动角度的设计方法及舞台灯 - Google Patents
一种双编码器锚定电机转动角度的设计方法及舞台灯 Download PDFInfo
- Publication number
- CN117663026A CN117663026A CN202410119986.8A CN202410119986A CN117663026A CN 117663026 A CN117663026 A CN 117663026A CN 202410119986 A CN202410119986 A CN 202410119986A CN 117663026 A CN117663026 A CN 117663026A
- Authority
- CN
- China
- Prior art keywords
- gear
- motor
- encoder
- turns
- angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000013461 design Methods 0.000 title claims abstract description 22
- 238000004873 anchoring Methods 0.000 title claims abstract description 8
- 230000007246 mechanism Effects 0.000 claims abstract description 16
- 230000009467 reduction Effects 0.000 claims abstract description 5
- 238000012937 correction Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000012360 testing method Methods 0.000 claims description 3
- 230000009977 dual effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 3
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000005672 electromagnetic field Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21S—NON-PORTABLE LIGHTING DEVICES; SYSTEMS THEREOF; VEHICLE LIGHTING DEVICES SPECIALLY ADAPTED FOR VEHICLE EXTERIORS
- F21S8/00—Lighting devices intended for fixed installation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21V—FUNCTIONAL FEATURES OR DETAILS OF LIGHTING DEVICES OR SYSTEMS THEREOF; STRUCTURAL COMBINATIONS OF LIGHTING DEVICES WITH OTHER ARTICLES, NOT OTHERWISE PROVIDED FOR
- F21V21/00—Supporting, suspending, or attaching arrangements for lighting devices; Hand grips
- F21V21/14—Adjustable mountings
- F21V21/30—Pivoted housings or frames
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21W—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO USES OR APPLICATIONS OF LIGHTING DEVICES OR SYSTEMS
- F21W2131/00—Use or application of lighting devices or systems not provided for in codes F21W2102/00-F21W2121/00
- F21W2131/10—Outdoor lighting
- F21W2131/105—Outdoor lighting of arenas or the like
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21W—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO USES OR APPLICATIONS OF LIGHTING DEVICES OR SYSTEMS
- F21W2131/00—Use or application of lighting devices or systems not provided for in codes F21W2102/00-F21W2121/00
- F21W2131/40—Lighting for industrial, commercial, recreational or military use
- F21W2131/406—Lighting for industrial, commercial, recreational or military use for theatres, stages or film studios
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Position Or Direction (AREA)
Abstract
本发明创造涉及一种双编码器锚定电机转动角度的设计方法及舞台灯,包括有电机和齿轮机构,齿轮机构包括有齿轮A和齿轮B,齿轮A上设置有用于采集齿轮A绝对角度位置数据的第一编码器,电机或齿轮B上设置有用于采集电机或齿轮B绝对角度位置数据的第二编码器;该设计方法包括有如下步骤,步骤1设定初始角度,步骤2相对角度计算,步骤3电机转动圈数C计算,并根据减速比换算为舞台灯实际旋转角度;该设计方法实现是电机的高精度和高效率的智能控制,能自动记录或识别电机位置,从而实现舞台灯头部的精准控制以及记录和识别头部的姿势,掉电时不需要另花时间执行复位或其它的多余动作,以使得舞台灯能高效率的运作。
Description
技术领域
本发明创造涉及舞台灯技术领域,尤其涉及一种双编码器锚定电机转动角度的设计方法及应用该设计方法的舞台灯。
背景技术
因需要满足各式各样的舞台表演,现在人们对舞台灯光效果变化提出了更高的要求,因此需要舞台灯的电机与头部具有高精度和高准度配合从而使得舞台灯具备智能化、高效率地控制灯光效果;而传统舞台灯远远不能满足上述的要求,因为传统舞台灯还依然面临着掉电需要重新复位、容易产生累计误差和出现不能精准到位等情况,该问题是导致了舞台灯光效果差的直接原由。针对上述技术缺陷,我们研发了一种通过计算电机转动圈数并转化成转动角度的设计方法来精准控制并识别头部转动姿势的舞台灯。
发明内容
本发明创造为解决上述技术问题之一,提供一种双编码器锚定电机转动角度的设计方法及应用该设计方法的舞台灯,其具有高精度和高效率的智能控制,能自动记录或识别电机位置且不需要复位等多余动作的优点。
为解决上述技术问题,本发明创造提供如下技术方案:
一种双编码器锚定电机转动角度的设计方法,其包括有电机和齿轮机构,所述齿轮机构包括有齿轮A和齿轮B,所述电机的输出轴与齿轮B连接,所述电机驱动齿轮B带动齿轮A同步转动,齿轮A上设置有用于采集齿轮A绝对角度位置数据的第一编码器,所述电机或齿轮B上设置有用于采集电机或齿轮B绝对角度位置数据的第二编码器;该设计方法包括有如下步骤:
步骤1,设定初始角度:设定所述齿轮A的初始角度为,设定所述电机或齿轮B的初始角度为/>;
步骤2,相对角度计算:所述电机驱动齿轮B带动齿轮A同步转动后,所述第一编码器采集齿轮A的绝对角度为,所述齿轮A转动的相对角度为 />(公式1);
所述第二编码器采集所述电机的绝对角度或齿轮B的绝对角度为,所述齿轮B转动的相对角度为/>(公式2);
步骤3,电机转动圈数C计算:设定齿轮A的齿数为,齿轮B的齿数为/>,其中,,若/>,圈数C计算公式为:/>(公式3-1);
若,圈数C计算公式为:/>(公式3-2);
因所述第一编码器和第二编码器上的传感器采集到的数据存在有误差,故设定每个编码器的误差值为±d,设定最大误差值为 ±dmax ,
根据公式(3-1),圈数C计算公式为:(公式4);
根据公式(3-2),圈数C计算公式为: (公式5);
由公式(3-1)和(公式4),或公式(3-2)和(公式5)所带来的误差影响Offset(d),得如下公式:(公式6);
根据(公式6)所带来最大误差影响,得如下公式:(公式7);
其中,需满足,即可求得(公式3-1)或(公式3-2)中的圈数C。
进一步地,在步骤3中,设定所述不得超过电机转动1圈角度值百分比的误差,同时限定圈数C的范围,则圈数C有解。
进一步地,在步骤3中,设定圈数C的可信区间以判断求得的圈数C是否位于该可信区间内。
进一步地,所述不得超过电机转动1圈角度值20%的误差,即,所述圈数C限定的范围为/>。
进一步地,圈数C的可信区间为:Round(C)-0.2≤C≤Round(C)+0.2(不等式8);其中,Round(C)为圈数C的数值进行四舍五入并取正整数所得。
进一步地,还包括有步骤4,圈数C的校正,若求得圈数C的数值不在可信区间内,则电机转动的圈数需要进行校正,校正步骤如下:
步骤4-1,设定和/>作为第一基准点;
步骤4-2,根据设定的电机脉冲数驱动电机转动后,通过第一编码器和第二编码器采集当前齿轮A、齿轮B所处的角度位置并记录为和/>,由数据/>、/>、/>和/>,根据(公式1)、(公式2)和(公式3-1),或(公式1)、(公式2)和(公式3-2);求得圈数C数值;
步骤4-3,判断圈数C数值是否位于可信区间内,如果是,说明该位置的圈数数值可信,完成校正;否则,将继续执行判断;
步骤4-4,根据设定的电机脉冲数继续驱动电机转动后,通过第一编码器和第二编码器再次采集齿轮A、齿轮B所处的当前角度位置并记录其角度值,求得圈数C数值,返回步骤4-3中;
步骤4-5,重复步骤4-3和4-4;
步骤4-6,直至电机转动到终点限位点或符合可信区间的某个角度位置的确定点,此时记录齿轮A、齿轮B所处的角度位置为和/>,将/>和/>设定为第二基准点;
步骤4-7,根据先前记录的齿轮A、齿轮B角度位置数值(、/>.../>)、(/>、.../>)分别与第二基准点/>、/>结合计算;或继续驱动电机转动后,重新记录齿轮A、齿轮B角度位置数值(/>、/>.../>)、(/>、/>.../>)并分别第二基准点/>、结合计算,求得圈数C数值,返回步骤4-3中。
进一步地,将Round(C)值代入中获得电机的转动角度。
进一步地,所述初始角度为电机转动至初始限位点时的初始位置,其中,/>、由多次测试初始位置的角度取其平均值所获得。
一种包含所述设计方法的舞台灯,所述舞台灯包括有座部和转动设置在所述座部上的头部,所述座部上设置有电机和齿轮机构,所述齿轮机构包括有齿轮A、齿轮B和齿轮D,所述齿轮D用于与所述头部联动,所述齿轮B设置在所述电机输出轴上,所述电机上的齿轮B通过传动件带动齿轮A和齿轮D转动使得所述头部随齿轮D转动,所述齿轮A上设置有第一编码器,所述电机或齿轮B上设置有第二编码器,设定齿数D为,根据齿轮D和齿轮B的传动比和已求得电机转动圈数Round(C),可得所述头部实际转动的角度,其计算公式为:(公式9)。
一种包含所述设计方法的舞台灯,所述舞台灯包括有座部和转动设置在所述座部上的头部,所述座部上设置有电机和齿轮机构,所述齿轮机构包括有齿轮A和齿轮B,所述齿轮A用于与所述头部联动,所述齿轮B设置在所述电机输出轴上,所述电机上的齿轮B通过传动件带动齿轮A转动使得所述头部随齿轮A转动,所述齿轮A上设置有第一编码器,所述电机或齿轮B上设置有第二编码器,根据已知的齿轮A和齿轮B之间的减速比和已求得电机转动圈数Round(C),可得所述头部实际转动的角度,其计算公式为: (公式10)。
采用上述技术方案后,本发明创造至少具有如下有益效果:
通过该设计方法可实现舞台灯的电机高精度和高效率的智能控制,其还能自动记录或识别电机位置,从而实现舞台灯头部的精准控制以及记录和识别头部的姿势,掉电时不需要另花时间执行复位或其他的多余动作,以使得舞台灯能高效率的运作。
2、该设计方法还具有电机圈数校正的步骤,防止因受外界各种因素干扰导致计算圈数不精准的情况出现,例如,强电强磁的干扰导致了编码器采集的数据错误,或人为因素的干涉影响到机械正常的运转等因素,导致计算出来的圈数C数值偏离我们规定的范围,因此通过该校正步骤及时校正,以此保证电机精准地实时运作。
附图说明
图1是本发明创造计算圈数C的原理框图;
图2是本发明创造圈数C校正的原理框图;
图3是舞台灯的结构示图;
图4是舞台灯的齿轮机构的实施例一;
图5是舞台灯的齿轮机构的实施例二。
具体实施方式
下面结合附图和具体实施例对本申请作进一步详细说明。
如附图1-2所示,一种双编码器锚定电机转动角度的设计方法,包括有电机和齿轮机构,所述齿轮机构包括有齿轮A和齿轮B,所述电机的输出轴与齿轮B连接,所述电机驱动齿轮B带动齿轮A同步转动,齿轮A上设置有用于采集齿轮A绝对角度位置数据的第一编码器,所述电机或齿轮B上设置有用于采集电机或齿轮B绝对角度位置数据的第二编码器;该设计方法包括有如下步骤:
步骤1,设定初始角度:设定所述齿轮A的初始角度为,设定所述电机或齿轮B的初始角度为/>;所述初始角度/>为电机转动至初始限位点时的初始位置,其中,/>、/>由多次测试初始位置的角度取其平均值所获得。
步骤2,相对角度计算:所述电机驱动齿轮B带动齿轮A同步转动后,所述第一编码器采集齿轮A的绝对角度为,所述齿轮A转动的相对角度为/>(公式1);
所述第二编码器采集所述电机的绝对角度或齿轮B的绝对角度为,所述齿轮B转动的相对角度为/> (公式2);
步骤3,电机转动圈数C计算:设定齿轮A的齿数为,齿轮B的齿数为/>,/>且与/>互为质数最佳,其中,设定/>,说明齿轮A转动的角速度比齿轮B转动的角速度慢,设定齿轮B转动的圈数没有超过齿轮A转动的圈数以及电机转动的圈数为C,圈数在设计的限制范围内,那么此时齿轮A和齿轮B转过的圈数C相等,因此/>,则圈数C计算公式为:/>(公式3-1);
设定齿轮B转动的圈数只能超过齿轮A转动的圈数1圈,但不超过2圈,该设定是根据齿轮得齿数以及圈数C的范围来限定,齿轮A转过角度大于齿轮B,那么齿轮A转过的圈数与齿轮B转过的圈数相差1圈,因此/>时,则圈数C计算公式为:(公式3-2);
因所述第一编码器和第二编码器上的传感器采集到的数据存在有误差,故设定每个编码器的误差值为,设定最大误差值为 /> ,
根据公式3-1,圈数C计算公式为:(公式4);
根据公式3-2,圈数C计算公式为:(公式5);
由公式3-1和公式4,或公式3-2和公式5所带来的误差影响Offset(d),得如下公式: (公式6);
上述的误差影响Offset(d)是通过公式4减去公式3-1或公式5减去公式3-2获得误差所带来的影响;
根据公式6所带来最大误差影响,得如下公式:(公式7);
在步骤3中,为了提高计算圈数C精准度,需满足,设定所述/>不得超过电机转动1圈角度值百分比的误差,该1圈角度值百分比误差可设定为10%、15%、20% 、25%和30%等,当然了,不能百分比误差设定过大,若误差过大,无法区分计算结果的准确性,如误差50%无法区分真实圈数是C+1还是C,另外,限定圈数C的范围为、/>和/>等,若不限定C范围,可能存在多解;优选地,限定产生的/>不得超过电机转动1圈角度值20%(可根据实测d的大小确定一个合适的值)的误差,即,且满足C的限定范围为/>,并根据公式3-1或公式3-2可求得圈数C有解,并根据减速比换算为舞台灯实际旋转角度。
在圈数C有解的情况下,圈数C整数部分则是我们需要求取电机转动的圈数,而圈数C的小数部分则是误差所产生的影响,因此,根据圈数C的数值进行四舍五入并取正整数为Round(C),将求得Round(C)值代入/>中获得电机精确的转动角度,并结合齿轮之间的传动比,可得出灯体头部的具体转动角度,同时,结合灯体上的重力传感器所测量的数据,可分析出灯具头部运动姿态,即头部转动的实际位置、朝向等。
另外,可能因受外界某种因素干扰,例如,强电强磁的干扰导致了编码器采集的数据错误,或人为因素的干涉影响到机械正常的运转等因素,导致计算出来的圈数C数值偏离我们规定的范围,因此需要对求得圈数C数值检验是否可信,根据上述限定了不超过电机转动1圈角度值20%的误差,因此,建立圈数C的可信区间为:Round(C)-0.2≤C≤Round(C)+0.2 (不等式8);
若求得圈数C的数值不在不等式8的可信区间内,则需要针对电机转动的圈数进行校正,校正方法主要是利用初始/终点限位信号以及累计的电机脉冲数信息来辅助不等式8不成立的情况,依然可以得到可信的准确位置信息,即圈数和编码器角度信息,但大多数情况下不等式8都能成立,因为在尽量避免误差方面,我们通过如下几个方面进行优化和改进:
1、调整机械结构上传送带的绷紧度,传送带与齿轮的咬合度,确保不打滑,确保齿轮比公式能一直成立;
2、更换编码器IC为自带CRC校验的芯片IC,若编码器IC在受到电磁场干扰产生数据错误,可以根据校验码排除大部分错误;
3、调整编码器IC上方的磁芯的磁场强度和均匀度,有助于IC在电机转动过程中得到均匀变化的角度;
4、算法上优化,对数据做校验识别、滤波处理等算法优化;
5、改良通信方式(长距离改差分信号),调整标准通信接口和波特率,减少串行通信(spi)的距离等。
但考虑到最坏的情况,因此进行步骤4的圈数C校正,若求得圈数C的数值都不在不等式8的可信区间内,电机转动的圈数则需要进行校正,具体校正步骤如下:
步骤4-1,设定和/>作为第一基准点;初始角度/>为齿轮A转动至初始限位点的初始位置,/>为电机或齿轮B转动至初始限位点时的初始位置,此时,/>和/>均为0°,而电机转动的圈数为0圈,角度为0°。
步骤4-2,根据设定的电机脉冲数驱动电机转动后,通过第一编码器和第二编码器采集当前齿轮A、齿轮B所处的角度位置并记录为和/>,由数据/>、/>、/>和/>根据公式1、公式2和公式3-1,或公式1、公式2和公式3-2;求得圈数C数值;
步骤4-3,将求得圈数C数值代入不等式8中判断该位置的圈数C数值是否位于可信区间内,如果是,说明该位置的圈数数值可信,完成校正;否则,将继续执行判断;
步骤4-4,根据设定的电机脉冲数继续驱动电机转动后,通过第一编码器和第二编码器再次采集齿轮A、齿轮B所处的当前角度位置并记录其角度值,求得圈数C数值,返回步骤4-3中;
步骤4-5,重复步骤4-3和4-4;
步骤4-6,直至电机转动到终点限位点或符合不等式8的某个角度位置的确定点,此时记录齿轮A、齿轮B所处的角度位置为和/>,将/>和/>设定为第二基准点;当电机转动至终点限位点时,电机转动的圈数为7圈,角度为0°。
步骤4-7,根据先前记录的齿轮A、齿轮B角度位置数值(、/>.../>)、(/>、.../>)分别与第二基准点/>、/>结合计算;或继续驱动电机转动后,重新记录齿轮A、齿轮B角度位置数值(/>、/>.../>)、(/>、/>.../>)并分别第二基准点/>、结合计算,求得圈数C数值,返回步骤4-3中;优选地,可驱动电机转动至原先齿轮A转动到/>角度位置以及齿轮B转动/>角度位置,即/>,/>,可求得两次圈数C数值进行对比,以进一步地确定该点位置圈数C的确切值。
如附图3和附图4所示,实施例一:一种包含所述设计方法的舞台灯,所述舞台灯包括有座部和转动设置在所述座部上的头部,所述座部上设置有电机和齿轮机构,所述齿轮机构包括有齿轮A、齿轮B和齿轮D,所述齿轮D用于与所述头部联动,所述齿轮B设置在所述电机输出轴上,所述电机上的齿轮B通过传动件带动齿轮A和齿轮D转动使得所述头部随齿轮D转动,所述齿轮A上设置有第一编码器,所述电机或齿轮B上设置有第二编码器,设定齿数D为,根据齿轮D和齿轮B的传动比/>和已求得电机转动圈数Round(C),可得所述头部实际转动的角度,其计算公式为:/>(公式9)。
如附图5所示,实施例二:一种包含所述设计方法的舞台灯,所述舞台灯包括有座部和转动设置在所述座部上的头部,所述座部上设置有电机和齿轮机构,所述齿轮机构包括有齿轮A和齿轮B,所述齿轮A用于与所述头部联动,所述齿轮B设置在所述电机输出轴上,所述电机上的齿轮B通过传动件带动齿轮A转动使得所述头部随齿轮A转动,所述齿轮A上设置有第一编码器,所述电机或齿轮B上设置有第二编码器,根据已知的齿轮A和齿轮B之间的减速比和已求得电机转动圈数Round(C),可得所述头部实际转动的角度,其计算公式为:/> (公式10)。
该舞台灯还包括有用于控制电机转动的控制器和用于存储第一编码器和第二编码器的采集数据的存储器;控制器根据求得Round(C)和公式运算并控制电机精确的转动角度,同时结合齿轮之间的传动比,可得出灯体头部的具体转动角度,进一步地,结合灯体上的重力传感器所测量的数据,可分析出灯具头部运动姿态,即头部转动的实际位置、朝向等。
通过该设计方法可实现舞台灯的电机高精度和高效率的智能控制,其还能自动记录或识别电机位置,从而实现舞台灯头部2的精准控制以及记录和识别头部2的姿势,掉电时不需要另花时间执行复位或其他的多余动作,以使得舞台灯能高效率的运作。
尽管已经示出和描述了本发明创造的实施例,对于本领域的普通技术人员而言,可以理解的是,在不脱离本发明创造的原理和精神的情况下可以对这些实施例进行多种等效的变化、修改、替换和变型,本发明创造的范围由所附权利要求及其等同范围限定。
Claims (10)
1.一种双编码器锚定电机转动角度的设计方法,其包括有电机和齿轮机构,所述齿轮机构包括有齿轮A和齿轮B,所述电机的输出轴与齿轮B连接,所述电机驱动齿轮B带动齿轮A同步转动,其特征在于,齿轮A上设置有用于采集齿轮A绝对角度位置数据的第一编码器,所述电机或齿轮B上设置有用于采集电机或齿轮B绝对角度位置数据的第二编码器;该设计方法包括有如下步骤:
步骤1,设定初始角度:设定所述齿轮A的初始角度为,设定所述电机或齿轮B的初始角度为/>;
步骤2,相对角度计算:所述电机驱动齿轮B带动齿轮A同步转动后,所述第一编码器采集齿轮A的绝对角度为,所述齿轮A转动的相对角度为 />(公式1);
所述第二编码器采集所述电机的绝对角度或齿轮B的绝对角度为,所述齿轮B转动的相对角度为/>(公式2);
步骤3,电机转动圈数C计算:设定齿轮A的齿数为,齿轮B的齿数为/>,其中,/>,若/>,圈数C计算公式为:/>(公式3-1);
若,圈数C计算公式为:/>(公式3-2);
因所述第一编码器和第二编码器上的传感器采集到的数据存在有误差,故设定每个编码器的误差值为±d,设定最大误差值为 ±dmax ,
根据公式(3-1),圈数C计算公式为:(公式4);
根据公式(3-2),圈数C计算公式为:(公式5);
由公式(3-1)和(公式4),或公式(3-2)和(公式5)所带来的误差影响Offset(d),得如下公式:(公式6);
根据(公式6)所带来最大误差影响,得如下公式:(公式7);
其中,需满足,即可求得(公式3-1)或(公式3-2)中的圈数C。
2.据权利要求1所述的双编码器锚定电机转动角度的设计方法,其特征在于,在步骤3中,设定所述不得超过电机转动1圈角度值百分比的误差,同时限定圈数C的范围,则圈数C有解。
3.据权利要求2所述的双编码器锚定电机转动角度的设计方法,其特征在于,在步骤3中,设定圈数C的可信区间以判断求得的圈数C是否位于该可信区间内。
4.据权利要求3所述的双编码器锚定电机转动角度的设计方法,其特征在于,所述不得超过电机转动1圈角度值20%的误差,即/>,所述圈数C限定的范围为/>。
5.据权利要求4所述的双编码器锚定电机转动角度的设计方法,其特征在于,圈数C的可信区间为:Round(C)-0.2≤C≤Round(C)+0.2 (不等式8);其中,Round(C)为圈数C的数值进行四舍五入并取正整数所得。
6.据权利要求3所述的双编码器锚定电机转动角度的设计方法,其特征在于,还包括有步骤4,圈数C的校正,若求得圈数C的数值不在可信区间内,则电机转动的圈数需要进行校正,校正步骤如下:
步骤4-1,设定和/>作为第一基准点;
步骤4-2,根据设定的电机脉冲数驱动电机转动后,通过第一编码器和第二编码器采集当前齿轮A、齿轮B所处的角度位置并记录为和/>,由数据/>、/>、/>和/>,根据(公式1)、(公式2)和(公式3-1),或(公式1)、(公式2)和(公式3-2);求得圈数C数值;
步骤4-3,判断圈数C数值是否位于可信区间内,如果是,说明该位置的圈数数值可信,完成校正;否则,将继续执行判断;
步骤4-4,根据设定的电机脉冲数继续驱动电机转动后,通过第一编码器和第二编码器再次采集齿轮A、齿轮B所处的当前角度位置并记录其角度值,求得圈数C数值,返回步骤4-3中;
步骤4-5,重复步骤4-3和4-4;
步骤4-6,直至电机转动到终点限位点或符合可信区间的某个角度位置的确定点,此时记录齿轮A、齿轮B所处的角度位置为和/>,将/>和/>设定为第二基准点;
步骤4-7,根据先前记录的齿轮A、齿轮B角度位置数值(、/>.../>)、(/>、/>.../>)分别与第二基准点/>、/>结合计算;或继续驱动电机转动后,重新记录齿轮A、齿轮B角度位置数值(/>、/>.../>)、(/>、/>.../>)并分别第二基准点/>、/>结合计算,求得圈数C数值,返回步骤4-3中。
7.据权利要求5所述的双编码器锚定电机转动角度的设计方法,其特征在于,将Round(C)值代入中获得电机的转动角度。
8.据权利要求1所述的双编码器锚定电机转动角度的设计方法,其特征在于,所述初始角度为电机转动至初始限位点时的初始位置,其中,/>、/>由多次测试初始位置的角度取其平均值所获得。
9.一种包含权利要求1-8任一所述设计方法的舞台灯,其特征在于,所述舞台灯包括有座部和转动设置在所述座部上的头部,所述座部上设置有电机和齿轮机构,所述齿轮机构包括有齿轮A、齿轮B和齿轮D,所述齿轮D用于与所述头部联动,所述齿轮B设置在所述电机输出轴上,所述电机上的齿轮B通过传动件带动齿轮A和齿轮D转动使得所述头部随齿轮D转动,所述齿轮A上设置有第一编码器,所述电机或齿轮B上设置有第二编码器,设定齿数D为,根据齿轮D和齿轮B的传动比/>和已求得电机转动圈数Round(C),可得所述头部实际转动的角度,其计算公式为:/> (公式9)。
10.一种包含权利要求1-8任一所述设计方法的舞台灯,其特征在于,所述舞台灯包括有座部和转动设置在所述座部上的头部,所述座部上设置有电机和齿轮机构,所述齿轮机构包括有齿轮A和齿轮B,所述齿轮A用于与所述头部联动,所述齿轮B设置在所述电机输出轴上,所述电机上的齿轮B通过传动件带动齿轮A转动使得所述头部随齿轮A转动,所述齿轮A上设置有第一编码器,所述电机或齿轮B上设置有第二编码器,根据已知的齿轮A和齿轮B之间的减速比和已求得电机转动圈数Round(C),可得所述头部实际转动的角度,其计算公式为:/>(公式10)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410119986.8A CN117663026B (zh) | 2024-01-29 | 2024-01-29 | 一种双编码器锚定电机转动角度的设计方法及舞台灯 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410119986.8A CN117663026B (zh) | 2024-01-29 | 2024-01-29 | 一种双编码器锚定电机转动角度的设计方法及舞台灯 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117663026A true CN117663026A (zh) | 2024-03-08 |
CN117663026B CN117663026B (zh) | 2024-04-12 |
Family
ID=90068331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410119986.8A Active CN117663026B (zh) | 2024-01-29 | 2024-01-29 | 一种双编码器锚定电机转动角度的设计方法及舞台灯 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117663026B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190094918A (ko) * | 2018-02-06 | 2019-08-14 | 영남대학교 산학협력단 | 복수에 절대 엔코더 값과 감속비를 이용한 절대 위치 판단 및 위치 판단에 요구되는 엔코더 분해능 |
CN111506121A (zh) * | 2020-05-26 | 2020-08-07 | 广州彩熠灯光股份有限公司 | 舞台灯具及其定位方法 |
CN113029201A (zh) * | 2021-04-07 | 2021-06-25 | 北京布科思科技有限公司 | 双轮差速模型的里程校准方法和装置、设备及存储介质 |
CN114858192A (zh) * | 2022-03-17 | 2022-08-05 | 哈尔滨理工大学 | 一种基于双轮结构双霍尔磁电编码器及其角度解算方法 |
CN115248055A (zh) * | 2022-07-26 | 2022-10-28 | 江苏金陵智造研究院有限公司 | 一种基于双编码器的舵轮转向角度测量方法 |
CN115599130A (zh) * | 2022-09-19 | 2023-01-13 | 亿航智能设备(广州)有限公司(Cn) | 一种集成齿轮游标编码器的旋转作动器及控制方法 |
CN218565221U (zh) * | 2022-10-31 | 2023-03-03 | 广州市浩洋电子股份有限公司 | 一种具有多重***的舞台灯 |
CN116480769A (zh) * | 2022-01-17 | 2023-07-25 | Oppo广东移动通信有限公司 | 传动设备、调试方法、机器人及存储介质 |
CN117097083A (zh) * | 2023-07-14 | 2023-11-21 | 上海智元新创技术有限公司 | 电机及输出轴绝对位置的检测方法 |
WO2023221050A1 (zh) * | 2022-05-19 | 2023-11-23 | 北京小米机器人技术有限公司 | 电机、机器人及电机的输出端的位置测量方法 |
-
2024
- 2024-01-29 CN CN202410119986.8A patent/CN117663026B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190094918A (ko) * | 2018-02-06 | 2019-08-14 | 영남대학교 산학협력단 | 복수에 절대 엔코더 값과 감속비를 이용한 절대 위치 판단 및 위치 판단에 요구되는 엔코더 분해능 |
CN111506121A (zh) * | 2020-05-26 | 2020-08-07 | 广州彩熠灯光股份有限公司 | 舞台灯具及其定位方法 |
CN113029201A (zh) * | 2021-04-07 | 2021-06-25 | 北京布科思科技有限公司 | 双轮差速模型的里程校准方法和装置、设备及存储介质 |
CN116480769A (zh) * | 2022-01-17 | 2023-07-25 | Oppo广东移动通信有限公司 | 传动设备、调试方法、机器人及存储介质 |
CN114858192A (zh) * | 2022-03-17 | 2022-08-05 | 哈尔滨理工大学 | 一种基于双轮结构双霍尔磁电编码器及其角度解算方法 |
WO2023221050A1 (zh) * | 2022-05-19 | 2023-11-23 | 北京小米机器人技术有限公司 | 电机、机器人及电机的输出端的位置测量方法 |
CN115248055A (zh) * | 2022-07-26 | 2022-10-28 | 江苏金陵智造研究院有限公司 | 一种基于双编码器的舵轮转向角度测量方法 |
CN115599130A (zh) * | 2022-09-19 | 2023-01-13 | 亿航智能设备(广州)有限公司(Cn) | 一种集成齿轮游标编码器的旋转作动器及控制方法 |
CN218565221U (zh) * | 2022-10-31 | 2023-03-03 | 广州市浩洋电子股份有限公司 | 一种具有多重***的舞台灯 |
CN117097083A (zh) * | 2023-07-14 | 2023-11-21 | 上海智元新创技术有限公司 | 电机及输出轴绝对位置的检测方法 |
Also Published As
Publication number | Publication date |
---|---|
CN117663026B (zh) | 2024-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102132126B (zh) | 编码器***、信号处理方法 | |
JP5497588B2 (ja) | マルチ・ターン回転伝送器 | |
CN117663026B (zh) | 一种双编码器锚定电机转动角度的设计方法及舞台灯 | |
US20010001540A1 (en) | Position detection apparatus | |
CN101651442A (zh) | 电机转子电角度修正方法及*** | |
CN103330573B (zh) | 同步脉冲透视口腔ct及其同步方法 | |
CN101799337B (zh) | 永磁同步电动机齿槽转矩的自动检测方法 | |
CN205175428U (zh) | 一种具有双通道旋转变压器的位置检测及解码电路 | |
CN109546808A (zh) | 一种舵机及用于减小舵机虚位的方法 | |
JP2005533240A (ja) | エンコーダの自己校正装置および方法 | |
CN108444506A (zh) | 编码器码盘、绝对值编码器、位置获取方法及*** | |
CN104147711A (zh) | 一种提高多叶准直器叶片位置检测精度的方法 | |
CN106092148A (zh) | 用于测量物体运动的基于计数器的电路 | |
CN103438180B (zh) | 一种定传动比点接触曲线齿锥齿轮的修形方法 | |
TW201705882A (zh) | 雙人電動床之同步動作控制系統及方法 | |
CN110906959B (zh) | 一种一主多副齿轮结构的磁电式绝对编码器的实现方法 | |
CN107147344B (zh) | 一种永磁同步电机转子初始位置的检测方法及*** | |
CN102735196B (zh) | 用于校验定位值的方法和监控单元 | |
CN104852743B (zh) | 绝对值编码器信号处理装置及方法 | |
CN209562325U (zh) | 一种舵机装置 | |
CN106953578A (zh) | 旋变位置信息结合霍尔位置传感器的转位控制*** | |
CN108592955B (zh) | 一种多圈绝对值编码器及其测量方法 | |
CN108646617A (zh) | 一种基于fpga的绝对编码器角度读取电路和方法 | |
CN1749519A (zh) | 带有夹入检测功能的自动窗装置 | |
CN111079269A (zh) | 转子泵流量脉动系数的通用计算模型 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |