[go: up one dir, main page]

JPH03183399A - Pulse motor drive device - Google Patents

Pulse motor drive device

Info

Publication number
JPH03183399A
JPH03183399A JP1321428A JP32142889A JPH03183399A JP H03183399 A JPH03183399 A JP H03183399A JP 1321428 A JP1321428 A JP 1321428A JP 32142889 A JP32142889 A JP 32142889A JP H03183399 A JPH03183399 A JP H03183399A
Authority
JP
Japan
Prior art keywords
pulse
detection
rotation
pulse motor
motor
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
Application number
JP1321428A
Other languages
Japanese (ja)
Inventor
Yoshihiro Todaka
義弘 戸高
Toshio Murakami
敏夫 村上
Hiroshi Sakurai
博 桜井
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.)
Hitachi Ltd
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Video Engineering 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 Hitachi Ltd, Hitachi Video Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP1321428A priority Critical patent/JPH03183399A/en
Publication of JPH03183399A publication Critical patent/JPH03183399A/en
Pending legal-status Critical Current

Links

Landscapes

  • Lens Barrels (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ビデオカメラのオートフォーカス装置などに
用いられるパルスモータの岨動装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a driving device for a pulse motor used in an autofocus device of a video camera and the like.

〔従来の技術〕[Conventional technology]

ビデオカメラのオートフォーカス装置において。 In the autofocus device of a video camera.

パルスモータ(ステッピングモータも含む)を用いてフ
ォーカシングレンズを駆動する一従来方法が、たとえば
特開昭59−66274″+公報に記載されている。こ
れは、フォーカシングレンズの無限遠位置(以ト、■位
置と記す)を機械的なストッパを設けて規定し、一定個
数のパルスをパルスモータに供給してフォーカシングレ
ンズをの方向に送ることにより、このフォーカシングレ
ンズをストッパに強制的に押しつけての位置合わせを行
なうものである。
One conventional method of driving a focusing lens using a pulse motor (including a stepping motor) is described, for example, in Japanese Patent Laid-Open No. 59-66274''+. ■ Position) is defined by providing a mechanical stopper, and by supplying a certain number of pulses to the pulse motor to send the focusing lens in the direction of , the focusing lens is forcefully pressed against the stopper and the position is determined. This is for matching.

以下では、このようにフォーカシングレンズを強制的に
ストッパに押しつけることを、oc擦り付けという。
In the following, forcibly pressing the focusing lens against the stopper in this manner will be referred to as oc rubbing.

また1位置ずれか生じた場合、フォーカシングレンズの
位置(以下、レンズ位置という)がα位置近辺になると
、強制的にC擦り付けが行なわれてレンズ位置の初期化
が行なわれる。このため、動作中のパルスモータに脱調
(ミスステップ)が起きても、レンズ位置がα位置近辺
となるとともに上記の初期化が行なわれ、脱調が補正さ
れる。
If only one positional shift occurs, and the position of the focusing lens (hereinafter referred to as lens position) is near the α position, C rubbing is forcibly performed to initialize the lens position. Therefore, even if a step out (misstep) occurs in the pulse motor during operation, the lens position is brought to the vicinity of the α position and the above-mentioned initialization is performed, and the step out is corrected.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

以上のように、上記従来技術では、簡単な構成でもって
の位置決めや脱調の補正を行なうことができるが、以下
の点について配慮されておらず、rjJ題があった。
As described above, in the above-mentioned conventional technology, positioning and step-out correction can be performed with a simple configuration, but the following points are not taken into consideration, resulting in the rjj problem.

(1)  oc擦り付けによるC位置決めでの問題二電
源投入時、■擦り付けによるC位置決めが行なわれる。
(1) Problem with C positioning by OC rubbing 2 When the power is turned on, C positioning by rubbing is performed.

このとき、フォーカシングレンズの支持体が強くストッ
パに押しつけられるため、そのストレスが大きく、位置
ずれ力刊区動用ネジ部のいわゆる噛み付きが生じる危険
性があるし、また、支持体をストッパに押しつけるとき
に、大きな衝突音が発生する。
At this time, the supporting body of the focusing lens is strongly pressed against the stopper, so the stress is large, and there is a risk that the movement screw part may become stuck due to positional displacement force. , a loud collision sound will occur.

(2)合焦動作中の仄擦り付けによる問題二合焦動作中
にパルスモータに脱調が起きる可能性があるので、これ
を補正するために、上記のようにα擦りつけが行なわれ
る。このctgりつけはレンズ位置がα位置近辺になっ
たときに行なわれるが、この動作は、合焦動作とは焦関
係な動作であって撮影中の不要な動作であり、ユーザに
気づかれて誤動作とみなされることもある。
(2) Problem due to blurring during focusing operation (2) There is a possibility that the pulse motor may lose synchronization during focusing operation, so in order to correct this, α rubbing is performed as described above. This ctg attachment is performed when the lens position is near the α position, but this operation is unrelated to the focusing operation and is an unnecessary operation during shooting, so it may not be noticed by the user. It may also be considered a malfunction.

また、上記(1)の問題も同時に生じ、特に、衝突音が
合焦動作中に発生するため、非常に気になって問題であ
る。
In addition, the above problem (1) also occurs at the same time, and in particular, collision noise is generated during the focusing operation, which is a very bothersome problem.

本発明の目的は、かかる問題点を解消し、Jりつけによ
らず、脱調の補正を可能としたパルスモータの駆動装置
を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a pulse motor drive device that solves these problems and makes it possible to correct synchronization without relying on J-mounting.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成するために、本発明は、パルスモータの
回転検出器の検出パルスを用いて該パルスモータの脱調
を検出する脱調検出手段を設ける。
In order to achieve the above object, the present invention provides step-out detection means for detecting step-out of the pulse motor using detection pulses from a rotation detector of the pulse motor.

また、本発明は、該脱調検出手段による脱調検出後の最
初の前記検出パルスの発生タイミングで脱調補正信号を
発生する手段を設ける。
Further, the present invention provides means for generating a step-out correction signal at the timing of generation of the first detection pulse after the step-out detection means detects the step-out.

