JPH056647B2 - - Google Patents
Info
- Publication number
- JPH056647B2 JPH056647B2 JP59170489A JP17048984A JPH056647B2 JP H056647 B2 JPH056647 B2 JP H056647B2 JP 59170489 A JP59170489 A JP 59170489A JP 17048984 A JP17048984 A JP 17048984A JP H056647 B2 JPH056647 B2 JP H056647B2
- Authority
- JP
- Japan
- Prior art keywords
- rotation
- output
- signal
- circuit
- reverse rotation
- 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.)
- Expired - Fee Related
Links
Landscapes
- Indicating Or Recording The Presence, Absence, Or Direction Of Movement (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はロータリーエンコーダに関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a rotary encoder.
光学式又は磁気式ロータリーエンコーダの電気
回路における電力消費を低減させるようにしたロ
ータリーエンコーダはすでに提案されている(例
えば、本出願により提案された特願昭59−73868
号、59−73871号、59−73872号)。第2図にこれ
らのエンコーダの回路図を示すが、該エンコーダ
の電気回路10はクロツクパルスCLK0を発生さ
せる発振回路100、該クロツクパルスCLK0の
立下りに対応して回路駆動用クロツクパルス
CLK1を発生させる単安定マルチバイブレータ1
01、フオトダイオード4,5の信号を増幅する
トランジスタ及び抵抗器から成る増幅回路10
2,103、該増幅回路からのA相信号SA及び
B相信号SBの立上り又は立下りを検出するため
D形フリツプフロツプFF1〜FF4及びデコーダ
DECDRが図示の如く接続されて成る立上/立下
検出回路104、該検出回路からの増加信号SU
又は減少信号SDをアツプダウンカウンタ107に
導びくためのオアゲート105,106が図示の
如く接続されている。エンコーダの光源としての
発光ダイオード9の電源はクロツクパルスCLK0
により与えられている。従つて、発光ダイオード
9は以前のように常時点灯するのではなくクロツ
クパルスCLK0がハイレベルのときのみ点灯し、
回転スリツト板を透過してフオツトダイオード
4,5により検出されるA相、B相信号ものクロ
ツクパルスCLK0に対応するものとなり、これら
の回路に電源として接続されている電池11の電
力消費は非常に小さいものになつている。
Rotary encoders that reduce power consumption in the electric circuit of optical or magnetic rotary encoders have already been proposed (for example, in Japanese Patent Application No. 73868/1989 proposed by the present application).
No. 59-73871, No. 59-73872). FIG. 2 shows a circuit diagram of these encoders. The electric circuit 10 of the encoder includes an oscillation circuit 100 that generates a clock pulse CLK 0 , and a clock pulse for driving the circuit in response to the falling edge of the clock pulse CLK 0 .
Monostable multivibrator 1 generating CLK 1
01, an amplifier circuit 10 consisting of a transistor and a resistor that amplifies the signals of the photodiodes 4 and 5;
2,103, D-type flip-flops FF1 to FF4 and a decoder to detect the rise or fall of the A-phase signal SA and B-phase signal SB from the amplifier circuit.
A rising/falling detection circuit 104 in which DECDR is connected as shown, and an increasing signal S U from the detection circuit.
Alternatively, OR gates 105 and 106 for guiding the decrease signal S D to the up-down counter 107 are connected as shown. The power source of the light emitting diode 9 as the light source of the encoder is the clock pulse CLK 0.
It is given by Therefore, the light emitting diode 9 does not light up all the time like before, but lights up only when the clock pulse CLK 0 is at a high level.
The A-phase and B-phase signals transmitted through the rotating slit plate and detected by the photodiodes 4 and 5 also correspond to the clock pulse CLK 0 , and the power consumption of the battery 11 connected as a power source to these circuits is extremely low. It is becoming smaller.
上述の回路動作について下記に述べる。 The operation of the above circuit will be described below.
第2図の立上/立下検出回路104の例示的回
路を第3図に図示する。すなわちD形フリツプフ
ロツプFF1〜FF4とこれらの出力を受ける
NANDゲートG1,G7,G8,G14及びG
2,G4,G11,G13とが図示の如く接続さ
れている。FF1にはA相信号SA,FF3にはB
相信号SBに接続され、これらフリツプフロツプ
の信号SA1=20,SA1=21,SB1=22,SB2
=23とおく。そうすると、第4図に図示の如くシ
ヤフトが正転しSAがSBより90°位相が進んでい
る場合は(第4図D,E)、ゲートG1,G7,
G8,G14を介して増加信号SUが出力される。
一方シヤフトが逆転すると第5図に図示の如く、
ゲートG2,G4,G11,G13を介して減少
信号SDが出力される。 An exemplary circuit for the rise/fall detection circuit 104 of FIG. 2 is illustrated in FIG. That is, D-type flip-flops FF1 to FF4 and their outputs are received.
NAND gates G1, G7, G8, G14 and G
2, G4, G11, and G13 are connected as shown. A phase signal SA for FF1, B for FF3
These flip-flop signals SA1=2 0 , SA1=2 1 , SB1=2 2 , SB2 are connected to the phase signal SB.
Let = 2 3 . Then, as shown in Fig. 4, when the shaft rotates in the normal direction and SA is 90 degrees ahead of SB (Fig. 4 D, E), gates G1, G7,
An increase signal S U is output via G8 and G14.
On the other hand, when the shaft is reversed, as shown in Figure 5,
A reduction signal S D is outputted via gates G2, G4, G11, and G13.
さらに上述のエンコーダでは、さらに電力消費
を低減させるため、オアゲート109を介して上
記SU,SD信号を入力してこれらの発生するタイ
ミングを算出しこれらの信号の発生周期が低い場
合は、クロツクパルスCLK0の発振周波数を低下
させる回路108を設けている。すなわちエンコ
ーダのシヤフトの回転が低下した場合低周波数の
クロツクパルスでもシヤフトの位置検出が可能で
あり、低周波にすることにより発光ダイオード9
の一定時間当りの点灯時間が短かくなりそれだけ
電力消費が削減される。 Furthermore, in the encoder described above, in order to further reduce power consumption, the S U and S D signals are inputted through the OR gate 109 to calculate the timing at which these signals occur, and if the generation period of these signals is low, the clock pulse is A circuit 108 for lowering the oscillation frequency of CLK 0 is provided. In other words, when the rotation of the encoder shaft decreases, the position of the shaft can be detected even with a low frequency clock pulse, and by using a low frequency clock pulse, the light emitting diode 9
The lighting time per certain period of time is shortened, and power consumption is reduced accordingly.
一般にシヤフトの回転は増減する場合連続的に
変化するものであるかか、上記の如くシヤフトの
回転に応じてクロツクパルスの周波数を変化させ
たとしても通常は問題なく位置検出ができ、一層
の電力消費を低減させることができる。また周波
数を変化させる場合でもかなりの余裕はとつてお
り、回転速度の低下状態から増加状態に移行した
としても問題はない。ところがこのような通常想
定される場合を超える急激な変化、例えば低速度
で回転中又は停止中のシヤフトが衝撃等により急
激に瞬間的に回転し、その回転に応答して正転
(増加)信号SU又は逆転(減少)信号SDを検出す
るタイミング間にクロツクパルスCLKが存在し
ないような場合、第3図に図示の立上/立下検出
回路104は、第6図j,kに図示の如くそれぞ
れゲートG7,G4から同時にSUとSDを出力す
る。
In general, the rotation of the shaft changes continuously when it increases or decreases, or even if the frequency of the clock pulse is changed according to the rotation of the shaft as described above, the position can usually be detected without any problem, and the power consumption is further reduced. can be reduced. Further, even when changing the frequency, there is a considerable margin, and there is no problem even if the rotational speed changes from a decreasing state to an increasing state. However, such a sudden change beyond what is normally expected occurs, for example, when a shaft that is rotating at a low speed or is stopped suddenly rotates instantaneously due to an impact, etc., and in response to that rotation, a forward rotation (increase) signal is generated. When the clock pulse CLK does not exist between the timings of detecting the S U or the reversal (decrease) signal S D , the rising/falling detection circuit 104 shown in FIG. Thus, S U and S D are output simultaneously from gates G7 and G4, respectively.
従つてこのまゝでは回転しなかつたとして扱わ
れるという問題が生ずる。エンコーダに要求され
ている位置決め精度上上記の誤差は容認できない
ものと考えられている。 Therefore, a problem arises in that the rotation is treated as if it were not rotating. The above error is considered unacceptable due to the positioning accuracy required of the encoder.
本発明においては、クロツクパルスに応答して
発光する発光素子9と、回転符号板をはさんで該
発光素子9と対向して設けられ、かつ該回転符号
板の回転に応答して所定の角度差信号を出力する
ように設けられた第1および第2の受光素子4,
5と、該第1および第2の受光素子4,5の出力
信号の立上りまたは立下りを検出し前記回転符号
板の回転に応答する正転または逆転信号を出力す
る立上/立下検出回路104と、該正転または逆
転信号を計数する計数器107と、前記正転また
は逆転信号の発生周期に応答してクロツクパルス
の発振周波数を変える発振周波数算出回路108
と、を具備するエンコーダにおいて、前記正転お
よび逆転信号が同時に出力されたとき、その正逆
信号同時出力を記憶回路171に記憶し、前記計
数器107に前記正転または逆転の何れの信号も
印加されずクロツク周波数を上げ、次のタイミン
グで発生した正転または逆転信号に応じて上記何
れかの信号を前記計数器に入力するようにしたパ
ルス補正回路110をさらに備えたことを特徴と
する、エンコーダが提供される。
In the present invention, a light emitting element 9 that emits light in response to a clock pulse, and a light emitting element 9 that is provided opposite to the light emitting element 9 with a rotational code plate interposed therebetween, and a predetermined angular difference in response to the rotation of the rotation code plate. first and second light receiving elements 4 provided to output signals;
5, and a rise/fall detection circuit that detects the rise or fall of the output signals of the first and second light receiving elements 4 and 5 and outputs a forward or reverse rotation signal in response to the rotation of the rotation code plate. 104, a counter 107 that counts the forward rotation or reverse rotation signal, and an oscillation frequency calculation circuit 108 that changes the oscillation frequency of the clock pulse in response to the generation cycle of the forward rotation or reverse rotation signal.
In the encoder comprising, when the forward rotation and reverse rotation signals are output simultaneously, the simultaneous output of the forward and reverse signals is stored in the storage circuit 171, and the counter 107 is configured to output either the forward rotation or the reverse rotation signal. The present invention is characterized by further comprising a pulse correction circuit 110 which increases the clock frequency without being applied and inputs any one of the above signals to the counter in accordance with the forward rotation or reverse rotation signal generated at the next timing. , an encoder is provided.
すなわち発明においては、正転、逆転信号が同
時に出力された場合、その時点では計数器にいず
れの信号も印加させないようにすると共に同時に
正転、逆転信号のあつたことを記憶しておく。こ
のような場合、クロツクパルスの発振周波数が高
くされ、次のサイクルでは正転又は逆転が正確に
検出できる。回転の連続性から、前記次のサイク
ルで正転として検出した場合、上記記憶した内容
を正転信号として加算して出力する。
That is, in the present invention, when forward rotation and reverse rotation signals are output at the same time, neither signal is applied to the counter at that time, and the fact that the forward rotation and reverse rotation signals are received at the same time is memorized. In such a case, the oscillation frequency of the clock pulse is increased so that forward or reverse rotation can be accurately detected in the next cycle. If the next cycle is detected as normal rotation due to the continuity of rotation, the stored contents are added as a normal rotation signal and output.
以下本発明の実施例について添付図面を参照し
て述べる。
Embodiments of the present invention will be described below with reference to the accompanying drawings.
第1図に本発明の一実施例としての光学式ロー
タリーエンコーダの電気回路部を図示する。図か
ら明らかなように、本発明の電気回路はオアゲー
ト105、106とアツプダウンカウンタ107
との間に、パルス補正回路110が設けられてお
り、正転信号SU又は逆転信号SDを補正した信号
CBU又はCSDを出力するようにしている。他は第
2図の場合と同様である。 FIG. 1 illustrates an electric circuit section of an optical rotary encoder as an embodiment of the present invention. As is clear from the figure, the electric circuit of the present invention includes OR gates 105 and 106 and an up/down counter 107.
A pulse correction circuit 110 is provided between the normal rotation signal S U or the reverse rotation signal SD .
I am trying to output CB U or CS D. The rest is the same as in the case of FIG.
パルス補正回路110の一実施例を第7図に図
示する。第6図に図示のパルス補正回路110
は、アンドゲート10,11、オアゲート12,
13,ミスパルス検出回路14、タイミング検出
回路15、方向検出回路16、補正回路17が図
示の如く接続されて成る。 One embodiment of pulse correction circuit 110 is illustrated in FIG. Pulse correction circuit 110 shown in FIG.
is AND gate 10, 11, OR gate 12,
13, a miss pulse detection circuit 14, a timing detection circuit 15, a direction detection circuit 16, and a correction circuit 17 are connected as shown.
第7図に図示の回路をさらに具体的に実現した
回路例を第8図に図示する。 FIG. 8 shows an example of a circuit that more specifically realizes the circuit shown in FIG. 7.
アンドゲート10,11及びオアゲート12,
13は第7図と同じである。ミスパルス検出回路
14としてはアンドゲート141とインバータ1
42が図示の如く接続されている。タイミング検
出回路15、補正回路17、方向検出回路16
は、オアゲート151、JKフリツプフロツプ1
71〜173、アンドゲート174,175,1
77,178,179、インバータ176、及び
JKフリツプフロツプ161が図示の如く接続さ
れている。 AND gate 10, 11 and OR gate 12,
13 is the same as in FIG. The miss pulse detection circuit 14 includes an AND gate 141 and an inverter 1.
42 are connected as shown. Timing detection circuit 15, correction circuit 17, direction detection circuit 16
is ORGATE 151, JK flipflop 1
71-173, and gate 174, 175, 1
77, 178, 179, inverter 176, and
A JK flip-flop 161 is connected as shown.
第7図及び第8図に図示のパルス補正回路11
0の動作を説明する。 Pulse correction circuit 11 shown in FIGS. 7 and 8
The operation of 0 will be explained.
先ず正常な場合について述べる。この場合、
SU又はSDのいずれかの信号しか存在しないから、
アンドゲート141の出力は「0」従つてインバ
ータ142を介したミスパルス検出回路14の出
力S14=1となる。従つて、SUの信号があれ
ばアンドゲート10、オアゲート12を介して、
SUと同じ状態のCSUが出力される。すなわち、正
常な場合は従来通り補正されないで正転又は逆転
信号がそのまゝ出力される。 First, a normal case will be described. in this case,
Since there is only one signal, S U or S D ,
The output of the AND gate 141 is "0", so the output S14 of the miss pulse detection circuit 14 via the inverter 142 becomes 1. Therefore, if there is a S U signal, it will pass through the AND gate 10 and the OR gate 12.
CSU in the same state as S U is output. That is, in the normal case, the forward rotation or reverse rotation signal is output as is without being corrected as before.
次にパルス補正を必要とする場合について第9
図を参照して述べる。 Next, see Chapter 9 regarding cases where pulse correction is required.
This will be explained with reference to the figure.
第9図はA相信号SA1(第9図a)がB相信
号SB1(第9図b)より90°位相が進んでいる場
合のタイミング図である。回転が停止するか、相
当低下したためクロツクパルスCLK0の発振周波
数が低くなつたところで、衝撃等により、急激に
回転し始めた場合クロツクパルスaとbとの間で
図示の如くSA1,SB1の変化があると、クロツ
クパルスa′があれば正転であることを検出できた
のであるが、正転を検出できずクロツクパルスb
でSUと共にSDも出力されてしまう。しかしなが
ら、ミスパルス検出回路14の出力S14=0と
なるから、CSU及びCSDのいずれも出力されない。 FIG. 9 is a timing diagram when the A-phase signal SA1 (FIG. 9a) is 90 degrees ahead of the B-phase signal SB1 (FIG. 9b). When the oscillation frequency of clock pulse CLK 0 becomes low because the rotation has stopped or decreased considerably, if it suddenly starts rotating due to an impact etc., there will be a change in SA1 and SB1 between clock pulses a and b as shown in the figure. If clock pulse a' was present, it would be possible to detect normal rotation, but normal rotation could not be detected and clock pulse b
In this case, S D is also output along with S U. However, since the output S14 of the miss pulse detection circuit 14 becomes 0, neither CSU nor CSD is output.
アンドゲート141からは重複パルスがあつた
ことを信号S14aとして発振周波数算出回路1
08に出力する。これにより回路108はクロツ
クパルスの発振周波数を高くするような発振器1
00に信号を発し、クロツクパルスCLK0の周波
数が上る(クロツクパルスCLK0のc→d)。 The AND gate 141 sends a signal S14a indicating that there is a duplicate pulse to the oscillation frequency calculation circuit 1.
Output on 08. This causes the circuit 108 to generate an oscillator 1 that increases the oscillation frequency of the clock pulse.
00, and the frequency of clock pulse CLK 0 increases (c→d of clock pulse CLK 0 ).
次のクロツクパルスCLK0のCで、正転が正し
く検出される。この場合SU=1,SD=0である
からCSUのみが出力される。また重複パルスのあ
つたことがJKフリツプフロツプ171にセツト
され出力F3=「1」となる(第9図f)。さらに
次のクロツクパルスCLK0のdで、アンドゲート
174の入力は全て「1」であるから、JKフリ
ツプフロツプ172がセツトされ、出力F4=1
となる。(第9図g)。 Normal rotation is correctly detected at C of the next clock pulse CLK 0 . In this case, since S U =1 and S D =0, only C S U is output. Also, the fact that there is a duplicate pulse is set in the JK flip-flop 171, and the output F3 becomes "1" (FIG. 9f). Furthermore, at d of the next clock pulse CLK 0 , all the inputs of the AND gate 174 are "1", so the JK flip-flop 172 is set, and the output F4=1.
becomes. (Figure 9g).
クロツクパルスCLK0のeにおいては、SUが
「1」のまゝであり、CSUがそのまゝ出力される。
この場合、ノアゲート176の出力=「0」であ
るからアンドゲート177の出力は「0」、よつ
てJKフリツプフロツプ173はセツトされない
まゝである。 At e of clock pulse CLK 0 , S U remains "1" and C S U is output as is.
In this case, since the output of the NOR gate 176 is "0", the output of the AND gate 177 is "0", and therefore the JK flip-flop 173 remains unset.
クロツクパルスCLK0のfにおいて、SU=「0」
となると、SU=0,SD=0でありオアゲート1
51の出力=「0」、ノアゲート176の出力=
「1」となり、アンドゲート177の出力=「1」
となり、アンドゲート178と179の入力=
「1」となる。一方、JKフリツプフロツプ161
は前回SU=1,SD=0であるからQ出力=1と
なりアンドゲート178からのみ「1」がオアゲ
ート12に出力され、CSUは第9図hの交叉線で
示すように継続して出力される。すなわち、イン
バータ176を用いて空時間を検出し、この空時
間に上記フリツプフロツプに記憶した内容を、
JKフリツプフロツプ161で指定された方向に
応じて出力するものである。 At f of clock pulse CLK 0 , S U = “0”
Then, S U = 0, S D = 0, and OR gate 1
Output of 51 = "0", output of NOR gate 176 =
becomes “1”, and the output of AND gate 177 = “1”
So, the inputs of AND gates 178 and 179 =
It becomes "1". On the other hand, JK flip-flop 161
Since last time S U = 1 and S D = 0, Q output = 1 and "1" is output only from AND gate 178 to OR gate 12, and C S U continues as shown by the intersection line in Figure 9h. is output. That is, the inverter 176 is used to detect idle time, and during this idle time, the contents stored in the flip-flop are
It outputs according to the direction specified by the JK flip-flop 161.
また、アンドゲート177の出力=「1」に伴
ないJKフリツプフロツプ173がセツトされ、
アンドゲート175の出力=「1」となり、JKフ
リツプフロツプ171,172はセツトされる。 In addition, as the output of the AND gate 177 = "1", the JK flip-flop 173 is set,
The output of the AND gate 175 becomes "1", and the JK flip-flops 171 and 172 are set.
その後は、正常に計数されることは、従来同様
である。 After that, counting is performed normally as before.
以上の実施例は光学式ロータリーエンコーダに
ついて述べたが、磁気式ロータリーエンコーダの
場合であつても同様である。 Although the above embodiments have been described with respect to optical rotary encoders, the same applies to magnetic rotary encoders.
「発明の効果」
以上に述べたように本発明によれば、エンコー
ダの電気回路の電力消費を一層低減するためにク
ロツクパルスの周波数を可変にできるようにして
おくと共に、これにより急激な回転軸の変化があ
つた場合であつてもその変化時における位置変化
を正確に検出し位置決め精度の信頼性が向上す
る。急激変化があつた場合の位置変化検出は多少
の時間遅れが生ずることとなるが、使用上問題と
はならない。``Effects of the Invention'' As described above, according to the present invention, the frequency of the clock pulse can be made variable in order to further reduce the power consumption of the electric circuit of the encoder. Even if there is a change, the position change at the time of the change is accurately detected, and the reliability of positioning accuracy is improved. Although there will be some time delay in detecting a positional change when there is a sudden change, this does not pose a problem in use.
第1図は本発明の一実施例としてのエンコーダ
の電気回路図、第2図は従来のエンコーダの電気
回路図、第3図は第2図回路の立上/立下検出回
路図、第4図及び第5図は第3図回路の動作タイ
ミング図、第6図は第3図回路の誤パルス発生を
示すタイミング図、第7図は第1図回路のパルス
補正回路の構成図、第8図は第7図回路の詳細回
路図、第9図は第1図、第7図及び第8図回路の
動作タイミングを示す図、である。
符号の説明、100……発振回路、101……
単安定マルチバイブレータ、102,103……
増幅回路、104……立上/立下検出回路、10
5,106……オアゲート、107……アツプダ
ウンカウンタ、108……発振周波数算出回路、
110……パルス補正回路、10,11……アン
ドゲート、12,13……オアゲート、14……
ミスパルス検出回路、15……タイミング検出回
路、16……方向検出回路、17……補正回路。
FIG. 1 is an electric circuit diagram of an encoder as an embodiment of the present invention, FIG. 2 is an electric circuit diagram of a conventional encoder, FIG. 3 is a rise/fall detection circuit diagram of the circuit in FIG. 5 and 5 are operation timing diagrams of the circuit in FIG. 3, FIG. 6 is a timing diagram showing erroneous pulse generation in the circuit in FIG. 3, FIG. 7 is a block diagram of the pulse correction circuit in the circuit in FIG. 1, and FIG. 9 is a detailed circuit diagram of the circuit of FIG. 7, and FIG. 9 is a diagram showing the operation timing of the circuits of FIGS. 1, 7, and 8. Explanation of symbols, 100...Oscillation circuit, 101...
Monostable multivibrator, 102, 103...
Amplifier circuit, 104...Rise/fall detection circuit, 10
5,106...OR gate, 107...Up-down counter, 108...Oscillation frequency calculation circuit,
110... Pulse correction circuit, 10, 11... AND gate, 12, 13... OR gate, 14...
Miss pulse detection circuit, 15... timing detection circuit, 16... direction detection circuit, 17... correction circuit.
Claims (1)
9と、回転符号板をはさんで該発光素子9と対向
して設けられ、かつ該回転符号板の回転に応答し
て所定の角度差信号を出力するように設けられた
第1および第2の受光素子4,5と、該第1およ
び第2の受光素子4,5の出力信号の立上りまた
は立下りを検出し前記回転符号板の回転に応答す
る正転または逆転信号を出力する立上/立下検出
回路104と、該正転または逆転信号を計数する
計数器107と、前記正転または逆転信号の発生
周期に応答してクロツクパルスの発振周波数を変
える発振周波数算出回路108と、具備するエン
コーダにおいて、 前記正転および逆転信号が同時に出力されたと
き、その正逆信号同時出力を記憶回路171に記
憶し、前記計数器107に前記正転または逆転の
何れの信号も印加されずクロツク周波数を上げ、
次のタイミングで発生した正転または逆転信号に
応じて上記何れかの信号を前記計数器に入力する
ようにしたパルス補正回路110をさらに備えた
ことを特徴とするエンコーダ。[Scope of Claims] 1. A light-emitting element 9 that emits light in response to a clock pulse, and a light-emitting element 9 that is provided opposite to the light-emitting element 9 with a rotation code plate in between, and that emits light in response to rotation of the rotation code plate. The first and second light receiving elements 4 and 5 are provided to output an angular difference signal, and the rise or fall of the output signal of the first and second light receiving elements 4 and 5 is detected and the rotational sign is detected. A rise/fall detection circuit 104 that outputs a forward rotation or reverse rotation signal in response to the rotation of the plate, a counter 107 that counts the forward rotation or reverse rotation signal, and a counter 107 that outputs a forward rotation or reverse rotation signal in response to the generation cycle of the forward rotation or reverse rotation signal. In the oscillation frequency calculation circuit 108 which changes the oscillation frequency of the clock pulse by changing the oscillation frequency and the encoder provided, when the forward rotation and reverse rotation signals are output simultaneously, the simultaneous output of the forward rotation and reverse rotation signals is stored in the storage circuit 171, and the output of the forward and reverse rotation signals is stored in the storage circuit 171, Increase the clock frequency without applying either the forward or reverse rotation signal to
An encoder further comprising a pulse correction circuit 110 configured to input any of the above signals to the counter according to a forward rotation or reverse rotation signal generated at the next timing.
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17048984A JPS6148716A (en) | 1984-08-17 | 1984-08-17 | Encoder |
| DE8585101295T DE3579184D1 (en) | 1984-04-14 | 1985-02-07 | ROTARY ENCODER. |
| EP85101295A EP0158781B1 (en) | 1984-04-14 | 1985-02-07 | Rotary encoder apparatus |
| EP87111338A EP0251341B1 (en) | 1984-04-14 | 1985-02-07 | Circuit means for evaluating the movement of a code track of incremental type |
| DE8787111338T DE3584256D1 (en) | 1984-04-14 | 1985-02-07 | CIRCUIT FOR EVALUATING THE MOVEMENT OF AN INCREMENTAL CODE TRACK. |
| US07/051,211 US4780703A (en) | 1984-04-14 | 1987-05-12 | Rotary encoder apparatus |
| US07/081,963 US4796005A (en) | 1984-04-14 | 1987-08-05 | Circuit device for a positional encoder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17048984A JPS6148716A (en) | 1984-08-17 | 1984-08-17 | Encoder |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14144287A Division JPS63145913A (en) | 1987-06-08 | 1987-06-08 | Encoder |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6148716A JPS6148716A (en) | 1986-03-10 |
| JPH056647B2 true JPH056647B2 (en) | 1993-01-27 |
Family
ID=15905903
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17048984A Granted JPS6148716A (en) | 1984-04-14 | 1984-08-17 | Encoder |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6148716A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH074529Y2 (en) * | 1989-02-06 | 1995-02-01 | アルパイン株式会社 | Shock detector |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4939708A (en) * | 1972-08-25 | 1974-04-13 | ||
| JPS6051043B2 (en) * | 1980-06-30 | 1985-11-12 | オムロン株式会社 | Photoelectric switch |
-
1984
- 1984-08-17 JP JP17048984A patent/JPS6148716A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6148716A (en) | 1986-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4796005A (en) | Circuit device for a positional encoder | |
| US4079251A (en) | Incremental optical encoder system for absolute position measurement | |
| US7385387B2 (en) | Signal processing circuit of rotation detecting device | |
| JPH056647B2 (en) | ||
| US4599600A (en) | Conversion of quadrature signals into counter control pulses | |
| JPH0123724B2 (en) | ||
| JP2018155545A (en) | Detection apparatus and detection method | |
| US4922176A (en) | Electronic absolute coordinate encoder for positional control devices | |
| JP3144877B2 (en) | Backup type absolute position encoder | |
| JPS63145913A (en) | Encoder | |
| JP2502366Y2 (en) | Forward / reverse rotation discrimination circuit | |
| JP3067729B2 (en) | Encoder signal processing method and device | |
| JP3035751B2 (en) | Optical encoder | |
| JPH01153910A (en) | Speed and angle controller | |
| JPH06105174B2 (en) | Encoder | |
| JPS61221802A (en) | Searching system for original point of robot arm | |
| JPH071177B2 (en) | Encoder | |
| KR100411666B1 (en) | Motor direction discrimination circuit | |
| JPS60218027A (en) | Encoder | |
| KR860002287Y1 (en) | Circuit for speed regulation of motor | |
| JP2018527645A (en) | Hardware peripheral decoder | |
| JPS644624B2 (en) | ||
| KR890004858Y1 (en) | Rotation direction discrimination and rotation counting circuit of motor | |
| JP2009058476A (en) | Rotation detection device signal processing circuit | |
| SU1035522A1 (en) | Device for determination of movement direction |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |