JPS63250521A - Pulse encoder - Google Patents
Pulse encoderInfo
- Publication number
- JPS63250521A JPS63250521A JP8384987A JP8384987A JPS63250521A JP S63250521 A JPS63250521 A JP S63250521A JP 8384987 A JP8384987 A JP 8384987A JP 8384987 A JP8384987 A JP 8384987A JP S63250521 A JPS63250521 A JP S63250521A
- Authority
- JP
- Japan
- Prior art keywords
- slit
- light
- width
- pulse encoder
- light receiving
- 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
- 238000001514 detection method Methods 0.000 claims description 27
- 230000003287 optical effect Effects 0.000 claims description 17
- 230000007423 decrease Effects 0.000 claims description 3
- 230000003247 decreasing effect Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 22
- 239000013307 optical fiber Substances 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000004020 luminiscence type Methods 0.000 description 2
- 206010011224 Cough Diseases 0.000 description 1
- 101100317166 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) VPS24 gene Proteins 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Landscapes
- Transmission And Conversion Of Sensor Element Output (AREA)
- Optical Transform (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、パルスエンコーダ、特に絶対値(アブソリュ
ート)形パルスエンコーダに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a pulse encoder, and particularly to an absolute pulse encoder.
NC工作機械等における工作物の位置、あるいはモータ
のロータやフロッピーディスク等の回転位置を検出する
ためにパルスエンコーダが用いられる。パルスエンコー
ダには、モータの回転軸に取付けられてモータの回転と
供に回転する回転スリット板を有するロータリエンコー
ダや、移動する物体に沿って設けられたスリットを通過
する光を、該物体と共に移動する光学系によって検出す
るリニアエンコーダ等がある。A pulse encoder is used to detect the position of a workpiece in an NC machine tool or the like, or the rotational position of a motor rotor, floppy disk, etc. Pulse encoders include rotary encoders that have a rotating slit plate that is attached to the rotating shaft of a motor and rotates with the rotation of the motor, and rotary encoders that have a rotary slit plate that is attached to the rotating shaft of a motor and that rotates with the rotation of the motor. There are linear encoders and the like that detect using optical systems.
さらに、パルス千ンコーダの出力形式には対象物の移動
をインクリメンタルなパルスとして出力するものと、対
象物の位置の絶対値を示すものとがある。本発明はその
ような、対象物の位置の絶対値を検出するパルスエンコ
ーダに関する。Furthermore, the output formats of pulse encoders include one that outputs the movement of an object as an incremental pulse, and one that shows the absolute value of the object's position. The present invention relates to such a pulse encoder that detects the absolute value of the position of an object.
例えば、NC工作機械等に用いる同期式サーボモータに
おいてはモータ始動時および回転時におけるロータの絶
対位置を知る必要がある。モータにおいてはロータとヨ
ークとの相対的な位置関係によって力率が異なる。特に
サーボモータは一般に重量物に接続されていることが多
いため、大きなトルクを必要とする。NC工作機械等に
用いられる同期式サーボモータにおいては、モータ始動
時および回転時においてロータの絶対位置を検出し、検
出したロータの位置から演算により、その位置における
力率、そして、始動時および回転時に必要な駆動電流の
位相を求め、これをモータに供給する。For example, in a synchronous servo motor used in an NC machine tool or the like, it is necessary to know the absolute position of the rotor when the motor starts and rotates. In a motor, the power factor differs depending on the relative positional relationship between the rotor and the yoke. In particular, servo motors require large torque because they are often connected to heavy objects. In synchronous servo motors used in NC machine tools, etc., the absolute position of the rotor is detected when the motor starts and rotates, and calculations are performed from the detected rotor position to determine the power factor at that position, and the power factor at the time of startup and rotation. At the same time, the phase of the drive current required is determined and supplied to the motor.
第9A図は上記のような同期式サーボモータのロータの
絶対位置検出のために従来用いられていたパルスエンコ
ーダにおける回転スリット板の構成を示すものである。FIG. 9A shows the configuration of a rotating slit plate in a pulse encoder conventionally used for detecting the absolute position of the rotor of a synchronous servo motor as described above.
パルスエンコーダにおいては、発光源および受光部が第
9A図のような回転スリット板のスリットが存在する部
分を挟んで対向して固定されており、回転スリット板は
測定対象物(サーボモータの場合はロータ)の回転と共
に回転軸6を中心に回転し、受光部が、発光源からスリ
ットを通過して来る光を検出することにより、ロータの
角度(位置)に対応する回転スリット板の角度において
スリットが有する、ロータの角度に関する情報を読み取
る。In a pulse encoder, a light emitting source and a light receiving part are fixed facing each other across the slit part of a rotating slit plate as shown in Fig. 9A, and the rotating slit plate is connected to the object to be measured (in the case of a servo motor). The light receiving unit detects the light passing through the slit from the light emitting source, and the slit is opened at the angle of the rotating slit plate corresponding to the angle (position) of the rotor. Reads the information about the rotor angle that it has.
第9A図において、回転スリット板の最も外周側にA、
Bで示されている部分は、インクリメンタルなパルスエ
ンコーダ出力の人相、B相信号を出力させるためのもの
である。A相、B相信号は、速度フィードバック制御、
およびワークの位置フィードバック制御のために用いら
れる。また、Zで示されるスリットは1回転軸号を出力
させるためのものである。NC工作機械等に用いられる
サーボモータにおいては、始動時に上記1回転軸号を検
出する位置までロータが回転され、この位置でNC(数
値制御)装置が初期化される(原点後l1fit)。In FIG. 9A, A is placed on the outermost side of the rotating slit plate.
The part indicated by B is for outputting the human phase and B phase signals of the incremental pulse encoder output. A phase and B phase signals are speed feedback control,
and used for workpiece position feedback control. Furthermore, the slit indicated by Z is for outputting one rotation axis number. In a servo motor used in an NC machine tool or the like, the rotor is rotated to a position where the first rotation axis number is detected at the time of startup, and an NC (numerical control) device is initialized at this position (l1fit after the origin).
第9B図は第9A図の回転スリット板のスリットのうち
の絶対値検出に関わる部分を拡大した図である。Sl、
S2.S3およびS4で示されるスリットはロータの角
度(位置)の絶対値を示す符号パターンであり、SRは
発光源の経年劣化や電源電圧の変動等による発光強度の
変動に対応するために常時発光強度レベルを監視してい
る参照スリットであって他にスリットが存在する角度範
囲全てにわたって一定の幅を有するものである。FIG. 9B is an enlarged view of a portion of the slit of the rotating slit plate in FIG. 9A that is related to absolute value detection. Sl,
S2. The slits indicated by S3 and S4 are code patterns indicating the absolute value of the angle (position) of the rotor, and SR is a constant luminescence intensity in order to cope with fluctuations in luminescence intensity due to aging deterioration of the light source, fluctuations in power supply voltage, etc. The reference slit for monitoring the level has a constant width over the entire angular range in which other slits exist.
第9A図の回転スリット板は90゛対称となっているが
、この例は8極モータにおけるロータのヨークに対する
位置を求めるためのものであるからである。4つのスリ
ットSl、S2.S3およびS4の有無の組合せにより
、90”の区間がそれぞれ16分割されている。The rotating slit plate in FIG. 9A is 90° symmetrical because this example is for determining the position of the rotor with respect to the yoke in an 8-pole motor. Four slits Sl, S2. The 90'' section is divided into 16 sections depending on the combination of presence/absence of S3 and S4.
第10図は上記のスワン)Sl、S2.S3およびS4
の各々を通過した光を検出する受光部の出力レベルVs
+ * Vsz r VssおよびVS4を示すもので
ある。VSIIで示される破線のレベルは、前述の参照
スリットSRを通過した光を受光する受光部の出力レベ
ルである。Figure 10 shows the above Swan) Sl, S2. S3 and S4
The output level Vs of the light receiving section that detects the light that has passed through each of the
+ * Vsz r Vss and VS4 are shown. The level of the broken line indicated by VSII is the output level of the light receiving section that receives the light that has passed through the reference slit SR.
第11図は第9A図の回転スリット板を用いるパルスエ
ンコーダに接続される出力回路の構成例を示す図である
。第11図に示されるように、前述の参照スワン1−3
Rを通過した光による受光部出力VSaに基ずいて適当
な基準電圧が取り出され、受光部の出力V s+ 、V
92 * ■iff * ■14の各々は、上記基準
電圧と比較されて、TTLレベルの信号に変換され、4
ビツトのディジタル信号D1.DID3およびD4が得
られる。FIG. 11 is a diagram showing a configuration example of an output circuit connected to the pulse encoder using the rotary slit plate of FIG. 9A. As shown in FIG. 11, the aforementioned reference swan 1-3
An appropriate reference voltage is extracted based on the light receiving unit output VSa due to the light that has passed through R, and the light receiving unit outputs V s+ , V
92 * ■iff * ■ Each of 14 is compared with the above reference voltage and converted to a TTL level signal,
Bit digital signal D1. DID3 and D4 are obtained.
前述のように、従来のパルスエンコーダにおいては、回
転の位置の絶対値を、ディジタル符号に対応するパター
ンのスリットを用いて検出している。そのため、例えば
、絶対値を検出したい区間を前述のように16分割すれ
ば、4ビツトのディジタル情報を取り出すためには、4
条のスリット、および各スリットの通過光を検出するた
めの受光部を含む4系統の光学系が必要となり、さらに
、これら各受光部からの信号を外部に、例えば光ケーブ
ルにより取り出すために4本の光フアイバ線路が必要と
なる。もちろん、前記参照スリットに対応する光学系と
光フアイバ線路も必要である。As described above, in the conventional pulse encoder, the absolute value of the rotational position is detected using a slit pattern corresponding to a digital code. Therefore, for example, if you divide the interval in which you want to detect the absolute value into 16 parts as described above, in order to extract 4 bits of digital information, you need 4 bits of data.
Four optical systems are required, including a strip of slits and a light receiving section for detecting the light passing through each slit, and four optical systems are required to extract the signals from each of these light receiving sections to the outside, for example, by using an optical cable. An optical fiber line is required. Of course, an optical system and optical fiber line corresponding to the reference slit are also required.
さらに、より精度の高い絶対値検出のために1.より分
割数を増せば、例えば、1024分割とするためには、
10ビツトのディジタル情報を取り出すために、10条
のスリット、10組の受光部そして10本の光フアイバ
線路が必要となる。Furthermore, for more accurate absolute value detection, 1. If you increase the number of divisions, for example, 1024 divisions,
In order to extract 10 bits of digital information, 10 slits, 10 sets of light receiving sections, and 10 optical fiber lines are required.
このように従来のパルスエンコーダにおける絶対値検出
のための構成は、非常に多数の光学系や光フアイバ線路
を必要とするという問題がある。As described above, the configuration for absolute value detection in the conventional pulse encoder has a problem in that it requires a very large number of optical systems and optical fiber lines.
本発明は上記の問題点に鑑み、なされたもので、簡素な
光学系と光フアイバ線路による構成により、従来同様の
精度で位置の絶対値検出が可能なパルスエンコーダを従
供することを目的とするものである。The present invention has been made in view of the above-mentioned problems, and an object of the present invention is to provide a pulse encoder that is capable of detecting the absolute value of position with the same accuracy as conventional ones, using a simple optical system and optical fiber line configuration. It is something.
第1図は本発明のパルスエンコーダの基本的構成を示す
図である0本図において、1は発光源、2は受光部、3
はしゃへい体、4はスリット、そして5は位置検出対象
物である。FIG. 1 is a diagram showing the basic configuration of the pulse encoder of the present invention. In this figure, 1 is a light emitting source, 2 is a light receiving section, and 3
4 is a slit, and 5 is a position detection object.
発光源lと受光部2はしゃへい体3を間に挟んで対向し
ている。しゃへい体3はスリット4を有し、該スリット
4は、前記発光源1と前記受光部2との間の光の進路に
位置する部分を有し、発光源lからの光を通過させて受
光部2に到達させる。A light emitting source 1 and a light receiving section 2 face each other with a shield 3 in between. The shielding body 3 has a slit 4, and the slit 4 has a portion located in the path of light between the light emitting source 1 and the light receiving section 2, and allows the light from the light emitting source 1 to pass through and receive the light. Reach part 2.
そして、スリット4の上記光の進路に位置する部分は、
位置検出対象物5の移動に伴って移動する。The portion of the slit 4 located in the path of the light is
It moves as the position detection target object 5 moves.
スリット4は上記位置検出対象物5の移動方向に沿って
異る幅を有している。The slit 4 has different widths along the moving direction of the position detection object 5.
また、受光部2は、受光量を検出するものである。
4
〔作 用〕
位置検出対象物5の移動L;伴い、スリット4の発光源
1と受光部2との間の光の進路に位置する部分が移動す
る。Further, the light receiving section 2 detects the amount of received light.
4 [Function] Movement L of the position detection object 5; Accompanying this, the portion of the slit 4 located on the path of light between the light emitting source 1 and the light receiving section 2 moves.
スリット4は上記位置検出対象物5の移動方向に沿って
各部分が異る幅を有しているので、上記位置検出対象物
5の移動に伴い、スリット4の発光源lと受光部2との
間の光の進路に位置する部分の幅が変化し、受光部2に
おいて検出される受光量が変化する。この受光量によっ
て前記位置検出対象物5の絶対位置が検出される。Each part of the slit 4 has a different width along the moving direction of the position detection object 5, so as the position detection object 5 moves, the light emitting source l of the slit 4 and the light receiving part 2 The width of the portion located on the path of the light between the two changes, and the amount of light received by the light receiving section 2 changes. The absolute position of the position detection object 5 is detected based on the amount of received light.
本発明の構成においては発光源1と受光部2とからなる
光学系は基本的に1系統であって、位置の絶対値検出の
精度を上げるために光学系の数を増す必要はない。In the configuration of the present invention, the optical system consisting of the light emitting source 1 and the light receiving section 2 is basically one system, and there is no need to increase the number of optical systems in order to improve the accuracy of absolute value detection of position.
第2図は第1図の本発明をロータリーエンコーダに通用
した場合の基本的構成を示す図である。FIG. 2 is a diagram showing a basic configuration when the present invention shown in FIG. 1 is applied to a rotary encoder.
本図において、1は発光源、2は受光部、3aはしゃへ
い体、4aはスリット、5は回転軸、そして7は回転運
動を行う対象物である。In this figure, 1 is a light emitting source, 2 is a light receiving section, 3a is a shield, 4a is a slit, 5 is a rotation axis, and 7 is an object that performs rotational movement.
回転軸6は、回転運動を行う対象物7の回転をしゃへい
体3aに伝え、咳しゃへい体3aを該対象物7に対応し
て回転運動せしめるものである。The rotation shaft 6 transmits the rotation of the rotating object 7 to the shielding body 3a, and causes the cough shielding body 3a to rotate in response to the rotating object 7.
発光源1と受光部2はしゃへい体3aを間に挟んで対向
している。しゃへい体3aはスリット4aを有し、該ス
リット4aの各部分はしゃへい体3aの回転運動の間に
前記発光源lと受光部2との間の光の通路を通過し、該
先の通路を通るときの該スリ6ツトの幅は、前記対象物
7の回転位置の絶対値に対応している。The light emitting source 1 and the light receiving section 2 face each other with a shield 3a in between. The shielding body 3a has a slit 4a, and each part of the slit 4a passes through the light path between the light emitting source 1 and the light receiving section 2 during the rotational movement of the shielding body 3a, and the light passes through the previous path. The width of the slit 6 when passing through corresponds to the absolute value of the rotational position of the object 7.
回転運動を行う対象物7の回転に対応してしやへい体3
aが回転する。該しゃへい体3aの回転につれて、発光
源1と受光部2との間を通るスリット4aも移動する。The flexible body 3 responds to the rotation of the object 7 that performs rotational motion.
a rotates. As the shielding body 3a rotates, the slit 4a passing between the light emitting source 1 and the light receiving section 2 also moves.
該スリット4aの各部分の幅は前記対象物7の回転位置
の絶対値に対応しており、前記受光部2は、前記発光源
1との間の光の通路をさえ切るじゃへい体3aのスリ7
)4aの部分の幅を、該軸に対応する受光量として検出
することにより、前記対象物7の回転位置の絶対値を検
知する。The width of each part of the slit 4a corresponds to the absolute value of the rotational position of the object 7, and the light receiving section 2 is connected to the light emitting source 1 by a barrier 3a that blocks the path of light between it and the light emitting source 1. pickpocket 7
) The absolute value of the rotational position of the object 7 is detected by detecting the width of the portion 4a as the amount of received light corresponding to the axis.
第3A図は本発明の第1実施例における回転スリット板
の構成図である。FIG. 3A is a configuration diagram of a rotating slit plate in the first embodiment of the present invention.
第3A図の回転スリット板は、前述の第9A図の回転ス
リット板と同じ目的で作られたものであり、第9A図と
の構成上の違いは絶対値検出のためのスリットの構成に
ある。この構成を抽出して示す第3B図から明らかなよ
うに、第1実施例における回転スリット板のスリットは
、該回転スリット板の角度の変化と共に、すなわち、周
期的運動を行う対象物の位置の変化と共に幅が単調に増
加する部分と、該単調増加する部分に連続し、該回転ス
リット板の角度の変化と共に、すなわち、周期的運動を
行う対象物の位置の変化と共に幅が単調減小する部分と
からなるスリットS12、該スリ7)S12の幅が単調
増加する区間においてのみ存在する一定幅のスリットS
11、そして、前述の第9B図に示されたものと同様の
参照スリットSRからなる。上記のスリットS12およ
びS11各々の通過光を受けて受光量を検出する検出部
の出力レベルVS+□ 、■8.はそれぞれ第3図に実
線で示されている。スリットS12.S11およびSR
に対応する受光部の出力レベルVSIt + vs+
t 1V311は第5図に示される出力回路に入力さ
れ、処理される。The rotating slit plate shown in Figure 3A is made for the same purpose as the rotating slit plate shown in Figure 9A described above, and the difference in configuration from that shown in Figure 9A is in the configuration of the slits for detecting absolute values. . As is clear from FIG. 3B, which extracts and shows this configuration, the slits of the rotating slit plate in the first embodiment change as the angle of the rotating slit plate changes. There is a part where the width monotonically increases as the width changes and, following the monotonically increasing part, the width monotonically decreases as the angle of the rotating slit plate changes, that is, as the position of the object performing periodic movement changes. 7) A slit S with a constant width that exists only in a section where the width of S12 monotonically increases.
11, and a reference slit SR similar to that shown in FIG. 9B above. Output level VS+□ of the detection section that receives the light passing through each of the slits S12 and S11 and detects the amount of received light, ■8. are respectively indicated by solid lines in FIG. Slit S12. S11 and SR
The output level of the light receiving section corresponding to VSIt + vs+
t1V311 is input to the output circuit shown in FIG. 5 and processed.
第5図の出力回路において、参照スリットSRに対応す
る受光部の出力レベル■□は可変抵抗ROを用いて分配
され、スリットS11に対応する受光部の出力レベルv
8.をTTLレベルの出力D11に変換するための比較
器COにおける比較基準電圧とされる。上記出力レベル
SRは他方で直列接続された7つの可変抵抗R1,R2
,R3゜R4,R5,R5,R5およびR7を用いて、
それぞれ適当7なレベルに分配され、7つの基4!電圧
Vc+ 、Ve2.VCl、VC41Ves、Vcb、
VC7を生成する。前記出力レベルv、1.は、上記7
つの基準電圧の各々を比較基準電圧とする7つの比較器
に入力される。上記の可変抵抗R1,R2,R3゜R4
,R5,R6およびR7を適当に調整して、第4図(1
)において破線で示すように基準電圧を設定すると、該
7つの比較器の各々から第6図(1)〜(7)に示され
るようなTTLレベルの出力 C7、C6,C5,C4
,C3,C2およびC1が得られる。これらの比較器の
出力は第5図に示される3つのインバータ41 、42
、43.3つのアンド回路44 、45 、46およ
び、1つのオア回路47からなる論理回路により第6図
(9)〜(12)に示されるように処理され、結局4ビ
ツトのディジタル出力D11 、 D12 、 D13
およびD14が得られる。これは、前述の第9A図、第
9B図に示されたスリットを用いる従来のパルスエンコ
ーダより得られた、第11図の出力回路の出力Di、D
2゜D3およびD4に等しい。In the output circuit of FIG. 5, the output level ■□ of the light receiving section corresponding to the reference slit SR is distributed using a variable resistor RO, and the output level v of the light receiving section corresponding to the slit S11
8. This is used as a comparison reference voltage in the comparator CO for converting the output D11 into the TTL level output D11. On the other hand, the above output level SR is determined by seven variable resistors R1 and R2 connected in series.
, R3゜R4, R5, R5, R5 and R7,
Each is distributed to 7 appropriate levels, 7 groups 4! Voltage Vc+, Ve2. VCl, VC41Ves, Vcb,
Generate VC7. The output level v, 1. is the above 7
The voltage is input to seven comparators each of which uses each of the two reference voltages as a comparison reference voltage. The above variable resistors R1, R2, R3゜R4
, R5, R6 and R7 as shown in Fig. 4 (1).
), if the reference voltage is set as shown by the broken line, each of the seven comparators will output a TTL level as shown in FIG. 6 (1) to (7) C7, C6, C5, C4.
, C3, C2 and C1 are obtained. The outputs of these comparators are fed to the three inverters 41, 42 shown in FIG.
, 43. Processing is performed as shown in FIG. 6 (9) to (12) by a logic circuit consisting of three AND circuits 44, 45, 46 and one OR circuit 47, resulting in a 4-bit digital output D11, D12, D13
and D14 are obtained. This corresponds to the outputs Di and D of the output circuit in FIG. 11 obtained from the conventional pulse encoder using the slits shown in FIGS. 9A and 9B.
2° is equal to D3 and D4.
上記の第1実施例の構成に用いられている光学系はスリ
ットSR、S11、S12に対応する3系統のみであり
、前述の従来の構成の回転スリット板(第3A図)を用
いたパルスエンコーダのように絶対値検出の精度を上げ
るために多数の光学系をパルスエンコーダに備える必要
はない。The optical system used in the configuration of the first embodiment is only three systems corresponding to the slits SR, S11, and S12, and the pulse encoder uses the rotating slit plate (FIG. 3A) of the conventional configuration described above. It is not necessary to equip the pulse encoder with a large number of optical systems in order to improve the accuracy of absolute value detection.
なお上記のスリンl−312が単調増加する部分と、該
単調増加する部分に連続する単調減少する部分とから形
成されているのは、通常NC装置においてはグレー符号
(Gray code)を用いており、連続する2つの
ディジタル数を読取る際に一度に2ビット以上が変化す
ると正確に読取れないという点を考慮したものである。Note that the above Surin l-312 is formed from a monotonically increasing portion and a monotonically decreasing portion that follows the monotonically increasing portion because a gray code is normally used in an NC device. This method takes into consideration the fact that when reading two consecutive digital numbers, if two or more bits change at a time, the reading cannot be performed accurately.
第7A図および第7B図は本発明の第2実施例における
回転スリット板の構成図である。FIGS. 7A and 7B are configuration diagrams of a rotary slit plate in a second embodiment of the present invention.
第7A図および第7B図の回転スリット板と前述の第3
A図および第3B図の回転スリット板との構成上の違い
は、第7A図および第7B図の回転スリット仮における
絶対値検出のためのスリットの構成において幅の変化す
るスリットS22が、前記の回転運動する対象物の位置
の変化と共に幅が階段状に増加する部分と、該増加する
部分に連続し前記対象物の位置の変化と共に幅が階段状
に減少する部分とを有することにある。上記スリットS
22の幅が増加する区間においてのみ存在する一定幅の
スリットS21は、前述の第3A図および第3B図にお
けるスリットS11に等しい。参照スリットSRもまた
、前記第3A図および第3B図のものに等しい。The rotating slit plate shown in FIGS. 7A and 7B and the third
The difference in structure from the rotating slit plate in FIGS. 7A and 3B is that in the configuration of the slit for absolute value detection in the rotating slit plate in FIGS. 7A and 7B, the slit S22 whose width changes is It has a portion whose width increases in a stepwise manner as the position of the rotating object changes, and a portion which continues from the increasing portion and whose width decreases in a stepwise manner as the position of the object changes. Above slit S
The slit S21 of a constant width, which exists only in the section where the width of 22 increases, is equal to the slit S11 in FIGS. 3A and 3B described above. The reference slit SR is also equal to that of FIGS. 3A and 3B above.
第8図は第7A図の回転スリット板を用いたときの、階
段状スリットS22に対応する受光部の出力波形図であ
る。基準電圧Vc+ 、 Vcz + ■r+ +V
C4、V O5r V C&およびVC7は前述の第1
実施例の場合と同様に第5図の出力回路において定めら
れる。第8図から明らかなように、階段状のスリットを
用いることにより、上記基準電圧の設定にはある程度の
幅が許容される。第7A図の回転スリット板を用いた場
合も第5図の出力回路の出力D11〜D14は、前記第
1実施例の場合のもの(第6図)と全く同じである。FIG. 8 is an output waveform diagram of the light receiving section corresponding to the stepped slit S22 when the rotating slit plate of FIG. 7A is used. Reference voltage Vc+, Vcz + ■r+ +V
C4, V O5r V C & and VC7 are the first
As in the case of the embodiment, it is determined in the output circuit of FIG. As is clear from FIG. 8, the use of stepped slits allows a certain degree of range in setting the reference voltage. Even when the rotary slit plate of FIG. 7A is used, the outputs D11 to D14 of the output circuit of FIG. 5 are exactly the same as those of the first embodiment (FIG. 6).
以上の実施例はロータリーエンコーダに関するものであ
り、また、発光源1と受光部2とからなる光学系が固定
され、発光源1と受光部2との間に存在するスリットが
位置検出対象物5と共に移動するものであるが、本発明
は、一般に第1図に示されたように、スリット4が固定
され、光学系が位置検出対象物と共に移動するような構
成においても成立するものであり、あるいはまた、位置
検出対象物は回転連動するものでなく、任意の軌道に沿
って移動するものであっても、その軌道に沿って固定ス
リットが設けられていれば成立する(例えばリニアエン
コーダにおいても成立する)。The above embodiment relates to a rotary encoder, and the optical system consisting of the light emitting source 1 and the light receiving section 2 is fixed, and the slit existing between the light emitting source 1 and the light receiving section 2 is connected to the position detection target 5. However, as shown in FIG. 1, the present invention is also applicable to a configuration in which the slit 4 is fixed and the optical system moves together with the position detection target. Alternatively, even if the position detection object is not rotationally linked but moves along an arbitrary trajectory, this can be achieved if a fixed slit is provided along the trajectory (for example, in a linear encoder) To establish).
なぜならば、第3B図や第7B図に示されるようなスリ
ットの形状と、光学系が該スリットのどの部分に位置す
るかということ、すなわち、光学系とスリットとの相対
的位置関係のみによって受光部2の出力が定められるも
のだからである。This is because light reception depends only on the shape of the slit as shown in Figures 3B and 7B and where the optical system is located in the slit, that is, the relative positional relationship between the optical system and the slit. This is because the output of section 2 is determined.
本発明によれば、より面素な光学系の構成によヮて、精
度の高い絶対値検出を可能にするパルスエンコーダが提
供される。According to the present invention, a pulse encoder is provided that enables highly accurate absolute value detection due to the configuration of a more elemental optical system.
第1図は本発明のパルスエンコーダの基本的構成図、
第2図はロータリーエンコーダにおける本発明の基本的
構成図、
第3A図は本発明の第1実施例における回転スリット仮
の構成図、
第3B図は第3A図の回転スリット板における絶対値検
出のためのスリットの構成図、第4図は本発明の第1実
施例における各スリットに対する受光部の出力波形図、
第5図は本発明の第1実施例のパルスエンコーダに接続
される出力回路の構成例を示す図、第6図は第5図の出
力回路における処理波形図、第7A図は本発明の第2実
施例における回転スリット板の構成図、
第7B図は第7A図の回転スリット板における絶対値検
出のためのスリットの構成図、第8図は本発明の第2実
施例におけるスリット22に対応する受光部の出力波形
図、
第9A図は従来のパルスエンコーダにおける回転スリッ
ト板の構成図、
第9B図は第9A図の回転スリット板における絶対値検
出のためのスリットの構成図、。
第10図は従来のパルスエンコーダにおける各スソリト
に対する受光部の出力波形図、および第11図は従来の
パルスエンコーダに接続される出力回路の構成例を示す
図である。
(符号の説明)
l・・・発光源、 2・・・受光部、3・・・
しゃへい体、 4・・・スリット、5・・・位置
検出対象物、 6・・・回転軸。
ロータリーエンコーダにおける本発明の構成図1 発
光源
2・・受光部
30・・しゃへい体
40 ・・スリット
6・・回転軸
7・・・回転する対象物
本発明の第1実施例における回転スリット板の構成図$
3AI2]
6、回転軸
本発明の第1実施例・9ルスエ/コーダに接続される出
力回路の構成列を示す間第 5 図
vG、アース電位
本発明の第2実施例における回転スリット板の構成図第
7A回
6 回転軸
第78′FA
従来の・eルスエンコーダにおける回転スリット板の構
成間第9ArjJ
6 回転軸
第98回
ットに対する受光部の出力波形図
第10回
V・・・受光部出力レベル
e・・・ロータ回転角FIG. 1 is a basic configuration diagram of a pulse encoder of the present invention, FIG. 2 is a basic configuration diagram of a rotary encoder of the present invention, FIG. 3A is a temporary configuration diagram of a rotary slit in the first embodiment of the present invention, 3B is a configuration diagram of the slits for absolute value detection in the rotating slit plate of FIG. 3A, FIG. 4 is an output waveform diagram of the light receiving section for each slit in the first embodiment of the present invention, and FIG. 5 is a diagram of the present invention. FIG. 6 is a processing waveform diagram in the output circuit of FIG. 5, and FIG. 7A is a diagram showing a rotating slit in the second embodiment of the present invention. FIG. 7B is a configuration diagram of the slit for absolute value detection in the rotating slit plate of FIG. 7A, and FIG. 8 is an output waveform of the light receiving section corresponding to the slit 22 in the second embodiment of the present invention. FIG. 9A is a configuration diagram of a rotating slit plate in a conventional pulse encoder, and FIG. 9B is a configuration diagram of a slit for absolute value detection in the rotating slit plate of FIG. 9A. FIG. 10 is an output waveform diagram of a light receiving section for each ssorite in a conventional pulse encoder, and FIG. 11 is a diagram showing a configuration example of an output circuit connected to the conventional pulse encoder. (Explanation of symbols) 1... Light emitting source, 2... Light receiving section, 3...
Shielding body, 4...Slit, 5...Position detection target, 6...Rotation axis. Configuration diagram of the present invention in a rotary encoder 1 Light emitting source 2... Light receiving section 30... Shielding body 40... Slit 6... Rotating shaft 7... Rotating object Rotating slit plate in the first embodiment of the present invention Configuration diagram $
3AI2] 6. Rotating axis First embodiment of the present invention 9 Figure 5 vG showing the configuration sequence of the output circuit connected to the Lusue/coder Figure 7A 6 Rotation axis 78'FA Structure of rotating slit plate in conventional e-lus encoder 9th ArjJ 6 Rotation axis 98th Output waveform diagram of light receiving section 10th V... Light receiving section Output level e...Rotor rotation angle
Claims (1)
受光部(2)とからなる光学系と、該発光源(1)と該
受光部(2)との間をさえぎるしゃへい体(3)とを備
え、該しゃへい体(3)はスリット(4)を有し、該ス
リット(4)は前記発光源(1)と前記受光部(2)と
の間の光の進路に位置する部分を有しており該発光源(
1)からの光を通過させて該受光部(2)に到達させ、
且つ、該スリット(4)の前記光の進路に位置する部分
が、位置検出対象物(5)の移動に伴って移動するパル
スエンコーダであって、 前記スリット(4)は前記位置検出対象物(5)の移動
方向に沿って異る幅を有し、 前記受光部(2)は、該スリット(4)の幅に応じて変
化する受光量を検出することにより前記位置検出対象物
(5)の位置を検出することを特徴とするパルスエンコ
ーダ。 2、前記しゃへい体(3)は、前記位置検出対象物(5
)の一方向への移動と共に該スリット(S12)の幅が
単調増加する区間と、該単調増加する区間に連続し前記
位置検出対象物(5)の該一方向への移動と共に該スリ
ット(S12)の幅が単調減少する区間と、該単調増加
する区間と該単調減少する区間とを識別するスリット(
S11)とを有する特許請求の範囲第1項記載のパルス
エンコーダ。 3、前記しゃへい体(3)は、前記位置検出対象物(5
)の一方向への移動と共に該スリット(S22)の幅が
階段状に増加する区間と、該増加する区間に連続し前記
位置検出対象物(5)の該一方向への移動と共に該スリ
ット(S22)の幅が階段状に減少する区間と、該増加
する区間と該減少する区間とを識別するスリット(S2
1)とを有する特許請求の範囲第1項記載のパルスエン
コーダ。 4、前記しゃへい体(3)は、少くとも他にスリット(
4)が存在する区間については、さらに一定幅のスリッ
ト(SR)を有する特許請求の範囲第1〜3項のいずれ
かに記載のパルスエンコーダ。 5、前記対象物の位置に対応する幅を有するスリット(
4)を通過した光を受光する受光部(2)の出力は、前
記一定幅のスリット(SR)を通過した光の受光量に基
ずいて定められた第1の基準電圧、および該第1の基準
電圧を分配して定められた離散的な第2の基準電圧の群
の各々と比較されることによりディジタル化される特許
請求の範囲第4項記載のパルスエンコーダ。 6、前記第1の基準電圧の分配は可変抵抗を用いて行わ
れ、前記第2の基準電圧群の各々が微調整により変更可
能である特許請求の範囲第5項記載のパルスエンコーダ
。[Claims] 1. An optical system consisting of a light emitting source (1) and a light receiving section (2) that receives light from the light emitting source (1); ), the shielding body (3) has a slit (4), and the slit (4) is arranged between the light emitting source (1) and the light receiving section (2). The light emitting source (
1) to pass the light and reach the light receiving part (2),
Further, a portion of the slit (4) located in the path of the light is a pulse encoder that moves with the movement of the position detection target (5), and the slit (4) is a pulse encoder that moves with the movement of the position detection target (5). 5), and the light receiving section (2) detects the position of the object (5) by detecting the amount of received light that changes depending on the width of the slit (4). A pulse encoder characterized by detecting the position of. 2. The shielding body (3) is connected to the position detection target (5).
) in which the width of the slit (S12) monotonically increases as the position detection object (5) moves in the one direction; slit () that identifies an interval where the width of
S11) The pulse encoder according to claim 1, comprising: 3. The shielding body (3) is connected to the position detection target (5).
) in which the width of the slit (S22) increases stepwise as the object (5) moves in one direction; A slit (S22) that identifies a section where the width of the width decreases in a stepwise manner, an increasing section, and a decreasing section.
1) The pulse encoder according to claim 1, comprising: 4. The shielding body (3) has at least another slit (
4) The pulse encoder according to any one of claims 1 to 3 further includes a slit (SR) of a constant width in the section where 4) exists. 5. A slit (with a width corresponding to the position of the object)
4), the output of the light receiving unit (2) that receives the light that has passed through the slit (SR) has a first reference voltage that is determined based on the amount of light that has passed through the slit (SR) of a certain width, and 5. The pulse encoder according to claim 4, wherein the pulse encoder is digitized by being compared with each of a group of discrete second reference voltages determined by dividing the reference voltage. 6. The pulse encoder according to claim 5, wherein distribution of the first reference voltage is performed using a variable resistor, and each of the second reference voltage groups can be changed by fine adjustment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8384987A JPS63250521A (en) | 1987-04-07 | 1987-04-07 | Pulse encoder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8384987A JPS63250521A (en) | 1987-04-07 | 1987-04-07 | Pulse encoder |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63250521A true JPS63250521A (en) | 1988-10-18 |
Family
ID=13814147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8384987A Pending JPS63250521A (en) | 1987-04-07 | 1987-04-07 | Pulse encoder |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63250521A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7521669B2 (en) * | 2006-06-02 | 2009-04-21 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Multi-bit absolute position optical encoder with reduced number of tracks |
JP2013024766A (en) * | 2011-07-22 | 2013-02-04 | Canon Precision Inc | Motor speed detecting device and motor control device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS608714A (en) * | 1983-06-29 | 1985-01-17 | Tamagawa Seiki Kk | Absolute position detection type optical shaft encoder |
-
1987
- 1987-04-07 JP JP8384987A patent/JPS63250521A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS608714A (en) * | 1983-06-29 | 1985-01-17 | Tamagawa Seiki Kk | Absolute position detection type optical shaft encoder |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7521669B2 (en) * | 2006-06-02 | 2009-04-21 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Multi-bit absolute position optical encoder with reduced number of tracks |
JP2013024766A (en) * | 2011-07-22 | 2013-02-04 | Canon Precision Inc | Motor speed detecting device and motor control device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0575843B1 (en) | Angular measurement system | |
EP0239026B1 (en) | Method and apparatus for determining shaft position and for providing commutation signals | |
US6914543B2 (en) | Method for initializing position with an encoder | |
EP0154654B1 (en) | Device for detecting position of rotor of motor | |
JP2572026B2 (en) | Speed signal generator | |
US5276722A (en) | Absolute multi-revolution encoder | |
KR830000030B1 (en) | Numerical control resolver position measuring device | |
US5202842A (en) | Rotational position detecting device which compensates for eccentricity of rotating object | |
EP0341314B1 (en) | Absolute position encoder | |
EP1236973B1 (en) | Method and device for varying interpolation factors | |
WO2003044465A2 (en) | Angular position sensor | |
US4417141A (en) | Optical shaft angle encoder | |
US6501403B2 (en) | Calibrated encoder multiplier | |
JPS63250521A (en) | Pulse encoder | |
US4445076A (en) | Control system for synchronous motor employed as servomotor | |
EP0267966A1 (en) | Positioning system | |
JPS5847212A (en) | Rotary encoder | |
KR910004415B1 (en) | Digital position detector | |
JPS6017364A (en) | Detection for motor speed | |
US6667696B2 (en) | Sensor system for measuring angles and positions | |
JP3336396B2 (en) | Absolute encoder | |
EP1342993B1 (en) | Position transducer | |
JPS63289417A (en) | Pulse encoder | |
JPS63289416A (en) | Pulse encoder | |
JP3345559B2 (en) | High division encoder device |