さらに、本発明は、前記パルスモータの能動パルスから
前記検出パルスの発生タイミングを予想してこの発生タ
イミングで予想回転検出パルスを発生させるが、前記脱
調補正(i号の前後に発生する予想回転検出パルスを対
象として、前記検出パルスとこれに先行する予想回転検
出パルスとの間での前記パルスモータの第1の回転量と
、前記検出パルスとこれに続いて一発生されることが予
想されるp芯回転検出パルスとの間での前記パルスモー
タの第2の回転量とを算定し、これらの大小を比較して
小さい方の回転量に応じて予想回転検出パルスの発生タ
イミングをずらす手段を設ける。
Furthermore, the present invention predicts the generation timing of the detection pulse from the active pulse of the pulse motor and generates the predicted rotation detection pulse at this generation timing, but the step-out correction (the predicted rotation occurring before and after the A first rotation amount of the pulse motor between the detection pulse and an expected rotation detection pulse that precedes the detection pulse, and a first rotation amount that is expected to be generated following the detection pulse. means for calculating the second rotation amount of the pulse motor between the p-core rotation detection pulse and the second rotation amount of the pulse motor, comparing the magnitudes thereof, and shifting the generation timing of the expected rotation detection pulse according to the smaller rotation amount; will be established.

〔作用〕[Effect]

回転検出器の検出パルスはパルスモータの回転に同期し
て発生する。したがって、供給される駆動パルスに対し
てパルスモータの回転が異常となる脱調が生ずると、こ
の駆動パルスを基準として検出パルスの発生タイミング
にずれが生ずる。脱調検出手段は、この検出パルスの発
生タイミングのずれを検出することにより、パルスモー
タの脱調を検出する。これにより、パルスモータがどの
ような回転量の状態でも、脱調があれば、これが検出さ
れる。
The detection pulse of the rotation detector is generated in synchronization with the rotation of the pulse motor. Therefore, if a step-out occurs in which the rotation of the pulse motor becomes abnormal with respect to the supplied drive pulse, a shift occurs in the timing of generation of the detection pulse based on this drive pulse. The step-out detection means detects step-out of the pulse motor by detecting a shift in the timing of generation of the detection pulse. Thereby, no matter what rotation amount the pulse motor is in, if there is a step-out, it will be detected.

脱調の補正は脱調が検出されて最初に発生される検出パ
ルスを基準に行なわれる。
Correction of synchronization is performed based on the first detection pulse generated when synchronization is detected.

このために、脱調が検出されると、その後の最初に発生
される検出パルスに同期して脱調補正信号が作成され、
この脱調補正信号とこれに最も近い予想回転検出パルス
との間でのパルスモータの回転量を算定し、この回転量
に相当する分だけ予想回転検出パルスの発生タイミング
をずらす。
For this reason, when a step-out is detected, a step-out correction signal is created in synchronization with the first subsequent detection pulse.
The amount of rotation of the pulse motor between this step-out correction signal and the expected rotation detection pulse closest thereto is calculated, and the generation timing of the expected rotation detection pulse is shifted by an amount corresponding to this amount of rotation.

パルスモータの回転量はその駆動パルスを用いて検出さ
れる。そこで、脱調が生ずると、この回転量の検出に誤
差が生ずる。この発明では、この駆動パルスによる回転
量の検出結果を予想回転検出パルスで常時修正するよう
にしており、予想回転検出パルスが脱調の影響を受けて
も、これが上記のように補正されるために、パルスモー
タの回転量が常に正確に検出される。しかも、戊擦り付
けを行なうことなく、また、パルスモータの任意の回転
量の状態で、脱調が検出されると直ちにその補正が行な
われる。
The amount of rotation of the pulse motor is detected using its drive pulses. Therefore, when step-out occurs, an error occurs in detecting the amount of rotation. In this invention, the detection result of the rotation amount by this drive pulse is constantly corrected by the predicted rotation detection pulse, and even if the predicted rotation detection pulse is affected by step-out, this is corrected as described above. In addition, the amount of rotation of the pulse motor is always accurately detected. Moreover, when a step-out is detected without any overlapping and with the pulse motor rotating at an arbitrary amount, correction is performed immediately.

従って、本発明の作用は、機械的に脱調を防止するもの
ではなく、脱調した場合にそれを補正するものであり、
機械加工等での脱調の許されない精密な送り機構よりも
、後はど述べるオートフォーカスのレンズ送り等のよう
な、一部の脱調が生じても全体として正確な位置制御が
可能であれば十分である送り機構に適した作用をもつ。
Therefore, the effect of the present invention is not to mechanically prevent step-out, but to correct it when step-out occurs.
Rather than a precision feed mechanism that cannot tolerate step-out during machining, it is better to be able to accurately control the position as a whole even if a portion of the step-out occurs, such as when moving an autofocus lens, which will be discussed later. It has an action suitable for a feeding mechanism that is sufficient if the

〔実施例〕〔Example〕

以下、本発明の実施例を図面によって説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第1図は本発明によるパルスモータの駆動装置の一実施
例を示すブロック図であって、1は制御回路、2はパル
スモータ、3は検出器、4は駆動回路、5は入力器であ
る。
FIG. 1 is a block diagram showing an embodiment of a pulse motor drive device according to the present invention, in which 1 is a control circuit, 2 is a pulse motor, 3 is a detector, 4 is a drive circuit, and 5 is an input device. .

同図において、制御回路1から駆動回路4に制御信号が
供給され、駆動回路4はこの制御信号に応した回転量だ
けパルスモータ2を回転駆動する。
In the figure, a control signal is supplied from a control circuit 1 to a drive circuit 4, and the drive circuit 4 rotates the pulse motor 2 by an amount of rotation corresponding to the control signal.

このパルスモータ2の回転量は検出器3で検出され、こ
の検出結果が制御回路1に供給される。
The amount of rotation of the pulse motor 2 is detected by a detector 3, and the detection result is supplied to the control circuit 1.

図示しないフォーカシングレンズのC位置決めは次のよ
うにして行なわれる。すなわち、電源投入やリセット操
作が行なわれると、制御回路1からの制御信号によって
パルスモータ2が回転駆動され、検出器3の検出出力に
より、制御回路1がパルスモータ2の回転の原点を検出
する。しかる後、制御回路1は入力器5からの入力値に
応じた回転量だけパルスモータ2を回転させる。この入
力値を適宜調整することにより、■位置が設定される。
The C positioning of the focusing lens (not shown) is performed as follows. That is, when the power is turned on or a reset operation is performed, the pulse motor 2 is rotationally driven by a control signal from the control circuit 1, and the control circuit 1 detects the origin of rotation of the pulse motor 2 based on the detection output of the detector 3. . Thereafter, the control circuit 1 rotates the pulse motor 2 by an amount of rotation corresponding to the input value from the input device 5. By appropriately adjusting this input value, the ■ position is set.

次に、パルスモータ2の脱調補正は次のように行なわれ
る。すなわち、制御回路1は駆動回路4に送る制御信号
の送り位置情報と検出器3の検出出力から得られる実際
の位置情報とからパルスモータ2の脱調を検出し、この
検出器の出力タイミングを補正タイミングとして、制御
回路上内での送り位置情報を補正する。
Next, the step-out correction of the pulse motor 2 is performed as follows. That is, the control circuit 1 detects step-out of the pulse motor 2 from the sending position information of the control signal sent to the drive circuit 4 and the actual position information obtained from the detection output of the detector 3, and adjusts the output timing of this detector. As the correction timing, the feed position information on the control circuit is corrected.

以上のようにして、機械的なストッパを用いるnv′ ことなく、C位置決めや脱調補正が行なわれる〆。As described above, nv′ using a mechanical stopper C positioning and step-out correction are performed without any trouble.

以下では、ビデオカメラのオートフォーカス装置を例に
して、この実施例をさらに詳細に説明する。
This embodiment will be described in more detail below using an autofocus device for a video camera as an example.

オートフォーカス装置においては、パルスモータ2で駆
動されるレンズ移動機構によってフォーカシングレンズ
は駆動する。この実施例は従来のレンズ移動機構も使用
することができるので、また、その−従来例を第2図に
よって説明する。但し、同図において2.21は送りネ
ジ部、22はテ−プル、31.32は検出器、33はス
リット板33Aはスリットであり、第1図に対応する部
分には同一符号をつけている。
In the autofocus device, a focusing lens is driven by a lens moving mechanism driven by a pulse motor 2. Since this embodiment can also use a conventional lens moving mechanism, a conventional example thereof will be explained with reference to FIG. However, in the same figure, 2.21 is a feed screw part, 22 is a table, 31.32 is a detector, 33 is a slit plate 33A is a slit, and parts corresponding to those in FIG. 1 are given the same reference numerals. There is.

パルスモータ2の回転軸に送りネジ部21が一体化され
、この送りネジ部21に図示しないフォーカシングレン
ズが設けられたテーブル22が螺合している。パルスモ
ータ2が回転して送りネジ部21が回転すると、テーブ
ル22がこの送りネジ部21の長手方向に移動し、これ
によってレンズ位置が変わる。
A feed screw portion 21 is integrated with the rotating shaft of the pulse motor 2, and a table 22 provided with a focusing lens (not shown) is screwed into the feed screw portion 21. When the pulse motor 2 rotates and the feed screw portion 21 rotates, the table 22 moves in the longitudinal direction of the feed screw portion 21, thereby changing the lens position.

また、パルスモータ2の回転軸には、第2図(b)に示
すようにスリット33Aが設けられたスリット円板33
が一体に取りつけられ、このスリット円板33に対向し
てスリット33Aを検出する検出器31が固定して設け
られている。さらに、テーブル22を検出する検出器3
2も設けられている。これら検出器31.32が第1図
の検出器3に相当する。
Further, the rotation shaft of the pulse motor 2 has a slit disk 33 provided with a slit 33A as shown in FIG. 2(b).
are integrally attached, and a detector 31 for detecting the slit 33A is fixedly provided opposite to this slit disk 33. Furthermore, a detector 3 that detects the table 22
2 is also provided. These detectors 31, 32 correspond to the detector 3 in FIG.

いま、説明の便宜上、第3図(a)に示すような能動パ
ルスP1がパルスモータ2に供給され、パルスモータ2
は1翻動パルス毎に1ステツプ回転して5ステツプで1
回転するものとすると、検出器31はスリット円板33
の1回転毎にスリット33Aを検出するから、第3図(
b)に示すように、駆動パルスPL(第3図(a))の
5周期毎に検出器31の検出パルスP2が発生する。こ
こでは、この検出パルスP2は”H”  (高レベル)
とする。
Now, for convenience of explanation, an active pulse P1 as shown in FIG. 3(a) is supplied to the pulse motor 2, and the pulse motor 2
rotates 1 step for every 1 translation pulse, and rotates 1 step in 5 steps.
Assuming that the detector 31 rotates, the slit disk 33
Since the slit 33A is detected every rotation of the
As shown in b), the detection pulse P2 of the detector 31 is generated every five cycles of the drive pulse PL (FIG. 3(a)). Here, this detection pulse P2 is “H” (high level)
shall be.

一方、テーブル22が第2図(a)で示す位置にあると
きには、検出器32はテーブル22を検出せず、その検
出出力P3は“L” (低レベル)である。いま、パル
スモータ2が回転してテーブル22が矢印g方向に移動
したとすると、検出器32の検出出力P3は、テーブル
22が検出器32の位置に達して検出器32がテーブル
22を検出すると、第3図(C)に示すように、+1 
L IIから“H”に反転する。第3図におけるこのよ
うな時間の経過方向を矢印gで示す。
On the other hand, when the table 22 is in the position shown in FIG. 2(a), the detector 32 does not detect the table 22, and its detection output P3 is "L" (low level). Now, assuming that the pulse motor 2 rotates and the table 22 moves in the direction of arrow g, the detection output P3 of the detector 32 will be as follows: When the table 22 reaches the position of the detector 32 and the detector 32 detects the table 22, , +1 as shown in Figure 3(C)
Inverted from L II to “H”. The direction in which such time elapses in FIG. 3 is indicated by an arrow g.

また、テーブル22が検出器32の検出位置にあって矢
印f方向に移動したとすると、第3図における時間の経
過方向は矢印f方向となり、検出器32の検出出力P3
は、テーブル22が検出器32の位置から離れるととも
に、”H”からLL L IIに反転する。
Furthermore, if the table 22 is at the detection position of the detector 32 and moves in the direction of the arrow f, the direction of time in FIG. 3 is in the direction of the arrow f, and the detection output P3 of the detector 32 is
is reversed from "H" to LL L II as the table 22 moves away from the position of the detector 32.

第3図(d)は検出器31.32の検出出力P2.P3
を入力とするアンドゲートの出力P4を表わし、パルス
Pは、矢印g方向に移動するテーブル22が検出器32
で検出された後、最初に検出器31から出力される検出
パルスP2であり、また、矢印f方向に移動するテーブ
ル22が検出器32で検出されているとき最後に検出器
31から出力される検出パルスP2である。
FIG. 3(d) shows the detection outputs P2. of the detectors 31 and 32. P3
represents the output P4 of the AND gate whose input is
This is the detection pulse P2 that is first output from the detector 31 after being detected at , and is the last output from the detector 31 when the table 22 moving in the direction of arrow f is being detected by the detector 32. This is the detection pulse P2.

なお、パルスモータ2のステップ送り方法としては、よ
く知られているように、1相、2相あるいは1−2相励
磁などの励磁方法があるが、この実施例では、いずれの
励磁方法をとってもよく、要するに、第3図に示したタ
イミングで動作すればよい。
In addition, as a step feeding method of the pulse motor 2, as is well known, there are excitation methods such as 1-phase, 2-phase, or 1-2 phase excitation, but in this embodiment, any of the excitation methods is used. In short, it is sufficient to operate at the timing shown in FIG.

ところで、検出器32の検出出力P3(第3図(C))
は、一般に、ストロークにおいて正確な再現性が得られ
にくい(すなわち、このエツジタイミングとテーブル2
2の位置とは必ずしも一対一に対応しない)。したがっ
て、パルスモータ2の回転量と検出器32の検出出力P
3のエツジタイミングとは必ずしも一対一に対応しない
。これに対し、検出器31の検出パルスP2の発生タイ
ミングとパルスモータ2の回転量とは正確に一対一に対
応しており、したがって、第3図(d)におけるパルス
Pが発生したときのパルスモータ2の回転量は一定であ
る。このため、このパルスPを用いることにより、パル
スモータ2の回転の一定の原点を検出することができる
By the way, the detection output P3 of the detector 32 (FIG. 3(C))
Generally, it is difficult to obtain accurate reproducibility in the stroke (i.e., this edge timing and table 2
There is not necessarily a one-to-one correspondence with position 2). Therefore, the rotation amount of the pulse motor 2 and the detection output P of the detector 32
There is not necessarily a one-to-one correspondence with the edge timing of 3. On the other hand, there is an exact one-to-one correspondence between the generation timing of the detection pulse P2 of the detector 31 and the amount of rotation of the pulse motor 2, and therefore the pulse when the pulse P in FIG. 3(d) is generated. The amount of rotation of the motor 2 is constant. Therefore, by using this pulse P, a fixed origin of rotation of the pulse motor 2 can be detected.

原点検出方法自体は公知であり、海老原大樹外1名共著
「ステッピングモータ活用技術」第3版昭和60年12
月10日(株)工業調査会発行Pp、228−229に
記載されている。すなわち、第2図(a)に示す状態か
らテーブル22を矢印g方向に移動させ、検出器32の
検出出力P3(第3図(C))がtd HIIとなった
後に検出器31から最初の検出パルスP(第3図(d)
)が出力されるときのパルスモータ2の回転量が原点位
置を表わしているものとする。この原点位置を基準点と
し、パルスモータ2のステップ送りをカウントすること
により、テープ22の位置を正確に検出することができ
る。
The origin detection method itself is publicly known, and co-authored by Daiki Ebihara and one other person, "Stepping Motor Utilization Technology", 3rd edition, December 1985.
Published by Kogyo Kenkyukai Co., Ltd., pp. 228-229 on May 10th. That is, the table 22 is moved in the direction of arrow g from the state shown in FIG. 2(a), and after the detection output P3 of the detector 32 (FIG. 3(C)) becomes td HII, the first Detection pulse P (Fig. 3(d)
) is output, and the amount of rotation of the pulse motor 2 represents the origin position. By using this origin position as a reference point and counting the step feeds of the pulse motor 2, the position of the tape 22 can be detected accurately.

第4図は第2図に示したレンズ送り機構を備えた第1図
の実施例をより具体的に示した構成図であって、6はフ
ォーカス制御回路、7はレンズ位置制御回路、8は■調
整スイッチ、9は電源。
FIG. 4 is a block diagram more specifically showing the embodiment of FIG. 1 equipped with the lens feeding mechanism shown in FIG. 2, in which 6 is a focus control circuit, 7 is a lens position control circuit, and 8 is a ■Adjustment switch, 9 is the power supply.

10は■調整器、11はフォーカシングレンズ。10 is ■Adjuster, 11 is focusing lens.

12はセンサであり、前出図面に対応する部分には同一
符号をつけている。
12 is a sensor, and parts corresponding to those in the previous drawings are given the same reference numerals.

同図において、レンズ位置制御回路7は第1図における
制御回路1に相当し、■調整スイッチ8゜電源9.o:
調整器10が第1図における入力器5に相当する。また
、センサ12は撮像素子などである。
In the figure, a lens position control circuit 7 corresponds to the control circuit 1 in FIG. o:
The regulator 10 corresponds to the input device 5 in FIG. Further, the sensor 12 is an image sensor or the like.

合焦動作時においては、図示しない手段によって検出さ
れたフォーカシングレンズ1工のレンズ位置と合焦位置
とのずれに応じたフォーカス調整信号がフォーカス制御
回路6からレンズ位置制御回路7に供給され、これに応
じてレンズ位置制御回路7が卸動回路4を制御し、パル
スモータ2を回転駆動してレンズ位置が合焦位置となる
ようにテーブル22を移動させる。
During the focusing operation, a focus adjustment signal is supplied from the focus control circuit 6 to the lens position control circuit 7 in accordance with the deviation between the lens position of the focusing lens 1 and the in-focus position detected by means not shown. Accordingly, the lens position control circuit 7 controls the moving circuit 4, rotates the pulse motor 2, and moves the table 22 so that the lens position becomes the in-focus position.

次に、伽位置決めのための動作を第5図を用いて説明す
る。
Next, the operation for positioning the cathedral will be explained using FIG. 5.

この動作は1図示しない電源スィッチの投入や図示しな
いリセットスイッチの操作により、開始する。
This operation is started by turning on a power switch (not shown) or operating a reset switch (not shown).

まず、検出器31.32の出力を用いて原点検出が行な
われる(ステップ5o1)。次に、レンズ位置制御回路
7は、電源9と伽調整器1oで設定される電圧(以下、
設定値という)を取り込み(ステップ502)、パルス
モータ2を回転させてフォーカシングレンズ11をこの
設定値に対応した位置まで移動させる(ステップ5o3
)。この場合、■調整スイッチ8がオンのときには(ス
テップ504)、ステップ502,503の動作が繰り
返し行なわれ、■調整器10を調整して設定値を変える
と、レンズ位置制御回路7はパルスモータ2を回転させ
、フォーカシングレンズ11を新たな設定値に対応した
位置まで移動させる。
First, origin detection is performed using the outputs of the detectors 31 and 32 (step 5o1). Next, the lens position control circuit 7 receives a voltage (hereinafter referred to as
(referred to as a set value) (step 502), and rotates the pulse motor 2 to move the focusing lens 11 to a position corresponding to this set value (step 5o3).
). In this case, ■When the adjustment switch 8 is on (step 504), the operations of steps 502 and 503 are repeated, and ■When the adjuster 10 is adjusted to change the setting value, the lens position control circuit 7 is activated by the pulse motor 2. to move the focusing lens 11 to a position corresponding to the new set value.

このようにしての位置決めができ、これが完了すると、
調整スイッチ8をオフとすることにより、このときの調
整器10の設定値がレンズ位置制御回路7に保持され、
これ以降のC位置はこの保持されている設定値で規定さ
れることになる。もちろん調整スイッチ8をオフのまま
とすれば、調整器10の値に応じた位置を無限大位置と
する。このようにして、■擦りつけによらず、非接触で
戊位置決めが可能となる。この無限大位置決めを完了し
た時7・、kの位置がその後の制御の基準位置となる。
Positioning can be done in this way, and once this is completed,
By turning off the adjustment switch 8, the setting value of the adjuster 10 at this time is held in the lens position control circuit 7.
The subsequent C position will be defined by this held setting value. Of course, if the adjustment switch 8 is left off, the position corresponding to the value of the regulator 10 will be set to the infinite position. In this way, (1) non-contact positioning is possible without using rubbing. When this infinite positioning is completed, the position 7., k becomes the reference position for subsequent control.

従ってレンズ位置をこの時点で例えばOとしその後パル
スモータの駆動に従ってこのレンズ位置の値を変更すれ
ば常に無限大位置を基準としたレンズ位置が判明する。
Therefore, if the lens position is set to, for example, O at this point, and then the value of this lens position is changed in accordance with the drive of the pulse motor, the lens position based on the infinity position can always be determined.

第6図は第5図におけるステップ501の原点検出動作
を示す。但し、パルスモータ2はNステップで上回転す
るものとする。
FIG. 6 shows the origin detection operation in step 501 in FIG. However, it is assumed that the pulse motor 2 rotates upward in N steps.

第3図を参照し、まず、第4図に示すように、検出器3
2がテーブル22を検出する状態に設定し、パルスモー
タ2のステップ数iを零にリセットする(ステップ60
1)。このとき、検出器32の検出出力は“H71であ
る。次に、i=Nか否かを判定しくステップ602)、
このとき、i=Oであるから、ステップ603に進む。
Referring to FIG. 3, first, as shown in FIG.
2 to detect the table 22, and reset the step number i of the pulse motor 2 to zero (step 60).
1). At this time, the detection output of the detector 32 is "H71. Next, it is determined whether i=N or not (step 602).
At this time, since i=O, the process proceeds to step 603.

このステップ603では、検出器31.32のAND出
力である第3図(d)のパルスP4が得られたかが判定
され、このパルスP4が得られていないときには、ステ
ップ数iを1 (=O+1)としくステップ605)、
テーブル22をf方向に移動させるようにパルスモータ
2をlステップ回転させる(ステップ606)。そして
、再びステップ602に戻る。
In this step 603, it is determined whether the pulse P4 of FIG. 3(d), which is the AND output of the detectors 31 and 32, has been obtained. If this pulse P4 has not been obtained, the number of steps i is set to 1 (=O+1). Step 605),
The pulse motor 2 is rotated by l steps to move the table 22 in the f direction (step 606). Then, the process returns to step 602 again.

このようにして、パルスモータ2はlステップずつ回転
してテーブル22を矢印f方向に移動させるが、パルス
モータ2が上回転する間に必ず1回検出器31はパルス
P2を発生するから、パルスP4の発生タイミングでは
、パルスモータ2がNステップする前である。パルスP
4が検出されると(ステップ603)、パルスモータ2
のステップ数iは零にリセットされ(ステップ604)
パルスモータ2はさらにテーブル22が矢印f方向に移
動させる方向にエステノブ回転し、ステップ602に戻
る。
In this way, the pulse motor 2 rotates by l steps to move the table 22 in the direction of the arrow f, but since the detector 31 always generates a pulse P2 once while the pulse motor 2 rotates upward, the pulse The timing at which P4 occurs is before the pulse motor 2 takes N steps. Pulse P
4 is detected (step 603), pulse motor 2
The step number i is reset to zero (step 604).
The pulse motor 2 further rotates the aesthetic knob in a direction in which the table 22 is moved in the direction of arrow f, and the process returns to step 602.

このようにして、検出器32がテーブル22を検出して
いる限り、パルスP4が発生し、ステップ602→ステ
ツプ603→ステツプ604または605→ステツプ6
06の処理が繰り返し行なわれ、パルスモータ2は矢印
f方向にテーブル22が移動するように回転し続ける。
In this way, as long as the detector 32 detects the table 22, a pulse P4 is generated and the steps 602→step 603→step 604 or 605→step 6
The process 06 is repeated, and the pulse motor 2 continues to rotate so that the table 22 moves in the direction of arrow f.

このようにし、第3図(d)のパルスP4の最後のパル
スPが検出されると、パルスモータ2のステップ数iが
零にリセットされ(ステップ604)、さらに、パルス
モータ2は同じ方向に回転し続けるが、検出器32はテ
ーブル22を検出しなくなるから、もはやパルスP4が
発生しなくなる。このために、ステップ602→603
→605→606の一連の動作が繰り返えされ、パルス
モータ2のステップ数iはNに達する。
In this way, when the last pulse P of the pulses P4 in FIG. 3(d) is detected, the step number i of the pulse motor 2 is reset to zero (step 604), and furthermore, the pulse motor 2 is Although it continues to rotate, the detector 32 no longer detects the table 22, so the pulse P4 is no longer generated. For this, steps 602→603
→605→606 are repeated, and the number of steps i of the pulse motor 2 reaches N.

