JPS61120968A - Generation circuit for direction of rotation pulse - Google Patents
Generation circuit for direction of rotation pulseInfo
- Publication number
- JPS61120968A JPS61120968A JP59243743A JP24374384A JPS61120968A JP S61120968 A JPS61120968 A JP S61120968A JP 59243743 A JP59243743 A JP 59243743A JP 24374384 A JP24374384 A JP 24374384A JP S61120968 A JPS61120968 A JP S61120968A
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- circuit
- rotation
- amount
- rotary 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.)
- Granted
Links
- 238000007493 shaping process Methods 0.000 claims abstract description 7
- 238000001514 detection method Methods 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
Landscapes
- Indicating Or Recording The Presence, Absence, Or Direction Of Movement (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、産業用ロボッと、加工機、工作機等の回転ま
たは移動量及び各々の量を算出する回転方向パルスの発
生回路に関するものである。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to an industrial robot, a processing machine, a machine tool, etc., and a rotation direction pulse generation circuit for calculating the amount of rotation or movement of the machine tool.
従来例の構成とその問題点
従来の回転、移動方向パルスの発生回路は、第2図のブ
ロック図でその構成を示すように、ロータリーエンコー
ダからのA相、B相のパルス列第1図を波形整形入力回
路1にて整形し、そのパルスを方向判別パルス発生回路
2にて、回転、移動に応じたパルス列を正転の時は3、
反転の時は4を発生した回転、移動方向および各々の量
を算出していた。Configuration of the conventional example and its problems The conventional rotation and movement direction pulse generation circuit generates the waveform of the A-phase and B-phase pulse trains from the rotary encoder in FIG. 1, as shown in the block diagram of FIG. 2. The shaping input circuit 1 shapes the pulses, and the direction discrimination pulse generation circuit 2 generates a pulse train corresponding to rotation or movement.
At the time of reversal, the rotation that generated 4, the direction of movement, and the amount of each were calculated.
しかしながら、上記のような構成では、モータのギヤ比
、リード、ピッチなどの機械ごとの変化に対応するには
、各々に応じたパルス列を有するロータリーエンコーダ
を選択しなければならないとい7た問題や、信頼性にお
いても問題があった。However, with the above configuration, there are problems such as the need to select a rotary encoder with a pulse train corresponding to each machine in order to respond to machine-specific changes in motor gear ratio, lead, pitch, etc. There were also problems with reliability.
発明の目的
本発明は、上記問題点に鑑み、分周、てい倍回路の組合
せにより、1回転のパルス出力数が少ないロータリーエ
ンコーダでも機械ごとの変化に対応でき、かつ信頼性を
普めること金目的とするものである。Purpose of the Invention In view of the above-mentioned problems, the present invention provides a combination of frequency dividing and multiplier circuits, so that even a rotary encoder with a small number of pulse outputs per rotation can respond to changes from machine to machine, and improve reliability. It is for money purpose.
発明の構成
本発明は、入力されたロータリーエンコーダのA相、B
相のパルス列を波形整形同期化する手段と、同期化され
たパルスをさらに同期方向判別、4分周する4分周回路
と、そして4分周されたパルスを必要によって設定され
た2、4倍等のてい倍回路を通しててい倍する。そして
最終的に4分周パルスか、てい倍パルスかを選択する選
択回路とからなり、回転、移動パルスとして出力される
ことにより、モータのギア比、リード、ピッチなどの機
械ごとの変化にロータリーエンコーダを交換することな
く対応でき、かつ、悪環境下でも信頼性がそこなわれな
いという特有の効果を有する。Structure of the Invention The present invention provides an input rotary encoder with phase A and phase B.
means for waveform shaping and synchronization of phase pulse trains; a 4-frequency divider circuit for further determining the synchronization direction of the synchronized pulses; and a 4-frequency divider circuit for dividing the frequency by 4; It is multiplied through a multiplier circuit. Finally, it consists of a selection circuit that selects either a 4-frequency divided pulse or a multiplied pulse, and by outputting it as a rotation and movement pulse, the rotary can be used to respond to machine-specific changes in the motor's gear ratio, lead, pitch, etc. It has the unique effect that it can be handled without replacing the encoder and that reliability is not impaired even under adverse environments.
実施例の説明
以下本発明の一実施例について、図面を参照しながら説
明する。DESCRIPTION OF EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
第3図は本発明の一実施例の要部を示すものである。第
3図において、1は波形整形入力回路、5は同期パルス
発生回路、6及び6′は同期式の方向判別4分周回路、
7はてい倍回路、8及び8′は発生パルスの選択回路、
9はパルスの選択指令、10及び10′はメインのパル
スより作成された同期パルス、3と4は本回路によって
作成された正転時3、反転時4のパルスである。FIG. 3 shows a main part of an embodiment of the present invention. In FIG. 3, 1 is a waveform shaping input circuit, 5 is a synchronous pulse generation circuit, 6 and 6' are synchronous direction discrimination four-frequency divider circuits,
7 is a multiplier circuit, 8 and 8' are generation pulse selection circuits,
9 is a pulse selection command, 10 and 10' are synchronizing pulses created from the main pulse, and 3 and 4 are pulses created by this circuit for normal rotation 3 and reverse rotation 4.
以上のように構成された回転方向パルスの発生回路につ
いて、以下その動作を説明する。The operation of the rotational direction pulse generation circuit configured as above will be described below.
まず、第1図に示すようなロータリーエンコーダの出力
パルスが波形整形入力回路1にて、波形のエツジのなま
り等が整形され、正しい矩形波にされる。その次に入力
されてくるA相、B相のパルス列は、指令等に関係なく
非同期で入ってぐるので、メインのパルスと同期したパ
ルスを同期パルス発生回路6にて発生させる。さらにこ
の同期化された人相、B相のパルス列を同期式方向判別
4分周回路6.6′によシ正転時は6、反転時は6′に
メインのパルスによシ作成された1周期ずれている同期
パルス10 、10’にて重複とか、急な反転等の時も
正しく符号判断し第4図に示すような4分周されたパル
ス11が出力される。この4分周されたパルスがてい倍
回路7にて、2倍12.4倍13.8倍14といったよ
うな設定された値のパルスを発生する。最後にパルスの
選択指令9により、発生パルス選択回路により正転時は
8から、回転、移動量に応じたパルス3を発生し、反転
時は8′からパルス4を発生する。First, output pulses from a rotary encoder as shown in FIG. 1 are sent to a waveform shaping input circuit 1, where rounding of the edges of the waveform and the like are shaped into a correct rectangular wave. Since the A-phase and B-phase pulse trains that are input next are asynchronously input regardless of commands, etc., the synchronous pulse generation circuit 6 generates pulses that are synchronized with the main pulses. Furthermore, this synchronized human phase and B phase pulse train is passed through a synchronous direction discrimination 4-frequency divider circuit 6.6', and the main pulse is generated at 6 for forward rotation and 6' for reverse rotation. Even when the synchronizing pulses 10 and 10', which are shifted by one period, overlap or suddenly reverse, the sign is determined correctly and a pulse 11 whose frequency is divided by four as shown in FIG. 4 is output. The frequency-divided pulse by 4 is used in the multiplier circuit 7 to generate a pulse having a set value such as 2 times 12.4 times 13.8 times 14. Finally, in response to a pulse selection command 9, the generated pulse selection circuit generates pulse 3 corresponding to the rotation and movement amount from 8 during normal rotation, and generates pulse 4 from 8' during reverse rotation.
以上のように本実施例では同期式方向判別4分周回路等
を用いることにより指令パルスに非同期で入力されるロ
ータリーエンコーダからのA相、B相のパルスもどのよ
うな急激な反転時等も正しく符号判断しパルスを発生さ
せる。As described above, in this embodiment, by using a synchronous direction discrimination 4 frequency divider circuit, etc., the A-phase and B-phase pulses from the rotary encoder, which are input asynchronously to the command pulses, can be input even when there is a sudden reversal. Correctly determines the sign and generates a pulse.
発明の効果
は
以上、本発明で1分周回路とてい倍回路との組合せで、
さまざまなパルスを発生させられるのでロータリーエン
コーダの標準化に役立ち、低ランク、低コストのロータ
リーエンコーダでステップ当りの回転角、移動量を多様
化することが可能となり、従って、産業用ロボット等の
ギヤ比、IJ−ド、ピッチ等のユニットごとの変化への
対応性がひろがる。The effects of the invention are as described above, with the combination of the 1 frequency divider circuit and the multiplier circuit,
Being able to generate a variety of pulses helps standardize rotary encoders, making it possible to diversify the rotation angle and travel amount per step with a low-rank, low-cost rotary encoder. , IJ-do, pitch, and other changes on a unit-by-unit basis.
第1図はロータリーエンコーダの出力パルスの説明図、
第2図は従来の回路図、第3図は本発明の一実施例にお
ける発生回路のブロック図、第4図は出力パルスの説明
図である。
1・・・・・・波形整形入力回路、3・・・、・・正転
時出力パルス、4−・・・・・反転時出力パルス、6・
・・・同期パルス発生回路、6.6′・・・・・・同期
式方向判別4分周回路、7・・・・・・てい倍回路、8
.8′・・・・・・パルス選択回路、9・・・・・・パ
ルス選択指令、10.10’・・・・・・同期パルス。Figure 1 is an explanatory diagram of the output pulses of the rotary encoder.
FIG. 2 is a conventional circuit diagram, FIG. 3 is a block diagram of a generating circuit in an embodiment of the present invention, and FIG. 4 is an explanatory diagram of output pulses. 1... Waveform shaping input circuit, 3... Output pulse during normal rotation, 4-... Output pulse during inversion, 6...
... Synchronous pulse generation circuit, 6.6' ... Synchronous direction discrimination 4 frequency divider circuit, 7 ... Multiplier circuit, 8
.. 8'...Pulse selection circuit, 9...Pulse selection command, 10.10'...Synchronization pulse.
Claims (1)
リーエンコーダと、このロータリーエンコーダから出力
される90度の位相差のある回転方向および量、移動方
向および量検出用のパルス列であるA相、B相のパルス
列を入力すると波形整形する手段と、同期パルスにより
同期化する手段と、同期化する手段によって得たパルス
をまた同期パルスにより同期方向判別回路を通し4分周
する4分周回路と、本パルスを必要によって外部から設
定された4倍等のてい倍回路に入力し、最終的に分周パ
ルスか、てい倍パルスを選択する選択回路とからなる回
転方向パルスの発生回路。A rotary encoder for position detection connected to the motor shaft and output end, and phase A and B pulse trains output from this rotary encoder for detecting rotation direction and amount, movement direction and amount with a phase difference of 90 degrees. A means for shaping the waveform when a phase pulse train is input, a means for synchronizing with a synchronizing pulse, and a 4-frequency divider circuit that divides the frequency of the pulse obtained by the synchronizing means into four by passing it through a synchronization direction discrimination circuit using the synchronizing pulse, A rotational direction pulse generation circuit that inputs this pulse to a multiplier circuit such as a quadrupling circuit set externally as necessary, and finally a selection circuit that selects either a frequency-divided pulse or a multiplier pulse.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59243743A JPH0619368B2 (en) | 1984-11-19 | 1984-11-19 | Rotation direction pulse generation circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59243743A JPH0619368B2 (en) | 1984-11-19 | 1984-11-19 | Rotation direction pulse generation circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61120968A true JPS61120968A (en) | 1986-06-09 |
JPH0619368B2 JPH0619368B2 (en) | 1994-03-16 |
Family
ID=17108325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59243743A Expired - Lifetime JPH0619368B2 (en) | 1984-11-19 | 1984-11-19 | Rotation direction pulse generation circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0619368B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6318413A (en) * | 1986-07-09 | 1988-01-26 | Sankyo Seiki Mfg Co Ltd | Highly precise positioning device |
JPS6459407A (en) * | 1987-08-31 | 1989-03-07 | Asahi Optical Co Ltd | Cerestial body tracking device |
JPH05276775A (en) * | 1991-11-18 | 1993-10-22 | Samsung Electron Co Ltd | Circuit for counting revolution number of servo motor |
CN106771326A (en) * | 2016-11-18 | 2017-05-31 | 威科达(东莞)智能控制有限公司 | A Method of Measuring Speed Based on Incremental Photoelectric Encoder |
-
1984
- 1984-11-19 JP JP59243743A patent/JPH0619368B2/en not_active Expired - Lifetime
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6318413A (en) * | 1986-07-09 | 1988-01-26 | Sankyo Seiki Mfg Co Ltd | Highly precise positioning device |
JPS6459407A (en) * | 1987-08-31 | 1989-03-07 | Asahi Optical Co Ltd | Cerestial body tracking device |
JPH05276775A (en) * | 1991-11-18 | 1993-10-22 | Samsung Electron Co Ltd | Circuit for counting revolution number of servo motor |
CN106771326A (en) * | 2016-11-18 | 2017-05-31 | 威科达(东莞)智能控制有限公司 | A Method of Measuring Speed Based on Incremental Photoelectric Encoder |
CN106771326B (en) * | 2016-11-18 | 2019-04-23 | 威科达(东莞)智能控制有限公司 | Method for measuring speed based on incremental photoelectric encoder |
Also Published As
Publication number | Publication date |
---|---|
JPH0619368B2 (en) | 1994-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR930008332B1 (en) | Spindle Position Speed Control | |
JPS61120968A (en) | Generation circuit for direction of rotation pulse | |
JPH0710256B2 (en) | Ultrasonic scanning pulse generator | |
SU629868A3 (en) | Device for controlling packing cycle-action machine | |
US4721896A (en) | Drive controlled by a sequence of pulses | |
EP0078854A1 (en) | Speed detecting device | |
US4664523A (en) | Apparatus for increasing the resolution of a laser gyroscope | |
JP3050027B2 (en) | Encoder pulse count circuit | |
US4321684A (en) | Digital resolver | |
JPH05248893A (en) | Backup type absolute position encoder | |
SU550621A1 (en) | Device for phase-pulse program control of machines | |
JPH0434417Y2 (en) | ||
JP2597977B2 (en) | Reference point setting method for position detection circuit | |
JP2001095276A (en) | Device for detecting deviation of rotational position | |
JPH11248727A (en) | Speed and location signal generator | |
SU790006A1 (en) | Device for determining r.p.m. and rotation direction of selsyn rotor | |
SU1213543A1 (en) | Shaft turn angle-to-digital converter | |
SU662867A1 (en) | Device for measuring contact-free dc motor rotational speed | |
SU492899A1 (en) | Transducer move code | |
SU1043700A1 (en) | Displacement-rate-to-code converter | |
SU1317634A2 (en) | Variable-frequency synchronous electric drive | |
SU1249704A1 (en) | Shaft turn angle-to-digital converter | |
JP3045644B2 (en) | Carrier movement controller and pulse frequency converter | |
JPS60173406A (en) | Absolute position detection system of rotary driving system | |
JPH0241855A (en) | Detecting method for position |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |