[go: up one dir, main page]

JPS61120968A - Generation circuit for direction of rotation pulse - Google Patents

Generation circuit for direction of rotation pulse

Info

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
Application number
JP59243743A
Other languages
Japanese (ja)
Other versions
JPH0619368B2 (en
Inventor
Masayuki Okubo
雅之 大久保
Kenzo Matsumoto
松本 賢蔵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP59243743A priority Critical patent/JPH0619368B2/en
Publication of JPS61120968A publication Critical patent/JPS61120968A/en
Publication of JPH0619368B2 publication Critical patent/JPH0619368B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

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

PURPOSE:To generate a highly reliable direction of rotation pulse, by combining frequency dividing and multiplying circuits to receive A and B phases of pulse trains as pulse train for detecting the direction and amount of rotation and the direction and amount of movement from a rotary encoder. CONSTITUTION:The output pulse of a rotary encoder is converted into a square wave with a waveform shaping/inputting circuit 1. A and B phases of pulse trains inputted subsequently are led to generate a pulse synchronized with a main pulse with a synchronous pulse generation circuit 5. Moreover, the A and B phases of pulse trains synchronized are fed to synchronous type direction discrimination 1/4-frequency dividing circuits 6 and 6' use a circuit 67 for forward rotation and a circuit 6' for reverse rotation and can judge the code accurately both for duplication and rapid inversion depending on the synchronous pulses 10 and 10' shifted by one cycle generated from the main pulse to output a plus with the frequency divided in four. The pulse thus obtained is outputted as a direction of rotation pulse 3 corresponding to the amount of rotation and movement from a pulse selection circuit 8 during the forward rotation and as direction of rotation pulse 4 from a pulse selection circuit 8' during the reverse rotation through a multiplying circuit 7 according to a pulse selection command 9.

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.

【図面の簡単な説明】[Brief explanation of drawings]

第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)

【特許請求の範囲】[Claims] モータ軸および出力端に接続された位置検出用のロータ
リーエンコーダと、このロータリーエンコーダから出力
される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.
JP59243743A 1984-11-19 1984-11-19 Rotation direction pulse generation circuit Expired - Lifetime JPH0619368B2 (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (5)

* Cited by examiner, † Cited by third party
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