ステップ602でこれが判定されると、パルスモータ2
はテーブル22がg方向に移動するようにエステノブず
つ回転しくステップ607)、検出器32の検出出力P
3がit HI+となって最初にパルスP4が検出され
ると(ステップ608)。
If this is determined in step 602, the pulse motor 2
In step 607, the aesthetic knob is rotated one by one so that the table 22 moves in the g direction, and the detection output P of the detector 32 is
3 becomes it HI+ and pulse P4 is first detected (step 608).

パルスモータ2が停止する。Pulse motor 2 stops.

この最初に検出されたパルスP4が第3図(d)におけ
るパルスPであり、これによってパルスモータ2の検出
器による原点が検出されたことになる。
This first detected pulse P4 is the pulse P in FIG. 3(d), and this means that the origin is detected by the detector of the pulse motor 2.

この後先はども述べたように無限大調整器10の出力を
レンズ位置制御回路7に取り込みその出力値に応じてテ
ーブル22を移動させて、その位置をレンズ11の基準
点とすれば、いわゆるレンズの無限大調整(バックフォ
ーカス調整)が容易に行なえることになる。
From now on, as mentioned above, if the output of the infinity adjuster 10 is taken into the lens position control circuit 7 and the table 22 is moved according to the output value, and that position is used as the reference point of the lens 11, the so-called Infinity adjustment (back focus adjustment) of the lens can be easily performed.

以上説明した各動作は、制御回路をマイクロコンピュー
タなどで構成し、例えば電圧出力を発生するcc調整m
1oの出力をA/DLディジタル化して取り込むように
することにより、容易に実行可能である。また、このよ
うに構成することにより、入力器5としては、設定値を
ディジタル値で発生するようむ任意の装置でよい。
Each of the operations described above is performed by using a control circuit composed of a microcomputer, for example, a cc adjustment m
This can be easily implemented by converting the output of 1o into A/DL digitization and importing it. Furthermore, with this configuration, the input device 5 may be any device that generates a set value as a digital value.

第7図は第1図におけるパルスモータ2の脱調検出部の
一具体例を示すブロック図であって、13は設定回路、
14は予想回転検出回路、15は回転検出回路、16は
比較回路、17は出力端子であり、第1図に対応する部
分には同一符号をつけている。
FIG. 7 is a block diagram showing a specific example of the step-out detection section of the pulse motor 2 in FIG. 1, and 13 is a setting circuit;
14 is an expected rotation detection circuit, 15 is a rotation detection circuit, 16 is a comparison circuit, and 17 is an output terminal, and parts corresponding to those in FIG. 1 are given the same reference numerals.

同図において、回転検出回路上5は第4図における検出
器31の検出結果に応して第3図(b)に示した検出パ
ルスP2を発生する。一方、パルスモータ2に供給され
る能動パルスP1とパルスモータ2の回転量が対応し、
この回転量と検出パルスP2の発生タイミングとが対応
しているから、回転検出回路上5から出力される検出パ
ルスP2の発生タイミングを予想することができる。設
定回路13にはこれらの対応関係を示すデータが保持さ
れており、このデータに基づいて予想回転検出回路上4
は駆動パルスP1から予想回転検出パルスP2’ を形
成して出力する。
In the figure, the rotation detection circuit 5 generates a detection pulse P2 shown in FIG. 3(b) in response to the detection result of the detector 31 in FIG. On the other hand, the active pulse P1 supplied to the pulse motor 2 corresponds to the rotation amount of the pulse motor 2,
Since this amount of rotation corresponds to the timing of generation of the detection pulse P2, the timing of generation of the detection pulse P2 output from the rotation detection circuit 5 can be predicted. The setting circuit 13 holds data indicating these correspondence relationships, and based on this data, the expected rotation detection circuit 4
forms an expected rotation detection pulse P2' from the drive pulse P1 and outputs it.

パルスモータ2が正常に動作するときには、第8図に示
すように、予想回転検出回路上4から出力される予想回
転検出パルスP2’ と回転検出回路15から出力され
る検出パルスP2とは、同一波形、同一周期でかつ位相
が一致している。予想回転検出パルスP2’ と検出パ
ルスP2とは比較回路16で位相比較されるが、このと
きには、比較回路16から信号出力はない。
When the pulse motor 2 operates normally, as shown in FIG. 8, the expected rotation detection pulse P2' output from the expected rotation detection circuit 4 and the detection pulse P2 output from the rotation detection circuit 15 are the same. The waveforms have the same period and phase. The expected rotation detection pulse P2' and the detection pulse P2 are compared in phase by the comparison circuit 16, but at this time, there is no signal output from the comparison circuit 16.

しかし、第8図において、矢印で示す時点でパルスモー
タ2が脱調すると、検出パルスP2の位相が遅れ、これ
と予想回転検出パルスP2’ との間に位相差が生ずる
。このとき、比較回路16からは、この位相差を表わす
脱調検出信号Eが出力される。
However, in FIG. 8, if the pulse motor 2 loses its synchronization at the point indicated by the arrow, the phase of the detection pulse P2 is delayed and a phase difference occurs between this and the expected rotation detection pulse P2'. At this time, the comparator circuit 16 outputs a step-out detection signal E representing this phase difference.

なお、この場合の比較回路↓6は、E xOR(排他的
オア)回路で構成することができる。
Note that the comparison circuit ↓6 in this case can be configured with an ExOR (exclusive OR) circuit.

また、脱調によって検出パルスP2が進んでも、同様に
脱調検出信号Eが発生する。
Furthermore, even if the detection pulse P2 advances due to step-out, the step-out detection signal E is generated in the same way.

次に、この実施例の脱調補正動作を第9図〜第J−1図
によって説明する。なお、ここでは、パルスモータ2の
回転量、したがって、テーブル22の位置は、先に説明
した原点検出時あるいはα位置調整約7後からのパルス
モータ2の駆動パルスをカウントするなどによって検出
されるものとし、この値をレンズ位置と定めることにす
る。
Next, the synchronization correction operation of this embodiment will be explained with reference to FIGS. 9 to J-1. Note that here, the amount of rotation of the pulse motor 2, and therefore the position of the table 22, is detected by counting the drive pulses of the pulse motor 2 at the time of detecting the origin described above or after the α position adjustment approximately 7. This value will be defined as the lens position.

また、原点検出時に必ず検出器31の検出パルスP2が
得られるので、このときのこの検出パルスP2とパルス
モータ2の回転角とを対比し、この結果得られるデータ
を第7図の設定回路13に記憶しておき、パルスモータ
2の駆動に従ってこのデータを読み出し、予想回転検出
@路14で形成される予想回転検出パルスP2’のタイ
ミングを設定する。
Also, since the detection pulse P2 of the detector 31 is always obtained when the origin is detected, the detection pulse P2 at this time is compared with the rotation angle of the pulse motor 2, and the resulting data is sent to the setting circuit 13 of FIG. This data is read out as the pulse motor 2 is driven, and the timing of the predicted rotation detection pulse P2' formed by the predicted rotation detection @path 14 is set.

まず、第9図は脱調によってパルスモータ2の回転位相
が遅れ、検出器31からの検出パルスP2が遅れる場合
の動作を示し、同図(、)〜(d)の脱調検出までは第
8図と同様である。
First, FIG. 9 shows the operation when the rotational phase of the pulse motor 2 is delayed due to step-out, and the detection pulse P2 from the detector 31 is delayed. This is similar to Figure 8.

