CN109990811A - Encoder discs and rotary encoders - Google Patents
Encoder discs and rotary encoders Download PDFInfo
- Publication number
- CN109990811A CN109990811A CN201910295116.5A CN201910295116A CN109990811A CN 109990811 A CN109990811 A CN 109990811A CN 201910295116 A CN201910295116 A CN 201910295116A CN 109990811 A CN109990811 A CN 109990811A
- Authority
- CN
- China
- Prior art keywords
- optical fiber
- optical
- rotary encoder
- signal
- encoder
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/26—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
- G01D5/268—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light using optical fibres
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optical Transform (AREA)
Abstract
本发明实施例公开了一种编码盘及旋转编码器,其中,旋转编码器包括光源、光纤编码盘、光信号检测器及信号处理器。光纤编码盘包括多条呈环形阵列分布的光纤,且相邻光纤的外侧壁相紧贴;光源与光信号检测器位于光纤编码盘延光纤长度方向的两端;光纤编码盘与光信号检测器同轴同频旋转;信号处理器与光信号检测器相连;光信号检测器用于采集光纤编码盘在随被测机械转动过程中光源信号通过各光纤出射的携带脉冲波动信息的光信号;信号处理器用于根据被测机械转动过程中接收到的脉冲波动信息总个数计算被测机械的转动角度。本申请不仅在保证旋转编码器精度同时,实现了旋转编码器的小型化,还降低了制造工艺难度,信号处理电路更为简单。
The embodiment of the present invention discloses an encoder disk and a rotary encoder, wherein the rotary encoder includes a light source, an optical fiber encoder disk, an optical signal detector and a signal processor. The optical fiber encoder disk includes a plurality of optical fibers distributed in a circular array, and the outer side walls of adjacent fibers are close to each other; the light source and the optical signal detector are located at both ends of the optical fiber encoder disk along the length direction of the optical fiber; the optical fiber encoder disk and the optical signal detector Coaxial rotation at the same frequency; the signal processor is connected to the optical signal detector; the optical signal detector is used to collect the optical signal carrying the pulse fluctuation information emitted by the light source signal through each optical fiber during the rotation of the optical fiber encoder disk with the measured machine; signal processing The device is used to calculate the rotation angle of the machine under test according to the total number of pulse fluctuation information received during the rotation process of the machine under test. The present application not only realizes the miniaturization of the rotary encoder while ensuring the accuracy of the rotary encoder, but also reduces the difficulty of the manufacturing process and makes the signal processing circuit simpler.
Description
技术领域technical field
本发明实施例涉及角度位置测量技术领域,特别是涉及一种编码盘及旋转编码器。Embodiments of the present invention relate to the technical field of angular position measurement, and in particular, to an encoder disk and a rotary encoder.
背景技术Background technique
随着工控脚步的跨越式前进,机械手臂、大行程位移测控装置等相应的工厂设备对旋转设备的要求更加苛刻,旋转设备的角度位置测量在整个工控领域中非常重要,编码器作为伺服驱动系统位置测量传感器的应用越来越广泛,旋转编码器的精度决定了工控系统的整体性。With the leap-forward progress of industrial control, the corresponding factory equipment such as robotic arms and large-stroke displacement measurement and control devices have more stringent requirements on rotating equipment. The angle position measurement of rotating equipment is very important in the entire industrial control field. The encoder is used as a servo drive system. The application of position measurement sensors is more and more extensive, and the accuracy of the rotary encoder determines the integrity of the industrial control system.
在旋转编码器的生产研发过程中,不仅要提高旋转编码器的测量性能,还要控制成本关注产品的经济性。目前,使用最多的旋转编码器种类为光电编码器。In the production and development process of rotary encoders, it is not only necessary to improve the measurement performance of rotary encoders, but also to control costs and focus on product economy. At present, the most used type of rotary encoder is the photoelectric encoder.
光电编码器多采用编码盘作为编码器计数部件,即需要在圆盘上按一定编码方式刻制有很多栅距不等或相等的同心分布码道(每一圈成为一个码道),而圈与圈之间是以一定规律编排的用于测量角位移的圆盘。这种编码盘的刻制的精度要求很高,制造工艺复杂,制造成本比较高,且多采用多圈同心分布码道来提高分辨率,不易实现小型化。此外,光电编码器需要较多接收光电的接受元件,使得电路较复杂,电路处理信号难度较大。Photoelectric encoders mostly use the encoder disc as the encoder counting component, that is, many concentric distribution code tracks with unequal or equal grating pitches need to be engraved on the disc according to a certain coding method (each circle becomes a code track), and the circle Between the circle and the circle is a disc for measuring angular displacement arranged in a certain rule. The engraving precision of this kind of encoder disk is very high, the manufacturing process is complicated, and the manufacturing cost is relatively high, and multi-turn concentric distribution code tracks are often used to improve the resolution, so it is difficult to achieve miniaturization. In addition, the photoelectric encoder requires more receiving elements for receiving photoelectricity, which makes the circuit more complicated and the circuit is more difficult to process signals.
发明内容SUMMARY OF THE INVENTION
本公开实施例提供了一种编码盘及旋转编码器,不仅在保证旋转编码器精度同时,实现了旋转编码器的小型化,还降低了制造工艺难度,信号处理电路更为简单。The embodiments of the present disclosure provide an encoder disk and a rotary encoder, which not only ensure the accuracy of the rotary encoder, but also realize the miniaturization of the rotary encoder, reduce the difficulty of the manufacturing process, and simplify the signal processing circuit.
为解决上述技术问题,本发明实施例提供以下技术方案:In order to solve the above-mentioned technical problems, the embodiments of the present invention provide the following technical solutions:
本发明实施例一方面提供了一种编码盘,应用于旋转编码器,包括多条呈环形阵列分布的光纤,且相邻光纤的外侧壁相紧贴。One aspect of the embodiments of the present invention provides an encoder disk, which is applied to a rotary encoder, and includes a plurality of optical fibers distributed in a circular array, and the outer side walls of adjacent optical fibers are in close contact with each other.
可选的,各光纤的规格、型号均相同。Optionally, the specifications and models of each optical fiber are the same.
本发明实施例另一方面提供了一种旋转编码器,包括光源、光纤编码盘、光信号检测器及信号处理器;Another aspect of the embodiments of the present invention provides a rotary encoder, including a light source, an optical fiber encoder disk, an optical signal detector, and a signal processor;
其中,所述光纤编码盘包括多条呈环形阵列分布的光纤,且相邻光纤的外侧壁相紧贴;所述光源与所述光信号检测器位于所述光纤编码盘延光纤长度方向的两端;所述光纤编码盘与所述光信号检测器同轴同频旋转;所述信号处理器与所述光信号检测器相连;Wherein, the optical fiber encoding disk includes a plurality of optical fibers distributed in a circular array, and the outer side walls of adjacent optical fibers are in close contact with each other; the optical fiber encoder disk and the optical signal detector are coaxially rotated at the same frequency; the signal processor is connected to the optical signal detector;
所述光信号检测器用于采集所述光纤编码盘在随被测机械转动过程中所述光源信号通过各光纤出射的携带脉冲波动信息的光信号;The optical signal detector is used to collect the optical signal carrying pulse fluctuation information emitted by the light source signal through each optical fiber during the rotation of the optical fiber encoder disk with the machine under test;
所述信号处理器用于根据所述被测机械转动过程中接收到的脉冲波动信息总个数计算所述被测机械的转动角度。The signal processor is configured to calculate the rotation angle of the machine under test according to the total number of pulse fluctuation information received during the rotation of the machine under test.
可选的,所述光纤编码盘包括环状固定支架和多条光纤;Optionally, the optical fiber encoding disk includes a ring-shaped fixing bracket and a plurality of optical fibers;
所述环形固定支架固定在所述被测机械的转轴上;在垂直于所述环状固定支架轴线的截面的外侧壁上贴合排列各光纤,且各光纤的光轴与所述环状固定支架轴线相平行。The annular fixing bracket is fixed on the rotating shaft of the machine under test; the optical fibers are arranged on the outer sidewall of the section perpendicular to the axis of the annular fixing bracket, and the optical axis of each optical fiber is fixed to the annular fixing bracket. The axes of the brackets are parallel.
可选的,所述光纤编码盘中的各光纤的端面与所述环形固定支架的端面相平齐。Optionally, the end face of each optical fiber in the optical fiber encoding disk is flush with the end face of the annular fixing bracket.
可选的,所述光源的发光面积不大于所述光纤编码盘的各光纤的截面面积。Optionally, the light emitting area of the light source is not larger than the cross-sectional area of each optical fiber of the optical fiber encoder disk.
可选的,所述信号处理器根据下述公式计算所述被测机械的转动角度α:Optionally, the signal processor calculates the rotation angle α of the machine under test according to the following formula:
式中,N为所述光纤编码盘包含光纤的总个数,m为脉冲波动信息的个数。In the formula, N is the total number of optical fibers contained in the optical fiber encoder disk, and m is the number of pulse fluctuation information.
可选的,所述信号处理器为包括第一转换电路和第二转化电路的FPGA板卡;Optionally, the signal processor is an FPGA board including a first conversion circuit and a second conversion circuit;
其中,所述第一转换电路用于将所述光信号转化为相应的数字脉冲信号;Wherein, the first conversion circuit is used to convert the optical signal into a corresponding digital pulse signal;
所述第二转化电路用于统计数字脉冲信号的变化量,并根据所述数字脉冲信号的变化量计算所述被测机械的转动角度。The second conversion circuit is used to count the variation of the digital pulse signal, and calculate the rotation angle of the machine under test according to the variation of the digital pulse signal.
可选的,所述FPGA板卡包括无线通信模块,所述第一转换电路和所述第二转化电路通过所述无线通信模块进行数据传输。可选的,还包括与所述信号处理器相连的角度值反馈模块;Optionally, the FPGA board includes a wireless communication module, and the first conversion circuit and the second conversion circuit perform data transmission through the wireless communication module. Optionally, it also includes an angle value feedback module connected to the signal processor;
所述角度值反馈模块用于将所述信号处理器计算得到的转动角度发送至所述被测机械的控制系统。The angle value feedback module is used for sending the rotation angle calculated by the signal processor to the control system of the machine under test.
本申请提供的技术方案的优点在于,通过多条呈环形阵列且相邻光纤紧密排列的光纤结构替代传统编码器的编码盘。当被测量转轴转动时,发光光源通过对应的光纤,使光信号检测器接收到所监测目标的光信号,然后利用信号处理器根据被测机械转动过程中接收到的脉冲波动信息总个数计算计算得到其精确的旋转角度值。由于光纤的尺寸可以做到很小且制造工艺难度较小,从而可降低整个编码盘的尺寸和制造工艺难度,在保证旋转编码器的测量精度同时,实现编码器的小型化;信号处理器的实现电路只需计算光信号携带脉冲波动信息总个数,然后根据总个数、光纤总数量便可计算得到被测机械转动角度,该信号处理电路易于实现,且结构也更为简单。此外,该旋转编码器不需要寻找参考原点,在其断电后,任何重新给电时皆可对位置进行测量。The advantage of the technical solution provided by the present application is that the encoder disk of the traditional encoder is replaced by a plurality of optical fiber structures in a circular array and closely arranged adjacent optical fibers. When the shaft to be measured rotates, the light-emitting light source passes through the corresponding optical fiber, so that the optical signal detector receives the optical signal of the monitored target, and then uses the signal processor to calculate the total number of pulse fluctuation information received during the rotation of the measured machine. Calculate its exact rotation angle value. Since the size of the optical fiber can be made small and the manufacturing process is less difficult, the size and manufacturing process difficulty of the entire encoder disk can be reduced, and the encoder can be miniaturized while ensuring the measurement accuracy of the rotary encoder; The realization circuit only needs to calculate the total number of pulse fluctuation information carried by the optical signal, and then the measured mechanical rotation angle can be calculated according to the total number and the total number of optical fibers. The signal processing circuit is easy to implement and has a simpler structure. In addition, the rotary encoder does not need to find a reference origin, and can measure the position any time it is powered back up after it has been powered down.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary only and do not limit the present disclosure.
附图说明Description of drawings
为了更清楚的说明本发明实施例或相关技术的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present invention or related technologies more clearly, the following briefly introduces the accompanying drawings that are used in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only the present invention. For some embodiments of the present invention, for those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.
图1为本发明实施例提供的编码盘的一种实施方式下的结构示意图;1 is a schematic structural diagram of an embodiment of an encoding disk provided by an embodiment of the present invention;
图2为本发明实施例提供的旋转编码器的一种实施方式下的结构示意图。FIG. 2 is a schematic structural diagram of a rotary encoder according to an embodiment of the present invention.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make those skilled in the art better understand the solution of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。The terms "first", "second", "third", "fourth", etc. in the description and claims of the present application and the above drawings are used to distinguish different objects, rather than to describe a specific order. . Furthermore, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or elements is not limited to the listed steps or elements, but may include unlisted steps or elements.
在介绍了本发明实施例的技术方案后,下面详细的说明本申请的各种非限制性实施方式。After introducing the technical solutions of the embodiments of the present invention, various non-limiting implementations of the present application are described in detail below.
首先参见图1,图1为本发明实施例提供的编码盘在一种具体实施方式下的结构示意图,作为旋转编码器的编码盘,本发明实施例可包括以下内容:Referring first to FIG. 1, FIG. 1 is a schematic structural diagram of an encoder disk provided by an embodiment of the present invention under a specific implementation manner. As an encoder disk of a rotary encoder, an embodiment of the present invention may include the following contents:
编码盘由多条呈环形阵列分布的光纤1组成,且相邻光纤1的外侧壁相紧贴。也就是说,每两根相邻光纤1具有共同的切面。The encoder disc is composed of a plurality of optical fibers 1 distributed in a circular array, and the outer side walls of adjacent optical fibers 1 are in close contact with each other. That is, every two adjacent optical fibers 1 have a common cut plane.
为了便于后续信号处理,降低信号处理难度,组成编码盘的各光纤1的型号、规格可均相同,也即编码盘为由多条参数完全相同、相互接触的光纤构成。In order to facilitate subsequent signal processing and reduce the difficulty of signal processing, the types and specifications of the optical fibers 1 constituting the encoder disk can be the same, that is, the encoder disk is composed of multiple optical fibers with identical parameters and in contact with each other.
可以理解的是,编码盘要随着被测机械转动而转动,也就是说,编码盘要固定在被测机械上,且其转轴与被测机械转轴相重合。在一种实施方式中,可将多条光纤1层环形阵列分布在环状固定支架0的外侧壁上,即在垂直于环状固定支架1中轴线的截面的外侧壁上贴合并紧密排列各光纤,且各光纤1的光轴与环状固定支架0的轴线相平行。It can be understood that the encoder disk should rotate with the rotation of the machine under test, that is, the encoder disk should be fixed on the machine under test, and its axis of rotation coincides with the axis of the machine under test. In one embodiment, a plurality of optical fibers can be distributed on the outer side wall of the ring-shaped fixing bracket 0 in a one-layer annular array, that is, they are attached and closely arranged on the outer side wall of the section perpendicular to the central axis of the annular fixing bracket 1 . The optical axis of each optical fiber 1 is parallel to the axis of the annular fixing bracket 0 .
可选的,为了使得光信号可完全准确通过光纤,可设置每条光纤1的端面与环状固定支架0的端面相平齐。Optionally, in order to make the optical signal pass through the optical fiber completely and accurately, the end face of each optical fiber 1 can be set to be flush with the end face of the annular fixing bracket 0 .
在本实施例中,环状固定支架0可固定在被测机械的转轴上,从而实现将编码盘固定在被测机械的转轴上。制备环形固定支架0可为任何一种材料,且环形固定支架0的结构参数,例如径向长度、内圈半径、外圈半径等参数可根据具体应用场景和用户需求进行设置。随着光纤束的固定支架外径的增大,编码器的分辨率也会相应提高,在环状固定支架0外径一定的情况下,可以对环状固定支架0内径进行定制,实现不同尺寸的转轴。也就是说,可根据用户需求的分辨率确定环形固定支架0的外径,然后根据被测机械的转轴尺寸确定环形固定支架0的内径,最后根据用户对编码盘的重量要求、生成成本及各光纤的成本确定环形固定支架0的材料。In this embodiment, the annular fixing bracket 0 can be fixed on the rotating shaft of the machine under test, so as to realize fixing the encoder disk on the rotating shaft of the machine under test. The annular fixing bracket 0 can be made of any material, and the structural parameters of the annular fixing bracket 0, such as radial length, inner ring radius, outer ring radius and other parameters can be set according to specific application scenarios and user needs. As the outer diameter of the fixing bracket of the optical fiber bundle increases, the resolution of the encoder will also increase accordingly. In the case that the outer diameter of the annular fixing bracket 0 is constant, the inner diameter of the annular fixing bracket 0 can be customized to achieve different sizes. 's shaft. That is to say, the outer diameter of the annular fixing bracket 0 can be determined according to the resolution required by the user, and then the inner diameter of the annular fixing bracket 0 can be determined according to the size of the rotating shaft of the machine under test, and finally according to the user's weight requirements for the encoder disk, production costs and various The cost of the optical fiber determines the material of the annular fixing bracket 0 .
需要说明的是,本实施例中的所有光纤都是贴合于环状固定支架0的,“环形阵列分布”具体是指当环状固定支架0上所有的光纤1均固定好后,环状固定支架0垂直于轴线的方向的截面上包括以环状固定支架0截面的圆心为中心环形分布的多个光纤的圆形(或椭圆形、或类圆形)截面,且任何一个光纤的截面与相邻的两个光纤的截面相接触,如图1所示。另外每条光纤1均与环状固定支架0的轴线相平行。It should be noted that all the optical fibers in this embodiment are attached to the ring-shaped fixing bracket 0 , and the "ring-shaped array distribution" specifically refers to that after all the optical fibers 1 The cross-section of the fixing bracket 0 in the direction perpendicular to the axis includes circular (or elliptical, or quasi-circular) cross-sections of a plurality of optical fibers distributed annularly with the center of the cross-section of the annular fixing bracket 0 as the center, and the cross-section of any optical fiber is It is in contact with the cross-sections of two adjacent optical fibers, as shown in Figure 1. In addition, each optical fiber 1 is parallel to the axis of the annular fixing bracket 0 .
在本发明实施例提供的技术方案中,通过多条呈环形阵列且相邻光纤紧密排列的光纤结构替代传统编码器的编码盘,由于光纤的尺寸可以做到很小且制造工艺难度较小,从而可降低整个编码盘的尺寸和制造工艺难度,在保证旋转编码器的测量精度同时,实现编码器的小型化。In the technical solution provided by the embodiment of the present invention, the encoder disk of the traditional encoder is replaced by a plurality of optical fiber structures in a circular array and the adjacent optical fibers are closely arranged. Since the size of the optical fibers can be made small and the manufacturing process is less difficult, Therefore, the size and manufacturing process difficulty of the entire encoder disc can be reduced, and the miniaturization of the encoder can be realized while ensuring the measurement accuracy of the rotary encoder.
此外,本申请还提供了一种旋转编码器,请参见图2,图2为本发明实施例提供的旋转编码器在一种具体实施方式下的结构示意图,本发明实施例可包括以下内容:In addition, the present application also provides a rotary encoder. Please refer to FIG. 2 . FIG. 2 is a schematic structural diagram of a rotary encoder provided by an embodiment of the present invention in a specific implementation manner. An embodiment of the present invention may include the following contents:
一种旋转编码器可包括光源21、光纤编码盘22、光信号检测器23及信号处理器24。A rotary encoder may include a light source 21 , an optical fiber encoder disk 22 , an optical signal detector 23 and a signal processor 24 .
其中,光源21与光信号检测器23位于光纤编码盘22延光纤长度方向的两端;光纤编码盘22与光信号检测器23同轴同频旋转;信号处理器24与光信号检测器23相连。Wherein, the light source 21 and the optical signal detector 23 are located at both ends of the optical fiber encoder disk 22 along the length direction of the optical fiber; the optical fiber encoder disk 22 and the optical signal detector 23 rotate coaxially at the same frequency; the signal processor 24 is connected to the optical signal detector 23 .
本实施例中,光纤编码盘22可包括多条呈环形阵列分布的光纤,且相邻光纤的外侧壁相紧贴。在一种实施方式中,光纤编码盘22可包括环状固定支架0和多条光纤1;环形固定支架0固定在被测机械的转轴上;在垂直于环状固定支架0轴线的截面的外侧壁上贴合排列各光纤1,且各光纤1的光轴与环状固定支架轴线相平行。本发明实施例所述光纤编码盘22的功能可根据上述实施例中的编码盘的各功能模块的具体实现,其具体实现过程可以参照上述任何一个实施例的相关描述,此处不再赘述。In this embodiment, the optical fiber encoder disk 22 may include a plurality of optical fibers distributed in a circular array, and the outer sidewalls of adjacent optical fibers are in close contact with each other. In one embodiment, the optical fiber encoder disc 22 may include a ring-shaped fixing bracket 0 and a plurality of optical fibers 1; The optical fibers 1 are closely arranged on the wall, and the optical axis of each optical fiber 1 is parallel to the axis of the annular fixing bracket. The functions of the optical fiber encoder disc 22 according to the embodiment of the present invention can be implemented according to the specific implementation of each functional module of the encoder disc in the above-mentioned embodiment, and the specific implementation process can refer to the relevant description of any one of the above-mentioned embodiments, which will not be repeated here.
需要说明的是,光源21出射光线进入与之相对准的光纤中,经光纤传输后出射携带脉冲波动信息的光信号,而在本申请中,需要根据对光纤出射的光信号的脉冲波动信息总个数计算被测机械的转动角度,也就是说,脉冲波动信息总个数的统计精度决定着最终转动角度的计算精度,所以,光源的发光面积不大于光纤编码盘的各光纤的截面面积。即光源出射的光信号只能进入与之对准的光纤,而不会进入相邻光纤内部。It should be noted that the light emitted from the light source 21 enters the optical fiber aligned with it, and then emits an optical signal carrying pulse fluctuation information after being transmitted by the optical fiber. The number of pieces calculates the rotation angle of the machine under test, that is to say, the statistical accuracy of the total number of pulse fluctuation information determines the calculation accuracy of the final rotation angle. Therefore, the light-emitting area of the light source is not larger than the cross-sectional area of each optical fiber of the optical fiber encoder disk. That is, the light signal emitted by the light source can only enter the optical fiber aligned with it, and will not enter the adjacent optical fiber.
可以理解的是,光信号检测器23可用于采集光纤编码盘22在随被测机械转动过程中光源信号通过各光纤出射的携带脉冲波动信息的光信号。It can be understood that the optical signal detector 23 can be used to collect the optical signal carrying pulse fluctuation information emitted by the light source signal through each optical fiber when the optical fiber encoder disc 22 rotates with the machine under test.
可选的,可将光信号检测器23和光源21可通过夹具固定在光线编码盘22的固定环形固定支架0的两端,光纤编码盘22与光信号检测器23随着被测机械转动而转动,光信号检测器23的转动角度就是被测量机械转轴转动的角度。Optionally, the optical signal detector 23 and the light source 21 can be fixed on both ends of the fixed annular fixing bracket 0 of the optical encoder disk 22 through a clamp, and the optical fiber encoder disk 22 and the optical signal detector 23 rotate with the rotation of the measured machine. Rotation, the rotation angle of the optical signal detector 23 is the rotation angle of the mechanical shaft to be measured.
信号处理器24可用于根据被测机械转动过程中接收到的脉冲波动信息总个数计算被测机械的转动角度。The signal processor 24 can be used to calculate the rotation angle of the machine under test according to the total number of pulse fluctuation information received during the rotation process of the machine under test.
为了提高数据处理运算速度,简化信号处理电路的复杂程度,信号处理器24可采用支持并行计算的FPGA板卡,FPGA板卡可包括第一转换电路和第二转化电路。In order to improve the data processing operation speed and simplify the complexity of the signal processing circuit, the signal processor 24 may adopt an FPGA board supporting parallel computing, and the FPGA board may include a first conversion circuit and a second conversion circuit.
其中,第一转换电路用于将所述光信号转化为相应的数字脉冲信号;第二转化电路用于统计数字脉冲信号的变化量,并根据数字脉冲信号的变化量计算所述被测机械的转动角度。本实施例通过统计脉冲信号的变化量并计算转换为被测机械转轴的转动角度,旋转编码器不需要寻找参考原点,在断电后,任何重新给电时皆可对位置进行直接测量。Wherein, the first conversion circuit is used to convert the optical signal into a corresponding digital pulse signal; the second conversion circuit is used to count the variation of the digital pulse signal, and calculate the measured mechanical Rotation angle. In this embodiment, by calculating the variation of the pulse signal and converting it into the rotation angle of the rotating shaft of the machine under test, the rotary encoder does not need to search for the reference origin, and the position can be directly measured when the power is turned off again.
由上可知,本发明实施例通过多条呈环形阵列且相邻光纤紧密排列的光纤结构替代传统编码器的编码盘。当被测量转轴转动时,发光光源通过对应的光纤,使光信号检测器接收到所监测目标的光信号,然后利用信号处理器根据被测机械转动过程中接收到的脉冲波动信息总个数计算计算得到其精确的旋转角度值。由于光纤的尺寸可以做到很小且制造工艺难度较小,从而可降低整个编码盘的尺寸和制造工艺难度,在保证旋转编码器的测量精度同时,实现编码器的小型化;信号处理器的实现电路只需计算光信号携带脉冲波动信息总个数,然后根据总个数、光纤总数量便可计算得到被测机械转动角度,该信号处理电路易于实现,且结构也更为简单。此外,该旋转编码器不需要寻找参考原点,在其断电后,任何重新给电时皆可对位置进行测量。It can be seen from the above that in the embodiment of the present invention, the encoder disk of the traditional encoder is replaced by a plurality of optical fibers in a circular array and the adjacent optical fibers are closely arranged. When the shaft to be measured rotates, the light-emitting light source passes through the corresponding optical fiber, so that the optical signal detector receives the optical signal of the monitored target, and then uses the signal processor to calculate the total number of pulse fluctuation information received during the rotation of the measured machine. Calculate its exact rotation angle value. Since the size of the optical fiber can be made small and the manufacturing process is less difficult, the size and manufacturing process difficulty of the entire encoder disk can be reduced, and the encoder can be miniaturized while ensuring the measurement accuracy of the rotary encoder; The realization circuit only needs to calculate the total number of pulse fluctuation information carried by the optical signal, and then the measured mechanical rotation angle can be calculated according to the total number and the total number of optical fibers. The signal processing circuit is easy to implement and has a simpler structure. In addition, the rotary encoder does not need to find a reference origin, and can measure the position any time it is powered back up after it has been powered down.
在一种具体实施方式中,信号处理器24可根据下述公式计算被测机械的转动角度α:In a specific embodiment, the signal processor 24 can calculate the rotation angle α of the machine under test according to the following formula:
式中,N为所述光纤编码盘包含光纤的总个数,m为脉冲波动信息的个数,m%N为求余。In the formula, N is the total number of optical fibers contained in the optical fiber encoder disk, m is the number of pulse fluctuation information, and m%N is the remainder.
具体来说,光纤编码盘22有N根光纤,沿着圆周方向分布的光信号检测器随着转动轴的转动,发光光源通过每一根光纤的光信号在每根光纤进行转动时会有脉冲波动,光信号的脉冲波动信息被光信号检测器接收并传输给FPGA处理电路。FPGA处理电路通过第一路转换电路把光信号检测器接收到的光信号转化为数字脉冲信号,再将数字脉冲信号发送到第二路处理电路,统计所述脉冲信号的变化量并计算转换为被测机械转轴转动的角度。最终实现对转动轴的角度位置的检测。例如,当旋转编码器转过了m根光纤,光信号检测器就会检测到m个光信号的脉冲波动信息,经过第一,第二转换电路,统计出此时的转动数量m,并根据公式(1)换算出精确地转动角度值。Specifically, the optical fiber encoder disc 22 has N optical fibers, the optical signal detectors distributed along the circumferential direction rotate with the rotation of the rotating shaft, and the optical signal of the light-emitting light source passing through each optical fiber will have pulses when each optical fiber rotates Fluctuation, the pulse fluctuation information of the optical signal is received by the optical signal detector and transmitted to the FPGA processing circuit. The FPGA processing circuit converts the optical signal received by the optical signal detector into a digital pulse signal through the first conversion circuit, and then sends the digital pulse signal to the second processing circuit, counts the variation of the pulse signal and calculates the conversion into The angle of rotation of the shaft under test. Finally, the detection of the angular position of the rotating shaft is realized. For example, when the rotary encoder has turned m optical fibers, the optical signal detector will detect the pulse fluctuation information of m optical signals, and through the first and second conversion circuits, count the rotation number m at this time, and according to Formula (1) converts the exact rotation angle value.
可选的,FPGA板卡还可包括无线通信模块,第一转换电路和第二转化电路通过无线通信模块进行数据传输。当然,第一转换电路和第二转化电路也可通过有线传输,这均不影响本申请的实现。Optionally, the FPGA board may further include a wireless communication module, and the first conversion circuit and the second conversion circuit perform data transmission through the wireless communication module. Of course, the first conversion circuit and the second conversion circuit can also be transmitted by wire, which does not affect the implementation of the present application.
在一种具体实施方式中,旋转编码器还可包括与信号处理器23相连的角度值反馈模块。角度值反馈模块用于将信号处理器22计算得到的转动角度发送至所述被测机械的控制系统。也就是说,信号处理器3在根据统计得到的脉冲信号的变化量计算转换为被测机械转轴转动的角度后,还可以将转轴的实际角度位置输出到被测量电机的控制系统进行反馈处理,实现精确控制转轴转动位置与速度。In a specific embodiment, the rotary encoder may further include an angle value feedback module connected with the signal processor 23 . The angle value feedback module is used for sending the rotation angle calculated by the signal processor 22 to the control system of the machine under test. That is to say, the signal processor 3 can also output the actual angular position of the rotating shaft to the control system of the measured motor for feedback processing after calculating and converting it into the rotation angle of the rotating shaft of the measured machine according to the variation of the pulse signal obtained by statistics. Accurately control the rotational position and speed of the shaft.
为了验证本申请可提高旋转编码器的测量精度,本申请可选取纤核直径为8μm,包层直径为125μm的单模光纤构成光纤码盘,环状固定支架夹具外径可为150mm,则沿着圆周分布的光纤根数为150mm*3.1415926/125μm=3768。因此,该编码器的分辨率至少为360/(3768)=343″,角度单位:角秒。进一步而言,随着光纤束的固定支架外径的增大,编码器的分辨率也会相应提高。In order to verify that this application can improve the measurement accuracy of the rotary encoder, this application can select a single-mode optical fiber with a core diameter of 8 μm and a cladding diameter of 125 μm to form an optical fiber code disc. The outer diameter of the ring-shaped fixing bracket can be 150 mm. The number of optical fibers distributed around the circumference is 150mm*3.1415926/125μm=3768. Therefore, the resolution of the encoder is at least 360/(3768)=343", and the unit of angle is arc second. Further, as the outer diameter of the fixing bracket of the fiber bundle increases, the resolution of the encoder will also correspond improve.
相关技术中的绝对式编码器一般由11位的分辨率,就是360/(2^11)=632″(角度单位:角秒),由此可知,本申请的旋转编码器与相关技术的旋转编码器相比,分辨率可以大幅度提升,大大地降低了制造成本。The absolute encoder in the related art generally has a resolution of 11 bits, which is 360/(2^11)=632" (angle unit: arc second). It can be seen from this that the rotary encoder of the present application and the rotation of the related art Compared with the encoder, the resolution can be greatly improved, which greatly reduces the manufacturing cost.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments may be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant part can be referred to the description of the method.
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals may further realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two, in order to clearly illustrate the possibilities of hardware and software. Interchangeability, the above description has generally described the components and steps of each example in terms of functionality. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of a method or algorithm described in conjunction with the embodiments disclosed herein may be directly implemented in hardware, a software module executed by a processor, or a combination of the two. A software module can be placed in random access memory (RAM), internal memory, read only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other in the technical field. in any other known form of storage medium.
以上对本发明所提供的一种旋转编码器进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。The rotary encoder provided by the present invention has been described in detail above. The principles and implementations of the present invention are described herein by using specific examples, and the descriptions of the above embodiments are only used to help understand the method and the core idea of the present invention. It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, several improvements and modifications can also be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910295116.5A CN109990811A (en) | 2019-04-12 | 2019-04-12 | Encoder discs and rotary encoders |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910295116.5A CN109990811A (en) | 2019-04-12 | 2019-04-12 | Encoder discs and rotary encoders |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109990811A true CN109990811A (en) | 2019-07-09 |
Family
ID=67133424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910295116.5A Pending CN109990811A (en) | 2019-04-12 | 2019-04-12 | Encoder discs and rotary encoders |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109990811A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1171560A (en) * | 1996-05-20 | 1998-01-28 | 松下电器产业株式会社 | Optical encoder and position detecting method |
CN202119788U (en) * | 2011-06-22 | 2012-01-18 | 珠海市华尚光电科技有限公司 | Photoelectric encoder |
US20120027358A1 (en) * | 2010-07-30 | 2012-02-02 | Tyco Electronics Corporation | Method for preparing a ferrule assembly |
CN103075958A (en) * | 2011-10-25 | 2013-05-01 | 无锡阿斯特科技有限公司 | Grating scale of remote optical fiber and measuring method thereof |
CN104457806A (en) * | 2014-12-02 | 2015-03-25 | 佛山轻子精密测控技术有限公司 | Composite type rotary encoder and measurement method thereof |
CN104482948A (en) * | 2014-11-25 | 2015-04-01 | 佛山轻子精密测控技术有限公司 | High-precision rotating encoder and measuring method of high-precision rotating encoder |
CN207636039U (en) * | 2017-09-15 | 2018-07-20 | 深圳大学 | A real-time steering wheel angle acquisition system |
CN108444507A (en) * | 2018-06-07 | 2018-08-24 | 广东工业大学 | A kind of absolute type encoder |
-
2019
- 2019-04-12 CN CN201910295116.5A patent/CN109990811A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1171560A (en) * | 1996-05-20 | 1998-01-28 | 松下电器产业株式会社 | Optical encoder and position detecting method |
US20120027358A1 (en) * | 2010-07-30 | 2012-02-02 | Tyco Electronics Corporation | Method for preparing a ferrule assembly |
CN202119788U (en) * | 2011-06-22 | 2012-01-18 | 珠海市华尚光电科技有限公司 | Photoelectric encoder |
CN103075958A (en) * | 2011-10-25 | 2013-05-01 | 无锡阿斯特科技有限公司 | Grating scale of remote optical fiber and measuring method thereof |
CN104482948A (en) * | 2014-11-25 | 2015-04-01 | 佛山轻子精密测控技术有限公司 | High-precision rotating encoder and measuring method of high-precision rotating encoder |
CN104457806A (en) * | 2014-12-02 | 2015-03-25 | 佛山轻子精密测控技术有限公司 | Composite type rotary encoder and measurement method thereof |
CN207636039U (en) * | 2017-09-15 | 2018-07-20 | 深圳大学 | A real-time steering wheel angle acquisition system |
CN108444507A (en) * | 2018-06-07 | 2018-08-24 | 广东工业大学 | A kind of absolute type encoder |
Non-Patent Citations (3)
Title |
---|
刘晴晴 等: "基于增量式光栅编码器的高精度角位移测试方法", 《航空控制》 * |
李声晋 等: "一种旋转变压器-RDC测角系统的数字标定及补偿方法", 《微特电机》 * |
陈子银: "《数控机床结构原理与应用 第3版》", 31 August 2017, 北京:北京理工大学出版社 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103499365A (en) | Rotary transformer static and dynamic angle measuring accuracy calibration device and method | |
CN111197954B (en) | A machine's absolute position measurement method, device, storage medium and machine | |
JP5956207B2 (en) | Encoder | |
US11054282B2 (en) | Magnetic position sensor for sensing position of a revolute joint | |
CN104567956A (en) | Relative type rotary encoder and measurement method thereof | |
US20110316530A1 (en) | Rotation angle detection apparatus | |
CN106123934B (en) | A kind of split type grating encoder | |
JP2015090307A (en) | Encoder, motor with encoder, servo system, encoder signal processing method | |
US20230025430A1 (en) | Magnetic position sensor mounting arrangement | |
CN110345976A (en) | A kind of optomagnetic hybrid coder system | |
US20190277667A1 (en) | Calibrating position sensor readings | |
CN104718434A (en) | Encoder, motor with encoder, and servo system | |
CN111024976A (en) | Measuring method and measuring device for rotating power generation equipment and impeller measuring system | |
CN108844560B (en) | A rotary encoder and displacement measuring device | |
CN110617784B (en) | Rotary disc eccentricity error measurement method | |
CN109990811A (en) | Encoder discs and rotary encoders | |
US9486889B2 (en) | Tolerance detection method and tolerance detection device for shape measuring apparatus | |
JP2017187490A (en) | Device and method for measuring angle | |
CN108444507B (en) | an absolute encoder | |
CN106767600B (en) | A kind of system that high-precise synchronization monitors rotary body corner and radial displacement | |
CN110375776A (en) | A kind of rotary encoder | |
CN108827352A (en) | A kind of encoder and its code-disc | |
CN101010566B (en) | Bearing unit with absolute angle sensor | |
CN1277104C (en) | Large-caliber rotary encoder | |
CN112254665B (en) | High-precision digital circular division sensor, system and detection method |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190709 |
|
RJ01 | Rejection of invention patent application after publication |