第9図において、パルスモータ2の脱調によって第7図
の出力端子17から脱調検出信号Eが出力されると、そ
の先頭の立上りエツジ(時刻tx)でラッチ回路をラッ
チし、LL HIIのラッチ出力P5を得る。そして、
このラッチ出力P5と検出パルスP2とをアンドゲート
に入力し、アンドゲート出力P6を得る。そして、この
アンドゲート出力P6の立上りエツジ(時刻tz)から
一定パルス幅の位置補正信号P7を形威し、この位置補
正信号P7の立下りエツジ(時刻t3)で上記ラッチ回
路をリセットする。このため、ラッチ出力P5は、ラッ
チ回路がリセットされなければ、破線で示すように、そ
のまま“H”の状態を続けるが、このラッチ回路がリセ
ットされることにより1時刻t。
In FIG. 9, when the step-out detection signal E is output from the output terminal 17 in FIG. 7 due to the step-out of the pulse motor 2, the latch circuit is latched at the first rising edge (time tx) of the step-out detection signal E, and the LL HII signal is output. A latch output P5 is obtained. and,
This latch output P5 and detection pulse P2 are input to an AND gate to obtain an AND gate output P6. Then, a position correction signal P7 having a constant pulse width is generated from the rising edge (time tz) of this AND gate output P6, and the latch circuit is reset at the falling edge of this position correction signal P7 (time t3). Therefore, if the latch circuit is not reset, the latch output P5 will continue to be in the "H" state as shown by the broken line, but by resetting the latch circuit, the latch output P5 will remain at the "H" state until 1 time t.

でII L IIとなって上記アンドゲートはオフする
Then, II L II is established, and the above AND gate is turned off.

ここで、脱調補正は脱調が発生した直後の検出パルスP
2が発生した時点(時刻t2)、すなわちアンドゲート
出力P6が発生した時点で行なわれる。この補正は検出
パルスP2の位相変動に応じて設定回路13(第7図)
に記憶されているデータを修正し、予想回転検出パルス
P2’の位相を検出パルスP2の位相と一致させ、この
データとパルスモータ2の回転量との関係を再設定する
ものである。同時にレンズ位置も補正する。
Here, the step-out correction is the detection pulse P immediately after the step-out occurs.
2 is generated (time t2), that is, the AND gate output P6 is generated. This correction is performed by the setting circuit 13 (Fig. 7) according to the phase fluctuation of the detection pulse P2.
The data stored in the pulse motor 2 is corrected to match the phase of the expected rotation detection pulse P2' with the phase of the detection pulse P2, and the relationship between this data and the rotation amount of the pulse motor 2 is reset. At the same time, the lens position is also corrected.

このために、まず、アンドゲート出力P6が得られると
、この発生時刻t2とその直前の予想回転検出パルスP
2’  ((Q)で示すパルス)の発生時刻t1 との
間の駆動パルスP1の周期の数(以下、ステップ数とい
う)ΔS、と、アンドゲート出力P6の発生時刻t2と
パルス(Q)の次の予想回転検出パルスP2’((m)
で示すパルス)の予81!Iされる発生時刻t、との間
のステップ数ΔSmとを検出し、これらの大小を比較し
て小さい方を採用する。そして、ステップ数ΔS、が小
さいとすると、予想回転検出パルスP2’の発生タイミ
ングがステップ数ΔS、だけ遅れるように、設定回路1
3に記憶されているデータを修正する。また、ステップ
数ΔSmが小さいときには、予想回転検出パルスP2’
の発生タイミングがステップ数ΔS/だけ進むように、
上記データを修正する。
For this purpose, first, when the AND gate output P6 is obtained, this generation time t2 and the expected rotation detection pulse P immediately before it are
The number of cycles (hereinafter referred to as the number of steps) ΔS of the drive pulse P1 between the generation time t1 of 2' (pulse indicated by (Q)), and the generation time t2 of the AND gate output P6 and the pulse (Q). Next expected rotation detection pulse P2' ((m)
81! The number of steps .DELTA.Sm between the occurrence time t and the time of I is detected, the magnitudes of these are compared, and the smaller one is adopted. Then, if the number of steps ΔS is small, the setting circuit 1 sets the generation timing of the expected rotation detection pulse P2' to be delayed by the number of steps ΔS.
Correct the data stored in 3. Furthermore, when the number of steps ΔSm is small, the expected rotation detection pulse P2'
so that the timing of occurrence advances by the number of steps ΔS/,
Correct the above data.

これにより、予想回転検出パルスP2’は、第9図(h
)に示すように、データの修正後、検出パルスP2と位
相が一致することになり、パルスモータ2の実際の回転
角と正しく対応することになる。上記のように、パルス
モータ2の回転量すなわちレンズ位置はその駆動パルス
P1をカウントすることによって検出されるから、パル
スモータ2に脱調が生ずると、実際に駆動パルスが供給
されているにもかかわらずパルスモータ2は一瞬回転が
停止し、駆動パルスPLがカウント値がパルスモータ2
の回転量を表わさなくなくなるが、このカウント値を修
正された上記データによって次に述べるように規制する
ことにより、このカウント値は常にパルスモータ2の回
転量を正しく表わしていることになる。
As a result, the expected rotation detection pulse P2' is
), after the data is corrected, the phase matches that of the detection pulse P2, and it correctly corresponds to the actual rotation angle of the pulse motor 2. As mentioned above, the rotation amount of the pulse motor 2, that is, the lens position, is detected by counting the drive pulses P1, so if a step-out occurs in the pulse motor 2, even if the drive pulses are actually being supplied. Regardless, the pulse motor 2 stops rotating for a moment, and the count value of the drive pulse PL changes to the pulse motor 2.
However, by regulating this count value using the corrected data as described below, this count value always correctly represents the rotation amount of the pulse motor 2.

規制方法の基本は検出パルスP2は脱調の有無にかかわ
らず真のレンズ位置を示しており、パルスのカウント等
で得られるレンズ位置を示す値は脱調検出信号Eが発生
した場合には間違っているとして修正するものである。
The basic regulation method is that the detection pulse P2 indicates the true lens position regardless of the presence or absence of step-out, and the value indicating the lens position obtained by pulse counting etc. will be incorrect if the step-out detection signal E is generated. It is intended to be corrected as appropriate.

すなわち位置補正信診P7が発生した時点でステップ数
ΔS、とΔSmとの小さい方の予想回転検出パルスP2
が発生するレンズ位置、第9図では(Q)の位置のレン
ズ位置の値をあらためて真のレンズ位置としてレンズ位
置を示す値にセットすることにより修正する。
That is, at the time when the position correction confidence check P7 occurs, the expected rotation detection pulse P2 is the smaller of the step number ΔS and ΔSm.
This is corrected by setting the value of the lens position at the position (Q) in FIG. 9, where the error occurs, to a value indicating the lens position as the true lens position.

以上の処理によりフォーカシングレンズ11の正しい位
置を常に検出することができる。
The above processing allows the correct position of the focusing lens 11 to be detected at all times.

なお、検出器31がパルスモータ2の1回転毎に1個ず
つ検出パルスP2を出力する場合、パルスモータ2がた
とえば40ステツプで1回転するものとすると、上記の
補正能力は20パルスまで可能である。しかし、脱調は
通常1回転につき数パルスであるから、充分に補正可能
である。
In addition, when the detector 31 outputs one detection pulse P2 for each rotation of the pulse motor 2, and assuming that the pulse motor 2 rotates once in 40 steps, the above correction ability is possible up to 20 pulses. be. However, since the step-out is usually several pulses per rotation, it can be sufficiently corrected.

また、第4図に示したように、フォーカシングレンズ]
、1をパルスモータ2で移動させる場合、フォーカスレ
ンズ11の正しい位置が判明して初めてズーミング時の
正しいレンズ送りが行なわれる。そのためのフォーカシ
ングレンズ11の正しい位置が検出できるための補正は
、上記従来技術では、C位置付近でしか行なわれず、こ
れ以外の位置で脱調が生じた場合、フォーカシングレン
ズの送り誤差が蓄積されてしまうが、この実施例では、
フォーカシングレンズ11がいかなる位置にあっても行
なわれるため、常に誤差なく1/ンズ送りを行なうこと
ができる。
In addition, as shown in Fig. 4, a focusing lens]
, 1 by the pulse motor 2, correct lens movement during zooming is performed only after the correct position of the focus lens 11 is known. In the conventional technology described above, the correction for detecting the correct position of the focusing lens 11 is only performed near the C position, and if step-out occurs at any other position, the focusing lens feed error is accumulated. However, in this example,
Since focusing is performed regardless of the position of the focusing lens 11, 1/lens feeding can always be performed without error.

さらに、上記の補正動作では、脱調が生じてから予想回
転検出パルスP2’ が補正されて駆動パルスのカウン
ト値が修正されるまでパルスモータ2の正しい回転量が
検出できなくなる。しかし、これはほんの−時的なもの
であり、格別問題にはならない。
Furthermore, in the above correction operation, the correct amount of rotation of the pulse motor 2 cannot be detected until the expected rotation detection pulse P2' is corrected and the drive pulse count value is corrected after the step-out occurs. However, this is only temporary and does not pose a particular problem.

第10図は脱調によって検出パルスP2が予想回転検出
パルスP2’ よりも進んだ場合の補正動作を示してい
る。
FIG. 10 shows a correction operation when the detection pulse P2 advances beyond the expected rotation detection pulse P2' due to step-out.

この場合には、脱調検出信号Eの最初の立上りエツジは
、脱調後の最初の検出パルスP2の立上りエツジ(時刻
ts )に一致する。したがって、第9図の場合と同様
に、アンドゲート出力P6はこの時刻t5で発生する検
出パルスP2であり、これを基準として第9図の場合と
同様の脱調補正が行なわれる。
In this case, the first rising edge of the step-out detection signal E coincides with the rising edge (time ts) of the first detection pulse P2 after the step-out. Therefore, as in the case of FIG. 9, the AND gate output P6 is the detection pulse P2 generated at this time t5, and with this as a reference, the step-out correction is performed in the same manner as in the case of FIG.

第1↓図は検出パルスP2や予想回転検出パルスP2’
のパルス幅が広く、脱調によって一部が重なるように、
これらの位相にずれが生じた場合の・動作を示す。
Figure 1↓ shows detection pulse P2 and expected rotation detection pulse P2'
The pulse width is wide, and some parts overlap due to step-out.
The following describes the operation when a shift occurs in these phases.

この場合においても、第7図の出力端子17に得られる
脱調検出信号Eの最初の立上りエツジは、予想回転検出
パルスP2’ と検出パルスP2のうちの進んでいる方
の立上りエツジに一致し、この立上りエツジから始まる
ラッチ出力P5が得られてアンドゲート出力P6の立上
りエツジは検出パルスP2の立上りエツジと一致する。
In this case as well, the first rising edge of the out-of-step detection signal E obtained at the output terminal 17 in FIG. , a latch output P5 starting from this rising edge is obtained, and the rising edge of the AND gate output P6 coincides with the rising edge of the detection pulse P2.

したがって、第9図、第10図に示した場合と同様の脱
調補正が可能となる。
Therefore, the same synchronization correction as shown in FIGS. 9 and 10 is possible.

なお、第11図に示した動作の場合には、たとえば原点
検出の際、パルスモータ2を1回転分動作させ、そのと
き検出器31から出力される検出パルスP2とパルスモ
ータ2の回転量との対応をとることにより、設定回路1
3(第7図)に格納するデータを作成すればよい。実際
の回路は、先に述べたように、マイクロコンピュータ上
のソフトウェアやロジックアレイ上の結線によって行な
われるが1本発明を実現するには何ら問題はない。
In the case of the operation shown in FIG. 11, for example, when detecting the origin, the pulse motor 2 is operated for one rotation, and the detection pulse P2 output from the detector 31 at that time and the rotation amount of the pulse motor 2 are Setting circuit 1
3 (FIG. 7). As mentioned above, the actual circuit is implemented by software on a microcomputer or connections on a logic array, but there is no problem in realizing the present invention.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、簡単な回路構成
でもってパルスモータの脱調を検出することができるし
、脱調によるパルスモータの位置誤差を補正することが
でき、エラーの少ないパルスモータの送り制御が可能と
なる。
As explained above, according to the present invention, step-out of a pulse motor can be detected with a simple circuit configuration, position error of the pulse motor due to step-out can be corrected, and pulse motor with less error can be detected. Motor feed control becomes possible.

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

第1図は本発明によるパルスモータの脱調補正装置の一
実施例を示すブロック図、第2図はオートフォーカス装
置のレンズ移動機構の一例を示す構成図、第3図はこの
レンズ移動機構の原点検出動作を示すタイミングチャー
ト、第4図はオートフォーカス装置を例として第1図の
実施例をより詳細に示した構成図、第5図は第4図の実
施例での代位置決め動作を示すフローチャート、第6図
は同じく原点検出動作を示すフローチャート、第7図は
第1図におけるパルスモータの脱調検出部の−具体例を
示すブロック図、第8図はこの具体例の動作を示すタイ
ミングチャート、第9図〜第一図は夫々第1図に示した
実施例でのパルスモータの脱調補正動作を示すタイミン
グチャートである。 1・・・制御回路、2・・・パルスモータ、3・・・検
出器、4・・・駆動回路、5・・・入力器、7・・・レ
ンズ位置制御回路、8・・・■調整スイッチ、9・・・
電源、10・・・戊調整器、11・・・フォーカシング
レンズ、13・・・設定回路、工4・・・予想回転検出
回路、15・・・回転検出回路、]6・・・比較回路、
21・・・送りネジ部、22・・・テーブル、31.3
2・・・検出器。 第 2 図 (CL) (α)もI會θ ハ’+Lス (し) 4灸土器31の出n (c)  4寅土牙【32の1土η (cLI   P2 串 P3 第 図 第 図 5 第 図
FIG. 1 is a block diagram showing an embodiment of a pulse motor step-out correction device according to the present invention, FIG. 2 is a block diagram showing an example of a lens moving mechanism of an autofocus device, and FIG. 3 is a block diagram showing an example of a lens moving mechanism of an autofocus device. A timing chart showing the origin detection operation, FIG. 4 is a configuration diagram showing the embodiment of FIG. 1 in more detail using an autofocus device as an example, and FIG. 5 shows the substitute positioning operation in the embodiment of FIG. 4. Flowchart, FIG. 6 is a flowchart showing the origin detection operation, FIG. 7 is a block diagram showing a specific example of the step-out detection section of the pulse motor in FIG. 1, and FIG. 8 is a timing chart showing the operation of this specific example. 9 to 1 are timing charts showing the step-out correction operation of the pulse motor in the embodiment shown in FIG. 1, respectively. 1... Control circuit, 2... Pulse motor, 3... Detector, 4... Drive circuit, 5... Input device, 7... Lens position control circuit, 8... ■Adjustment Switch, 9...
Power supply, 10... Adjuster, 11... Focusing lens, 13... Setting circuit, 4... Expected rotation detection circuit, 15... Rotation detection circuit,] 6... Comparison circuit,
21...Feed screw part, 22...Table, 31.3
2...Detector. Figure 2 (CL) (α) also I meeting θ Ha'+Lsu (shi) 4 Moxibustion earthenware 31 appearance n (c) 4 Tora Toga [32 no 1 soil η (cLI P2 Kushi P3 Figure Figure 5 Diagram

Claims (1)

【特許請求の範囲】 1、駆動回路からの駆動パルスによってパルスモータを
回転駆動し、該パルスモータの回転を検出する検出手段
を備えたパルスモータの駆動装置において、該検出手段
の検出パルスが供給されて該パルスモータの脱調を検出
し脱調検出信号を出力する脱調検出手段を設けたことを
特徴とするパルスモータの駆動装置。 2、請求項1において、前記脱調検出手段は、前記検出
器の検出パルスの発生タイミングを予想し、前記駆動パ
ルスから該検出パルスの予想発生タイミングで予想回転
検出パルスを形成して出力する予想回転検出回路と、 該検出パルスと該予想回転検出パルスとの位相関係を検
出し、これらパルスの位相の不一致を表わす前記脱調検
出信号を出力する比較回路とからなることを特徴とする
パルスモータの駆動装置。 3、請求項2において、前記脱調検出手段の前記脱調検
出信号の発生時を含む発生後の最初の前記検出パルスの
発生タイミングで脱調補正信号を発生する手段を有する
ことを特徴とするパルスモータの駆動装置。 4、請求項3において、 前記脱調補正信号に先行する最後の前記予想回転検出パ
ルスが発生してから前記脱調補正信号が発生するまでの
前記パルスモータの第1の回転量と、前記脱調補正信号
の発生からこれに続いて発生から予想される最初の前記
予想回転検出パルスまでの前記パルスモータの第2の回
転量とを算定する第1の手段と、 該第1、第2の回転量の大小関係を判定し、小さい方の
回転量を選択する第2の手段と、選択された該回転量に
応じて前記予想回転検出パルスの発生タイミングをずら
す手段 とからなる脱調補正手段を有することを特徴とするパル
スモータの駆動装置。 5、パルスモータの駆動パルスをカウントすることによ
り、モータの位置を検出するモータ位置検出回路と、 第1、第2の回転量の小さい方の示す予想回転検出パル
スが発生するモータ位置を予想する修正用のモータ位置
予想回路と、 脱調補正信号の発生に応じて修正用のモータ位置をモー
タ位置検出回路のモータ位置に設定するモータ位置再設
定回路と、を備えたモータ位置修正手段を有することを
特徴とするパルスモータの駆動装置。
[Scope of Claims] 1. A pulse motor drive device that rotationally drives a pulse motor using drive pulses from a drive circuit and includes a detection means for detecting the rotation of the pulse motor, in which the detection pulses of the detection means are supplied. 1. A drive device for a pulse motor, comprising step-out detection means for detecting step-out of the pulse motor and outputting a step-out detection signal. 2. In claim 1, the step-out detection means predicts the generation timing of the detection pulse of the detector, and forms and outputs a predicted rotation detection pulse from the drive pulse at the predicted generation timing of the detection pulse. A pulse motor comprising: a rotation detection circuit; and a comparison circuit that detects a phase relationship between the detection pulse and the expected rotation detection pulse and outputs the step-out detection signal representing a phase mismatch between these pulses. drive unit. 3. The step-out correction signal according to claim 2, further comprising means for generating the step-out correction signal at the timing of generation of the first detection pulse after the generation of the step-out detection signal, including when the step-out detection signal of the step-out detection means is generated. Pulse motor drive device. 4. In claim 3, the first rotation amount of the pulse motor from generation of the last expected rotation detection pulse preceding the step-out correction signal until generation of the step-out correction signal; a first means for calculating a second rotation amount of the pulse motor from the generation of the adjustment correction signal to the expected first predicted rotation detection pulse; step-out correction means comprising second means for determining the magnitude relationship of rotation amounts and selecting the smaller rotation amount; and means for shifting the generation timing of the predicted rotation detection pulse according to the selected rotation amount. A pulse motor drive device comprising: 5. A motor position detection circuit that detects the motor position by counting the drive pulses of the pulse motor, and predicts the motor position where the expected rotation detection pulse indicated by the smaller of the first and second rotation amounts will be generated. The motor position correction means includes a motor position prediction circuit for correction, and a motor position resetting circuit that sets the motor position for correction to the motor position of the motor position detection circuit in response to generation of the step-out correction signal. A pulse motor drive device characterized by:
JP1321428A 1989-12-13 1989-12-13 Pulse motor drive device Pending JPH03183399A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1321428A JPH03183399A (en) 1989-12-13 1989-12-13 Pulse motor drive device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1321428A JPH03183399A (en) 1989-12-13 1989-12-13 Pulse motor drive device

Publications (1)

Publication Number Publication Date
JPH03183399A true JPH03183399A (en) 1991-08-09

Family

ID=18132441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1321428A Pending JPH03183399A (en) 1989-12-13 1989-12-13 Pulse motor drive device

Country Status (1)

Country Link
JP (1) JPH03183399A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10289017A (en) * 1997-04-16 1998-10-27 Matsushita Electric Ind Co Ltd Fluid control valve controller
JP2004026005A (en) * 2002-06-25 2004-01-29 Denso Corp Electric actuator system
WO2009154287A1 (en) * 2008-06-16 2009-12-23 Ricoh Company, Ltd. Lens drive control device and image pickup device
JP2010279197A (en) * 2009-05-29 2010-12-09 Olympus Imaging Corp Imaging device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10289017A (en) * 1997-04-16 1998-10-27 Matsushita Electric Ind Co Ltd Fluid control valve controller
JP2004026005A (en) * 2002-06-25 2004-01-29 Denso Corp Electric actuator system
WO2009154287A1 (en) * 2008-06-16 2009-12-23 Ricoh Company, Ltd. Lens drive control device and image pickup device
JP2010026492A (en) * 2008-06-16 2010-02-04 Ricoh Co Ltd Lens drive control device and image pickup device
US8503115B2 (en) 2008-06-16 2013-08-06 Ricoh Company, Ltd. Lens drive control device and image pickup device
JP2010279197A (en) * 2009-05-29 2010-12-09 Olympus Imaging Corp Imaging device

Similar Documents

Publication Publication Date Title
JP4900473B2 (en) Absolute value encoder device and multi-rotation detection method
JP3806985B2 (en) Stepping motor drive device
JPH0732639B2 (en) Positioning device for step motor
JPH03183399A (en) Pulse motor drive device
JP2009156982A (en) Electronic equipment, control method, and program
JPH0511164A (en) Lens driving device
JP5350029B2 (en) Optical equipment
KR100295117B1 (en) Pulse signal generator and method for generating and outputting error-free pulse signal in synchronization with signal of constant period
US5621288A (en) Motor speed regulating circuit with starter and storage medium drive using the same
JP7271318B2 (en) MOTOR CONTROL DEVICE, MOTOR CONTROL METHOD, AND OPTICAL DEVICE
JP3513765B2 (en) Sensorless brushless DC motor drive circuit
JP6659085B2 (en) Imaging device and control method
JPH10178548A (en) Method for converting input waveform into output waveform
JP2006064830A (en) Lens drive device
JP3815238B2 (en) Motor rotation control method
CN1206959A (en) Pulse signal generator and generating method thereof
JPH04322198A (en) Bidirectional drive device with step motor
US5095391A (en) Recording apparatus with recording section power supply control
JPH0297298A (en) Setting method of initial position of stepping motor
US20030001529A1 (en) Driving apparatus for vibration type motor and vibration type motor driving control method
JP2009005546A (en) Control circuit of motor rotation, drive unit for movement, and control method of motor rotation
JPS59122399A (en) Drive control circuit for stepping motor
JPH01220261A (en) floppy disk drive
KR900003767B1 (en) Disk unit
SU916208A1 (en) Methodand apparatus for electrochemical machining